![]() |
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 <ServerWork.h>
Inheritance diagram for pdb::ServerWork:
Collaboration diagram for pdb::ServerWork:Public Member Functions | |
| ServerWork (PDBServer &workOnMe) | |
| void | execute (PDBBuzzerPtr callerBuzzer) override |
| void | handleError () |
| PDBCommWorkPtr | clone () override |
| PDBBuzzerPtr | getLinkedBuzzer () override |
Public Member Functions inherited from pdb::PDBCommWork | |
| PDBCommunicatorPtr | getCommunicator () |
| void | setGuts (PDBCommunicatorPtr toMe) |
Public Member Functions inherited from pdb::PDBWork | |
| void | execute (PDBWorkerQueue *parent, PDBBuzzerPtr callerBuzzer) |
| PDBWorkerPtr | getWorker () |
| PDBLoggerPtr | getLogger () |
Private Attributes | |
| bool | wasEnError |
| PDBServer & | workOnMe |
Definition at line 41 of file ServerWork.h.
| pdb::ServerWork::ServerWork | ( | PDBServer & | workOnMe | ) |
Definition at line 26 of file ServerWork.cc.
|
overridevirtual |
Implements pdb::PDBCommWork.
Definition at line 30 of file ServerWork.cc.
|
overridevirtual |
Implements pdb::PDBWork.
Definition at line 44 of file ServerWork.cc.
Here is the call graph for this function:
|
overridevirtual |
Reimplemented from pdb::PDBWork.
Definition at line 40 of file ServerWork.cc.
Here is the caller graph for this function:| void pdb::ServerWork::handleError | ( | ) |
|
private |
Definition at line 60 of file ServerWork.h.
|
private |
Definition at line 63 of file ServerWork.h.