Lunchbox  1.10.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
lunchbox::Servus Member List

This is the complete list of members for lunchbox::Servus, including all inherited members.

announce(const unsigned short port, const std::string &instance)lunchbox::Servus
beginBrowsing(const lunchbox::Servus::Interface addr)lunchbox::Servus
browse(int32_t timeout=-1)lunchbox::Servus
containsKey(const std::string &instance, const std::string &key) const lunchbox::Servus
Data typedef (defined in lunchbox::Servus)lunchbox::Servus
discover(const Interface addr, const unsigned browseTime)lunchbox::Servus
endBrowsing()lunchbox::Servus
get(const std::string &key) const lunchbox::Servus
get(const std::string &instance, const std::string &key) const lunchbox::Servus
getData(Data &data) (defined in lunchbox::Servus)lunchbox::Servus
getInstances() const lunchbox::Servus
getKeys() const lunchbox::Servus
getKeys(const std::string &instance) const lunchbox::Servus
IF_ALL enum valuelunchbox::Servus
IF_LOCAL enum valuelunchbox::Servus
Interface enum namelunchbox::Servus
isAnnounced() const lunchbox::Servus
isAvailable()lunchbox::Servusstatic
isBrowsing() const lunchbox::Servus
operator<<(std::ostream &, const Servus &)lunchbox::Servusfriend
Servus(const std::string &name)lunchbox::Servusexplicit
set(const std::string &key, const std::string &value)lunchbox::Servus
withdraw()lunchbox::Servus
~Servus()lunchbox::Servusvirtual