#include "ServiceManager.h"
◆ ServiceManager()
| ServiceManager::ServiceManager |
( |
| ) |
|
◆ ~ServiceManager()
| ServiceManager::~ServiceManager |
( |
| ) |
|
|
virtual |
◆ addToJsonObject()
Add the object contents to the provided JSON object.
- Parameters
-
| _document | The JSON document (used to get the allocator) |
| _object | The JSON object to add the contents to |
◆ GetSessionInformation()
◆ lastError()
| const std::string & ServiceManager::lastError |
( |
void | | ) |
const |
|
inline |
◆ requestStartRelayService()
| bool ServiceManager::requestStartRelayService |
( |
const SessionInformation & | _sessionInformation, |
|
|
std::string & | _websocketUrl, |
|
|
std::string & | _relayServiceURL ) |
◆ requestStartService()
Will attempt to start a new service.
- Parameters
-
| _sessionInformation | Information about the session where the service should be connected to |
| _serviceInformation | Information about the service that should be started |
| _serviceURL | The URL where the service will be running will be written here |
◆ serviceDisconnected()
| void ServiceManager::serviceDisconnected |
( |
const std::string & | _sessionID, |
|
|
const ServiceInformation & | _info, |
|
|
const std::string & | _serviceURL ) |
◆ sessionClosed()
| void ServiceManager::sessionClosed |
( |
const std::string & | _sessionID | ) |
|
◆ setServiceIP()
| void ServiceManager::setServiceIP |
( |
const std::string & | _ip | ) |
|
|
inline |
◆ setSiteID()
| void ServiceManager::setSiteID |
( |
const std::string & | _siteID | ) |
|
|
inline |
◆ siteID()
| const std::string & ServiceManager::siteID |
( |
void | | ) |
const |
|
inline |
The documentation for this class was generated from the following files: