Data Structures | |
| struct | _Eldbus_Version |
Typedefs | |
| typedef struct _Eldbus_Version | Eldbus_Version |
| typedef void(* | Eldbus_Free_Cb) (void *data, const void *deadptr) |
| typedef struct _Eldbus_Connection | Eldbus_Connection |
| Represents a connection of one the type of connection with the DBus daemon. | |
| typedef struct _Eldbus_Object | Eldbus_Object |
| Represents an object path already attached with bus name or unique id. | |
| typedef struct _Eldbus_Proxy | Eldbus_Proxy |
| Represents an interface of an object path. | |
| typedef struct _Eldbus_Message | Eldbus_Message |
| Represents the way data is sent and received in DBus. | |
| typedef struct _Eldbus_Message_Iter | Eldbus_Message_Iter |
| Represents an iterator over a complex message type (array, dict, struct, or variant). More... | |
| typedef struct _Eldbus_Pending | Eldbus_Pending |
| Represents a message that has been sent but has not yet reached its destination. | |
| typedef struct _Eldbus_Signal_Handler | Eldbus_Signal_Handler |
| Represents a listener that will listen for signals emitted by other applications. | |
| typedef void(* | Eldbus_Message_Cb) (void *data, const Eldbus_Message *msg, Eldbus_Pending *pending) |
| typedef void(* | Eldbus_Signal_Cb) (void *data, const Eldbus_Message *msg) |
Functions | |
| EAPI int | eldbus_init (void) |
| Initialize eldbus. More... | |
| EAPI int | eldbus_shutdown (void) |
| Shutdown eldbus. More... | |
Variables | |
| EAPI const Eldbus_Version * | eldbus_version |
Represents an iterator over a complex message type (array, dict, struct, or variant).
Its life is bound to the message that contains it. The same applies to the returned data.
| EAPI int eldbus_init | ( | void | ) |
Initialize eldbus.
References ecore_init(), eina_init(), eina_log_domain_register(), EINA_LOG_ERR, and eina_shutdown().
| EAPI int eldbus_shutdown | ( | void | ) |
Shutdown eldbus.
Referenced by ethumb_client_shutdown().