fix8
version 1.4.0
Open Source C++ FIX Framework
|
This is the complete list of members for FIX8::ServerSessionBase, including all inherited members.
_ctx | FIX8::SessionConfig | |
_loginParameters | FIX8::SessionConfig | |
_server_sock | FIX8::ServerSessionBase | protected |
_ses | FIX8::SessionConfig | |
_session_name | FIX8::SessionConfig | |
accept(Poco::Net::SocketAddress &claddr) | FIX8::ServerSessionBase | inline |
Configuration(const std::string &xmlfile, bool do_process=false) | FIX8::Configuration | inline |
Configuration(std::istream &istr, bool do_process=false) | FIX8::Configuration | inline |
create_clients(const XmlElement *from) const | FIX8::Configuration | |
create_logger(const XmlElement *from, const Logtype ltype, const SessionID *sid=nullptr) const | FIX8::Configuration | |
create_login_schedule(const XmlElement *from) const | FIX8::Configuration | |
create_persister(const XmlElement *from, const SessionID *sid=nullptr, bool flag=false) const | FIX8::Configuration | |
create_schedule(const XmlElement *from) const | FIX8::Configuration | |
create_server_instance()=0 | FIX8::ServerSessionBase | pure virtual |
create_session_schedule(const XmlElement *from) const | FIX8::Configuration | |
find_group(group_types type, const std::string &tag) const | FIX8::Configuration | inline |
find_or_default(const XmlElement *from, const std::string &tag, const T def) const | FIX8::Configuration | inlineprotected |
from_or_default(const XmlElement *from, const f8String &tag, f8String &target) const | FIX8::Configuration | inlineprotected |
g_client_group enum value | FIX8::Configuration | |
g_count enum value | FIX8::Configuration | |
g_loggers enum value | FIX8::Configuration | |
g_logins enum value | FIX8::Configuration | |
g_persisters enum value | FIX8::Configuration | |
g_schedules enum value | FIX8::Configuration | |
g_server_group enum value | FIX8::Configuration | |
g_sessions enum value | FIX8::Configuration | |
g_ssl_context enum value | FIX8::Configuration | |
get_address(const XmlElement *from) const | FIX8::Configuration | |
get_addresses(const XmlElement *from, std::vector< Server > &target) const | FIX8::Configuration | |
get_all_sessions(std::vector< const XmlElement * > &target, const Connection::Role role=Connection::cn_unknown) const | FIX8::Configuration | |
get_always_seqnum_assign(const XmlElement *from, const bool def=false) const | FIX8::Configuration | inline |
get_connect_timeout(const XmlElement *from, const unsigned def=defaults::connect_timeout) const | FIX8::Configuration | inline |
get_default_appl_ver_id(const XmlElement *from) const | FIX8::Configuration | inline |
get_enforce_compids_flag(const XmlElement *from, const bool def=true) const | FIX8::Configuration | inline |
get_heartbeat_interval(const XmlElement *from, const unsigned def=defaults::hb_interval) const | FIX8::Configuration | inline |
get_ignore_logon_sequence_check_flag(const XmlElement *from, const bool def=false) const | FIX8::Configuration | inline |
get_ip(const XmlElement *from) const | FIX8::Configuration | |
get_logfile_rotation(const XmlElement *from, const unsigned def=defaults::log_rotation) const | FIX8::Configuration | inline |
get_logflags(const std::string &tag, const std::vector< std::string > &names, const XmlElement *from, Logger::LogPositions *positions=nullptr) const | FIX8::Configuration | |
get_logflags(const string &tag, const vector< string > &names, const XmlElement *from, Logger::LogPositions *positions) const | FIX8::Configuration | |
get_logname(const XmlElement *from, std::string &to, const SessionID *sid=nullptr) const | FIX8::Configuration | |
get_no_chksum_flag(const XmlElement *from, const bool def=false) const | FIX8::Configuration | inline |
get_permissive_mode_flag(const XmlElement *from, const bool def=false) const | FIX8::Configuration | inline |
get_process_model(const XmlElement *from) const | FIX8::Configuration | |
get_reset_sequence_number_flag(const XmlElement *from, const bool def=false) const | FIX8::Configuration | inline |
get_retry_count(const XmlElement *from, const int def=defaults::login_retries) const | FIX8::Configuration | inline |
get_retry_interval(const XmlElement *from, const unsigned def=defaults::retry_interval) const | FIX8::Configuration | inline |
get_role(const XmlElement *from) const | FIX8::Configuration | |
get_root() const | FIX8::Configuration | inline |
get_sender_comp_id(const XmlElement *from) const | FIX8::Configuration | inline |
get_session(const unsigned num) const | FIX8::Configuration | inline |
get_session_element() const | FIX8::SessionConfig | inline |
get_silent_disconnect(const XmlElement *from, const bool def=false) const | FIX8::Configuration | inline |
get_string_field(const XmlElement *from, const std::string &tag, T &to) const | FIX8::Configuration | inlineprotected |
get_tabsize(const XmlElement *from, const unsigned def=defaults::tabsize) const | FIX8::Configuration | inline |
get_target_comp_id(const XmlElement *from) const | FIX8::Configuration | inline |
get_tcp_keepalive(const XmlElement *from, const bool def=false) const | FIX8::Configuration | inline |
get_tcp_linger(const XmlElement *from, const int def=-1) const | FIX8::Configuration | inline |
get_tcp_nodelay(const XmlElement *from, const bool def=true) const | FIX8::Configuration | inline |
get_tcp_recvbuf_sz(const XmlElement *from, const unsigned def=0) const | FIX8::Configuration | inline |
get_tcp_reuseaddr(const XmlElement *from, const bool def=false) const | FIX8::Configuration | inline |
get_tcp_sendbuf_sz(const XmlElement *from, const unsigned def=0) const | FIX8::Configuration | inline |
get_time_field(const XmlElement *from, const std::string &tag, bool timeonly=false) const | FIX8::Configuration | inlineprotected |
get_version(const XmlElement *from, const unsigned def=0) const | FIX8::Configuration | inline |
group_types enum name | FIX8::Configuration | |
is_secure() const | FIX8::ServerSessionBase | inlinevirtual |
Logtype enum name | FIX8::Configuration | |
poll(const Poco::Timespan &span=Poco::Timespan(250000)) const | FIX8::ServerSessionBase | inline |
process() | FIX8::Configuration | |
protocol_log enum value | FIX8::Configuration | |
ServerManager class | FIX8::ServerSessionBase | friend |
ServerSessionBase(const F8MetaCntx &ctx, const std::string &conf_file, const std::string &session_name) | FIX8::ServerSessionBase | inline |
session_log enum value | FIX8::Configuration | |
SessionConfig(const F8MetaCntx &ctx, const std::string &conf_file, const std::string &session_name) | FIX8::SessionConfig | inline |
~Configuration() | FIX8::Configuration | inlinevirtual |
~ServerSessionBase() | FIX8::ServerSessionBase | inlinevirtual |
~SessionConfig() | FIX8::SessionConfig | inlinevirtual |