| D-Bus 1.16.2
    | 
Internal members of DBusAuth. More...
| Data Fields | |
| int | refcount | 
| reference count | |
| const char * | side | 
| Client or server. | |
| DBusString | incoming | 
| Incoming data buffer. | |
| DBusString | outgoing | 
| Outgoing data buffer. | |
| const DBusAuthStateData * | state | 
| Current protocol state. | |
| const DBusAuthMechanismHandler * | mech | 
| Current auth mechanism. | |
| DBusString | identity | 
| Current identity we're authorizing as. | |
| DBusCredentials * | credentials | 
| Credentials read from socket. | |
| DBusCredentials * | authorized_identity | 
| Credentials that are authorized. | |
| DBusCredentials * | desired_identity | 
| Identity client has requested. | |
| DBusString | context | 
| Cookie scope. | |
| DBusKeyring * | keyring | 
| Keyring for cookie mechanism. | |
| int | cookie_id | 
| ID of cookie to use. | |
| DBusString | challenge | 
| Challenge sent to client. | |
| char ** | allowed_mechs | 
| Mechanisms we're allowed to use, or NULL if we can use any. | |
| unsigned int | needed_memory: 1 | 
| We needed memory to continue since last successful getting something done. | |
| unsigned int | already_got_mechanisms: 1 | 
| Client already got mech list. | |
| unsigned int | already_asked_for_initial_response: 1 | 
| Already sent a blank challenge to get an initial response. | |
| unsigned int | buffer_outstanding: 1 | 
| Buffer is "checked out" for reading data into. | |
| unsigned int | unix_fd_possible: 1 | 
| This side could do unix fd passing. | |
| unsigned int | unix_fd_negotiated: 1 | 
| Unix fd was successfully negotiated. | |
Internal members of DBusAuth.
Definition at line 155 of file dbus-auth.c.
| char** DBusAuth::allowed_mechs | 
Mechanisms we're allowed to use, or NULL if we can use any.
Definition at line 183 of file dbus-auth.c.
Referenced by _dbus_auth_set_mechanisms(), and _dbus_auth_unref().
| unsigned int DBusAuth::already_asked_for_initial_response | 
Already sent a blank challenge to get an initial response.
Definition at line 191 of file dbus-auth.c.
| unsigned int DBusAuth::already_got_mechanisms | 
Client already got mech list.
Definition at line 190 of file dbus-auth.c.
| DBusCredentials* DBusAuth::authorized_identity | 
Credentials that are authorized.
Definition at line 174 of file dbus-auth.c.
Referenced by _dbus_auth_get_identity(), and _dbus_auth_unref().
| unsigned int DBusAuth::buffer_outstanding | 
Buffer is "checked out" for reading data into.
Definition at line 192 of file dbus-auth.c.
Referenced by _dbus_auth_get_buffer(), and _dbus_auth_return_buffer().
| DBusString DBusAuth::challenge | 
Challenge sent to client.
Definition at line 181 of file dbus-auth.c.
Referenced by _dbus_auth_unref().
| DBusString DBusAuth::context | 
Cookie scope.
Definition at line 178 of file dbus-auth.c.
Referenced by _dbus_auth_set_context(), and _dbus_auth_unref().
| int DBusAuth::cookie_id | 
ID of cookie to use.
Definition at line 180 of file dbus-auth.c.
| DBusCredentials* DBusAuth::credentials | 
Credentials read from socket.
Definition at line 171 of file dbus-auth.c.
Referenced by _dbus_auth_set_credentials(), and _dbus_auth_unref().
| DBusCredentials* DBusAuth::desired_identity | 
Identity client has requested.
Definition at line 176 of file dbus-auth.c.
Referenced by _dbus_auth_unref().
| DBusString DBusAuth::identity | 
Current identity we're authorizing as.
Definition at line 167 of file dbus-auth.c.
Referenced by _dbus_auth_unref().
| DBusString DBusAuth::incoming | 
Incoming data buffer.
Definition at line 160 of file dbus-auth.c.
Referenced by _dbus_auth_delete_unused_bytes(), _dbus_auth_do_work(), _dbus_auth_get_buffer(), _dbus_auth_get_unused_bytes(), _dbus_auth_return_buffer(), and _dbus_auth_unref().
| DBusKeyring* DBusAuth::keyring | 
Keyring for cookie mechanism.
Definition at line 179 of file dbus-auth.c.
Referenced by _dbus_auth_unref().
| const DBusAuthMechanismHandler* DBusAuth::mech | 
Current auth mechanism.
Definition at line 165 of file dbus-auth.c.
Referenced by _dbus_auth_decode_data(), _dbus_auth_encode_data(), _dbus_auth_needs_decoding(), and _dbus_auth_needs_encoding().
| unsigned int DBusAuth::needed_memory | 
We needed memory to continue since last successful getting something done.
Definition at line 187 of file dbus-auth.c.
Referenced by _dbus_auth_do_work().
| DBusString DBusAuth::outgoing | 
Outgoing data buffer.
Definition at line 161 of file dbus-auth.c.
Referenced by _dbus_auth_bytes_sent(), _dbus_auth_do_work(), _dbus_auth_get_bytes_to_send(), and _dbus_auth_unref().
| int DBusAuth::refcount | 
reference count
Definition at line 157 of file dbus-auth.c.
Referenced by _dbus_auth_ref(), and _dbus_auth_unref().
| const char* DBusAuth::side | 
Client or server.
Definition at line 158 of file dbus-auth.c.
Referenced by _dbus_auth_client_new(), and _dbus_auth_server_new().
| const DBusAuthStateData* DBusAuth::state | 
Current protocol state.
Definition at line 163 of file dbus-auth.c.
Referenced by _dbus_auth_client_new(), _dbus_auth_decode_data(), _dbus_auth_do_work(), _dbus_auth_encode_data(), _dbus_auth_get_guid_from_server(), _dbus_auth_get_identity(), _dbus_auth_needs_decoding(), _dbus_auth_needs_encoding(), and _dbus_auth_server_new().
| unsigned int DBusAuth::unix_fd_negotiated | 
Unix fd was successfully negotiated.
Definition at line 195 of file dbus-auth.c.
Referenced by _dbus_auth_get_unix_fd_negotiated().
| unsigned int DBusAuth::unix_fd_possible | 
This side could do unix fd passing.
Definition at line 194 of file dbus-auth.c.
Referenced by _dbus_auth_set_unix_fd_possible().