#include <XrdHttpExtHandler.hh>
|
| XrdHttpExtReq (XrdHttpReq *req, XrdHttpProtocol *pr) |
|
const XrdSecEntity & | GetSecEntity () const |
|
int | BuffgetData (int blen, char **data, bool wait) |
| Get a pointer to data read from the client, valid for up to blen bytes from the buffer. Returns the validity. More...
|
|
int | SendSimpleResp (int code, const char *desc, const char *header_to_add, const char *body, long long bodylen) |
| Sends a basic response. If the length is < 0 then it is calculated internally. More...
|
|
int | StartChunkedResp (int code, const char *desc, const char *header_to_add) |
| Starts a chunked response; body of request is sent over multiple parts using the SendChunkResp. More...
|
|
int | ChunkResp (const char *body, long long bodylen) |
| Send a (potentially partial) body in a chunked response; invoking with NULL body. More...
|
|
int XrdHttpExtReq::BuffgetData |
( |
int |
blen, |
|
|
char ** |
data, |
|
|
bool |
wait |
|
) |
| |
Get a pointer to data read from the client, valid for up to blen bytes from the buffer. Returns the validity.
int XrdHttpExtReq::ChunkResp |
( |
const char * |
body, |
|
|
long long |
bodylen |
|
) |
| |
Send a (potentially partial) body in a chunked response; invoking with NULL body.
int XrdHttpExtReq::SendSimpleResp |
( |
int |
code, |
|
|
const char * |
desc, |
|
|
const char * |
header_to_add, |
|
|
const char * |
body, |
|
|
long long |
bodylen |
|
) |
| |
Sends a basic response. If the length is < 0 then it is calculated internally.
int XrdHttpExtReq::StartChunkedResp |
( |
int |
code, |
|
|
const char * |
desc, |
|
|
const char * |
header_to_add |
|
) |
| |
Starts a chunked response; body of request is sent over multiple parts using the SendChunkResp.
std::string XrdHttpExtReq::clientdn |
std::string XrdHttpExtReq::clientgroups |
std::string XrdHttpExtReq::clienthost |
std::map<std::string, std::string>& XrdHttpExtReq::headers |
long long XrdHttpExtReq::length |
std::string XrdHttpExtReq::resource |
std::string XrdHttpExtReq::verb |
The documentation for this class was generated from the following file: