17 #ifndef YAMICORE_OPTIONS_H_INCLUDED 18 #define YAMICORE_OPTIONS_H_INCLUDED 33 #ifdef YAMI4_WITH_OPEN_SSL 34 const std::size_t max_file_path_len = 200;
35 #endif // YAMI4_WITH_OPEN_SSL 39 void init(
const core::parameters * params);
41 void override_with_user_values(
const core::parameters * params);
43 int tcp_listen_backlog;
46 std::size_t tcp_connect_timeout;
49 std::size_t tcp_frame_size;
51 std::size_t udp_frame_size;
53 int unix_listen_backlog;
54 bool unix_nonblocking;
55 std::size_t unix_frame_size;
57 bool file_nonblocking;
58 std::size_t file_frame_size;
61 std::size_t qnx_frame_size;
62 #endif // YAMI4_WITH_QNX 64 #ifdef YAMI4_WITH_OPEN_SSL 65 char ssl_certificate_file[max_file_path_len];
66 char ssl_private_key_file[max_file_path_len];
67 #endif // YAMI4_WITH_OPEN_SSL 74 #endif // YAMICORE_OPTIONS_H_INCLUDED Namespace devoted for everything related to YAMI4.
Definition: agent.h:25