Guitarix
AvahiBrowser Class Reference

#include <avahi_discover.h>

Classes

struct  Entry
 

Public Member Functions

 AvahiBrowser ()
 
 ~AvahiBrowser ()
 
sigc::signal< void > & signal_changed ()
 
void get_service_names (std::vector< Glib::ustring > &r)
 
bool invoke_resolver (const Glib::ustring &name)
 
bool get_address_port (Glib::ustring &address, int &port, Glib::ustring &name, Glib::ustring &host)
 

Detailed Description

Definition at line 31 of file avahi_discover.h.

Constructor & Destructor Documentation

AvahiBrowser::AvahiBrowser ( )

Definition at line 27 of file avahi_discover.cpp.

Referenced by AvahiBrowser::Entry::operator==().

AvahiBrowser::~AvahiBrowser ( )

Definition at line 53 of file avahi_discover.cpp.

Referenced by AvahiBrowser::Entry::operator==().

Member Function Documentation

bool AvahiBrowser::get_address_port ( Glib::ustring &  address,
int &  port,
Glib::ustring &  name,
Glib::ustring &  host 
)

Definition at line 70 of file avahi_discover.cpp.

Referenced by SelectInstance::get_address_port(), and signal_changed().

void AvahiBrowser::get_service_names ( std::vector< Glib::ustring > &  r)

Definition at line 84 of file avahi_discover.cpp.

Referenced by signal_changed(), and SelectInstance::~SelectInstance().

bool AvahiBrowser::invoke_resolver ( const Glib::ustring &  name)

Definition at line 90 of file avahi_discover.cpp.

Referenced by signal_changed(), and SelectInstance::~SelectInstance().

sigc::signal<void>& AvahiBrowser::signal_changed ( )
inline

Definition at line 75 of file avahi_discover.h.

Referenced by SelectInstance::SelectInstance().


The documentation for this class was generated from the following files: