This class is used to bind services that are to be published with zeroconf, such as by the avahi module.
More...
#include <bayonne.h>
This class is used to bind services that are to be published with zeroconf, such as by the avahi module.
- Author
- David Sugar dyfet.nosp@m.@gnu.nosp@m.telep.nosp@m.hony.nosp@m..org Bayonne zerconf binding class.
Definition at line 1305 of file bayonne.h.
Enumerator |
---|
ZEROCONF_IPANY |
|
ZEROCONF_IPV6 |
|
ZEROCONF_IPV4 |
|
Definition at line 1314 of file bayonne.h.
Get the first zeroconf binding, used by zeroconf plugins.
- Returns
- first zeroconf binding.
Definition at line 1332 of file bayonne.h.
Get the next zeroconf binding to iterate an object list.
- Returns
- next zerconf binding.
Definition at line 1340 of file bayonne.h.
tpport_t ost::BayonneZeroconf::getPort |
( |
void |
| ) |
|
|
inline |
Get the binding service port number.
If 0, then disabled.
- Returns
- 0 or port number.
Definition at line 1356 of file bayonne.h.
const char* ost::BayonneZeroconf::getType |
( |
void |
| ) |
|
|
inline |
Get the binding protocol description, usually "_svc._proto".
- Returns
- binding description.
Definition at line 1348 of file bayonne.h.
tpport_t ost::BayonneZeroconf::zeroconf_port |
|
protected |
const char* ost::BayonneZeroconf::zeroconf_type |
|
protected |
The documentation for this class was generated from the following file: