XrdCmsReq Class Reference
#include <XrdCmsReq.hh>
List of all members.
Public Member Functions |
int | Advisory () |
void | Reply_Error (const char *emsg, int emsglen=0) |
void | Reply_Error (const char *ecode, const char *emsg, int emsglen=0) |
void | Reply_Error (int ecode, const char *emsg, int emsglen=0) |
void | Reply_OK () |
void | Reply_OK (const char *data, int datalen=0) |
void | Reply_OK (struct stat &buf) |
void | Reply_Redirect (const char *sname, const char *logincgi=0, const char *opencgi=0) |
void | Reply_Redirect (const char *sname, int port, const char *logincgi=0, const char *opencgi=0) |
void | Reply_Wait (int sec) |
XrdCmsReq * | Reply_WaitResp (int sec=0) |
| XrdCmsReq (XrdCmsNode *nP, unsigned int id, char adv=0) |
| XrdCmsReq (XrdCmsReq *rP, unsigned int rn) |
| ~XrdCmsReq () |
Private Member Functions |
int | StatGen (struct stat &sbuf, char *xbuf) |
void | noReply () |
void | Reply (int respCode, unsigned int respVal, const char *respData=0, int respLen=0, struct iovec *iov=0, int iovnum=0) |
Private Attributes |
XrdCmsNode * | NodeP |
unsigned int | ReqID |
int | ReqNins |
short | ReqNnum |
char | ReqAdv |
Constructor & Destructor Documentation
XrdCmsReq::XrdCmsReq |
( |
XrdCmsNode * |
nP, |
|
|
unsigned int |
id, |
|
|
char |
adv = 0 | |
|
) |
| | |
XrdCmsReq::XrdCmsReq |
( |
XrdCmsReq * |
rP, |
|
|
unsigned int |
rn | |
|
) |
| | |
XrdCmsReq::~XrdCmsReq |
( |
|
) |
[inline] |
Member Function Documentation
int XrdCmsReq::Advisory |
( |
|
) |
[inline] |
void XrdCmsReq::noReply |
( |
|
) |
[private] |
void XrdCmsReq::Reply |
( |
int |
respCode, |
|
|
unsigned int |
respVal, |
|
|
const char * |
respData = 0 , |
|
|
int |
respLen = 0 , |
|
|
struct iovec * |
iov = 0 , |
|
|
int |
iovnum = 0 | |
|
) |
| | [private] |
void XrdCmsReq::Reply_Error |
( |
int |
ecode, |
|
|
const char * |
emsg, |
|
|
int |
emsglen = 0 | |
|
) |
| | |
void XrdCmsReq::Reply_Error |
( |
const char * |
ecode, |
|
|
const char * |
emsg, |
|
|
int |
emsglen = 0 | |
|
) |
| | |
void XrdCmsReq::Reply_Error |
( |
const char * |
emsg, |
|
|
int |
emsglen = 0 | |
|
) |
| | |
void XrdCmsReq::Reply_OK |
( |
struct stat & |
buf |
) |
|
void XrdCmsReq::Reply_OK |
( |
const char * |
data, |
|
|
int |
datalen = 0 | |
|
) |
| | |
void XrdCmsReq::Reply_OK |
( |
|
) |
|
void XrdCmsReq::Reply_Redirect |
( |
const char * |
sname, |
|
|
int |
port, |
|
|
const char * |
logincgi = 0 , |
|
|
const char * |
opencgi = 0 | |
|
) |
| | |
void XrdCmsReq::Reply_Redirect |
( |
const char * |
sname, |
|
|
const char * |
logincgi = 0 , |
|
|
const char * |
opencgi = 0 | |
|
) |
| | |
void XrdCmsReq::Reply_Wait |
( |
int |
sec |
) |
|
XrdCmsReq* XrdCmsReq::Reply_WaitResp |
( |
int |
sec = 0 |
) |
|
int XrdCmsReq::StatGen |
( |
struct stat & |
sbuf, |
|
|
char * |
xbuf | |
|
) |
| | [private] |
Member Data Documentation
The documentation for this class was generated from the following file: