Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

XrdClientProtocol.cc File Reference

#include "XProtocol/XProtocol.hh"
#include "XrdSys/XrdSysPlatform.hh"
#include <sys/types.h>
#include <strings.h>
#include <netinet/in.h>
#include <string.h>
#include <stdio.h>

Include dependency graph for XrdClientProtocol.cc:

Include dependency graph

Defines

#define _htonll(x)   htonll(x)

Functions

void clientMarshall (ClientRequest *str)
void clientMarshallReadAheadList (readahead_list *buf_list, kXR_int32 dlen)
void clientUnMarshallReadAheadList (readahead_list *buf_list, kXR_int32 dlen)
void clientUnmarshall (struct ServerResponseHeader *str)
void ServerResponseHeader2NetFmt (struct ServerResponseHeader *srh)
void ServerInitHandShake2HostFmt (struct ServerInitHandShake *srh)
bool isRedir (struct ServerResponseHeader *ServerResponse)
char * convertRequestIdToChar (kXR_unt16 requestid)
void PutFilehandleInRequest (ClientRequest *str, char *fHandle)
char * convertRespStatusToChar (kXR_unt16 status)
void smartPrintClientHeader (ClientRequest *hdr)
void smartPrintServerHeader (struct ServerResponseHeader *hdr)

Variables

const char * XrdClientProtocolCVSID = "$Id$"

Define Documentation

#define _htonll  )     htonll(x)
 


Function Documentation

void clientMarshall ClientRequest str  ) 
 

void clientMarshallReadAheadList readahead_list buf_list,
kXR_int32  dlen
 

void clientUnmarshall struct ServerResponseHeader str  ) 
 

void clientUnMarshallReadAheadList readahead_list buf_list,
kXR_int32  dlen
 

char* convertRequestIdToChar kXR_unt16  requestid  ) 
 

char* convertRespStatusToChar kXR_unt16  status  ) 
 

bool isRedir struct ServerResponseHeader ServerResponse  ) 
 

void PutFilehandleInRequest ClientRequest str,
char *  fHandle
 

void ServerInitHandShake2HostFmt struct ServerInitHandShake srh  ) 
 

void ServerResponseHeader2NetFmt struct ServerResponseHeader srh  ) 
 

void smartPrintClientHeader ClientRequest hdr  ) 
 

void smartPrintServerHeader struct ServerResponseHeader hdr  ) 
 


Variable Documentation

const char* XrdClientProtocolCVSID = "$Id$"
 


Generated on Sun Nov 6 13:35:27 2011 for xrootd by  doxygen 1.3.9.1