XProtocol.hh File Reference

#include "XProtocol/XPtypes.hh"

Go to the source code of this file.

Classes

struct  ClientAdminRequest
struct  ClientAuthRequest
struct  ClientBindRequest
struct  ClientChmodRequest
struct  ClientCloseRequest
struct  ClientDirlistRequest
struct  ClientEndsessRequest
struct  ClientGetfileRequest
struct  ClientLocateRequest
struct  ClientLoginRequest
struct  ClientMkdirRequest
struct  ClientMvRequest
struct  ClientOpenRequest
struct  ClientPingRequest
struct  ClientProtocolRequest
struct  ClientPrepareRequest
struct  ClientPutfileRequest
struct  ClientQueryRequest
struct  ClientReadRequest
struct  ClientReadVRequest
struct  ClientRmRequest
struct  ClientRmdirRequest
struct  ClientSetRequest
struct  ClientStatRequest
struct  ClientSyncRequest
struct  ClientTruncateRequest
struct  ClientWriteRequest
struct  ClientVerifywRequest
struct  ClientRequestHdr
union  ClientRequest
struct  readahead_list
struct  read_args
struct  ServerResponseHeader
struct  ServerResponseBody_Bind
struct  ServerResponseBody_Open
struct  ServerResponseBody_Protocol
struct  ServerResponseBody_Redirect
struct  ServerResponseBody_Error
struct  ServerResponseBody_Wait
struct  ServerResponseBody_Attn
struct  ServerResponseBody_Attn_asyncrd
struct  ServerResponseBody_Attn_asynresp
struct  ServerResponseBody_Attn_asyncwt
struct  ServerResponseBody_Attn_asyncdi
struct  ClientInitHandShake
struct  ServerInitHandShake
struct  ALIGN_CHECK

Defines

#define kXR_DataServer   1
#define kXR_LBalServer   0
#define kXR_maxReqRetry   10

Typedefs

typedef kXR_int32 ServerResponseType

Enumerations

enum  XReqErrorType
enum  XRequestTypes
enum  XOpenRequestMode
enum  XMkdirOptions
enum  XLoginCapVer
enum  XLoginVersion
enum  XStatRequestOption
enum  XStatRespFlags
enum  XDirlistRequestOption
enum  XOpenRequestOption
enum  XQueryType
enum  XVerifyType
enum  XLogonType
enum  XPrepRequestOption
enum  XResponseType
enum  XActionCode
enum  XErrorCode

Functions

void ServerResponseHeader2NetFmt (struct ServerResponseHeader *srh)


Define Documentation

#define kXR_DataServer   1

Definition at line 22 of file XProtocol.hh.

Referenced by XrdXrootdProtocol::do_Protocol(), XrdClientPhyConnection::DoHandShake(), and XrdXrootdProtocol::Match().

#define kXR_LBalServer   0

Definition at line 23 of file XProtocol.hh.

Referenced by XrdXrootdProtocol::do_Protocol(), XrdClientPhyConnection::DoHandShake(), and XrdXrootdProtocol::Match().

#define kXR_maxReqRetry   10

Definition at line 24 of file XProtocol.hh.

Referenced by XrdClientConn::CheckErrorStatus(), XrdClientConn::SendGenCommand(), and XrdProofConn::SendReq().


Typedef Documentation

typedef kXR_int32 ServerResponseType

Definition at line 610 of file XProtocol.hh.


Enumeration Type Documentation

enum XActionCode

Definition at line 199 of file XProtocol.hh.

enum XDirlistRequestOption

Definition at line 123 of file XProtocol.hh.

enum XErrorCode

Definition at line 215 of file XProtocol.hh.

enum XLoginCapVer

Definition at line 94 of file XProtocol.hh.

enum XLoginVersion

Definition at line 102 of file XProtocol.hh.

enum XLogonType

Definition at line 163 of file XProtocol.hh.

enum XMkdirOptions

Definition at line 88 of file XProtocol.hh.

enum XOpenRequestMode

Definition at line 76 of file XProtocol.hh.

enum XOpenRequestOption

Definition at line 127 of file XProtocol.hh.

enum XPrepRequestOption

Definition at line 169 of file XProtocol.hh.

enum XQueryType

Definition at line 145 of file XProtocol.hh.

enum XReqErrorType

Definition at line 29 of file XProtocol.hh.

enum XRequestTypes

Definition at line 43 of file XProtocol.hh.

enum XResponseType

Definition at line 183 of file XProtocol.hh.

enum XStatRequestOption

Definition at line 108 of file XProtocol.hh.

enum XStatRespFlags

Definition at line 112 of file XProtocol.hh.

enum XVerifyType

Definition at line 158 of file XProtocol.hh.


Function Documentation

void ServerResponseHeader2NetFmt ( struct ServerResponseHeader srh  ) 

Definition at line 175 of file XrdClientProtocol.cc.

Referenced by XrdClientMessage::Marshall().


Generated on Tue Jul 5 16:08:00 2011 for ROOT_528-00b_version by  doxygen 1.5.1