Data Structures | |
struct | DBusServerDebugPipe |
Implementation details of DBusServerDebugPipe. More... | |
Typedefs | |
typedef DBusServerDebugPipe | DBusServerDebugPipe |
Opaque object representing a debug server implementation. | |
Functions | |
DBusServer * | _dbus_server_debug_pipe_new (const char *server_name, DBusError *error) |
Creates a new debug server using an in-process pipe. | |
DBusTransport * | _dbus_transport_debug_pipe_new (const char *server_name, DBusError *error) |
Creates the client-side transport for a debug-pipe connection connected to the given debug-pipe server name. |
Types and functions related to DBusServerDebugPipe. This is used for unit testing.
|
Creates a new debug server using an in-process pipe.
Definition at line 132 of file dbus-server-debug-pipe.c. References _dbus_address_append_escaped(), _dbus_hash_table_insert_string(), _dbus_hash_table_lookup_string(), _dbus_server_finalize_base(), _dbus_server_init_base(), _dbus_strdup(), _dbus_string_append(), _dbus_string_free(), _dbus_string_init(), _dbus_string_init_const(), base, dbus_free(), dbus_new0, dbus_set_error(), name, and NULL. Referenced by dbus_server_listen(). |
|
Creates the client-side transport for a debug-pipe connection connected to the given debug-pipe server name.
Definition at line 206 of file dbus-server-debug-pipe.c. References _dbus_close(), _dbus_connection_new_for_transport(), _dbus_fd_set_close_on_exec(), _dbus_full_duplex_pipe(), _dbus_hash_table_lookup_string(), _dbus_string_append(), _dbus_string_free(), _dbus_string_init(), _dbus_transport_new_for_fd(), _dbus_transport_set_auth_mechanisms(), _dbus_transport_unref(), dbus_connection_unref(), dbus_server_ref(), dbus_server_unref(), dbus_set_error(), FALSE, and NULL. Referenced by _dbus_transport_open(). |