XRootD
XrdClHttp::HeaderCallout Class Referenceabstract

#include <XrdClHttpHeaderCallout.hh>

+ Collaboration diagram for XrdClHttp::HeaderCallout:

Public Types

using HeaderList = std::vector< std::pair< std::string, std::string > >
 

Public Member Functions

virtual ~HeaderCallout () noexcept=default
 
virtual std::shared_ptr< HeaderListGetHeaders (const std::string &verb, const std::string &url, const HeaderList &headers)=0
 

Detailed Description

Definition at line 17 of file XrdClHttpHeaderCallout.hh.

Member Typedef Documentation

◆ HeaderList

using XrdClHttp::HeaderCallout::HeaderList = std::vector<std::pair<std::string, std::string> >

Definition at line 20 of file XrdClHttpHeaderCallout.hh.

Constructor & Destructor Documentation

◆ ~HeaderCallout()

virtual XrdClHttp::HeaderCallout::~HeaderCallout ( )
virtualdefaultnoexcept

Member Function Documentation

◆ GetHeaders()

virtual std::shared_ptr<HeaderList> XrdClHttp::HeaderCallout::GetHeaders ( const std::string &  verb,
const std::string &  url,
const HeaderList headers 
)
pure virtual

The documentation for this class was generated from the following file: