30 const std::string & _ip,
31 const std::string & _name,
33 const std::string & _type,
35 const std::string & _websocketIp,
51 virtual std::string
toJSON(
void)
const override;
54 virtual std::list<unsigned long long>
portNumbers(
void)
const override;
59 std::string m_websocketIP;
Definition relayService.h:19
Service * connectedService() const
Will return the connected service.
Definition relayService.h:43
void setWebsocketIP(const std::string &_ip)
Will set the websocket ip of the relay service.
Definition relayService.h:46
std::string websocketIP(void) const
Will return the IP address of the websocket.
Definition relayService.h:49
virtual std::string toJSON(void) const override
Will return a JSON string representing this service.
Definition relayService.cpp:32
virtual ~RelayService()
Deconstructor.
Definition relayService.cpp:30
virtual std::list< unsigned long long > portNumbers(void) const override
Will return the port numbers of this service.
Definition relayService.cpp:42
unsigned short serviceID_t
ID type used to identify a service (16 bit unsigned integer).
Definition CoreTypes.h:14