| D-Bus
    1.12.16
    | 
Implementation details of DBusTransport on UNIX. More...
| Functions | |
| DBusTransport * | _dbus_transport_new_for_domain_socket (const char *path, dbus_bool_t abstract, DBusError *error) | 
| Creates a new transport for the given Unix domain socket path.  More... | |
| DBusTransportOpenResult | _dbus_transport_open_platform_specific (DBusAddressEntry *entry, DBusTransport **transport_p, DBusError *error) | 
| Opens platform specific transport types.  More... | |
Implementation details of DBusTransport on UNIX.
| DBusTransport* _dbus_transport_new_for_domain_socket | ( | const char * | path, | 
| dbus_bool_t | abstract, | ||
| DBusError * | error | ||
| ) | 
Creates a new transport for the given Unix domain socket path.
This creates a client-side of a transport.
| path | the path to the domain socket. | 
| abstract | TRUE to use abstract socket namespace | 
| error | address where an error can be returned. | 
Definition at line 58 of file dbus-transport-unix.c.
Referenced by _dbus_transport_open_platform_specific().
| DBusTransportOpenResult _dbus_transport_open_platform_specific | ( | DBusAddressEntry * | entry, | 
| DBusTransport ** | transport_p, | ||
| DBusError * | error | ||
| ) | 
Opens platform specific transport types.
| entry | the address entry to try opening | 
| transport_p | return location for the opened transport | 
| error | error to be set | 
Definition at line 221 of file dbus-transport-unix.c.
References _dbus_assert, _dbus_set_bad_address(), _dbus_strdup(), _dbus_transport_new_for_domain_socket(), dbus_address_entry_get_method(), dbus_address_entry_get_value(), DBUS_ERROR_NO_MEMORY, dbus_free_string_array(), dbus_new0, dbus_set_error(), FALSE, NULL, and TRUE.
 1.8.17
 1.8.17