xrootd
|
#include <XrdClientLogConnection.hh>
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 |
XrdClientLogConnection::XrdClientLogConnection | ( | XrdClientSid * | sidmgr | ) |
References fPhyConnection, fSidManager, fStreamid, and XrdClientSid::GetNewSid().
XrdClientLogConnection::~XrdClientLogConnection | ( | ) | [virtual] |
XrdClientPhyConnection* XrdClientLogConnection::GetPhyConnection | ( | ) | [inline] |
References fPhyConnection.
Referenced by XrdClientPhyConnection::DoHandShake(), XrdClientConn::DoLogin(), XrdClientConn::GetAccessToSrv(), XrdClientConn::GetParallelStreamCount(), XrdClientConn::GetParallelStreamToUse(), XrdClientConn::GetPhyConn(), XrdClientConn::IsPhyConnConnected(), XrdClientConnectionMgr::ReadMsg(), XrdClientMStream::RemoveParallelStream(), and XrdClientConn::WriteToServer().
UnsolRespProcResult XrdClientLogConnection::ProcessUnsolicitedMsg | ( | XrdClientUnsolMsgSender * | sender, |
XrdClientMessage * | unsolmsg | ||
) | [virtual] |
Implements XrdClientAbsUnsolMsgHandler.
References XrdClientUnsolMsgSender::SendUnsolicitedMsg().
int XrdClientLogConnection::ReadRaw | ( | void * | buffer, |
int | BufferLength | ||
) |
References fPhyConnection, Info, XrdClientDebug::kDUMPDEBUG, and XrdClientPhyConnection::ReadRaw().
Referenced by XrdClientConnectionMgr::ReadRaw().
void XrdClientLogConnection::SetPhyConnection | ( | XrdClientPhyConnection * | PhyConn | ) | [inline] |
References fPhyConnection.
Referenced by XrdClientConnectionMgr::Connect().
kXR_unt16 XrdClientLogConnection::Streamid | ( | ) | [inline] |
References fStreamid.
Referenced by XrdClientConnectionMgr::Connect(), and XrdClientConnectionMgr::ReadMsg().
int XrdClientLogConnection::WriteRaw | ( | const void * | buffer, |
int | BufferLength, | ||
int | substreamid | ||
) |
References fPhyConnection, Info, XrdClientDebug::kDUMPDEBUG, and XrdClientPhyConnection::WriteRaw().
Referenced by XrdClientConnectionMgr::WriteRaw().
Referenced by GetPhyConnection(), ReadRaw(), SetPhyConnection(), WriteRaw(), XrdClientLogConnection(), and ~XrdClientLogConnection().
XrdClientSid* XrdClientLogConnection::fSidManager [private] |
Referenced by XrdClientLogConnection(), and ~XrdClientLogConnection().
kXR_unt16 XrdClientLogConnection::fStreamid [private] |
Referenced by Streamid(), XrdClientLogConnection(), and ~XrdClientLogConnection().