![]() |
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.
|
#include <PDBFlushConsumerWork.h>
Inheritance diagram for PDBFlushConsumerWork:
Collaboration diagram for PDBFlushConsumerWork:Public Member Functions | |
| PDBFlushConsumerWork (FilePartitionID partitionId, pdb::PangeaStorageServer *server) | |
| ~PDBFlushConsumerWork () | |
| void | execute (PDBBuzzerPtr callerBuzzer) override |
| void | stop () |
Public Member Functions inherited from pdb::PDBWork | |
| virtual PDBBuzzerPtr | getLinkedBuzzer () |
| void | execute (PDBWorkerQueue *parent, PDBBuzzerPtr callerBuzzer) |
| PDBWorkerPtr | getWorker () |
| PDBLoggerPtr | getLogger () |
Private Attributes | |
| pdb::PangeaStorageServer * | server |
| FilePartitionID | partitionId |
| bool | isStopped |
Definition at line 32 of file PDBFlushConsumerWork.h.
| PDBFlushConsumerWork::PDBFlushConsumerWork | ( | FilePartitionID | partitionId, |
| pdb::PangeaStorageServer * | server | ||
| ) |
Definition at line 27 of file PDBFlushConsumerWork.cc.
|
inline |
Definition at line 35 of file PDBFlushConsumerWork.h.
|
overridevirtual |
Implements pdb::PDBWork.
Definition at line 39 of file PDBFlushConsumerWork.cc.
Here is the call graph for this function:| void PDBFlushConsumerWork::stop | ( | ) |
Definition at line 34 of file PDBFlushConsumerWork.cc.
|
private |
Definition at line 42 of file PDBFlushConsumerWork.h.
|
private |
Definition at line 41 of file PDBFlushConsumerWork.h.
|
private |
Definition at line 40 of file PDBFlushConsumerWork.h.