XRootD
Loading...
Searching...
No Matches
XrdHttpTpcTPC.hh File Reference
#include <memory>
#include <string>
#include <vector>
#include <sys/time.h>
#include "XrdSys/XrdSysPthread.hh"
#include "XrdHttp/XrdHttpExtHandler.hh"
#include "XrdHttp/XrdHttpUtils.hh"
#include "XrdTls/XrdTlsTempCA.hh"
#include "XrdHttpTpcPMarkManager.hh"
#include <curl/curl.h>
Include dependency graph for XrdHttpTpcTPC.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  TPC::CurlDeleter
class  TPC::TPCHandler

Namespaces

namespace  TPC

Typedefs

using TPC::ManagedCurlHandle = std::unique_ptr<CURL, CurlDeleter>

Enumerations

enum  TPC::LogMask {
  TPC::Debug = 0x01 ,
  TPC::Info = 0x02 ,
  TPC::Warning = 0x04 ,
  TPC::Error = 0x08 ,
  TPC::All = 0xff
}
enum class  TPC::TpcType {
  TPC::Pull ,
  TPC::Push
}