|
EAPI int | e_dbus_interface_method_add (E_DBus_Interface *iface, const char *member, const char *signature, const char *reply_signature, E_DBus_Method_Cb func) |
|
EAPI E_DBus_Interface * | e_dbus_interface_new (const char *interface) |
|
EAPI void | e_dbus_interface_ref (E_DBus_Interface *iface) |
|
EAPI int | e_dbus_interface_signal_add (E_DBus_Interface *iface, const char *name, const char *signature) |
|
EAPI void | e_dbus_interface_unref (E_DBus_Interface *iface) |
|
EAPI E_DBus_Object * | e_dbus_object_add (E_DBus_Connection *conn, const char *object_path, void *data) |
|
EAPI E_DBus_Connection * | e_dbus_object_conn_get (E_DBus_Object *obj) |
| Get the dbus connection of a dbus object. More...
|
|
EAPI void * | e_dbus_object_data_get (E_DBus_Object *obj) |
| Fetch the data pointer for a dbus object. More...
|
|
EAPI void | e_dbus_object_free (E_DBus_Object *obj) |
|
int | e_dbus_object_init (void) |
|
EAPI void | e_dbus_object_interface_attach (E_DBus_Object *obj, E_DBus_Interface *iface) |
|
EAPI void | e_dbus_object_interface_detach (E_DBus_Object *obj, E_DBus_Interface *iface) |
|
EAPI const Eina_List * | e_dbus_object_interfaces_get (E_DBus_Object *obj) |
| Get the interfaces of a dbus object. More...
|
|
Eina_Strbuf * | e_dbus_object_introspect (E_DBus_Object *obj) |
|
EAPI const char * | e_dbus_object_path_get (E_DBus_Object *obj) |
| Get the path of a dbus object. More...
|
|
EAPI void | e_dbus_object_property_get_cb_set (E_DBus_Object *obj, E_DBus_Object_Property_Get_Cb func) |
| Sets the callback to fetch properties from an object. More...
|
|
EAPI void | e_dbus_object_property_set_cb_set (E_DBus_Object *obj, E_DBus_Object_Property_Set_Cb func) |
| Sets the callback to set properties on an object. More...
|
|
void | e_dbus_object_shutdown (void) |
|