| Top |
EekboardClient * eekboard_client_new (GDBusConnection *connection,GCancellable *cancellable);
Create a client.
EekboardContext * eekboard_client_create_context (EekboardClient *eekboard,const gchar *client_name,GCancellable *cancellable);
Create a new input context.
void eekboard_client_push_context (EekboardClient *eekboard,EekboardContext *context,GCancellable *cancellable);
Enable the input context context
and disable the others.
void eekboard_client_pop_context (EekboardClient *eekboard,GCancellable *cancellable);
Disable the current input context and enable the previous one.
void eekboard_client_destroy_context (EekboardClient *eekboard,EekboardContext *context,GCancellable *cancellable);
Remove context
from eekboard
.
“destroyed” signalvoid user_function (EekboardClient *eekboard, gpointer user_data)
The ::destroyed signal is emitted each time the name of remote end is vanished.
Flags: Run Last