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

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

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