44 #include <netinet/in.h>
@ kXR_attn
Definition: XProtocol.hh:843
unsigned short kXR_unt16
Definition: XPtypes.hh:67
unsigned char kXR_char
Definition: XPtypes.hh:65
Definition: XrdClientMessage.hh:49
static kXR_unt16 CharStreamid2Int(kXR_char *charstreamid)
XrdSysRecMutex fMultireadMutex
Definition: XrdClientMessage.hh:56
EXrdMSCStatus
Definition: XrdClientMessage.hh:63
@ kXrdMSC_timeout
Definition: XrdClientMessage.hh:67
@ kXrdMSC_ok
Definition: XrdClientMessage.hh:64
@ kXrdMSC_readerr
Definition: XrdClientMessage.hh:65
@ kXrdMSC_writeerr
Definition: XrdClientMessage.hh:66
bool IsError()
Definition: XrdClientMessage.hh:91
int HeaderStatus()
Definition: XrdClientMessage.hh:85
bool fAllocated
Definition: XrdClientMessage.hh:52
short fStatusCode
Definition: XrdClientMessage.hh:55
XrdClientMessage(ServerResponseHeader header)
int GetStatusCode()
Definition: XrdClientMessage.hh:83
bool MatchStreamid(short sid)
Definition: XrdClientMessage.hh:95
void SetStatusCode(kXR_unt16 status)
Definition: XrdClientMessage.hh:99
static void Int2CharStreamid(kXR_char *charstreamid, short intstreamid)
bool IsMarshalled()
Definition: XrdClientMessage.hh:93
bool IsAttn()
Definition: XrdClientMessage.hh:89
ServerResponseHeader fHdr
Definition: XrdClientMessage.hh:70
int DataLen()
Definition: XrdClientMessage.hh:79
bool fMarshalled
Definition: XrdClientMessage.hh:54
void SetMarshalled(bool m)
Definition: XrdClientMessage.hh:98
int ReadRaw(XrdClientPhyConnection *phy)
void * GetData()
Definition: XrdClientMessage.hh:82
kXR_unt16 HeaderSID()
Definition: XrdClientMessage.hh:87
void SetHeaderStatus(kXR_unt16 sts)
Definition: XrdClientMessage.hh:97
void * fData
Definition: XrdClientMessage.hh:53
Definition: XrdClientPhyConnection.hh:69
Definition: XrdSysPthread.hh:240