The DNS_SD implementation for remote network interface discovery.
More...
#include <module.h>
|
| static void | use () |
| | Instantiate the dns_sd discovery module for the process. More...
|
| |
| static void | dispose () |
| | Unload the dns_sd discovery module for the process. More...
|
| |
|
| virtual bool | announce (const std::string &session) const |
| | Announce the information about all found resources. More...
|
| |
| virtual NetInfos | discover () const |
| |
|
| | Module () |
| | Register and construct a new module. More...
|
| |
|
Module< NetInfos > * | next_ |
| |
|
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.
| virtual bool hwsd::net::dns_sd::Module::announce |
( |
const std::string & |
session | ) |
const |
|
protectedvirtual |
Announce the information about all found resources.
The default announcement goes to std::cout.
- Returns
- true if announcement was successful
- Version
- 1.0
Reimplemented from hwsd::Module< NetInfos >.
| virtual NetInfos hwsd::net::dns_sd::Module::discover |
( |
| ) |
const |
|
protectedvirtual |
| static void hwsd::net::dns_sd::Module::dispose |
( |
| ) |
|
|
static |
Unload the dns_sd discovery module for the process.
| static void hwsd::net::dns_sd::Module::use |
( |
| ) |
|
|
static |
Instantiate the dns_sd discovery module for the process.
The documentation for this class was generated from the following file: