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)
13void e_notify_marshal_dict_variant(DBusMessageIter *iter, const char *key, char *type_str, E_DBus_Variant_Marshaller func, void *data);
22DBusMessage * e_notify_marshal_get_capabilities_return(DBusMessage *method_call, const char **capabilities);
26DBusMessage * e_notify_marshal_get_server_information_return(DBusMessage *method_call, const char *name, const char *vendor, const char *version, const char *spec_version);
31DBusMessage * e_notify_marshal_notification_closed_signal(dbus_uint32_t id, dbus_uint32_t reason);
32E_Notification_Event_Notification_Closed * e_notify_unmarshal_notification_closed_signal(DBusMessage *msg, DBusError *err);
34E_Notification_Event_Action_Invoked * e_notify_unmarshal_action_invoked_signal(DBusMessage *msg, DBusError *err);
37DBusMessage * e_notify_marshal_notify_return(DBusMessage *method_call, dbus_uint32_t notification_id);
E_Notification * e_notify_unmarshal_notify(DBusMessage *msg, DBusError *err)
void * e_notify_unmarshal_get_capabilities_return(DBusMessage *msg, DBusError *err)
Definition: marshal.c:201
void e_notify_unmarshal_notify_actions(E_Notification *n, DBusMessageIter *iter)
Definition: marshal.c:520
E_Notification_Image * e_notify_unmarshal_hint_image(DBusMessageIter *iter)
Definition: marshal.c:668
void e_notify_marshal_dict_string(DBusMessageIter *iter, const char *key, const char *value)
Definition: marshal.c:37
DBusMessage * e_notify_marshal_notify(E_Notification *n)
Definition: marshal.c:371
void e_notify_marshal_dict_int(DBusMessageIter *iter, const char *key, int value)
Definition: marshal.c:89
DBusMessage * e_notify_marshal_get_capabilities()
Definition: marshal.c:179
void e_notify_unmarshal_notify_hints(E_Notification *n, DBusMessageIter *iter)
Definition: marshal.c:536
E_Notification_Event_Notification_Closed * e_notify_unmarshal_notification_closed_signal(DBusMessage *msg, DBusError *err)
Definition: marshal.c:322
void e_notify_marshal_dict_byte(DBusMessageIter *iter, const char *key, char value)
Definition: marshal.c:62
void * e_notify_unmarshal_notify_return(DBusMessage *msg, DBusError *err)
Definition: marshal.c:497
void(* E_DBus_Variant_Marshaller)(DBusMessageIter *iter, void *data)
Definition: e_notify_private.h:10
Eina_List * e_notify_unmarshal_string_array_as_list(DBusMessageIter *iter, DBusError *err)
dbus_uint32_t e_notify_unmarshal_close_notification(DBusMessage *msg, DBusError *err)
Definition: marshal.c:301
DBusMessage * e_notify_marshal_close_notification(dbus_uint32_t id)
Definition: marshal.c:291
DBusMessage * e_notify_marshal_get_capabilities_return(DBusMessage *method_call, const char **capabilities)
Definition: marshal.c:188
DBusMessage * e_notify_marshal_action_invoked_signal(dbus_uint32_t id, const char *action_id)
Definition: marshal.c:342
void e_notify_marshal_string_array(DBusMessageIter *iter, const char **strings)
Definition: marshal.c:116
DBusMessage * e_notify_marshal_notification_closed_signal(dbus_uint32_t id, dbus_uint32_t reason)
Definition: marshal.c:313
DBusMessage * e_notify_marshal_get_server_information()
Definition: marshal.c:226
void e_notify_free_get_server_information_return(void *data)
Definition: marshal.c:282
void e_notify_free_get_capabilities_return(void *data)
Definition: marshal.c:216
void * e_notify_unmarshal_get_server_information_return(DBusMessage *msg, DBusError *err)
Definition: marshal.c:244
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_list_as_array(DBusMessageIter *iter, Eina_List *strings)
Definition: marshal.c:134
void e_notify_marshal_hint_image(DBusMessageIter *iter, E_Notification_Image *img)
Definition: marshal.c:636
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_notify_return(DBusMessage *method_call, dbus_uint32_t notification_id)
Definition: marshal.c:488
E_Notification_Event_Action_Invoked * e_notify_unmarshal_action_invoked_signal(DBusMessage *msg, DBusError *err)
Definition: marshal.c:351
Definition: e_notify_private.h:104
Definition: E_Notify.h:93
Definition: E_Notify.h:87
Definition: e_notify_private.h:62
Definition: e_notify_private.h:73
struct E_Notification::@10 hints