e_notify_private.h
Go to the documentation of this file.
8 #define e_notification_call_new(member) dbus_message_new_method_call(E_NOTIFICATION_BUS_NAME, E_NOTIFICATION_PATH, E_NOTIFICATION_INTERFACE, member)
13 void e_notify_marshal_dict_variant(DBusMessageIter *iter, const char *key, char *type_str, E_DBus_Variant_Marshaller func, void *data);
22 DBusMessage * e_notify_marshal_get_capabilities_return(DBusMessage *method_call, const char **capabilities);
26 DBusMessage * e_notify_marshal_get_server_information_return(DBusMessage *method_call, const char *name, const char *vendor, const char *version, const char *spec_version);
31 DBusMessage * e_notify_marshal_notification_closed_signal(dbus_uint32_t id, dbus_uint32_t reason);
32 E_Notification_Event_Notification_Closed * e_notify_unmarshal_notification_closed_signal(DBusMessage *msg, DBusError *err);
34 E_Notification_Event_Action_Invoked * e_notify_unmarshal_action_invoked_signal(DBusMessage *msg, DBusError *err);
37 DBusMessage * e_notify_marshal_notify_return(DBusMessage *method_call, dbus_uint32_t notification_id);
void * e_notify_unmarshal_get_server_information_return(DBusMessage *msg, DBusError *err)
Definition: marshal.c:244
void e_notify_free_get_capabilities_return(void *data)
Definition: marshal.c:216
void e_notify_unmarshal_notify_actions(E_Notification *n, DBusMessageIter *iter)
Definition: marshal.c:520
Definition: E_Notify.h:92
void e_notify_marshal_dict_int(DBusMessageIter *iter, const char *key, int value)
Definition: marshal.c:89
dbus_uint32_t e_notify_unmarshal_close_notification(DBusMessage *msg, DBusError *err)
Definition: marshal.c:301
E_Notification_Event_Notification_Closed * e_notify_unmarshal_notification_closed_signal(DBusMessage *msg, DBusError *err)
Definition: marshal.c:322
DBusMessage * e_notify_marshal_notification_closed_signal(dbus_uint32_t id, dbus_uint32_t reason)
Definition: marshal.c:313
Eina_List * e_notify_unmarshal_string_array_as_list(DBusMessageIter *iter, DBusError *err)
DBusMessage * e_notify_marshal_get_capabilities_return(DBusMessage *method_call, const char **capabilities)
Definition: marshal.c:188
struct E_Notification::@10 hints
void e_notify_marshal_dict_variant(DBusMessageIter *iter, const char *key, char *type_str, E_DBus_Variant_Marshaller func, void *data)
Definition: marshal.c:12
DBusMessage * e_notify_marshal_action_invoked_signal(dbus_uint32_t id, const char *action_id)
Definition: marshal.c:342
void e_notify_marshal_dict_string(DBusMessageIter *iter, const char *key, const char *value)
Definition: marshal.c:37
Definition: e_notify_private.h:103
DBusMessage * e_notify_marshal_notify_return(DBusMessage *method_call, dbus_uint32_t notification_id)
Definition: marshal.c:488
void * e_notify_unmarshal_notify_return(DBusMessage *msg, DBusError *err)
Definition: marshal.c:497
void e_notify_marshal_hint_image(DBusMessageIter *iter, E_Notification_Image *img)
Definition: marshal.c:636
Definition: e_notify_private.h:72
void e_notify_free_get_server_information_return(void *data)
Definition: marshal.c:282
DBusMessage * e_notify_marshal_notify(E_Notification *n)
Definition: marshal.c:371
void e_notify_marshal_dict_byte(DBusMessageIter *iter, const char *key, char value)
Definition: marshal.c:62
Definition: e_notify_private.h:61
DBusMessage * e_notify_marshal_get_capabilities()
Definition: marshal.c:179
DBusMessage * e_notify_marshal_close_notification(dbus_uint32_t id)
Definition: marshal.c:291
void e_notify_unmarshal_notify_hints(E_Notification *n, DBusMessageIter *iter)
Definition: marshal.c:536
E_Notification * e_notify_unmarshal_notify(DBusMessage *msg, DBusError *err)
Definition: E_Notify.h:86
E_Notification_Event_Action_Invoked * e_notify_unmarshal_action_invoked_signal(DBusMessage *msg, DBusError *err)
Definition: marshal.c:351
void * e_notify_unmarshal_get_capabilities_return(DBusMessage *msg, DBusError *err)
Definition: marshal.c:201
E_Notification_Image * e_notify_unmarshal_hint_image(DBusMessageIter *iter)
Definition: marshal.c:668
void e_notify_marshal_string_list_as_array(DBusMessageIter *iter, Eina_List *strings)
Definition: marshal.c:134
DBusMessage * e_notify_marshal_get_server_information_return(DBusMessage *method_call, const char *name, const char *vendor, const char *version, const char *spec_version)
Definition: marshal.c:235
void e_notify_marshal_string_array(DBusMessageIter *iter, const char **strings)
Definition: marshal.c:116
void(* E_DBus_Variant_Marshaller)(DBusMessageIter *iter, void *data)
Definition: e_notify_private.h:10
DBusMessage * e_notify_marshal_get_server_information()
Definition: marshal.c:226