Public Attributes | List of all members
foxglove::ServerOptions Struct Reference

#include <server_interface.hpp>

Public Attributes

std::vector< std::string > capabilities
 
std::string certfile = ""
 
std::vector< std::regex > clientTopicWhitelistPatterns
 
std::string keyfile = ""
 
std::unordered_map< std::string, std::string > metadata
 
size_t sendBufferLimitBytes = DEFAULT_SEND_BUFFER_LIMIT_BYTES
 
std::string sessionId
 
std::vector< std::string > supportedEncodings
 
bool useCompression = false
 
bool useTls = false
 

Detailed Description

Definition at line 45 of file server_interface.hpp.

Member Data Documentation

◆ capabilities

std::vector<std::string> foxglove::ServerOptions::capabilities

Definition at line 46 of file server_interface.hpp.

◆ certfile

std::string foxglove::ServerOptions::certfile = ""

Definition at line 51 of file server_interface.hpp.

◆ clientTopicWhitelistPatterns

std::vector<std::regex> foxglove::ServerOptions::clientTopicWhitelistPatterns

Definition at line 55 of file server_interface.hpp.

◆ keyfile

std::string foxglove::ServerOptions::keyfile = ""

Definition at line 52 of file server_interface.hpp.

◆ metadata

std::unordered_map<std::string, std::string> foxglove::ServerOptions::metadata

Definition at line 48 of file server_interface.hpp.

◆ sendBufferLimitBytes

size_t foxglove::ServerOptions::sendBufferLimitBytes = DEFAULT_SEND_BUFFER_LIMIT_BYTES

Definition at line 49 of file server_interface.hpp.

◆ sessionId

std::string foxglove::ServerOptions::sessionId

Definition at line 53 of file server_interface.hpp.

◆ supportedEncodings

std::vector<std::string> foxglove::ServerOptions::supportedEncodings

Definition at line 47 of file server_interface.hpp.

◆ useCompression

bool foxglove::ServerOptions::useCompression = false

Definition at line 54 of file server_interface.hpp.

◆ useTls

bool foxglove::ServerOptions::useTls = false

Definition at line 50 of file server_interface.hpp.


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


foxglove_bridge
Author(s): Foxglove
autogenerated on Mon Jul 3 2023 02:12:22