Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Isis Developer Reference
restincurl Namespace Reference

Classes

struct  Result
class  Exception
class  SystemException
class  CurlException
class  EasyHandle
class  Options
struct  DataHandlerBase
struct  InDataHandler
struct  OutDataHandler
class  Request
class  Signaler
class  TlsLocker
class  Worker
class  RequestBuilder
class  Client

Typedefs

using lock_t = std::lock_guard<std::mutex>
using completion_fn_t = std::function<void (const Result& result)>

Enumerations

enum class  RequestType {
  GET , PUT , POST , HEAD ,
  DELETE , PATCH , OPTIONS , POST_MIME ,
  INVALID
}

Typedef Documentation

◆ completion_fn_t

using restincurl::completion_fn_t = std::function<void (const Result& result)>

Completion debug_callback

This callback is called when a request completes, or fails.

Parameters
resultThe result of the request.

◆ lock_t

using restincurl::lock_t = std::lock_guard<std::mutex>

Enumeration Type Documentation

◆ RequestType

enum class restincurl::RequestType
strong
Enumerator
GET 
PUT 
POST 
HEAD 
DELETE 
PATCH 
OPTIONS 
POST_MIME 
INVALID