Fledge
An open source edge computing platform for industrial users
ServiceRecord Class Reference
Inheritance diagram for ServiceRecord:
Collaboration diagram for ServiceRecord:

Public Member Functions

 ServiceRecord (const std::string &name)
 
 ServiceRecord (const std::string &name, const std::string &type)
 
 ServiceRecord (const std::string &name, const std::string &type, const std::string &protocol, const std::string &address, const unsigned short port, const unsigned short managementPort, const std::string &token="")
 
void asJSON (std::string &) const
 Serialise the service record to json.
 
const std::string & getName () const
 
const std::string & getType () const
 
void setAddress (const std::string &address)
 
void setPort (const unsigned short port)
 
void setProtocol (const std::string &protocol)
 
const std::string & getProtocol () const
 
void setManagementPort (const unsigned short managementPort)
 
const std::string & getAddress ()
 
unsigned short getPort ()
 
bool operator== (const ServiceRecord &b) const
 

The documentation for this class was generated from the following files: