Main Page   Modules   Data Structures   File List   Data Fields   Related Pages  

DBusServerDebugPipe
[D-BUS internal implementation details]

In-process pipe debug server used in unit tests. More...

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. More...

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. More...


Detailed Description

In-process pipe debug server used in unit tests.

Types and functions related to DBusServerDebugPipe. This is used for unit testing.


Function Documentation

DBusServer* _dbus_server_debug_pipe_new const char *    server_name,
DBusError   error
 

Creates a new debug server using an in-process pipe.

Parameters:
server_name  the name of the server.
error  address where an error can be returned.
Returns:
a new server, or NULL on failure.

Definition at line 131 of file dbus-server-debug-pipe.c.

References base, and name.

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.

Parameters:
server_name  name of server to connect to
error  address where an error can be returned.
Returns:
NULL on no memory or transport

Definition at line 203 of file dbus-server-debug-pipe.c.

References DBusServer::auth_mechanisms, DBusServer::new_connection_data, and DBusServer::new_connection_function.


Generated on Wed Jun 9 05:01:28 2004 for D-BUS by doxygen1.2.15