#include <dbus-transport-protected.h>
Data Fields | |
| int | refcount |
| Reference count. | |
| const DBusTransportVTable * | vtable |
| Virtual methods for this instance. | |
| DBusConnection * | connection |
| Connection owning this transport. | |
| DBusMessageLoader * | loader |
| Message-loading buffer. | |
| DBusAuth * | auth |
| Authentication conversation. | |
| DBusCredentials | credentials |
| Credentials of other end. | |
| long | max_live_messages_size |
| Max total size of received messages. | |
| DBusCounter * | live_messages_size |
| Counter for size of all live messages. | |
| char * | address |
| Address of this server. | |
| DBusAllowUnixUserFunction | unix_user_function |
| Function for checking whether a user is authorized. | |
| void * | unix_user_data |
| Data for unix_user_function. | |
| DBusFreeFunction | free_unix_user_data |
| Function to free unix_user_data. | |
| unsigned int | disconnected: 1 |
| TRUE if we are disconnected. | |
| unsigned int | authenticated: 1 |
| Cache of auth state; use _dbus_transport_get_is_authenticated() to query value. | |
| unsigned int | messages_need_sending: 1 |
| TRUE if we need to write messages out. | |
| unsigned int | send_credentials_pending: 1 |
| TRUE if we need to send credentials. | |
| unsigned int | receive_credentials_pending: 1 |
| TRUE if we need to receive credentials. | |
| unsigned int | is_server: 1 |
| TRUE if on the server side. | |
| unsigned int | unused_bytes_recovered: 1 |
| TRUE if we've recovered unused bytes from auth. | |
A transport can shuttle messages from point A to point B, and is the backend for a DBusConnection.
Definition at line 82 of file dbus-transport-protected.h.
1.2.15