NRP Core  1.4.1
EngineJSONRegistrationServer Member List

This is the complete list of members for EngineJSONRegistrationServer, including all inherited members.

clearInstance()EngineJSONRegistrationServerstatic
EngineJSONRegistrationServer(const EngineJSONRegistrationServer &)=deleteEngineJSONRegistrationServer
EngineJSONRegistrationServer(EngineJSONRegistrationServer &&)=deleteEngineJSONRegistrationServer
EngineJSONRegistrationServer::RequestHandlerEngineJSONRegistrationServerfriend
getInstance()EngineJSONRegistrationServerstatic
getNumWaitingEngines()EngineJSONRegistrationServer
isRunning() constEngineJSONRegistrationServer
JSONAddressEngineJSONRegistrationServerstatic
JSONEngineNameEngineJSONRegistrationServerstatic
operator=(const EngineJSONRegistrationServer &)=deleteEngineJSONRegistrationServer
operator=(EngineJSONRegistrationServer &&)=deleteEngineJSONRegistrationServer
registerEngineAddress(const engine_name_t &engineName, const std::string &address)EngineJSONRegistrationServer
requestEngine(const engine_name_t &engineName)EngineJSONRegistrationServer
resetInstance(const std::string &serverAddress)EngineJSONRegistrationServerstatic
retrieveEngineAddress(const engine_name_t &engineName)EngineJSONRegistrationServer
sendClientEngineRequest(const std::string &address, const engine_name_t &engineName, const std::string &engineAddress, const unsigned int numTries=1, const unsigned int waitTime=0)EngineJSONRegistrationServerstatic
serverAddress() constEngineJSONRegistrationServer
shutdownServer()EngineJSONRegistrationServer
startServerAsync()EngineJSONRegistrationServer
tryInstantiate(const std::string &initialAddress, const unsigned numRetries)EngineJSONRegistrationServerstatic
~EngineJSONRegistrationServer()EngineJSONRegistrationServer