ibusshare

ibusshare

Synopsis

#define             IBUS_SERVICE_IBUS
#define             IBUS_SERVICE_PANEL
#define             IBUS_SERVICE_CONFIG
#define             IBUS_SERVICE_NOTIFICATIONS
#define             IBUS_PATH_IBUS
#define             IBUS_PATH_FACTORY
#define             IBUS_PATH_PANEL
#define             IBUS_PATH_CONFIG
#define             IBUS_PATH_NOTIFICATIONS
#define             IBUS_PATH_INPUT_CONTEXT
#define             IBUS_INTERFACE_IBUS
#define             IBUS_INTERFACE_INPUT_CONTEXT
#define             IBUS_INTERFACE_FACTORY
#define             IBUS_INTERFACE_ENGINE
#define             IBUS_INTERFACE_PANEL
#define             IBUS_INTERFACE_CONFIG
#define             IBUS_INTERFACE_NOTIFICATIONS
const gchar *       ibus_get_local_machine_id           (void);
void                ibus_set_display                    (const gchar *display);
const gchar *       ibus_get_address                    (void);
void                ibus_write_address                  (const gchar *address);
const gchar *       ibus_get_user_name                  (void);
glong               ibus_get_daemon_uid                 (void);
const gchar *       ibus_get_socket_path                (void);
const gchar *       ibus_get_socket_folder              (void);
const gchar *       ibus_keyval_name                    (guint keyval);
guint               ibus_keyval_from_name               (const gchar *keyval_name);
void                ibus_free_strv                      (gchar **strv);
const gchar *       ibus_key_event_to_string            (guint keyval,
                                                         guint modifiers);
gboolean            ibus_key_event_from_string          (const gchar *string,
                                                         guint *keyval,
                                                         guint *modifiers);
void                ibus_init                           (void);
void                ibus_main                           (void);
void                ibus_quit                           (void);

Description

Details

IBUS_SERVICE_IBUS

#define IBUS_SERVICE_IBUS       "org.freedesktop.IBus"


IBUS_SERVICE_PANEL

#define IBUS_SERVICE_PANEL      "org.freedesktop.IBus.Panel"


IBUS_SERVICE_CONFIG

#define IBUS_SERVICE_CONFIG     "org.freedesktop.IBus.Config"


IBUS_SERVICE_NOTIFICATIONS

#define IBUS_SERVICE_NOTIFICATIONS    "org.freedesktop.IBus.Notifications"


IBUS_PATH_IBUS

#define IBUS_PATH_IBUS          "/org/freedesktop/IBus"


IBUS_PATH_FACTORY

#define IBUS_PATH_FACTORY       "/org/freedesktop/IBus/Factory"


IBUS_PATH_PANEL

#define IBUS_PATH_PANEL         "/org/freedesktop/IBus/Panel"


IBUS_PATH_CONFIG

#define IBUS_PATH_CONFIG        "/org/freedesktop/IBus/Config"


IBUS_PATH_NOTIFICATIONS

#define IBUS_PATH_NOTIFICATIONS "/org/freedesktop/IBus/Notifications"


IBUS_PATH_INPUT_CONTEXT

#define IBUS_PATH_INPUT_CONTEXT "/org/freedesktop/IBus/InputContext_%d"


IBUS_INTERFACE_IBUS

#define IBUS_INTERFACE_IBUS     "org.freedesktop.IBus"


IBUS_INTERFACE_INPUT_CONTEXT

#define             IBUS_INTERFACE_INPUT_CONTEXT


IBUS_INTERFACE_FACTORY

#define IBUS_INTERFACE_FACTORY  "org.freedesktop.IBus.Factory"


IBUS_INTERFACE_ENGINE

#define IBUS_INTERFACE_ENGINE   "org.freedesktop.IBus.Engine"


IBUS_INTERFACE_PANEL

#define IBUS_INTERFACE_PANEL    "org.freedesktop.IBus.Panel"


IBUS_INTERFACE_CONFIG

#define IBUS_INTERFACE_CONFIG   "org.freedesktop.IBus.Config"


IBUS_INTERFACE_NOTIFICATIONS

#define IBUS_INTERFACE_NOTIFICATIONS    "org.freedesktop.IBus.Notifications"


ibus_get_local_machine_id ()

const gchar *       ibus_get_local_machine_id           (void);

Returns :


ibus_set_display ()

void                ibus_set_display                    (const gchar *display);

display :


ibus_get_address ()

const gchar *       ibus_get_address                    (void);

Returns :


ibus_write_address ()

void                ibus_write_address                  (const gchar *address);

address :


ibus_get_user_name ()

const gchar *       ibus_get_user_name                  (void);

Returns :


ibus_get_daemon_uid ()

glong               ibus_get_daemon_uid                 (void);

Returns :


ibus_get_socket_path ()

const gchar *       ibus_get_socket_path                (void);

Returns :


ibus_get_socket_folder ()

const gchar *       ibus_get_socket_folder              (void);

Returns :


ibus_keyval_name ()

const gchar *       ibus_keyval_name                    (guint keyval);

keyval :

Returns :


ibus_keyval_from_name ()

guint               ibus_keyval_from_name               (const gchar *keyval_name);

keyval_name :

Returns :


ibus_free_strv ()

void                ibus_free_strv                      (gchar **strv);

strv :


ibus_key_event_to_string ()

const gchar *       ibus_key_event_to_string            (guint keyval,
                                                         guint modifiers);

keyval :

modifiers :

Returns :


ibus_key_event_from_string ()

gboolean            ibus_key_event_from_string          (const gchar *string,
                                                         guint *keyval,
                                                         guint *modifiers);

string :

keyval :

modifiers :

Returns :


ibus_init ()

void                ibus_init                           (void);


ibus_main ()

void                ibus_main                           (void);


ibus_quit ()

void                ibus_quit                           (void);