| iBus Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Properties | Signals | ||||
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_unique_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_unique_name (IBusProxy *proxy);
|
|
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