xrootd
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Attributes | List of all members
ClientProtocolRequest Struct Reference

#include <XProtocol.hh>

Public Types

enum  RequestFlags { kXR_secreqs = 0x01, kXR_ableTLS = 0x02, kXR_wantTLS = 0x04, kXR_bifreqs = 0x08 }
 
enum  ExpectFlags {
  kXR_ExpMask = 0x0f, kXR_ExpNone = 0x00, kXR_ExpBind = 0x01, kXR_ExpGPF = 0x02,
  kXR_ExpLogin = 0x03, kXR_ExpTPC = 0x04, kXR_ExpGPFA = 0x08
}
 

Public Attributes

kXR_char streamid [2]
 
kXR_unt16 requestid
 
kXR_int32 clientpv
 
kXR_char flags
 
kXR_char expect
 
kXR_char reserved [10]
 
kXR_int32 dlen
 

Member Enumeration Documentation

Enumerator
kXR_ExpMask 
kXR_ExpNone 
kXR_ExpBind 
kXR_ExpGPF 
kXR_ExpLogin 
kXR_ExpTPC 
kXR_ExpGPFA 
Enumerator
kXR_secreqs 
kXR_ableTLS 
kXR_wantTLS 
kXR_bifreqs 

Member Data Documentation

kXR_int32 ClientProtocolRequest::clientpv
kXR_int32 ClientProtocolRequest::dlen
kXR_char ClientProtocolRequest::expect
kXR_char ClientProtocolRequest::flags
kXR_unt16 ClientProtocolRequest::requestid
kXR_char ClientProtocolRequest::reserved[10]
kXR_char ClientProtocolRequest::streamid[2]

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