The PROOF kernel libraries (libProof, libProofPlayer, libProofDraw) contain the classes defining the kernel of the PROOF facility, i.e.
the protocol and the utilities to steer data processing and handling of results.
Classes | |
class | TDrawFeedback |
Utility class to draw objects in the feedback list during queries. More... | |
class | TDSet |
This class implements a data set to be used for PROOF processing. More... | |
class | TDSetElement |
Manages an element of a TDSet. More... | |
class | TEventIter |
Special iterator class used in TProofPlayer to iterate over events or objects in the packets. More... | |
class | TLockPath |
Path locking class allowing shared and exclusive locks. More... | |
class | TOutputListSelectorDataMap |
Set the selector's data members to the corresponding elements of the output list. More... | |
class | TPacketizer |
This class generates packets to be processed on PROOF worker servers. More... | |
class | TPacketizerAdaptive |
This packetizer is based on TPacketizer but uses different load-balancing algorithms and data structures. More... | |
class | TPacketizerFile |
This packetizer generates packets which contain a single file path to be used in process. More... | |
class | TPacketizerMulti |
This class allows to do multiple runs in the same query; each run can be a, for example, different dataset or the same dataset with entry list. More... | |
class | TPacketizerUnit |
This packetizer generates packets of generic units, representing the number of times an operation cycle has to be repeated by the worker node, e.g. More... | |
class | TPackMgr |
The PROOF package manager contains tools to manage packages. More... | |
class | TPerfStats |
Provides the interface for the PROOF internal performance measurement and event tracing. More... | |
class | TProof |
This class controls a Parallel ROOT Facility, PROOF, cluster. More... | |
class | TProofDraw |
Implement Tree drawing using PROOF. More... | |
class | TProofLimitsFinder |
Class to find axis limits and synchronize them between workers. More... | |
class | TProofLite |
This class starts a PROOF session on the local machine: no daemons, client and master merged, communications via UNIX-like sockets. More... | |
class | TProofLog |
Implementation of the PROOF session log handler. More... | |
class | TProofMgr |
The PROOF manager interacts with the PROOF server coordinator to create or destroy a PROOF session, attach to or detach from existing one, and to monitor any client activity on the cluster. More... | |
class | TProofMgrLite |
Basic TProofMgr functionality implementation in the case of Lite session. More... | |
class | TProofMonSender |
Provides the interface for PROOF monitoring to different writers. More... | |
class | TProofMonSenderML |
TProofMonSender implementation for the ML writer. More... | |
class | TProofMonSenderSQL |
TProofMonSender implementation for the SQL writers. More... | |
class | TProofNodeInfo |
The purpose of this class is to provide a complete node description for masters, submasters and workers. More... | |
class | TProofOutputFile |
Class to steer the merging of files produced on the workers. More... | |
class | TProofOutputList |
Derivation of TList with an overload of ls() and Print() allowing to filter out some of the variables. More... | |
class | TProofPlayer |
Internal class steering processing in PROOF. More... | |
class | TProofPlayerLite |
Version of TProofPlayerRemote merges the functionality needed by clients and masters. More... | |
class | TProofProgressStatus |
Container class for processing statistics. More... | |
class | TProofQueryResult |
TQueryResult version adapted to PROOF neeeds. More... | |
class | TProofResourcesStatic |
The purpose of this class is to provide a standard interface to static config files. More... | |
class | TProofServ |
Class providing the PROOF server. More... | |
class | TProofServLite |
Version of the PROOF worker server for local running. More... | |
class | TProofSuperMaster |
Implementation of TProof controlling PROOF federated clusters. More... | |
class | TQueryResultManager |
Class managing the query-result area. More... | |
class | TSelVerifyDataSet |
Selector to verify dataset in parallel on workers. More... | |
class | TSlave |
Class describing a PROOF worker server. More... | |
class | TSlaveLite |
Version of TSlave for local worker servers. More... | |
class | TStatsFeedback |
Utility class to display PROOF stats feedback histos during queries. More... | |
class | TStatus |
This class holds the status of an ongoing operation and collects error messages. More... | |
class | TVirtualPacketizer |
The packetizer is a load balancing object created for each query. More... | |
class | TVirtualProofPlayer |
Abstract interface for the PROOF player. More... | |