This namespace prevents conflicts between MPCode::kError and ELogLevel::kError. More...
Enumerations | |
| enum | EMPCode : unsigned {  kExecFunc = 0 , kExecFuncWithArg , kFuncResult , kIdling = 100 , kSendResult , kProcFile = 200 , kProcRange , kProcTree , kProcSelector , kProcResult , kProcEnded , kProcError , kMessage = 1000 , kError , kFatalError , kShutdownOrder , kShutdownNotice , kRecvError }  | 
| An enumeration of the message codes handled by TProcessExecutor, TTreeProcessorMP, TMPWorker, TMPWorkerTree and by the low level classes TMPClient and TMPWorker.  More... | |
This namespace prevents conflicts between MPCode::kError and ELogLevel::kError.
| enum MPCode::EMPCode : unsigned | 
An enumeration of the message codes handled by TProcessExecutor, TTreeProcessorMP, TMPWorker, TMPWorkerTree and by the low level classes TMPClient and TMPWorker.
| Enumerator | |
|---|---|
| kExecFunc | Execute function without arguments.  | 
| kExecFuncWithArg | Execute function with the argument contained in the message.  | 
| kFuncResult | The message contains the result of a function execution.  | 
| kIdling | We are ready for the next task.  | 
| kSendResult | Ask for a kFuncResult/kProcResult.  | 
| kProcFile | Tell a TMPWorkerTree which tree to process. The object sent is a TreeInfo.  | 
| kProcRange | Tell a TMPWorkerTree which tree and entries range to process. The object sent is a TreeRangeInfo.  | 
| kProcTree | Tell a TMPWorkerTree to process the tree that was passed to it at construction time.  | 
| kProcSelector | Tell a TMPWorkerTree to process the tree using the selector passed to it at construction time.  | 
| kProcResult | The message contains the result of the processing of a TTree.  | 
| kProcEnded | Tell the client we are done processing (i.e. we have reached the target number of entries to process)  | 
| kProcError | Tell the client there was an error while processing.  | 
| kMessage | Generic message.  | 
| kError | Error message.  | 
| kFatalError | Fatal error: whoever sends this message is terminating execution.  | 
| kShutdownOrder | Used by the client to tell servers to shutdown.  | 
| kShutdownNotice | Used by the workers to notify client of shutdown.  | 
| kRecvError | Error while reading from the socket.  |