#include <Service.hpp>
|
| static AvahiStringList * | getTxt (std::list< std::string >) |
| |
◆ Service() [1/2]
| servicediscovery::avahi::Service::Service |
( |
const Service & |
serv | ) |
|
◆ Service() [2/2]
| servicediscovery::avahi::Service::Service |
( |
Client * |
client, |
|
|
AvahiIfIndex |
interf, |
|
|
AvahiProtocol |
prot, |
|
|
std::string |
name, |
|
|
std::string |
type, |
|
|
std::string |
domain, |
|
|
uint16_t |
port = 0, |
|
|
std::list< std::string > |
list = std::list<std::string>() |
|
) |
| |
◆ ~Service()
| servicediscovery::avahi::Service::~Service |
( |
| ) |
|
|
virtual |
◆ addDescriptionsToConfiguration()
| void servicediscovery::avahi::Service::addDescriptionsToConfiguration |
( |
const std::list< std::string > & |
strlist | ) |
|
|
protected |
◆ getClient()
| Client * servicediscovery::avahi::Service::getClient |
( |
| ) |
|
◆ getConfiguration()
◆ getName()
| std::string servicediscovery::avahi::Service::getName |
( |
| ) |
const |
|
inline |
◆ getPort()
| uint16_t servicediscovery::avahi::Service::getPort |
( |
| ) |
const |
|
inline |
◆ getStringList()
| std::list<std::string> servicediscovery::avahi::Service::getStringList |
( |
| ) |
const |
|
inline |
◆ getTxt() [1/2]
| AvahiStringList * servicediscovery::avahi::Service::getTxt |
( |
std::list< std::string > |
lst | ) |
|
|
staticprotected |
◆ getTxt() [2/2]
| AvahiStringList* servicediscovery::avahi::Service::getTxt |
( |
| ) |
const |
|
inline |
◆ operator==()
| bool servicediscovery::avahi::Service::operator== |
( |
const Service & |
comp | ) |
|
◆ setConfiguration()
◆ setStringList()
| void servicediscovery::avahi::Service::setStringList |
( |
std::list< std::string > |
list | ) |
|
|
protected |
Set the internal string list - updates txt and configuration at the same time
- Parameters
-
| list | List of strings as description for the service |
◆ setTxt()
| void servicediscovery::avahi::Service::setTxt |
( |
AvahiStringList * |
ntxt | ) |
|
|
inlineprotected |
◆ client_
| Client* servicediscovery::avahi::Service::client_ |
|
protected |
related avahi client instance
◆ configuration_
◆ dontCheckTXT
| bool servicediscovery::avahi::Service::dontCheckTXT |
◆ port
| uint16_t servicediscovery::avahi::Service::port |
|
protected |
◆ stringlist
| std::list<std::string> servicediscovery::avahi::Service::stringlist |
|
protected |
the list of string correspondent of avahistringlist
◆ txt
| AvahiStringList* servicediscovery::avahi::Service::txt |
|
protected |
private avahistringlist instance
The documentation for this class was generated from the following files:
- /build/rock-master-18.09-tools-service-discovery-0.20170710/src/impl/avahi/Service.hpp
- /build/rock-master-18.09-tools-service-discovery-0.20170710/src/impl/avahi/Service.cpp