Definition at line 60 of file XrdClientConnMgr.hh.
Classes | |
| class | CndVarInfo | 
Public Member Functions | |
| XrdClientConnectionMgr () | |
| virtual | ~XrdClientConnectionMgr () | 
| bool | BootUp () | 
| int | Connect (XrdClientUrlInfo RemoteAddress) | 
| void | Disconnect (int LogConnectionID, bool ForcePhysicalDisc) | 
| void | GarbageCollect () | 
| XrdClientLogConnection * | GetConnection (int LogConnectionID) | 
| XrdClientPhyConnection * | GetPhyConnection (XrdClientUrlInfo server) | 
| XrdClientMessage * | ReadMsg (int LogConnectionID) | 
| int | ReadRaw (int LogConnectionID, void *buffer, int BufferLength) | 
| bool | ShutDown () | 
| XrdClientSid * | SidManager () | 
| int | WriteRaw (int LogConnectionID, const void *buffer, int BufferLength, int substreamid) | 
  Public Member Functions inherited from XrdClientAbsUnsolMsgHandler | |
| virtual | ~XrdClientAbsUnsolMsgHandler () | 
Private Member Functions | |
| UnsolRespProcResult | ProcessUnsolicitedMsg (XrdClientUnsolMsgSender *sender, XrdClientMessage *unsolmsg) | 
  Private Member Functions inherited from XrdClientUnsolMsgSender | |
| XrdClientUnsolMsgSender () | |
| virtual | ~XrdClientUnsolMsgSender () | 
| UnsolRespProcResult | SendUnsolicitedMsg (XrdClientUnsolMsgSender *sender, XrdClientMessage *unsolmsg) | 
Private Attributes | |
| XrdOucHash< CndVarInfo > | fConnectingCondVars | 
| XrdClientThread * | fGarbageColl | 
| int | fLastLogIdUsed | 
| XrdClientVector< XrdClientLogConnection * > | fLogVec | 
| XrdSysRecMutex | fMutex | 
| XrdOucHash< XrdClientPhyConnection > | fPhyHash | 
| XrdClientVector< XrdClientPhyConnection * > | fPhyTrash | 
| XrdClientSid * | fSidManager | 
  Private Attributes inherited from XrdClientUnsolMsgSender | |
| XrdClientAbsUnsolMsgHandler * | UnsolicitedMsgHandler | 
Friends | |
| int | DestroyPhyConn (const char *, XrdClientPhyConnection *, void *) | 
| int | DisconnectElapsedPhyConn (const char *, XrdClientPhyConnection *, void *) | 
| void * | GarbageCollectorThread (void *, XrdClientThread *thr) | 
| XrdClientConnectionMgr::XrdClientConnectionMgr | ( | ) | 
      
  | 
  virtual | 
| bool XrdClientConnectionMgr::BootUp | ( | ) | 
| int XrdClientConnectionMgr::Connect | ( | XrdClientUrlInfo | RemoteAddress | ) | 
| void XrdClientConnectionMgr::GarbageCollect | ( | ) | 
| XrdClientLogConnection * XrdClientConnectionMgr::GetConnection | ( | int | LogConnectionID | ) | 
| XrdClientPhyConnection * XrdClientConnectionMgr::GetPhyConnection | ( | XrdClientUrlInfo | server | ) | 
      
  | 
  privatevirtual | 
Implements XrdClientAbsUnsolMsgHandler.
| XrdClientMessage * XrdClientConnectionMgr::ReadMsg | ( | int | LogConnectionID | ) | 
| bool XrdClientConnectionMgr::ShutDown | ( | ) | 
      
  | 
  inline | 
Definition at line 123 of file XrdClientConnMgr.hh.
| int XrdClientConnectionMgr::WriteRaw | ( | int | LogConnectionID, | 
| const void * | buffer, | ||
| int | BufferLength, | ||
| int | substreamid | ||
| ) | 
      
  | 
  friend | 
      
  | 
  friend | 
      
  | 
  friend | 
      
  | 
  private | 
Definition at line 86 of file XrdClientConnMgr.hh.
      
  | 
  private | 
Definition at line 92 of file XrdClientConnMgr.hh.
      
  | 
  private | 
Definition at line 70 of file XrdClientConnMgr.hh.
      
  | 
  private | 
Definition at line 66 of file XrdClientConnMgr.hh.
      
  | 
  private | 
Definition at line 88 of file XrdClientConnMgr.hh.
      
  | 
  private | 
Definition at line 67 of file XrdClientConnMgr.hh.
      
  | 
  private | 
Definition at line 73 of file XrdClientConnMgr.hh.
      
  | 
  private | 
Definition at line 64 of file XrdClientConnMgr.hh.