#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 |
|
||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.9.1