|
XRootD
|
#include "XrdHttp/XrdHttpExtHandler.hh"#include "XrdNet/XrdNetAddr.hh"#include "XrdNet/XrdNetUtils.hh"#include "XrdOuc/XrdOucEnv.hh"#include "XrdSec/XrdSecEntity.hh"#include "XrdSfs/XrdSfsInterface.hh"#include "XrdSys/XrdSysAtomics.hh"#include "XrdSys/XrdSysFD.hh"#include "XrdVersion.hh"#include "XrdXrootd/XrdXrootdTpcMon.hh"#include "XrdOuc/XrdOucTUtils.hh"#include "XrdHttpTpc/XrdHttpTpcUtils.hh"#include "XrdHttp/XrdHttpUtils.hh"#include <curl/curl.h>#include <dlfcn.h>#include <fcntl.h>#include <algorithm>#include <memory>#include <sstream>#include <stdexcept>#include <thread>#include "XrdHttpTpcState.hh"#include "XrdHttpTpcStream.hh"#include "XrdHttpTpcTPC.hh"#include <fstream>
Include dependency graph for XrdHttpTpcTPC.cc:Go to the source code of this file.
Functions | |
| std::string | encode_xrootd_opaque_to_uri (CURL *curl, const std::string &opaque) |
| static std::string | PrepareURL (const std::string &input) |
| XrdHttpExtHandler * | XrdHttpGetExtHandler (XrdSysError *log, const char *config, const char *, XrdOucEnv *myEnv) |
| XrdVERSIONINFO (XrdHttpGetExtHandler, HttpTPC) | |
| std::string encode_xrootd_opaque_to_uri | ( | CURL * | curl, |
| const std::string & | opaque ) |
Definition at line 175 of file XrdHttpTpcTPC.cc.
References getline().
Here is the call graph for this function:
|
static |
Definition at line 241 of file XrdHttpTpcTPC.cc.
Referenced by TPC::TPCHandler::ProcessReq().
Here is the caller graph for this function:| XrdHttpExtHandler * XrdHttpGetExtHandler | ( | XrdSysError * | log, |
| const char * | config, | ||
| const char * | , | ||
| XrdOucEnv * | myEnv ) |
Definition at line 1053 of file XrdHttpTpcTPC.cc.
References XrdSysError::Emsg().
Here is the call graph for this function:| XrdVERSIONINFO | ( | XrdHttpGetExtHandler | , |
| HttpTPC | ) |