hwsd
1.2.1
Local and remote ZeroConf service discovery for hardware resources.
|
The DNS_SD implementation for remote network interface discovery. More...
#include <module.h>
Static Public Member Functions | |
static HWSD_API void | use () |
Instantiate the dns_sd discovery module for the process. More... | |
static HWSD_API void | dispose () |
Unload the dns_sd discovery module for the process. More... | |
Protected Member Functions | |
virtual bool | announce (const std::string &session) const |
Announce the information about all found resources. More... | |
virtual NetInfos | discover () const |
Additional Inherited Members | |
Public Member Functions inherited from hwsd::Module< NetInfos > | |
Module () | |
Register and construct a new module. More... | |
Public Attributes inherited from hwsd::Module< NetInfos > | |
Module< NetInfos > * | next_ |
Static Public Attributes inherited from hwsd::Module< NetInfos > | |
static HWSD_INL Module < NetInfos > * | stack_ |
The DNS_SD implementation for remote network interface discovery.
Definition at line 34 of file net/dns_sd/module.h.
|
protectedvirtual |
Announce the information about all found resources.
The default announcement goes to std::cout.
Reimplemented from hwsd::Module< NetInfos >.
|
protectedvirtual |
|
static |
Unload the dns_sd discovery module for the process.
|
static |
Instantiate the dns_sd discovery module for the process.