D-Bus 1.12.2

Implementation details of DBusPendingCall - all fields are private. More...

Data Fields

DBusAtomic refcount
 reference count
 
DBusDataSlotList slot_list
 Data stored by allocated integer ID.
 
DBusPendingCallNotifyFunction function
 Notifier when reply arrives.
 
DBusConnectionconnection
 Connections we're associated with.
 
DBusMessagereply
 Reply (after we've received it)
 
DBusTimeouttimeout
 Timeout.
 
DBusListtimeout_link
 Preallocated timeout response.
 
dbus_uint32_t reply_serial
 Expected serial of reply.
 
unsigned int completed: 1
 TRUE if completed.
 
unsigned int timeout_added: 1
 Have added the timeout.
 

Detailed Description

Implementation details of DBusPendingCall - all fields are private.

Definition at line 62 of file dbus-pending-call.c.

Field Documentation

◆ completed

unsigned int DBusPendingCall::completed

◆ connection

◆ function

DBusPendingCallNotifyFunction DBusPendingCall::function

Notifier when reply arrives.

Definition at line 68 of file dbus-pending-call.c.

Referenced by _dbus_pending_call_complete(), and dbus_pending_call_set_notify().

◆ refcount

◆ reply

DBusMessage* DBusPendingCall::reply

Reply (after we've received it)

Definition at line 71 of file dbus-pending-call.c.

Referenced by _dbus_pending_call_set_reply_unlocked(), and dbus_pending_call_steal_reply().

◆ reply_serial

dbus_uint32_t DBusPendingCall::reply_serial

◆ slot_list

DBusDataSlotList DBusPendingCall::slot_list

Data stored by allocated integer ID.

Definition at line 66 of file dbus-pending-call.c.

Referenced by _dbus_pending_call_new_unlocked(), _dbus_pending_call_set_data_unlocked(), and dbus_pending_call_get_data().

◆ timeout

DBusTimeout* DBusPendingCall::timeout

◆ timeout_added

unsigned int DBusPendingCall::timeout_added

Have added the timeout.

Definition at line 79 of file dbus-pending-call.c.

Referenced by _dbus_pending_call_is_timeout_added_unlocked(), and _dbus_pending_call_set_timeout_added_unlocked().

◆ timeout_link

DBusList* DBusPendingCall::timeout_link

The documentation for this struct was generated from the following file: