FastMM documentation
FastMM C++ API 0.6.0
Public headers, tier 1 and tier 2
Loading...
Searching...
No Matches
fastmm::venues::BlockingHttpOptions Struct Reference

#include <fastmm/venues/blocking_http.hpp>

Public Attributes

std::string ca_file
 
bool insecure_tls = false
 
std::uint32_t timeout_ms = 5000
 
std::uint32_t connect_timeout_ms = 5000
 
std::size_t recv_capacity = std::size_t{16} * 1024 * 1024
 Largest response body.
 
net::SourceAddress source
 where the connection leaves this host from; empty: anywhere
 

Member Data Documentation

◆ ca_file

std::string fastmm::venues::BlockingHttpOptions::ca_file

◆ insecure_tls

bool fastmm::venues::BlockingHttpOptions::insecure_tls = false

◆ timeout_ms

std::uint32_t fastmm::venues::BlockingHttpOptions::timeout_ms = 5000

◆ connect_timeout_ms

std::uint32_t fastmm::venues::BlockingHttpOptions::connect_timeout_ms = 5000

◆ recv_capacity

std::size_t fastmm::venues::BlockingHttpOptions::recv_capacity = std::size_t{16} * 1024 * 1024

Largest response body.

Binance USD-M's exchangeInfo has no symbol filter and was 1.1 MB on production in 2026-09 (1 MiB is the streaming client's default).

◆ source

net::SourceAddress fastmm::venues::BlockingHttpOptions::source

where the connection leaves this host from; empty: anywhere