ClientFattrRequest Struct Reference

#include <XProtocol.hh>

List of all members.

Static Public Member Functions

static char * NVecInsert (const char *name, char *buffer)
static char * VVecInsert (const char *value, char *buffer)
static char * NVecRead (char *buffer, kXR_unt16 &rc)
static char * NVecRead (char *buffer, char *&name)
static char * VVecRead (char *buffer, kXR_int32 &len)
static char * VVecRead (char *buffer, kXR_int32 len, char *&value)

Public Attributes

kXR_char streamid [2]
kXR_unt16 requestid
kXR_char fhandle [4]
kXR_char subcode
kXR_char numattr
kXR_char options
kXR_char reserved [9]
kXR_int32 dlen

Static Public Attributes

static const int isNew = 0x01
static const int aData = 0x10

Member Function Documentation

static char* ClientFattrRequest::NVecInsert ( const char *  name,
char *  buffer 
) [static]
static char* ClientFattrRequest::NVecRead ( char *  buffer,
char *&  name 
) [static]
static char* ClientFattrRequest::NVecRead ( char *  buffer,
kXR_unt16 rc 
) [static]
static char* ClientFattrRequest::VVecInsert ( const char *  value,
char *  buffer 
) [static]
static char* ClientFattrRequest::VVecRead ( char *  buffer,
kXR_int32  len,
char *&  value 
) [static]
static char* ClientFattrRequest::VVecRead ( char *  buffer,
kXR_int32 len 
) [static]

Member Data Documentation

const int ClientFattrRequest::aData = 0x10 [static]
const int ClientFattrRequest::isNew = 0x01 [static]

The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 7 Jul 2020 for xrootd by  doxygen 1.6.1