A pragmatic implementation of the HTTP/DAV protocol for the Xrd framework. More...
#include <cstdlib>#include <unistd.h>#include <sys/types.h>#include "XrdSys/XrdSysError.hh"#include "XrdSys/XrdSysPthread.hh"#include "XrdSec/XrdSecInterface.hh"#include "Xrd/XrdObject.hh"#include "XrdXrootd/XrdXrootdBridge.hh"#include "XrdOuc/XrdOucStream.hh"#include "Xrd/XrdProtocol.hh"#include "XrdOuc/XrdOucHash.hh"#include "XrdHttpChecksumHandler.hh"#include "XrdHttpReadRangeHandler.hh"#include "XrdNet/XrdNetPMark.hh"#include "XrdHttpCors/XrdHttpCors.hh"#include <openssl/ssl.h>#include <unordered_map>#include <vector>#include "XrdHttpReq.hh"Go to the source code of this file.
Classes | |
| struct | XrdHttpProtocol::StaticPreloadInfo |
| class | XrdHttpProtocol |
Macros | |
| #define | __attribute__(x) |
| #define | MAX_XRDHTTPEXTHANDLERS 4 |
A pragmatic implementation of the HTTP/DAV protocol for the Xrd framework.
Definition in file XrdHttpProtocol.hh.
| struct XrdHttpProtocol::StaticPreloadInfo |
Definition at line 441 of file XrdHttpProtocol.hh.
| Class Members | ||
|---|---|---|
| char * | data | |
| int | len | |
| #define __attribute__ | ( | x | ) |
Definition at line 67 of file XrdHttpProtocol.hh.
| #define MAX_XRDHTTPEXTHANDLERS 4 |
Definition at line 243 of file XrdHttpProtocol.hh.