![]() |
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 PageScanner, including all inherited members.
| acceptPagePinned(pdb::PDBCommunicatorPtr myCommunicator, string &errMsg, bool &morePagesToLoad, NodeID &dataNodeId, DatabaseID &dataDbId, UserTypeID &dataTypeId, SetID &dataSetId, PageID &dataPageId, size_t &pageSize, size_t &offset) | PageScanner | |
| buffer | PageScanner | private |
| closeBuffer() | PageScanner | |
| communicator | PageScanner | private |
| getSetIterators(NodeID nodeId, DatabaseID dbId, UserTypeID typeId, SetID setId) | PageScanner | |
| logger | PageScanner | private |
| nodeId | PageScanner | private |
| numThreads | PageScanner | private |
| openBuffer() | PageScanner | |
| PageScanner(pdb::PDBCommunicatorPtr communicator, SharedMemPtr shm, pdb::PDBLoggerPtr logger, int numThreads, int recvBufSize, NodeID nodeId) | PageScanner | |
| recvPagesLoop(pdb::Handle< pdb::StoragePagePinned > pinnedPage, pdb::PDBCommunicatorPtr myCommunicator) | PageScanner | |
| sendPagePinnedAck(pdb::PDBCommunicatorPtr myCommunicator, bool wasError, string info, string &errMsg) | PageScanner | |
| shm | PageScanner | private |
| ~PageScanner() | PageScanner |