5 #ifndef LIBRARY_CPP_SANDESH_OPTIONS_H_
6 #define LIBRARY_CPP_SANDESH_OPTIONS_H_
8 #include <boost/program_options.hpp>
10 #include <sandesh/sandesh_constants.h>
30 g_sandesh_constants.DEFAULT_SANDESH_SEND_RATELIMIT) {
56 void AddOptions(boost::program_options::options_description *sandesh_options,
58 void ProcessOptions(
const boost::program_options::variables_map &var_map,
64 #endif // LIBRARY_CPP_SANDESH_OPTIONS_H_
bool introspect_ssl_enable
uint32_t system_logs_rate_limit
std::string server_certfile
bool tcp_keepalive_enable
int tcp_keepalive_idle_time
bool introspect_ssl_insecure
std::string http_server_ip
std::string server_keyfile
void ProcessOptions(const opt::variables_map &var_map, SandeshConfig *sandesh_config)
std::string stats_collector
void AddOptions(opt::options_description *sandesh_options, SandeshConfig *sandesh_config)
int tcp_keepalive_interval