![]() |
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 DataProxy, including all inherited members.
| addTempPage(SetID setId, PDBPagePtr &page, bool needMem=true, int numTries=0) | DataProxy | |
| addTempSet(string setName, SetID &setId, bool needMem=true, int numTries=0) | DataProxy | |
| addUserPage(DatabaseID dbId, UserTypeID typeId, SetID setId, PDBPagePtr &page, bool needMem=true, int numTries=0) | DataProxy | |
| communicator | DataProxy | private |
| DataProxy(NodeID nodeId, pdb::PDBCommunicatorPtr communicator, SharedMemPtr shm, pdb::PDBLoggerPtr logger) | DataProxy | |
| getScanner(int numThreads) | DataProxy | |
| logger | DataProxy | private |
| nodeId | DataProxy | private |
| pinBytes(DatabaseID dbId, UserTypeID typeId, SetID setId, size_t sizeOfBytes, void *bytes, bool needMem=true, int numTries=0) | DataProxy | |
| pinTempPage(SetID setId, PageID pageId, PDBPagePtr &page, bool needMem=true, int numTries=0) | DataProxy | |
| pinUserPage(NodeID nodeId, DatabaseID dbId, UserTypeID typeId, SetID setId, PageID pageId, PDBPagePtr &page, bool needMem=true, int numTries=0) | DataProxy | |
| removeTempSet(SetID setId, bool needMem=true, int numTries=0) | DataProxy | |
| shm | DataProxy | private |
| unpinTempPage(SetID setId, PDBPagePtr page, bool needMem=true, int numTries=0) | DataProxy | |
| unpinUserPage(NodeID nodeId, DatabaseID dbId, UserTypeID typeId, SetID setId, PDBPagePtr page, bool needMem=true, int numTries=0) | DataProxy | |
| ~DataProxy() | DataProxy |