xrootd
Public Types | Public Member Functions | Public Attributes | List of all members
XrdCl::XRootDChannelInfo Struct Reference

Information holder for xrootd channels. More...

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

Public Types

typedef std::vector
< XRootDStreamInfo
StreamInfoVector
 

Public Member Functions

 XRootDChannelInfo ()
 
 ~XRootDChannelInfo ()
 

Public Attributes

uint32_t serverFlags
 
uint32_t protocolVersion
 
uint8_t sessionId [16]
 
SIDManagersidManager
 
char * authBuffer
 
XrdSecProtocolauthProtocol
 
XrdSecParametersauthParams
 
XrdOucEnvauthEnv
 
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: