![]() |
XRootD
|
#include <stddef.h>
#include <sys/types.h>
#include <sys/stat.h>
Go to the source code of this file.
Classes | |
class | XrdOucPup |
struct | XrdOucPupArgs |
struct | XrdOucPupNames |
Macros | |
#define | setPUP0(Type) {0, -1, 0, PT_ ## Type} |
#define | setPUP1(Name, Type, Base, Var) {offsetof(Base,Var), -1, Name, PT_ ## Type} |
#define | setPUP2(Name, Type, Base, Var, Dlen) {offsetof(Base,Var), Dlen, Name, PT_ ## Type} |
Enumerations | |
enum | XrdOucPupType { PT_Ignore = 0x01 , PT_Mark = 0x02 , PT_Skip = 0x03 , PT_MandS = 0x04 , PT_Fence = 0x05 , PT_Datlen = 0x06 , PT_Totlen = 0x07 , PT_End = 0x0e , PT_EndFill = 0x0f , PT_char = 0x00 , PT_short = 0x80 , PT_int = 0xa0 , PT_longlong = 0xc0 , PT_special = 0xe0 , PT_Inline = 0x10 , PT_MaskB = 0x60 , PT_MaskT = 0xe0 , PT_Mask = 0xf0 , PT_MaskD = 0x0f } |
struct XrdOucPupArgs |
Definition at line 70 of file XrdOucPup.hh.
Class Members | ||
---|---|---|
short | Dlen | |
int | Doffs | |
unsigned char | Dtype | |
unsigned char | Name |
#define setPUP0 | ( | Type | ) | {0, -1, 0, PT_ ## Type} |
Definition at line 86 of file XrdOucPup.hh.
#define setPUP1 | ( | Name, | |
Type, | |||
Base, | |||
Var | |||
) | {offsetof(Base,Var), -1, Name, PT_ ## Type} |
Definition at line 88 of file XrdOucPup.hh.
#define setPUP2 | ( | Name, | |
Type, | |||
Base, | |||
Var, | |||
Dlen | |||
) | {offsetof(Base,Var), Dlen, Name, PT_ ## Type} |
Definition at line 91 of file XrdOucPup.hh.
enum XrdOucPupType |
Enumerator | |
---|---|
PT_Ignore | |
PT_Mark | |
PT_Skip | |
PT_MandS | |
PT_Fence | |
PT_Datlen | |
PT_Totlen | |
PT_End | |
PT_EndFill | |
PT_char | |
PT_short | |
PT_int | |
PT_longlong | |
PT_special | |
PT_Inline | |
PT_MaskB | |
PT_MaskT | |
PT_Mask | |
PT_MaskD |
Definition at line 44 of file XrdOucPup.hh.