NVIDIA DeepStream SDK API Reference

9.2 Release
ext::http::client::curl::HttpClientSync Class Reference

Detailed Description

Inheritance diagram for ext::http::client::curl::HttpClientSync:
Collaboration diagram for ext::http::client::curl::HttpClientSync:

Public Member Functions

 HttpClientSync ()
 
opentelemetry::ext::http::client::Result Get (const nostd::string_view &url, const opentelemetry::ext::http::client::HttpSslOptions &ssl_options, const opentelemetry::ext::http::client::Headers &headers, const opentelemetry::ext::http::client::Compression &compression) noexcept override
 
opentelemetry::ext::http::client::Result Post (const nostd::string_view &url, const opentelemetry::ext::http::client::HttpSslOptions &ssl_options, const Body &body, const opentelemetry::ext::http::client::Headers &headers, const opentelemetry::ext::http::client::Compression &compression) noexcept override
 
 ~HttpClientSync () override
 
 HttpClientSync ()
 
opentelemetry::ext::http::client::Result Get (const nostd::string_view &url, const opentelemetry::ext::http::client::HttpSslOptions &ssl_options, const opentelemetry::ext::http::client::Headers &headers, const opentelemetry::ext::http::client::Compression &compression) noexcept override
 
opentelemetry::ext::http::client::Result Post (const nostd::string_view &url, const opentelemetry::ext::http::client::HttpSslOptions &ssl_options, const Body &body, const opentelemetry::ext::http::client::Headers &headers, const opentelemetry::ext::http::client::Compression &compression) noexcept override
 
 ~HttpClientSync () override
 

Constructor & Destructor Documentation

◆ HttpClientSync() [1/2]

ext::http::client::curl::HttpClientSync::HttpClientSync ( )
inline

◆ ~HttpClientSync() [1/2]

ext::http::client::curl::HttpClientSync::~HttpClientSync ( )
inlineoverride

◆ HttpClientSync() [2/2]

ext::http::client::curl::HttpClientSync::HttpClientSync ( )
inline

◆ ~HttpClientSync() [2/2]

ext::http::client::curl::HttpClientSync::~HttpClientSync ( )
inlineoverride

Member Function Documentation

◆ Get() [1/2]

opentelemetry::ext::http::client::Result ext::http::client::curl::HttpClientSync::Get ( const nostd::string_view &  url,
const opentelemetry::ext::http::client::HttpSslOptions &  ssl_options,
const opentelemetry::ext::http::client::Headers &  headers,
const opentelemetry::ext::http::client::Compression &  compression 
)
inlineoverridenoexcept

◆ Get() [2/2]

opentelemetry::ext::http::client::Result ext::http::client::curl::HttpClientSync::Get ( const nostd::string_view &  url,
const opentelemetry::ext::http::client::HttpSslOptions &  ssl_options,
const opentelemetry::ext::http::client::Headers &  headers,
const opentelemetry::ext::http::client::Compression &  compression 
)
inlineoverridenoexcept

◆ Post() [1/2]

opentelemetry::ext::http::client::Result ext::http::client::curl::HttpClientSync::Post ( const nostd::string_view &  url,
const opentelemetry::ext::http::client::HttpSslOptions &  ssl_options,
const Body &  body,
const opentelemetry::ext::http::client::Headers &  headers,
const opentelemetry::ext::http::client::Compression &  compression 
)
inlineoverridenoexcept

◆ Post() [2/2]

opentelemetry::ext::http::client::Result ext::http::client::curl::HttpClientSync::Post ( const nostd::string_view &  url,
const opentelemetry::ext::http::client::HttpSslOptions &  ssl_options,
const Body &  body,
const opentelemetry::ext::http::client::Headers &  headers,
const opentelemetry::ext::http::client::Compression &  compression 
)
inlineoverridenoexcept

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