TProofPlayerSlave Class Reference

#include <TProofPlayer.h>

Inheritance diagram for TProofPlayerSlave:

TProofPlayer TProofPlayer TVirtualProofPlayer TVirtualProofPlayer TVirtualProofPlayer TVirtualProofPlayer TQObject TObject TQObject TObject TQObject TObject TQObject TObject TQObject TObject TQObject TObject TQObject TObject TQObject TObject List of all members.

Public Member Functions

 TProofPlayerSlave (TSocket *socket=0)
void HandleGetTreeHeader (TMessage *mess)
 TProofPlayerSlave (TSocket *socket=0)
void HandleGetTreeHeader (TMessage *mess)

Protected Member Functions

void SetupFeedback ()
void StopFeedback ()
void SetupFeedback ()
void StopFeedback ()

Private Member Functions

Bool_t HandleTimer (TTimer *timer)
Bool_t HandleTimer (TTimer *timer)

Private Attributes

TSocketfSocket
TListfFeedback
TSocketfSocket
TListfFeedback

Detailed Description

Definition at line 333 of file TProofPlayer.h.


Constructor & Destructor Documentation

TProofPlayerSlave::TProofPlayerSlave ( TSocket socket = 0  )  [inline]

Definition at line 346 of file TProofPlayer.h.

TProofPlayerSlave::TProofPlayerSlave ( TSocket socket = 0  )  [inline]

Definition at line 346 of file TProofPlayer.h.


Member Function Documentation

Bool_t TProofPlayerSlave::HandleTimer ( TTimer timer  )  [private, virtual]

Reimplemented from TObject.

Definition at line 3275 of file TProofPlayer.cxx.

References fb, fFeedback, TProofPlayer::GetEventsProcessed(), TProofPlayer::GetProgressStatus(), TProofServ::GetProtocol(), TProofServ::GetSocket(), gProofServ, TObject::Info(), TProofServ::IsMaster(), TProofServ::IsParallel(), kFALSE, kPROOF_FEEDBACK, kPROOF_PROGRESS, kTRUE, m, name, o, PDB, and TSocket::Send().

void TProofPlayerSlave::SetupFeedback (  )  [protected, virtual]

Reimplemented from TProofPlayer.

void TProofPlayerSlave::StopFeedback (  )  [protected, virtual]

Reimplemented from TProofPlayer.

Definition at line 3263 of file TProofPlayer.cxx.

References TObject::Info(), PDB, and SafeDelete.

void TProofPlayerSlave::HandleGetTreeHeader ( TMessage mess  )  [virtual]

Reimplemented from TProofPlayer.

Definition at line 3336 of file TProofPlayer.cxx.

References entries, fSocket, TDirectoryFile::Get(), TTree::GetEntries(), TDSetElement::GetFileName(), TDSetElement::GetObjName(), TObject::Info(), kPROOF_GETTREEHEADER, Long64_t, TFile::Open(), PDB, TDSet::Reset(), SafeDelete, TSocket::Send(), and t.

Bool_t TProofPlayerSlave::HandleTimer ( TTimer timer  )  [private, virtual]

Reimplemented from TObject.

void TProofPlayerSlave::SetupFeedback (  )  [protected, virtual]

Reimplemented from TProofPlayer.

void TProofPlayerSlave::StopFeedback (  )  [protected, virtual]

Reimplemented from TProofPlayer.

void TProofPlayerSlave::HandleGetTreeHeader ( TMessage mess  )  [virtual]

Reimplemented from TProofPlayer.


Member Data Documentation

TSocket* TProofPlayerSlave::fSocket [private]

Definition at line 336 of file TProofPlayer.h.

Referenced by HandleGetTreeHeader().

TList* TProofPlayerSlave::fFeedback [private]

Definition at line 337 of file TProofPlayer.h.

Referenced by HandleTimer().

TSocket* TProofPlayerSlave::fSocket [private]

Definition at line 336 of file TProofPlayer.h.

TList* TProofPlayerSlave::fFeedback [private]

Definition at line 337 of file TProofPlayer.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:45:23 2011 for ROOT_528-00b_version by  doxygen 1.5.1