Data Structures | |
| struct | DBusPendingCall |
| Internals of DBusPendingCall. More... | |
Functions | |
| DBusPendingCall * | _dbus_pending_call_new (DBusConnection *connection, int timeout_milliseconds, DBusTimeoutHandler timeout_handler) |
| Creates a new pending reply object. | |
| void | _dbus_pending_call_notify (DBusPendingCall *pending) |
| Calls notifier function for the pending call and sets the call to completed. | |
The guts of DBusPendingCall and its methods.
|
||||||||||||||||
|
Creates a new pending reply object.
Definition at line 52 of file dbus-pending-call.c. References _dbus_assert, _dbus_data_slot_list_init(), _dbus_timeout_new(), DBusPendingCall::connection, dbus_free(), dbus_new0, dbus_pending_call_allocate_data_slot(), dbus_pending_call_free_data_slot(), NULL, DBusPendingCall::refcount, DBusPendingCall::slot_list, DBusPendingCall::timeout, and DBusAtomic::value. Referenced by dbus_connection_send_with_reply(). |
|
|
Calls notifier function for the pending call and sets the call to completed.
Definition at line 111 of file dbus-pending-call.c. References _dbus_assert, DBusPendingCall::completed, dbus_pending_call_get_data(), DBusPendingCall::function, and TRUE. Referenced by _dbus_pending_call_complete_and_unlock(). |
1.4.2