#include <XrdCmsClientMan.hh>
Collaboration diagram for XrdCmsClientMan:
Public Member Functions | |
int | delayResp (XrdOucErrInfo &Resp) |
int | isActive () |
XrdCmsClientMan * | nextManager () |
char * | Name () |
char * | NPfx () |
int | Send (char *msg, int mlen=0) |
int | Send (const struct iovec *iov, int iovcnt, int iotot=0) |
void * | Start () |
int | Suspended () |
void | setNext (XrdCmsClientMan *np) |
int | whatsUp (const char *user, const char *path) |
int | waitTime () |
XrdCmsClientMan (char *host, int port, int cw, int nr, int rw, int rd) | |
~XrdCmsClientMan () | |
Static Public Member Functions | |
void | setConfig (char *cfn) |
Static Public Attributes | |
char | doDebug = 0 |
Private Member Functions | |
int | Hookup () |
int | Receive () |
void | relayResp () |
void | chkStatus () |
void | setStatus () |
Private Attributes | |
XrdSysSemaphore | syncResp |
XrdCmsRespQ | RespQ |
XrdCmsClientMan * | Next |
XrdSysMutex | myData |
XrdLink * | Link |
char * | Host |
char * | HPfx |
int | Port |
int | manMask |
int | dally |
int | Active |
int | Silent |
int | Suspend |
int | RecvCnt |
int | SendCnt |
int | nrMax |
int | maxMsgID |
int | repWait |
int | repWMax |
int | minDelay |
int | maxDelay |
int | qTime |
int | chkCount |
time_t | lastUpdt |
time_t | lastTOut |
XrdCms::CmsRRHdr | Response |
XrdNetBuffer * | NetBuff |
Static Private Attributes | |
XrdSysMutex | manMutex |
XrdNetBufferQ | BuffQ |
char * | ConfigFN = 0 |
const int | chkVal = 256 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|