#include "XrdClient/XrdClientConnMgr.hh"#include "XrdClient/XrdClientDebug.hh"#include "XrdClient/XrdClientMessage.hh"#include "XrdClient/XrdClientLogConnection.hh"#include "XrdClient/XrdClientThread.hh"#include "XrdClient/XrdClientEnv.hh"#include "XrdClient/XrdClientSid.hh"#include <assert.h>#include <semaphore.h>#include <sys/types.h>#include <pwd.h>Go to the source code of this file.
Defines | |
| #define | XRC_MAXVECTSIZE 32767 |
Functions | |
| void * | GarbageCollectorThread (void *arg, XrdClientThread *thr) |
| int | DisconnectElapsedPhyConn (const char *key, XrdClientPhyConnection *p, void *voidcmgr) |
| int | DumpPhyConn (const char *key, XrdClientPhyConnection *p, void *voidcmgr) |
| int | DestroyPhyConn (const char *key, XrdClientPhyConnection *p, void *voidcmgr) |
Variables | |
| const char * | XrdClientConnMgrCVSID = "$Id: XrdClientConnMgr.cc 30949 2009-11-02 16:37:58Z ganis $" |
| #define XRC_MAXVECTSIZE 32767 |
| int DestroyPhyConn | ( | const char * | key, | |
| XrdClientPhyConnection * | p, | |||
| void * | voidcmgr | |||
| ) |
| int DisconnectElapsedPhyConn | ( | const char * | key, | |
| XrdClientPhyConnection * | p, | |||
| void * | voidcmgr | |||
| ) |
Definition at line 81 of file XrdClientConnMgr.cc.
References XrdClientConnectionMgr::fPhyTrash, p, and XrdClientVector< T >::Push_back().
| int DumpPhyConn | ( | const char * | key, | |
| XrdClientPhyConnection * | p, | |||
| void * | voidcmgr | |||
| ) |
Definition at line 118 of file XrdClientConnMgr.cc.
References Info, XrdClientDebug::kUSERDEBUG, and p.
Referenced by XrdClientConnectionMgr::Connect(), and XrdClientConnectionMgr::GarbageCollect().
| void* GarbageCollectorThread | ( | void * | arg, | |
| XrdClientThread * | thr | |||
| ) |
Definition at line 53 of file XrdClientConnMgr.cc.
References XrdClientThread::CancelPoint(), Error, XrdClientConnectionMgr::GarbageCollect(), XrdClientThread::MaskSignal(), XrdClientThread::SetCancelDeferred(), XrdClientThread::SetCancelOn(), and sleep.
| const char* XrdClientConnMgrCVSID = "$Id: XrdClientConnMgr.cc 30949 2009-11-02 16:37:58Z ganis $" |
Definition at line 22 of file XrdClientConnMgr.cc.
1.5.1