libgxim Reference Manual | ||||
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces |
GXimClientConnection; struct GXimClientConnectionClass; gboolean g_xim_client_connection_cmd_close_im (GXimClientConnection *conn
,guint16 imid
,gboolean is_async
); gboolean g_xim_client_connection_cmd_connect (GXimClientConnection *conn
,guint16 protocol_major_version
,guint16 protocol_minor_version
,GSList *auth_list
,gboolean is_async
); gboolean g_xim_client_connection_cmd_create_ic (GXimClientConnection *conn
,guint16 imid
,const GSList *attributes
,gboolean is_async
); gboolean g_xim_client_connection_cmd_destroy_ic (GXimClientConnection *conn
,guint16 imid
,guint16 icid
,gboolean is_async
); gboolean g_xim_client_connection_cmd_disconnect (GXimClientConnection *conn
,gboolean is_async
); gboolean g_xim_client_connection_cmd_encoding_negotiation (GXimClientConnection *conn
,guint16 imid
,GSList *encodings
,GSList *details
,gboolean is_async
); gboolean g_xim_client_connection_cmd_get_ic_values (GXimClientConnection *conn
,guint16 imid
,guint16 icid
,const GSList *attr_id
,gboolean is_async
); gboolean g_xim_client_connection_cmd_get_im_values (GXimClientConnection *conn
,guint16 imid
,const GSList *attr_id
,gboolean is_async
); gboolean g_xim_client_connection_cmd_open_im (GXimClientConnection *conn
,const GXimStr *locale
,gboolean is_async
); gboolean g_xim_client_connection_cmd_preedit_caret_reply (GXimClientConnection *conn
,guint16 imid
,guint16 icid
,guint32 position
); gboolean g_xim_client_connection_cmd_preedit_start_reply (GXimClientConnection *conn
,guint16 imid
,guint16 icid
,gint32 return_value
); gboolean g_xim_client_connection_cmd_query_extension (GXimClientConnection *conn
,guint16 imid
,const GSList *extensions
,gboolean is_async
); gboolean g_xim_client_connection_cmd_reset_ic (GXimClientConnection *conn
,guint16 imid
,guint16 icid
,gboolean is_async
); gboolean g_xim_client_connection_cmd_set_ic_focus (GXimClientConnection *conn
,guint16 imid
,guint16 icid
); gboolean g_xim_client_connection_cmd_set_ic_values (GXimClientConnection *conn
,guint16 imid
,guint16 icid
,const GSList *attributes
,gboolean is_async
); gboolean g_xim_client_connection_cmd_set_im_values (GXimClientConnection *conn
,guint16 imid
,const GSList *attributes
,gboolean is_async
); gboolean g_xim_client_connection_cmd_sync (GXimClientConnection *conn
,guint16 imid
,guint16 icid
,gboolean is_async
); gboolean g_xim_client_connection_cmd_trigger_notify (GXimClientConnection *conn
,guint16 imid
,guint16 icid
,guint32 flag
,guint32 index_
,guint32 event_mask
,gboolean is_async
); gboolean g_xim_client_connection_cmd_unset_ic_focus (GXimClientConnection *conn
,guint16 imid
,guint16 icid
);
typedef struct _GXimClientConnection GXimClientConnection;
An implementation of client connection class
struct GXimClientConnectionClass { GXimConnectionClass parent_class; };
gboolean g_xim_client_connection_cmd_close_im (GXimClientConnection *conn
,guint16 imid
,gboolean is_async
);
gboolean g_xim_client_connection_cmd_connect (GXimClientConnection *conn
,guint16 protocol_major_version
,guint16 protocol_minor_version
,GSList *auth_list
,gboolean is_async
);
gboolean g_xim_client_connection_cmd_create_ic (GXimClientConnection *conn
,guint16 imid
,const GSList *attributes
,gboolean is_async
);
gboolean g_xim_client_connection_cmd_destroy_ic (GXimClientConnection *conn
,guint16 imid
,guint16 icid
,gboolean is_async
);
gboolean g_xim_client_connection_cmd_disconnect (GXimClientConnection *conn
,gboolean is_async
);
gboolean g_xim_client_connection_cmd_encoding_negotiation (GXimClientConnection *conn
,guint16 imid
,GSList *encodings
,GSList *details
,gboolean is_async
);
gboolean g_xim_client_connection_cmd_get_ic_values (GXimClientConnection *conn
,guint16 imid
,guint16 icid
,const GSList *attr_id
,gboolean is_async
);
gboolean g_xim_client_connection_cmd_get_im_values (GXimClientConnection *conn
,guint16 imid
,const GSList *attr_id
,gboolean is_async
);
gboolean g_xim_client_connection_cmd_open_im (GXimClientConnection *conn
,const GXimStr *locale
,gboolean is_async
);
gboolean g_xim_client_connection_cmd_preedit_caret_reply (GXimClientConnection *conn
,guint16 imid
,guint16 icid
,guint32 position
);
gboolean g_xim_client_connection_cmd_preedit_start_reply (GXimClientConnection *conn
,guint16 imid
,guint16 icid
,gint32 return_value
);
gboolean g_xim_client_connection_cmd_query_extension (GXimClientConnection *conn
,guint16 imid
,const GSList *extensions
,gboolean is_async
);
gboolean g_xim_client_connection_cmd_reset_ic (GXimClientConnection *conn
,guint16 imid
,guint16 icid
,gboolean is_async
);
gboolean g_xim_client_connection_cmd_set_ic_focus (GXimClientConnection *conn
,guint16 imid
,guint16 icid
);
gboolean g_xim_client_connection_cmd_set_ic_values (GXimClientConnection *conn
,guint16 imid
,guint16 icid
,const GSList *attributes
,gboolean is_async
);
gboolean g_xim_client_connection_cmd_set_im_values (GXimClientConnection *conn
,guint16 imid
,const GSList *attributes
,gboolean is_async
);
gboolean g_xim_client_connection_cmd_sync (GXimClientConnection *conn
,guint16 imid
,guint16 icid
,gboolean is_async
);
gboolean g_xim_client_connection_cmd_trigger_notify (GXimClientConnection *conn
,guint16 imid
,guint16 icid
,guint32 flag
,guint32 index_
,guint32 event_mask
,gboolean is_async
);
gboolean g_xim_client_connection_cmd_unset_ic_focus (GXimClientConnection *conn
,guint16 imid
,guint16 icid
);