#include <TVirtualProofPlayer.h>
Inheritance diagram for TVirtualProofPlayer:
Public Types | |
enum | EExitStatus |
enum | EExitStatus |
Public Member Functions | |
TVirtualProofPlayer () | |
virtual | ~TVirtualProofPlayer () |
virtual Long64_t | Process (TDSet *set, const char *selector, Option_t *option="", Long64_t nentries=-1, Long64_t firstentry=0)=0 |
virtual Long64_t | Finalize (Bool_t force=kFALSE, Bool_t sync=kFALSE)=0 |
virtual Long64_t | Finalize (TQueryResult *qr)=0 |
virtual Long64_t | DrawSelect (TDSet *set, const char *varexp, const char *selection, Option_t *option="", Long64_t nentries=-1, Long64_t firstentry=0)=0 |
virtual Int_t | GetDrawArgs (const char *var, const char *sel, Option_t *opt, TString &selector, TString &objname)=0 |
virtual void | HandleGetTreeHeader (TMessage *mess)=0 |
virtual void | HandleRecvHisto (TMessage *mess)=0 |
virtual void | StopProcess (Bool_t abort, Int_t timeout=-1)=0 |
virtual void | AddInput (TObject *inp)=0 |
virtual void | ClearInput ()=0 |
virtual TObject * | GetOutput (const char *name) const=0 |
virtual TList * | GetOutputList () const=0 |
virtual TList * | GetInputList () const=0 |
virtual TList * | GetListOfResults () const=0 |
virtual void | AddQueryResult (TQueryResult *q)=0 |
virtual TQueryResult * | GetCurrentQuery () const=0 |
virtual TQueryResult * | GetQueryResult (const char *ref)=0 |
virtual void | RemoveQueryResult (const char *ref)=0 |
virtual void | SetCurrentQuery (TQueryResult *q)=0 |
virtual void | SetMaxDrawQueries (Int_t max)=0 |
virtual void | RestorePreviousQuery ()=0 |
virtual Int_t | AddOutputObject (TObject *obj)=0 |
virtual void | AddOutput (TList *out)=0 |
virtual void | StoreOutput (TList *out)=0 |
virtual void | StoreFeedback (TObject *slave, TList *out)=0 |
virtual void | Progress (Long64_t total, Long64_t processed)=0 |
virtual void | Progress (TSlave *, Long64_t total, Long64_t processed)=0 |
virtual void | Progress (Long64_t total, Long64_t processed, Long64_t bytesread, Float_t initTime, Float_t procTime, Float_t evtrti, Float_t mbrti)=0 |
virtual void | Progress (TSlave *, Long64_t total, Long64_t processed, Long64_t bytesread, Float_t initTime, Float_t procTime, Float_t evtrti, Float_t mbrti)=0 |
virtual void | Progress (TProofProgressInfo *)=0 |
virtual void | Progress (TSlave *, TProofProgressInfo *)=0 |
virtual void | Feedback (TList *objs)=0 |
virtual TDrawFeedback * | CreateDrawFeedback (TProof *p)=0 |
virtual void | SetDrawFeedbackOption (TDrawFeedback *f, Option_t *opt)=0 |
virtual void | DeleteDrawFeedback (TDrawFeedback *f)=0 |
virtual TDSetElement * | GetNextPacket (TSlave *slave, TMessage *r)=0 |
virtual Int_t | ReinitSelector (TQueryResult *qr)=0 |
virtual void | UpdateAutoBin (const char *name, Double_t &xmin, Double_t &xmax, Double_t &ymin, Double_t &ymax, Double_t &zmin, Double_t &zmax)=0 |
virtual void | MergeOutput ()=0 |
virtual Bool_t | IsClient () const=0 |
virtual EExitStatus | GetExitStatus () const=0 |
virtual Long64_t | GetEventsProcessed () const=0 |
virtual void | AddEventsProcessed (Long64_t ev)=0 |
virtual TProofProgressStatus * | GetProgressStatus () const=0 |
virtual void | SetDispatchTimer (Bool_t on=kTRUE)=0 |
virtual void | SetStopTimer (Bool_t on=kTRUE, Bool_t abort=kFALSE, Int_t timeout=0)=0 |
virtual void | SetInitTime ()=0 |
virtual Long64_t | GetCacheSize ()=0 |
virtual Int_t | GetLearnEntries ()=0 |
virtual TVirtualPacketizer * | GetPacketizer () const |
TVirtualProofPlayer () | |
virtual | ~TVirtualProofPlayer () |
virtual Long64_t | Process (TDSet *set, const char *selector, Option_t *option="", Long64_t nentries=-1, Long64_t firstentry=0)=0 |
virtual Long64_t | Finalize (Bool_t force=kFALSE, Bool_t sync=kFALSE)=0 |
virtual Long64_t | Finalize (TQueryResult *qr)=0 |
virtual Long64_t | DrawSelect (TDSet *set, const char *varexp, const char *selection, Option_t *option="", Long64_t nentries=-1, Long64_t firstentry=0)=0 |
virtual Int_t | GetDrawArgs (const char *var, const char *sel, Option_t *opt, TString &selector, TString &objname)=0 |
virtual void | HandleGetTreeHeader (TMessage *mess)=0 |
virtual void | HandleRecvHisto (TMessage *mess)=0 |
virtual void | StopProcess (Bool_t abort, Int_t timeout=-1)=0 |
virtual void | AddInput (TObject *inp)=0 |
virtual void | ClearInput ()=0 |
virtual TObject * | GetOutput (const char *name) const=0 |
virtual TList * | GetOutputList () const=0 |
virtual TList * | GetInputList () const=0 |
virtual TList * | GetListOfResults () const=0 |
virtual void | AddQueryResult (TQueryResult *q)=0 |
virtual TQueryResult * | GetCurrentQuery () const=0 |
virtual TQueryResult * | GetQueryResult (const char *ref)=0 |
virtual void | RemoveQueryResult (const char *ref)=0 |
virtual void | SetCurrentQuery (TQueryResult *q)=0 |
virtual void | SetMaxDrawQueries (Int_t max)=0 |
virtual void | RestorePreviousQuery ()=0 |
virtual Int_t | AddOutputObject (TObject *obj)=0 |
virtual void | AddOutput (TList *out)=0 |
virtual void | StoreOutput (TList *out)=0 |
virtual void | StoreFeedback (TObject *slave, TList *out)=0 |
virtual void | Progress (Long64_t total, Long64_t processed)=0 |
virtual void | Progress (TSlave *, Long64_t total, Long64_t processed)=0 |
virtual void | Progress (Long64_t total, Long64_t processed, Long64_t bytesread, Float_t initTime, Float_t procTime, Float_t evtrti, Float_t mbrti)=0 |
virtual void | Progress (TSlave *, Long64_t total, Long64_t processed, Long64_t bytesread, Float_t initTime, Float_t procTime, Float_t evtrti, Float_t mbrti)=0 |
virtual void | Progress (TProofProgressInfo *)=0 |
virtual void | Progress (TSlave *, TProofProgressInfo *)=0 |
virtual void | Feedback (TList *objs)=0 |
virtual TDrawFeedback * | CreateDrawFeedback (TProof *p)=0 |
virtual void | SetDrawFeedbackOption (TDrawFeedback *f, Option_t *opt)=0 |
virtual void | DeleteDrawFeedback (TDrawFeedback *f)=0 |
virtual TDSetElement * | GetNextPacket (TSlave *slave, TMessage *r)=0 |
virtual Int_t | ReinitSelector (TQueryResult *qr)=0 |
virtual void | UpdateAutoBin (const char *name, Double_t &xmin, Double_t &xmax, Double_t &ymin, Double_t &ymax, Double_t &zmin, Double_t &zmax)=0 |
virtual void | MergeOutput ()=0 |
virtual Bool_t | IsClient () const=0 |
virtual EExitStatus | GetExitStatus () const=0 |
virtual Long64_t | GetEventsProcessed () const=0 |
virtual void | AddEventsProcessed (Long64_t ev)=0 |
virtual TProofProgressStatus * | GetProgressStatus () const=0 |
virtual void | SetDispatchTimer (Bool_t on=kTRUE)=0 |
virtual void | SetStopTimer (Bool_t on=kTRUE, Bool_t abort=kFALSE, Int_t timeout=0)=0 |
virtual void | SetInitTime ()=0 |
virtual Long64_t | GetCacheSize ()=0 |
virtual Int_t | GetLearnEntries ()=0 |
virtual TVirtualPacketizer * | GetPacketizer () const |
Static Public Member Functions | |
static TVirtualProofPlayer * | Create (const char *player, TProof *p, TSocket *s=0) |
static TVirtualProofPlayer * | Create (const char *player, TProof *p, TSocket *s=0) |
Definition at line 47 of file TVirtualProofPlayer.h.
Definition at line 51 of file TVirtualProofPlayer.h.
Definition at line 51 of file TVirtualProofPlayer.h.
TVirtualProofPlayer::TVirtualProofPlayer | ( | ) | [inline] |
Definition at line 53 of file TVirtualProofPlayer.h.
virtual TVirtualProofPlayer::~TVirtualProofPlayer | ( | ) | [inline, virtual] |
Definition at line 54 of file TVirtualProofPlayer.h.
TVirtualProofPlayer::TVirtualProofPlayer | ( | ) | [inline] |
Definition at line 53 of file TVirtualProofPlayer.h.
virtual TVirtualProofPlayer::~TVirtualProofPlayer | ( | ) | [inline, virtual] |
Definition at line 54 of file TVirtualProofPlayer.h.
virtual Long64_t TVirtualProofPlayer::Finalize | ( | Bool_t | force = kFALSE , |
|
Bool_t | sync = kFALSE | |||
) | [pure virtual] |
Referenced by TProof::Finalize().
virtual Long64_t TVirtualProofPlayer::Finalize | ( | TQueryResult * | qr | ) | [pure virtual] |
virtual Long64_t TVirtualProofPlayer::DrawSelect | ( | TDSet * | set, | |
const char * | varexp, | |||
const char * | selection, | |||
Option_t * | option = "" , |
|||
Long64_t | nentries = -1 , |
|||
Long64_t | firstentry = 0 | |||
) | [pure virtual] |
Referenced by TProof::DrawSelect(), and TProofLite::Process().
virtual Int_t TVirtualProofPlayer::GetDrawArgs | ( | const char * | var, | |
const char * | sel, | |||
Option_t * | opt, | |||
TString & | selector, | |||
TString & | objname | |||
) | [pure virtual] |
Referenced by TProofLite::Process().
virtual void TVirtualProofPlayer::HandleGetTreeHeader | ( | TMessage * | mess | ) | [pure virtual] |
virtual void TVirtualProofPlayer::HandleRecvHisto | ( | TMessage * | mess | ) | [pure virtual] |
Referenced by TProof::HandleInputMessage().
virtual void TVirtualProofPlayer::AddInput | ( | TObject * | inp | ) | [pure virtual] |
virtual void TVirtualProofPlayer::ClearInput | ( | ) | [pure virtual] |
Referenced by TProof::ClearInput().
virtual TObject* TVirtualProofPlayer::GetOutput | ( | const char * | name | ) | const [pure virtual] |
Referenced by TProof::GetOutput().
virtual TList* TVirtualProofPlayer::GetOutputList | ( | ) | const [pure virtual] |
virtual TList* TVirtualProofPlayer::GetInputList | ( | ) | const [pure virtual] |
virtual TList* TVirtualProofPlayer::GetListOfResults | ( | ) | const [pure virtual] |
Referenced by TProof::Browse(), TProof::GetQueryResults(), TProofLite::Process(), TProof::ShowLog(), and TProof::ShowQueries().
virtual void TVirtualProofPlayer::AddQueryResult | ( | TQueryResult * | q | ) | [pure virtual] |
Referenced by TProof::HandleInputMessage(), TProofLite::Process(), and TProofServ::ProcessNext().
virtual TQueryResult* TVirtualProofPlayer::GetCurrentQuery | ( | ) | const [pure virtual] |
Referenced by TProof::HandleInputMessage(), and TProofServ::HandleSocketInput().
virtual TQueryResult* TVirtualProofPlayer::GetQueryResult | ( | const char * | ref | ) | [pure virtual] |
Referenced by TProof::Finalize(), TProof::GetQueryResult(), and TProof::Retrieve().
virtual void TVirtualProofPlayer::RemoveQueryResult | ( | const char * | ref | ) | [pure virtual] |
Referenced by TProofServ::ProcessNext().
virtual void TVirtualProofPlayer::SetCurrentQuery | ( | TQueryResult * | q | ) | [pure virtual] |
Referenced by TProof::HandleInputMessage(), TProofLite::Process(), and TProofServ::ProcessNext().
virtual void TVirtualProofPlayer::SetMaxDrawQueries | ( | Int_t | max | ) | [pure virtual] |
Referenced by TProof::SetMaxDrawQueries().
virtual void TVirtualProofPlayer::RestorePreviousQuery | ( | ) | [pure virtual] |
virtual void TVirtualProofPlayer::AddOutput | ( | TList * | out | ) | [pure virtual] |
Referenced by TProof::HandleInputMessage().
virtual void TVirtualProofPlayer::StoreOutput | ( | TList * | out | ) | [pure virtual] |
Referenced by TProof::HandleInputMessage().
Referenced by TProof::HandleInputMessage(), and TVirtualPacketizer::HandleTimer().
virtual void TVirtualProofPlayer::Progress | ( | TSlave * | , | |
Long64_t | total, | |||
Long64_t | processed | |||
) | [pure virtual] |
virtual void TVirtualProofPlayer::Progress | ( | Long64_t | total, | |
Long64_t | processed, | |||
Long64_t | bytesread, | |||
Float_t | initTime, | |||
Float_t | procTime, | |||
Float_t | evtrti, | |||
Float_t | mbrti | |||
) | [pure virtual] |
virtual void TVirtualProofPlayer::Progress | ( | TSlave * | , | |
Long64_t | total, | |||
Long64_t | processed, | |||
Long64_t | bytesread, | |||
Float_t | initTime, | |||
Float_t | procTime, | |||
Float_t | evtrti, | |||
Float_t | mbrti | |||
) | [pure virtual] |
virtual void TVirtualProofPlayer::Progress | ( | TProofProgressInfo * | ) | [pure virtual] |
virtual void TVirtualProofPlayer::Progress | ( | TSlave * | , | |
TProofProgressInfo * | ||||
) | [pure virtual] |
virtual void TVirtualProofPlayer::Feedback | ( | TList * | objs | ) | [pure virtual] |
virtual TDrawFeedback* TVirtualProofPlayer::CreateDrawFeedback | ( | TProof * | p | ) | [pure virtual] |
Referenced by TProof::CreateDrawFeedback().
virtual void TVirtualProofPlayer::SetDrawFeedbackOption | ( | TDrawFeedback * | f, | |
Option_t * | opt | |||
) | [pure virtual] |
Referenced by TProof::SetDrawFeedbackOption().
virtual void TVirtualProofPlayer::DeleteDrawFeedback | ( | TDrawFeedback * | f | ) | [pure virtual] |
Referenced by TProof::DeleteDrawFeedback().
virtual TDSetElement* TVirtualProofPlayer::GetNextPacket | ( | TSlave * | slave, | |
TMessage * | r | |||
) | [pure virtual] |
Referenced by TProof::HandleInputMessage().
virtual Int_t TVirtualProofPlayer::ReinitSelector | ( | TQueryResult * | qr | ) | [pure virtual] |
virtual void TVirtualProofPlayer::UpdateAutoBin | ( | const char * | name, | |
Double_t & | xmin, | |||
Double_t & | xmax, | |||
Double_t & | ymin, | |||
Double_t & | ymax, | |||
Double_t & | zmin, | |||
Double_t & | zmax | |||
) | [pure virtual] |
Referenced by TProof::HandleInputMessage().
virtual void TVirtualProofPlayer::MergeOutput | ( | ) | [pure virtual] |
Referenced by TProofServ::HandleSubmerger().
virtual Bool_t TVirtualProofPlayer::IsClient | ( | ) | const [pure virtual] |
virtual EExitStatus TVirtualProofPlayer::GetExitStatus | ( | ) | const [pure virtual] |
virtual Long64_t TVirtualProofPlayer::GetEventsProcessed | ( | ) | const [pure virtual] |
virtual void TVirtualProofPlayer::AddEventsProcessed | ( | Long64_t | ev | ) | [pure virtual] |
Referenced by TProof::HandleInputMessage().
virtual TProofProgressStatus* TVirtualProofPlayer::GetProgressStatus | ( | ) | const [pure virtual] |
Referenced by TProofServ::GetNextPacket(), TProofServ::ProcessNext(), and TProofServ::RestartComputeTime().
virtual void TVirtualProofPlayer::SetStopTimer | ( | Bool_t | on = kTRUE , |
|
Bool_t | abort = kFALSE , |
|||
Int_t | timeout = 0 | |||
) | [pure virtual] |
virtual void TVirtualProofPlayer::SetInitTime | ( | ) | [pure virtual] |
virtual Long64_t TVirtualProofPlayer::GetCacheSize | ( | ) | [pure virtual] |
Referenced by TProofServ::GetNextPacket().
virtual Int_t TVirtualProofPlayer::GetLearnEntries | ( | ) | [pure virtual] |
Referenced by TProofServ::GetNextPacket(), and TProofServ::RestartComputeTime().
virtual TVirtualPacketizer* TVirtualProofPlayer::GetPacketizer | ( | ) | const [inline, virtual] |
Definition at line 128 of file TVirtualProofPlayer.h.
Referenced by TProof::HandleInputMessage(), and TProof::MarkBad().
TVirtualProofPlayer * TVirtualProofPlayer::Create | ( | const char * | player, | |
TProof * | p, | |||
TSocket * | s = 0 | |||
) | [static] |
Definition at line 27 of file TVirtualProofPlayer.cxx.
References TObject::Error(), TPluginManager::FindHandler(), TROOT::GetPluginManager(), gROOT, h, p, pr(), and s.
Referenced by G__G__Proof_291_0_52(), G__setup_memfuncTVirtualProofPlayer(), TProofServ::HandleSocketInput(), TProofServ::HandleSubmerger(), TProof::MakePlayer(), TProofServ::MakePlayer(), and TProofSuperMaster::MakePlayer().
virtual Long64_t TVirtualProofPlayer::Process | ( | TDSet * | set, | |
const char * | selector, | |||
Option_t * | option = "" , |
|||
Long64_t | nentries = -1 , |
|||
Long64_t | firstentry = 0 | |||
) | [pure virtual] |
virtual Long64_t TVirtualProofPlayer::Finalize | ( | Bool_t | force = kFALSE , |
|
Bool_t | sync = kFALSE | |||
) | [pure virtual] |
virtual Long64_t TVirtualProofPlayer::Finalize | ( | TQueryResult * | qr | ) | [pure virtual] |
virtual Long64_t TVirtualProofPlayer::DrawSelect | ( | TDSet * | set, | |
const char * | varexp, | |||
const char * | selection, | |||
Option_t * | option = "" , |
|||
Long64_t | nentries = -1 , |
|||
Long64_t | firstentry = 0 | |||
) | [pure virtual] |
virtual Int_t TVirtualProofPlayer::GetDrawArgs | ( | const char * | var, | |
const char * | sel, | |||
Option_t * | opt, | |||
TString & | selector, | |||
TString & | objname | |||
) | [pure virtual] |
virtual void TVirtualProofPlayer::HandleGetTreeHeader | ( | TMessage * | mess | ) | [pure virtual] |
virtual void TVirtualProofPlayer::HandleRecvHisto | ( | TMessage * | mess | ) | [pure virtual] |
virtual void TVirtualProofPlayer::AddInput | ( | TObject * | inp | ) | [pure virtual] |
virtual void TVirtualProofPlayer::ClearInput | ( | ) | [pure virtual] |
virtual TObject* TVirtualProofPlayer::GetOutput | ( | const char * | name | ) | const [pure virtual] |
virtual TList* TVirtualProofPlayer::GetOutputList | ( | ) | const [pure virtual] |
virtual TList* TVirtualProofPlayer::GetInputList | ( | ) | const [pure virtual] |
virtual TList* TVirtualProofPlayer::GetListOfResults | ( | ) | const [pure virtual] |
virtual void TVirtualProofPlayer::AddQueryResult | ( | TQueryResult * | q | ) | [pure virtual] |
virtual TQueryResult* TVirtualProofPlayer::GetCurrentQuery | ( | ) | const [pure virtual] |
virtual TQueryResult* TVirtualProofPlayer::GetQueryResult | ( | const char * | ref | ) | [pure virtual] |
virtual void TVirtualProofPlayer::RemoveQueryResult | ( | const char * | ref | ) | [pure virtual] |
virtual void TVirtualProofPlayer::SetCurrentQuery | ( | TQueryResult * | q | ) | [pure virtual] |
virtual void TVirtualProofPlayer::SetMaxDrawQueries | ( | Int_t | max | ) | [pure virtual] |
virtual void TVirtualProofPlayer::RestorePreviousQuery | ( | ) | [pure virtual] |
virtual void TVirtualProofPlayer::AddOutput | ( | TList * | out | ) | [pure virtual] |
virtual void TVirtualProofPlayer::StoreOutput | ( | TList * | out | ) | [pure virtual] |
virtual void TVirtualProofPlayer::Progress | ( | TSlave * | , | |
Long64_t | total, | |||
Long64_t | processed | |||
) | [pure virtual] |
virtual void TVirtualProofPlayer::Progress | ( | Long64_t | total, | |
Long64_t | processed, | |||
Long64_t | bytesread, | |||
Float_t | initTime, | |||
Float_t | procTime, | |||
Float_t | evtrti, | |||
Float_t | mbrti | |||
) | [pure virtual] |
virtual void TVirtualProofPlayer::Progress | ( | TSlave * | , | |
Long64_t | total, | |||
Long64_t | processed, | |||
Long64_t | bytesread, | |||
Float_t | initTime, | |||
Float_t | procTime, | |||
Float_t | evtrti, | |||
Float_t | mbrti | |||
) | [pure virtual] |
virtual void TVirtualProofPlayer::Progress | ( | TProofProgressInfo * | ) | [pure virtual] |
virtual void TVirtualProofPlayer::Progress | ( | TSlave * | , | |
TProofProgressInfo * | ||||
) | [pure virtual] |
virtual void TVirtualProofPlayer::Feedback | ( | TList * | objs | ) | [pure virtual] |
virtual TDrawFeedback* TVirtualProofPlayer::CreateDrawFeedback | ( | TProof * | p | ) | [pure virtual] |
virtual void TVirtualProofPlayer::SetDrawFeedbackOption | ( | TDrawFeedback * | f, | |
Option_t * | opt | |||
) | [pure virtual] |
virtual void TVirtualProofPlayer::DeleteDrawFeedback | ( | TDrawFeedback * | f | ) | [pure virtual] |
virtual TDSetElement* TVirtualProofPlayer::GetNextPacket | ( | TSlave * | slave, | |
TMessage * | r | |||
) | [pure virtual] |
virtual Int_t TVirtualProofPlayer::ReinitSelector | ( | TQueryResult * | qr | ) | [pure virtual] |
virtual void TVirtualProofPlayer::UpdateAutoBin | ( | const char * | name, | |
Double_t & | xmin, | |||
Double_t & | xmax, | |||
Double_t & | ymin, | |||
Double_t & | ymax, | |||
Double_t & | zmin, | |||
Double_t & | zmax | |||
) | [pure virtual] |
virtual void TVirtualProofPlayer::MergeOutput | ( | ) | [pure virtual] |
virtual Bool_t TVirtualProofPlayer::IsClient | ( | ) | const [pure virtual] |
virtual EExitStatus TVirtualProofPlayer::GetExitStatus | ( | ) | const [pure virtual] |
virtual Long64_t TVirtualProofPlayer::GetEventsProcessed | ( | ) | const [pure virtual] |
virtual void TVirtualProofPlayer::AddEventsProcessed | ( | Long64_t | ev | ) | [pure virtual] |
virtual TProofProgressStatus* TVirtualProofPlayer::GetProgressStatus | ( | ) | const [pure virtual] |
virtual void TVirtualProofPlayer::SetStopTimer | ( | Bool_t | on = kTRUE , |
|
Bool_t | abort = kFALSE , |
|||
Int_t | timeout = 0 | |||
) | [pure virtual] |
virtual void TVirtualProofPlayer::SetInitTime | ( | ) | [pure virtual] |
virtual Long64_t TVirtualProofPlayer::GetCacheSize | ( | ) | [pure virtual] |
virtual Int_t TVirtualProofPlayer::GetLearnEntries | ( | ) | [pure virtual] |
virtual TVirtualPacketizer* TVirtualProofPlayer::GetPacketizer | ( | ) | const [inline, virtual] |
Definition at line 128 of file TVirtualProofPlayer.h.
static TVirtualProofPlayer* TVirtualProofPlayer::Create | ( | const char * | player, | |
TProof * | p, | |||
TSocket * | s = 0 | |||
) | [static] |