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::DispatcherServer Member List

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

cleanup()pdb::ServerFunctionalityinlinevirtual
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::DispatcherServerprivate
getFunctionality()pdb::ServerFunctionalityinline
getLogger()pdb::ServerFunctionalityinline
getWorker()pdb::ServerFunctionalityinline
initialize()pdb::DispatcherServer
loggerpdb::DispatcherServerprivate
mutexpdb::DispatcherServerprivate
numRequestsInProcessingpdb::DispatcherServerprivate
partitionPoliciespdb::DispatcherServerprivate
recordServer(PDBServer &recordMe)pdb::ServerFunctionalityinline
registerHandlers(PDBServer &forMe) overridepdb::DispatcherServervirtual
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::DispatcherServerprivate
sendData(std::pair< std::string, std::string > setAndDatabase, std::string type, Handle< NodeDispatcherData > destination, Handle< Vector< Handle< Object >>> toSend)pdb::DispatcherServerprivate
statisticsDBpdb::DispatcherServerprivate
storageNodespdb::DispatcherServerprivate
validateTypes(const std::string &databaseName, const std::string &setName, const std::string &typeName, std::string &errMsg)pdb::DispatcherServerprivate
waitAllRequestsProcessed()pdb::DispatcherServerinline
~DispatcherServer()pdb::DispatcherServer