ocpp 0.24.1
A C++ implementation of the Open Charge Point Protocol
Public Attributes | List of all members
ocpp::WebsocketConnectionOptions Struct Reference

Public Attributes

std::vector< OcppProtocolVersion > ocpp_versions
 
Uri csms_uri
 
int security_profile
 
std::optional< std::string > authorization_key
 
int retry_backoff_random_range_s
 
int retry_backoff_repeat_times
 
int retry_backoff_wait_minimum_s
 
int max_connection_attempts
 
std::string supported_ciphers_12
 
std::string supported_ciphers_13
 
int ping_interval_s
 
std::string ping_payload
 
int pong_timeout_s
 
bool use_ssl_default_verify_paths
 
std::optional< bool > additional_root_certificate_check
 
std::optional< std::string > hostName
 
bool verify_csms_common_name
 
bool use_tpm_tls
 
bool verify_csms_allow_wildcards
 
std::optional< std::string > iface
 
bool enable_tls_keylog = false
 If set to true enables logging of TLS secrets to the keylog_file.
 
std::optional< std::filesystem::path > keylog_file
 Optional path to a keylog file.
 

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