SOMHunter Core
sh::EvalServerSettings Struct Reference

#include <settings.h>

Classes

struct  ServerConfigDres
 Config for submitting to the DRES server. More...
 
struct  ServerConfigVbs
 Config for submitting to the older server. More...
 

Public Types

using ServerConfig = std::variant< ServerConfigVbs, ServerConfigDres >
 

Public Attributes

ServerConfig server_cfg
 
bool do_network_requests
 
bool submit_LSC_IDs
 
bool allow_insecure
 
size_t team_ID
 
size_t member_ID
 
std::string log_dir_eval_server_requests
 
std::string log_dir_user_actions
 
std::string log_dir_user_actions_summary
 
std::string log_dir_results
 
std::string log_dir_queries
 
std::string log_file_suffix
 
bool extra_verbose_log
 
size_t send_logs_to_server_period
 
bool apply_log_action_timeout
 
size_t log_action_timeout
 
std::string server_type
 

Member Typedef Documentation

◆ ServerConfig

Member Data Documentation

◆ allow_insecure

bool sh::EvalServerSettings::allow_insecure

◆ apply_log_action_timeout

bool sh::EvalServerSettings::apply_log_action_timeout

◆ do_network_requests

bool sh::EvalServerSettings::do_network_requests

◆ extra_verbose_log

bool sh::EvalServerSettings::extra_verbose_log

◆ log_action_timeout

size_t sh::EvalServerSettings::log_action_timeout

◆ log_dir_eval_server_requests

std::string sh::EvalServerSettings::log_dir_eval_server_requests

◆ log_dir_queries

std::string sh::EvalServerSettings::log_dir_queries

◆ log_dir_results

std::string sh::EvalServerSettings::log_dir_results

◆ log_dir_user_actions

std::string sh::EvalServerSettings::log_dir_user_actions

◆ log_dir_user_actions_summary

std::string sh::EvalServerSettings::log_dir_user_actions_summary

◆ log_file_suffix

std::string sh::EvalServerSettings::log_file_suffix

◆ member_ID

size_t sh::EvalServerSettings::member_ID

◆ send_logs_to_server_period

size_t sh::EvalServerSettings::send_logs_to_server_period

◆ server_cfg

ServerConfig sh::EvalServerSettings::server_cfg

◆ server_type

std::string sh::EvalServerSettings::server_type

◆ submit_LSC_IDs

bool sh::EvalServerSettings::submit_LSC_IDs

◆ team_ID

size_t sh::EvalServerSettings::team_ID

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