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. | |
DBusTransportOpenResult | _dbus_transport_open_platform_specific (DBusAddressEntry *entry, DBusTransport **transport_p, DBusError *error) |
Opens platform specific transport types. |
|
Creates a new transport for the given Unix domain socket path. This creates a client-side of a transport.
Definition at line 53 of file dbus-transport-unix.c. References _dbus_close_socket(), _dbus_connect_unix_socket(), _dbus_fd_set_close_on_exec(), _dbus_string_append(), _dbus_string_free(), _dbus_string_init(), _dbus_transport_new_for_socket(), DBUS_ERROR_NO_MEMORY, dbus_set_error(), and NULL. Referenced by _dbus_transport_open_platform_specific(). |
|
Opens platform specific transport types.
Definition at line 120 of file dbus-transport-unix.c. References _dbus_assert, _dbus_set_bad_address(), _dbus_transport_new_for_domain_socket(), dbus_address_entry_get_method(), dbus_address_entry_get_value(), FALSE, NULL, and TRUE. |