xrootd
Public Types | Public Member Functions | Public Attributes
XrdCl::XRootDChannelInfo Struct Reference

Information holder for xrootd channels. More...

Collaboration diagram for XrdCl::XRootDChannelInfo:
Collaboration graph
[legend]

List of all members.

Public Types

typedef std::vector
< XRootDStreamInfo > 
StreamInfoVector

Public Member Functions

 XRootDChannelInfo ()
 ~XRootDChannelInfo ()

Public Attributes

uint32_t serverFlags
uint32_t protocolVersion
uint8_t sessionId [16]
SIDManager * sidManager
char * authBuffer
XrdSecProtocol * authProtocol
XrdSecParameters * authParams
XrdOucEnv * authEnv
StreamInfoVector stream
std::string streamName
std::string authProtocolName
XrdSysMutex mutex

Detailed Description

Information holder for xrootd channels.


Member Typedef Documentation


Constructor & Destructor Documentation

XrdCl::XRootDChannelInfo::XRootDChannelInfo ( )
inline

References sessionId, and sidManager.

XrdCl::XRootDChannelInfo::~XRootDChannelInfo ( )
inline

References authBuffer, and sidManager.


Member Data Documentation

char* XrdCl::XRootDChannelInfo::authBuffer
XrdOucEnv* XrdCl::XRootDChannelInfo::authEnv
XrdSecParameters* XrdCl::XRootDChannelInfo::authParams
XrdSecProtocol* XrdCl::XRootDChannelInfo::authProtocol
std::string XrdCl::XRootDChannelInfo::authProtocolName
XrdSysMutex XrdCl::XRootDChannelInfo::mutex
uint32_t XrdCl::XRootDChannelInfo::protocolVersion
uint32_t XrdCl::XRootDChannelInfo::serverFlags
uint8_t XrdCl::XRootDChannelInfo::sessionId[16]
SIDManager* XrdCl::XRootDChannelInfo::sidManager
StreamInfoVector XrdCl::XRootDChannelInfo::stream
std::string XrdCl::XRootDChannelInfo::streamName

The documentation for this struct was generated from the following file: