Open Lighting Architecture
0.9.5
|
Options for the RegisterService method.
This controls options like the interface index, domain and TXT record data.
Inherited by ola::AvahiDiscoveryAgent::ServiceEntry, and ola::BonjourDiscoveryAgent::RegisterArgs.
Public Types | |
typedef std::map< std::string, std::string > | TxtData |
Public Member Functions | |
RegisterOptions (const RegisterOptions &options) |
Public Attributes | |
int | if_index |
std::string | domain |
The domain to use. | |
TxtData | txt_data |
Static Public Attributes | |
static const int | ALL_INTERFACES = 0 |
A constant which represents all Interfaces. |
The data type that stores the key : values for the TXT record.
std::string ola::DiscoveryAgentInterface::RegisterOptions::domain |
The domain to use.
The empty string uses the system default domain.
int ola::DiscoveryAgentInterface::RegisterOptions::if_index |
The interface index to register on
TxtData ola::DiscoveryAgentInterface::RegisterOptions::txt_data |
The TXT record data.