Top | ![]() |
![]() |
![]() |
![]() |
GDBusConnection * | connection | Read / Write / Construct |
char * | object-path | Read / Write / Construct |
#define | EEKBOARD_SERVICE_PATH |
#define | EEKBOARD_SERVICE_INTERFACE |
struct | EekboardService |
struct | EekboardServiceClass |
EekboardServicePrivate |
The EekboardService class provides a base server side implementation of eekboard service.
EekboardService * eekboard_service_new (GDBusConnection *connection
,const gchar *object_path
);
Create an empty server for testing purpose.
struct EekboardService;
The EekboardService structure contains only private data and should only be accessed using the provided API.
struct EekboardServiceClass { EekboardContextService *(*create_context) (EekboardService *self, const gchar *client_name, const gchar *object_path); };
“connection”
property “connection” GDBusConnection *
D-Bus connection.
Owner: EekboardService
Flags: Read / Write / Construct
“destroyed”
signalvoid user_function (EekboardService *service, gpointer user_data)
The ::destroyed signal is emitted when the service is vanished.
Flags: Run Last