1 #ifndef __SFS_FATTR_H__
2 #define __SFS_FATTR_H__
99 while((dP = nP)) {nP = nP->
next; free(dP);}
unsigned char opts
Request options (see below)
Definition: XrdSfsFAttr.hh:83
int faRC
Action return code for this element.
Definition: XrdSfsFAttr.hh:49
~XrdSfsFACtl()
Definition: XrdSfsFAttr.hh:98
const char * path
The file path to act on (logical)
Definition: XrdSfsFAttr.hh:74
char * Value
Variable value.
Definition: XrdSfsFAttr.hh:46
const char * pfnP
The file path to act on (physical)
Definition: XrdSfsFAttr.hh:76
char nPfx[2]
The namespace being used.
Definition: XrdSfsFAttr.hh:80
char * Name
Variable name.
Definition: XrdSfsFAttr.hh:45
unsigned short iNum
Number of info entries.
Definition: XrdSfsFAttr.hh:81
Definition: XrdSfsFAttr.hh:85
static const int retval
Above plus return actual attr value.
Definition: XrdSfsFAttr.hh:91
unsigned char rqst
Type of file attribute request (see below)
Definition: XrdSfsFAttr.hh:82
Definition: XrdSfsFAttr.hh:72
Definition: XrdSfsFAttr.hh:85
XrdSfsFABuff * next
Definition: XrdSfsFAttr.hh:61
static const int retvsz
Above plus return size of attr value.
Definition: XrdSfsFAttr.hh:90
XrdSfsFAInfo * info
Pointer to attribute information.
Definition: XrdSfsFAttr.hh:77
short NLen
Length of name not including null byte.
Definition: XrdSfsFAttr.hh:48
XrdSfsFABuff * fabP
-> Additional memory that was allocated
Definition: XrdSfsFAttr.hh:79
static const int accChk
Perform access check.
Definition: XrdSfsFAttr.hh:87
~XrdSfsFAInfo()
Definition: XrdSfsFAttr.hh:52
Definition: XrdOucEnv.hh:41
Definition: XrdSfsFAttr.hh:43
Definition: XrdSfsFAttr.hh:85
XrdSfsFAInfo()
Definition: XrdSfsFAttr.hh:51
Definition: XrdSfsFAttr.hh:59
RQST
Definition: XrdSfsFAttr.hh:85
Definition: XrdSfsFAttr.hh:85
static const int xplode
Construct an info vec from faList.
Definition: XrdSfsFAttr.hh:89
XrdSfsFACtl(const char *p, const char *opq, int anum)
Definition: XrdSfsFAttr.hh:93
static const int newAtr
For set the attribute must not exist.
Definition: XrdSfsFAttr.hh:88
int dlen
Data Length in subsequent buffer.
Definition: XrdSfsFAttr.hh:62
Definition: XrdSfsFAttr.hh:85
int VLen
Variable value length (aligned)
Definition: XrdSfsFAttr.hh:47
XrdOucEnv * envP
Optional environmental information.
Definition: XrdSfsFAttr.hh:78
char data[4]
Start of data.
Definition: XrdSfsFAttr.hh:63
const char * pcgi
Opaque information (null if none)
Definition: XrdSfsFAttr.hh:75