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

#include <fastmm/net/ws_client.hpp>

Public Attributes

std::size_t recv_capacity
 RecvBuffer; bounds the largest message.
 
std::size_t send_capacity = std::size_t{1024} * 1024
 WireBuffer for outgoing frames.
 
std::size_t max_message_bytes = 0
 0 = recv_capacity - kWsMaxHeaderSize
 
bool validate_utf8 = true
 reject text messages that are not UTF-8 (close code 1007)
 

Member Data Documentation

◆ recv_capacity

std::size_t fastmm::net::WsClientConfig::recv_capacity
Initial value:
=
std::size_t{4} * 1024 * 1024

RecvBuffer; bounds the largest message.

◆ send_capacity

std::size_t fastmm::net::WsClientConfig::send_capacity = std::size_t{1024} * 1024

WireBuffer for outgoing frames.

◆ max_message_bytes

std::size_t fastmm::net::WsClientConfig::max_message_bytes = 0

0 = recv_capacity - kWsMaxHeaderSize

◆ validate_utf8

bool fastmm::net::WsClientConfig::validate_utf8 = true

reject text messages that are not UTF-8 (close code 1007)