reSIProcate
SIP stack, Dialog Usage Manager and related libraries
Loading...
Searching...
No Matches
resip::HttpProvider Class Referenceabstract

#include <HttpProvider.hxx>

Public Member Functions

virtual void get (const GenericUri &target, const Data &tid, TransactionUser &tu, TargetCommand::Target &commandTarget)=0
 
virtual void get (const GenericUri &target, const Data &tid, const Data &userData, const HttpRequestOptions &options, TransactionUser &tu, TargetCommand::Target &commandTarget)
 
virtual ~HttpProvider ()
 

Static Public Member Functions

static void setFactory (std::unique_ptr< HttpProviderFactory > fact) noexcept
 
static HttpProvider * instance ()
 

Detailed Description

Definition at line 40 of file HttpProvider.hxx.

Constructor & Destructor Documentation

◆ ~HttpProvider()

virtual resip::HttpProvider::~HttpProvider ( )
inlinevirtual

Definition at line 51 of file HttpProvider.hxx.

Member Function Documentation

◆ get() [1/2]

virtual void resip::HttpProvider::get ( const GenericUri &  target,
const Data &  tid,
const Data &  userData,
const HttpRequestOptions &  options,
TransactionUser &  tu,
TargetCommand::Target &  commandTarget 
)
inlinevirtual

Definition at line 50 of file HttpProvider.hxx.

◆ get() [2/2]

virtual void resip::HttpProvider::get ( const GenericUri &  target,
const Data &  tid,
TransactionUser &  tu,
TargetCommand::Target &  commandTarget 
)
pure virtual

◆ instance()

HttpProvider * HttpProvider::instance ( )
static

Definition at line 19 of file HttpProvider.cxx.

◆ setFactory()

void HttpProvider::setFactory ( std::unique_ptr< HttpProviderFactory >  fact)
staticnoexcept

Definition at line 13 of file HttpProvider.cxx.


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