Escape string so it can appear in a D-Bus address as the value part of a key-value pair.
Synchronously looks up the D-Bus address for the well-known message bus instance specified by bus_type. This may involve using various platform specific mechanisms.
Asynchronously connects to an endpoint specified by address and sets up the connection so it is in a state to run the client-side of the D-Bus authentication conversation. address must be in the D-Bus address format.
Finishes an operation started with g_dbus_address_get_stream().
Synchronously connects to an endpoint specified by address and sets up the connection so it is in a state to run the client-side of the D-Bus authentication conversation. address must be in the D-Bus address format.
Generate a D-Bus GUID that can be used with e.g. g_dbus_connection_new().
Converts a gobject.Value to a glib.Variant of the type indicated by the type parameter.
Converts a glib.Variant to a gobject.Value If value is floating, it is consumed.
Checks if string is a D-Bus address.
Checks if string is a D-Bus GUID.
Checks if string is a valid D-Bus interface name.
Checks if string is a valid D-Bus member (e.g. signal or method) name.
Checks if string is a valid D-Bus bus name (either unique or well-known).
Like g_dbus_is_address() but also checks if the library supports the transports in string and that key/value pairs for each transport are valid. See the specification of the D-Bus address format.
Checks if string is a valid D-Bus unique bus name.