glibmm 2.80.0
Functions
Gio::DBus::Address Namespace Reference

Functions

bool is_address (const std::string &string)
 Checks if string is a D-Bus address. More...
 
bool is_supported (const std::string & address)
 Like is_address() but also checks if the library supports the transports in address and that key/value pairs for each transport are valid. More...
 
void get_stream (const std::string & address, const SlotAsyncReady slot, const Glib::RefPtr< Cancellable > & cancellable)
 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. More...
 
void get_stream (const std::string & address, const SlotAsyncReady slot)
 A non-cancellable version of get_stream(). More...
 
Glib::RefPtr< IOStreamget_stream_finish (const Glib::RefPtr< AsyncResult > & res, std::string & out_guid)
 Finishes an operation started with get_stream(). More...
 
Glib::RefPtr< IOStreamget_stream_finish (const Glib::RefPtr< AsyncResult > & res)
 Finishes an operation started with get_stream(). More...
 
Glib::RefPtr< IOStreamget_stream_sync (const std::string & address, const Glib::RefPtr< Cancellable > & cancellable, std::string & out_guid)
 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. More...
 
Glib::RefPtr< IOStreamget_stream_sync (const std::string & address, std::string & out_guid)
 A non-cancellable version of get_stream_sync(). More...
 
Glib::RefPtr< IOStreamget_stream_sync (const std::string & address, const Glib::RefPtr< Cancellable > & cancellable)
 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. More...
 
Glib::RefPtr< IOStreamget_stream_sync (const std::string & address)
 A non-cancellable version of get_stream_sync(). More...
 
std::string get_for_bus_sync (BusType bus_type, const Glib::RefPtr< Cancellable > & cancellable)
 Synchronously looks up the D-Bus address for the well-known message bus instance specified by bus_type. More...
 
std::string get_for_bus_sync (BusType bus_type)
 A non-cancellable get_for_bus_sync(). More...
 

Function Documentation

◆ get_for_bus_sync()

std::string Gio::DBus::Address::get_for_bus_sync ( BusType  bus_type)

A non-cancellable get_for_bus_sync().

◆ get_stream()

void Gio::DBus::Address::get_stream ( const std::string address,
const SlotAsyncReady  slot 
)

A non-cancellable version of get_stream().

◆ get_stream_sync() [1/2]

Glib::RefPtr< IOStream > Gio::DBus::Address::get_stream_sync ( const std::string address)

A non-cancellable version of get_stream_sync().

◆ get_stream_sync() [2/2]

Glib::RefPtr< IOStream > Gio::DBus::Address::get_stream_sync ( const std::string address,
std::string out_guid 
)

A non-cancellable version of get_stream_sync().