#include <XrdClientLogConnection.hh>
Inheritance diagram for XrdClientLogConnection:

Public Member Functions | |
| XrdClientLogConnection (XrdClientSid *sidmgr) | |
| virtual | ~XrdClientLogConnection () |
| XrdClientPhyConnection * | GetPhyConnection () |
| UnsolRespProcResult | ProcessUnsolicitedMsg (XrdClientUnsolMsgSender *sender, XrdClientMessage *unsolmsg) |
| int | ReadRaw (void *buffer, int BufferLength) |
| void | SetPhyConnection (XrdClientPhyConnection *PhyConn) |
| int | WriteRaw (const void *buffer, int BufferLength, int substreamid) |
| kXR_unt16 | Streamid () |
Private Attributes | |
| XrdClientPhyConnection * | fPhyConnection |
| kXR_unt16 | fStreamid |
| XrdClientSid * | fSidManager |
Definition at line 26 of file XrdClientLogConnection.hh.
| XrdClientLogConnection::XrdClientLogConnection | ( | XrdClientSid * | sidmgr | ) |
Definition at line 26 of file XrdClientLogConnection.cc.
References fPhyConnection, fSidManager, fStreamid, and XrdClientSid::GetNewSid().
| XrdClientLogConnection::~XrdClientLogConnection | ( | ) | [virtual] |
Definition at line 36 of file XrdClientLogConnection.cc.
References XrdClientPhyConnection::CountLogConn(), fPhyConnection, fSidManager, fStreamid, and XrdClientSid::ReleaseSidTree().
| XrdClientPhyConnection* XrdClientLogConnection::GetPhyConnection | ( | ) | [inline] |
Definition at line 40 of file XrdClientLogConnection.hh.
References fPhyConnection.
Referenced by XrdClientConn::GetAccessToSrv(), XrdClientConn::GetParallelStreamCount(), XrdClientConn::GetParallelStreamToUse(), XrdClientConn::IsPhyConnConnected(), XrdClientConnectionMgr::ReadMsg(), XrdProofConn::TryConnect(), and XrdClientConn::WriteToServer().
| UnsolRespProcResult XrdClientLogConnection::ProcessUnsolicitedMsg | ( | XrdClientUnsolMsgSender * | sender, | |
| XrdClientMessage * | unsolmsg | |||
| ) | [virtual] |
Implements XrdClientAbsUnsolMsgHandler.
Definition at line 78 of file XrdClientLogConnection.cc.
References XrdClientUnsolMsgSender::SendUnsolicitedMsg().
| int XrdClientLogConnection::ReadRaw | ( | void * | buffer, | |
| int | BufferLength | |||
| ) |
Definition at line 62 of file XrdClientLogConnection.cc.
References fPhyConnection, Info, XrdClientDebug::kDUMPDEBUG, and XrdClientPhyConnection::ReadRaw().
Referenced by XrdClientConnectionMgr::ReadRaw().
| void XrdClientLogConnection::SetPhyConnection | ( | XrdClientPhyConnection * | PhyConn | ) | [inline] |
Definition at line 49 of file XrdClientLogConnection.hh.
References fPhyConnection.
Referenced by XrdClientConnectionMgr::Connect().
| int XrdClientLogConnection::WriteRaw | ( | const void * | buffer, | |
| int | BufferLength, | |||
| int | substreamid | |||
| ) |
Definition at line 47 of file XrdClientLogConnection.cc.
References fPhyConnection, Info, XrdClientDebug::kDUMPDEBUG, and XrdClientPhyConnection::WriteRaw().
Referenced by XrdClientConnectionMgr::WriteRaw().
| kXR_unt16 XrdClientLogConnection::Streamid | ( | ) | [inline] |
Definition at line 55 of file XrdClientLogConnection.hh.
References fStreamid.
Referenced by XrdClientConnectionMgr::Connect(), XrdClientConnectionMgr::ReadMsg(), and XrdProofConn::TryConnect().
Definition at line 29 of file XrdClientLogConnection.hh.
Referenced by GetPhyConnection(), ReadRaw(), SetPhyConnection(), WriteRaw(), XrdClientLogConnection(), and ~XrdClientLogConnection().
kXR_unt16 XrdClientLogConnection::fStreamid [private] |
Definition at line 32 of file XrdClientLogConnection.hh.
Referenced by Streamid(), XrdClientLogConnection(), and ~XrdClientLogConnection().
XrdClientSid* XrdClientLogConnection::fSidManager [private] |
Definition at line 34 of file XrdClientLogConnection.hh.
Referenced by XrdClientLogConnection(), and ~XrdClientLogConnection().
1.5.1