A platform for high-performance distributed tool and library development written in C++. It can be deployed in two different cluster modes: standalone or distributed. API for v0.5.0, released on June 13, 2018.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
pdb::ResourceManagerServer Member List

This is the complete list of members for pdb::ResourceManagerServer, including all inherited members.

analyzeNodes(std::string serverList)pdb::ResourceManagerServerprotected
analyzeResources(std::string resourceFileName)pdb::ResourceManagerServerprotected
cleanup() overridepdb::ResourceManagerServervirtual
getAllNodes()pdb::ResourceManagerServer
getAllResources()pdb::ResourceManagerServer
getFunctionality()pdb::ServerFunctionalityinline
getLogger()pdb::ServerFunctionalityinline
getWorker()pdb::ServerFunctionalityinline
initialize(std::string pathToServerList)pdb::ResourceManagerServerprotected
nodespdb::ResourceManagerServerprivate
pemFilepdb::ResourceManagerServerprivate
portpdb::ResourceManagerServerprivate
pseudoClusterModepdb::ResourceManagerServerprivate
recordServer(PDBServer &recordMe)pdb::ServerFunctionalityinline
registerHandlers(PDBServer &forMe) overridepdb::ResourceManagerServervirtual
ResourceManagerServer(std::string pathToServerList, int port, bool pseudoClusterMode=false, std::string pemFile="conf/pdb.key")pdb::ResourceManagerServer
resourcespdb::ResourceManagerServerprivate
~ResourceManagerServer()pdb::ResourceManagerServer