1#ifndef __XRDCMSPARSER_H__
2#define __XRDCMSPARSER_H__
56static int Pack(
int rnum,
struct iovec *iovP,
struct iovec *iovE,
57 char *Base,
char *Work);
60 const char *Aps,
const char *Apt)
66inline int Parse(
int rnum,
const char *Aps,
const char *Apt,
Definition XrdCmsParser.hh:46
static XrdOucPupArgs fwdArgC[]
Definition XrdCmsParser.hh:90
static XrdOucPupArgs pthArgs[]
Definition XrdCmsParser.hh:95
static XrdOucPupArgs avlArgs[]
Definition XrdCmsParser.hh:94
static XrdOucPupArgs * PupArgs(int rnum)
Definition XrdCmsParser.hh:77
static int Pack(int rnum, struct iovec *iovP, struct iovec *iovE, char *Base, char *Work)
static XrdOucPupNames PupName
Definition XrdCmsParser.hh:86
static XrdOucPupArgs * vecArgs[XrdCms::kYR_MaxReq]
Definition XrdCmsParser.hh:99
static XrdOucPupArgs fwdArgA[]
Definition XrdCmsParser.hh:88
~XrdCmsParser()
Definition XrdCmsParser.hh:81
static int Decode(const char *Man, XrdCms::CmsRRHdr &hdr, XrdOucBuffer *dBuff, XrdOucErrInfo *eInfo)
static XrdOucPupArgs fwdArgB[]
Definition XrdCmsParser.hh:89
int Parse(int rnum, const char *Aps, const char *Apt, XrdCmsRRData *Data)
Definition XrdCmsParser.hh:66
static XrdOucPupArgs logArgs[]
Definition XrdCmsParser.hh:97
static XrdOucPup Pup
Definition XrdCmsParser.hh:75
static XrdOucPupArgs padArgs[]
Definition XrdCmsParser.hh:92
static XrdOucPupArgs locArgs[]
Definition XrdCmsParser.hh:91
static int mapError(const char *ecode)
static const char ** PupNVec
Definition XrdCmsParser.hh:85
static XrdOucPupArgs pdlArgs[]
Definition XrdCmsParser.hh:93
int Parse(XrdCms::CmsLoginData *Data, const char *Aps, const char *Apt)
Definition XrdCmsParser.hh:59
static int mapError(int ecode)
static XrdOucPupArgs lodArgs[]
Definition XrdCmsParser.hh:96
Definition XrdCmsRRData.hh:52
char * Path
Definition XrdCmsRRData.hh:55
char * Opaque
Definition XrdCmsRRData.hh:56
char * Opaque2
Definition XrdCmsRRData.hh:58
Definition XrdOucBuffer.hh:141
Definition XrdOucErrInfo.hh:101
Definition XrdOucPup.hh:99
static int Unpack(char **buff, const char *bend, char **data, int &dlen)
Definition YProtocol.hh:78
@ kYR_login
Definition YProtocol.hh:90
@ kYR_MaxReq
Definition YProtocol.hh:118
Definition YProtocol.hh:277
kXR_char * Paths
Definition YProtocol.hh:289
kXR_char * SID
Definition YProtocol.hh:288
Definition YProtocol.hh:83
Definition XrdOucPup.hh:71
Definition XrdOucPup.hh:78