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.
|
This is the complete list of members for pdb::DispatcherServer, including all inherited members.
cleanup() | pdb::ServerFunctionality | inlinevirtual |
dispatchBytes(std::pair< std::string, std::string > setAndDatabase, std::string type, char *bytes, size_t numBytes) | pdb::DispatcherServer | |
dispatchData(std::pair< std::string, std::string > setAndDatabase, std::string type, Handle< Vector< Handle< Object >>> toDispatch) | pdb::DispatcherServer | |
DispatcherServer(PDBLoggerPtr logger, std::shared_ptr< StatisticsDB > statisticsDB) | pdb::DispatcherServer | |
findNode(NodeID nodeId) | pdb::DispatcherServer | private |
getFunctionality() | pdb::ServerFunctionality | inline |
getLogger() | pdb::ServerFunctionality | inline |
getWorker() | pdb::ServerFunctionality | inline |
initialize() | pdb::DispatcherServer | |
logger | pdb::DispatcherServer | private |
mutex | pdb::DispatcherServer | private |
numRequestsInProcessing | pdb::DispatcherServer | private |
partitionPolicies | pdb::DispatcherServer | private |
recordServer(PDBServer &recordMe) | pdb::ServerFunctionality | inline |
registerHandlers(PDBServer &forMe) override | pdb::DispatcherServer | virtual |
registerSet(std::pair< std::string, std::string > setAndDatabase, PartitionPolicyPtr partitionPolicy) | pdb::DispatcherServer | |
registerStorageNodes(Handle< Vector< Handle< NodeDispatcherData >>> storageNodes) | pdb::DispatcherServer | |
sendBytes(std::pair< std::string, std::string > setAndDatabase, std::string type, Handle< NodeDispatcherData > destination, char *bytes, size_t numBytes) | pdb::DispatcherServer | private |
sendData(std::pair< std::string, std::string > setAndDatabase, std::string type, Handle< NodeDispatcherData > destination, Handle< Vector< Handle< Object >>> toSend) | pdb::DispatcherServer | private |
statisticsDB | pdb::DispatcherServer | private |
storageNodes | pdb::DispatcherServer | private |
validateTypes(const std::string &databaseName, const std::string &setName, const std::string &typeName, std::string &errMsg) | pdb::DispatcherServer | private |
waitAllRequestsProcessed() | pdb::DispatcherServer | inline |
~DispatcherServer() | pdb::DispatcherServer |