Protocol response. More...
#include <XrdClXRootDResponses.hh>
Public Types | |
enum | HostTypes { IsManager = kXR_isManager, IsServer = kXR_isServer, AttrMeta = kXR_attrMeta, AttrProxy = kXR_attrProxy, AttrSuper = kXR_attrSuper } |
Types of XRootD servers. More... | |
Public Member Functions | |
ProtocolInfo (uint32_t version, uint32_t hostInfo) | |
Constructor. | |
uint32_t | GetVersion () const |
Get version info. | |
uint32_t | GetHostInfo () const |
Get host info. | |
bool | TestHostInfo (uint32_t flags) |
Test host info flags. | |
Private Attributes | |
uint32_t | pVersion |
uint32_t | pHostInfo |
Protocol response.
XrdCl::ProtocolInfo::ProtocolInfo | ( | uint32_t | version, | |
uint32_t | hostInfo | |||
) | [inline] |
Constructor.
uint32_t XrdCl::ProtocolInfo::GetHostInfo | ( | ) | const [inline] |
Get host info.
References pHostInfo.
uint32_t XrdCl::ProtocolInfo::GetVersion | ( | ) | const [inline] |
Get version info.
References pVersion.
bool XrdCl::ProtocolInfo::TestHostInfo | ( | uint32_t | flags | ) | [inline] |
Test host info flags.
References pHostInfo.
uint32_t XrdCl::ProtocolInfo::pHostInfo [private] |
Referenced by GetHostInfo(), and TestHostInfo().
uint32_t XrdCl::ProtocolInfo::pVersion [private] |
Referenced by GetVersion().