Class restincurl::Request
ClassList > restincurl > Request
Public Types
| Type | Name |
|---|---|
| typedef curl_slist * | headers_t |
| typedef std::unique_ptr< Request > | ptr_t |
Public Functions
| Type | Name |
|---|---|
| void | AddFileAsMimeData (const std::string & path, const std::string & name, const std::string & remoteName, const std::string & mimeType) |
| void | Complete (CURLcode cc, const CURLMSG &) |
| void | Execute () |
| EasyHandle & | GetEasyHandle () noexcept |
| headers_t & | GetHeaders () |
| RequestType | GetRequestType () noexcept |
| FILE * | GetSourceFp () |
| void | InitMime () |
| void | OpenSourceFile (const std::string & path) |
| void | Prepare (const RequestType rq, completion_fn_t completion) |
| Request () |
|
| Request (EasyHandle::ptr_t && eh) |
|
| void | SetDefaultInHandler (std::unique_ptr< DataHandlerBase > ptr) |
| void | SetDefaultOutHandler (std::unique_ptr< DataHandlerBase > ptr) |
| std::string & | getDefaultInBuffer () |
| ~Request () |
Public Types Documentation
typedef headers_t
typedef ptr_t
Public Functions Documentation
function AddFileAsMimeData
inline void restincurl::Request::AddFileAsMimeData (
const std::string & path,
const std::string & name,
const std::string & remoteName,
const std::string & mimeType
)
function Complete
function Execute
function GetEasyHandle
function GetHeaders
function GetRequestType
function GetSourceFp
function InitMime
function OpenSourceFile
function Prepare
function Request [1/2]
function Request [2/2]
function SetDefaultInHandler
function SetDefaultOutHandler
function getDefaultInBuffer
function ~Request
The documentation for this class was generated from the following file SpiceQL/include/restincurl.h