![]() |
![]() |
![]() |
IBus Reference Manual | ![]() |
---|---|---|---|---|
IBusProxy; IBusProxy* ibus_proxy_new (const gchar *name, const gchar *path, IBusConnection *connection); gboolean ibus_proxy_send (IBusProxy *proxy, IBusMessage *message); gboolean ibus_proxy_call (IBusProxy *proxy, const gchar *method, GType first_agr_type, ...); gboolean ibus_proxy_call_with_reply (IBusProxy *proxy, const gchar *method, IBusPendingCall **pending, gint timeout_milliseconds, IBusError **error, GType first_arg_type, ...); IBusMessage* ibus_proxy_call_with_reply_and_block (IBusProxy *proxy, const gchar *method, gint timeout_milliseconds, IBusError **error, GType first_arg_type, ...); gboolean ibus_proxy_send_with_reply (IBusProxy *proxy, IBusMessage *message, IBusPendingCall **pending, gint timeout_milliseconds); IBusMessage* ibus_proxy_send_with_reply_and_block (IBusProxy *proxy, IBusMessage *message); gboolean ibus_proxy_handle_signal (IBusProxy *proxy, IBusMessage *message); const gchar* ibus_proxy_get_name (IBusProxy *proxy); const gchar* ibus_proxy_get_path (IBusProxy *proxy); const gchar* ibus_proxy_get_interface (IBusProxy *proxy); IBusConnection* ibus_proxy_get_connection (IBusProxy *proxy);
"connection" IBusConnection* : Read / Write / Construct Only "interface" gchar* : Read / Write / Construct Only "name" gchar* : Read / Write / Construct Only "path" gchar* : Read / Write / Construct Only
IBusProxy* ibus_proxy_new (const gchar *name, const gchar *path, IBusConnection *connection);
|
|
|
|
|
|
Returns : |
gboolean ibus_proxy_send (IBusProxy *proxy, IBusMessage *message);
|
|
|
|
Returns : |
gboolean ibus_proxy_call (IBusProxy *proxy, const gchar *method, GType first_agr_type, ...);
|
|
|
|
|
|
|
|
Returns : |
gboolean ibus_proxy_call_with_reply (IBusProxy *proxy, const gchar *method, IBusPendingCall **pending, gint timeout_milliseconds, IBusError **error, GType first_arg_type, ...);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Returns : |
IBusMessage* ibus_proxy_call_with_reply_and_block (IBusProxy *proxy, const gchar *method, gint timeout_milliseconds, IBusError **error, GType first_arg_type, ...);
|
|
|
|
|
|
|
|
|
|
|
|
Returns : |
gboolean ibus_proxy_send_with_reply (IBusProxy *proxy, IBusMessage *message, IBusPendingCall **pending, gint timeout_milliseconds);
|
|
|
|
|
|
|
|
Returns : |
IBusMessage* ibus_proxy_send_with_reply_and_block (IBusProxy *proxy, IBusMessage *message);
|
|
|
|
Returns : |
gboolean ibus_proxy_handle_signal (IBusProxy *proxy, IBusMessage *message);
|
|
|
|
Returns : |
const gchar* ibus_proxy_get_interface (IBusProxy *proxy);
|
|
Returns : |
IBusConnection* ibus_proxy_get_connection (IBusProxy *proxy);
|
|
Returns : |
"connection"
property"connection" IBusConnection* : Read / Write / Construct Only
The path of proxy object.
"interface"
property"interface" gchar* : Read / Write / Construct Only
The interface of proxy object.
Default value: NULL
"name"
property"name" gchar* : Read / Write / Construct Only
The service name of proxy object.
Default value: NULL
"path"
property"path" gchar* : Read / Write / Construct Only
The path of proxy object.
Default value: NULL