#include <avahi_discover.h>
|
static void | new_service (GaServiceBrowser *browser, AvahiIfIndex interface, AvahiProtocol protocol, const char *name, const char *type, const char *domain, AvahiLookupResultFlags flags, void *data) |
|
static void | removed_service (GaServiceBrowser *browser, AvahiIfIndex interface, AvahiProtocol protocol, const char *name, const char *type, const char *domain, AvahiLookupResultFlags flags, void *data) |
|
static void | cache_exhausted (GaServiceBrowser *browser, void *data) |
|
static void | on_found (GaServiceResolver *resolver, AvahiIfIndex interface, AvahiProtocol protocol, const char *name, const char *type, const char *domain, const char *host_name, const AvahiAddress *a, uint16_t port, AvahiStringList *txt, AvahiLookupResultFlags flags, void *data) |
|
static void | on_failure (GaServiceResolver *resolver, GError *error, void *data) |
|
Definition at line 31 of file avahi_discover.h.
◆ AvahiBrowser()
AvahiBrowser::AvahiBrowser |
( |
| ) |
|
◆ ~AvahiBrowser()
AvahiBrowser::~AvahiBrowser |
( |
| ) |
|
◆ cache_exhausted()
static void AvahiBrowser::cache_exhausted |
( |
GaServiceBrowser * |
browser, |
|
|
void * |
data |
|
) |
| |
|
staticprivate |
◆ get_address_port()
bool AvahiBrowser::get_address_port |
( |
Glib::ustring & |
address, |
|
|
int & |
port, |
|
|
Glib::ustring & |
name, |
|
|
Glib::ustring & |
host |
|
) |
| |
◆ get_service_names()
void AvahiBrowser::get_service_names |
( |
std::vector< Glib::ustring > & |
r | ) |
|
◆ invoke_resolver()
bool AvahiBrowser::invoke_resolver |
( |
const Glib::ustring & |
name | ) |
|
◆ new_service()
static void AvahiBrowser::new_service |
( |
GaServiceBrowser * |
browser, |
|
|
AvahiIfIndex |
interface, |
|
|
AvahiProtocol |
protocol, |
|
|
const char * |
name, |
|
|
const char * |
type, |
|
|
const char * |
domain, |
|
|
AvahiLookupResultFlags |
flags, |
|
|
void * |
data |
|
) |
| |
|
staticprivate |
◆ on_failure()
static void AvahiBrowser::on_failure |
( |
GaServiceResolver * |
resolver, |
|
|
GError * |
error, |
|
|
void * |
data |
|
) |
| |
|
staticprivate |
◆ on_found()
static void AvahiBrowser::on_found |
( |
GaServiceResolver * |
resolver, |
|
|
AvahiIfIndex |
interface, |
|
|
AvahiProtocol |
protocol, |
|
|
const char * |
name, |
|
|
const char * |
type, |
|
|
const char * |
domain, |
|
|
const char * |
host_name, |
|
|
const AvahiAddress * |
a, |
|
|
uint16_t |
port, |
|
|
AvahiStringList * |
txt, |
|
|
AvahiLookupResultFlags |
flags, |
|
|
void * |
data |
|
) |
| |
|
staticprivate |
◆ removed_service()
static void AvahiBrowser::removed_service |
( |
GaServiceBrowser * |
browser, |
|
|
AvahiIfIndex |
interface, |
|
|
AvahiProtocol |
protocol, |
|
|
const char * |
name, |
|
|
const char * |
type, |
|
|
const char * |
domain, |
|
|
AvahiLookupResultFlags |
flags, |
|
|
void * |
data |
|
) |
| |
|
staticprivate |
◆ signal_changed()
sigc::signal< void > & AvahiBrowser::signal_changed |
( |
| ) |
|
|
inline |
◆ browser
GaServiceBrowser* AvahiBrowser::browser |
|
private |
◆ cache_done
bool AvahiBrowser::cache_done |
|
private |
◆ changed
sigc::signal<void> AvahiBrowser::changed |
|
private |
◆ client
GaClient* AvahiBrowser::client |
|
private |
◆ found_host
Glib::ustring AvahiBrowser::found_host |
|
private |
◆ found_name
Glib::ustring AvahiBrowser::found_name |
|
private |
◆ resolver
GaServiceResolver* AvahiBrowser::resolver |
|
private |
◆ service_names
std::map<Glib::ustring,int> AvahiBrowser::service_names |
|
private |
◆ services
std::list<Entry> AvahiBrowser::services |
|
private |
The documentation for this class was generated from the following file: