#include <TXUnixSocket.h>
Inheritance diagram for TXUnixSocket:
Public Member Functions | |
TXUnixSocket (const char *u, Int_t psid=-1, Char_t ver=-1, TXHandler *handler=0) | |
virtual | ~TXUnixSocket () |
Int_t | GetClientID () const |
Int_t | GetClientIDSize () const |
void | RemoveClientID () |
void | SetClientID (Int_t cid) |
Int_t | Reconnect () |
Private Attributes | |
std::list< Int_t > | fClientIDs |
Friends | |
class | TXProofServ |
Definition at line 31 of file TXUnixSocket.h.
TXUnixSocket::TXUnixSocket | ( | const char * | u, | |
Int_t | psid = -1 , |
|||
Char_t | ver = -1 , |
|||
TXHandler * | handler = 0 | |||
) |
virtual TXUnixSocket::~TXUnixSocket | ( | ) | [inline, virtual] |
Int_t TXUnixSocket::GetClientID | ( | ) | const [inline, virtual] |
Int_t TXUnixSocket::GetClientIDSize | ( | ) | const [inline, virtual] |
void TXUnixSocket::RemoveClientID | ( | ) | [inline, virtual] |
void TXUnixSocket::SetClientID | ( | Int_t | cid | ) | [inline, virtual] |
Int_t TXUnixSocket::Reconnect | ( | ) | [virtual] |
Reimplemented from TXSocket.
Definition at line 66 of file TXUnixSocket.cxx.
References XrdProofConn::Close(), XrdProofConn::Connect(), TString::Data(), TXSocket::fConn, XrdProofConn::fMutex, TSocket::fUrl, TXSocket::fXrdProofdVersion, gDebug, XrdProofConn::GetRetryParam(), TObject::Info(), XrdProofConn::IsValid(), l, and XrdProofConn::SetRetryParam().
friend class TXProofServ [friend] |
std::list<Int_t> TXUnixSocket::fClientIDs [private] |
Definition at line 36 of file TXUnixSocket.h.
Referenced by GetClientID(), GetClientIDSize(), RemoveClientID(), and SetClientID().