| 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