![]() |
![]() |
![]() |
ibus Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
typedef IBusPendingCall; void (*IBusPendingCallNotifyFunction) (IBusPendingCall *pending, gpointer user_data); IBusPendingCall* ibus_pending_call_ref (IBusPendingCall *pending); void ibus_pending_call_unref (IBusPendingCall *pending); gboolean ibus_pending_call_set_notify (IBusPendingCall *pending, IBusPendingCallNotifyFunction function, gpointer user_data, GDestroyNotify free_user_data); void ibus_pending_call_cancel (IBusPendingCall *pending); gboolean ibus_pending_call_get_completed (IBusPendingCall *pending); IBusMessage* ibus_pending_call_steal_reply (IBusPendingCall *pending); void ibus_pending_call_block (IBusPendingCall *pending); void ibus_pending_call_wait (IBusPendingCall *pending); gboolean ibus_pending_call_allocate_data_slot (gint *slot_p); void ibus_pending_call_free_data_slot (gint *slot_p); gboolean ibus_pending_call_set_data (IBusPendingCall *pending, gint slot, gpointer data, GDestroyNotify free_data_func); gpointer ibus_pending_call_get_data (IBusPendingCall *pending, gint slot);
void (*IBusPendingCallNotifyFunction) (IBusPendingCall *pending, gpointer user_data);
|
|
|
IBusPendingCall* ibus_pending_call_ref (IBusPendingCall *pending);
|
|
Returns : |
gboolean ibus_pending_call_set_notify (IBusPendingCall *pending, IBusPendingCallNotifyFunction function, gpointer user_data, GDestroyNotify free_user_data);
|
|
|
|
|
|
|
|
Returns : |
gboolean ibus_pending_call_get_completed (IBusPendingCall *pending);
|
|
Returns : |
IBusMessage* ibus_pending_call_steal_reply (IBusPendingCall *pending);
|
|
Returns : |
gboolean ibus_pending_call_allocate_data_slot (gint *slot_p);
|
|
Returns : |
gboolean ibus_pending_call_set_data (IBusPendingCall *pending, gint slot, gpointer data, GDestroyNotify free_data_func);
|
|
|
|
|
|
|
|
Returns : |