fix8
version 1.4.0
Open Source C++ FIX Framework
|
This is the complete list of members for FIX8::ReliableClientSession< T >, including all inherited members.
_addr | FIX8::ClientSession< T > | protected |
_attempts | FIX8::ReliableClientSession< T > | private |
_cancellation_token | FIX8::ReliableClientSession< T > | private |
_cc | FIX8::ClientSession< T > | protected |
_ctx | FIX8::SessionConfig | |
_current | FIX8::ReliableClientSession< T > | private |
_failover_cnt | FIX8::ReliableClientSession< T > | private |
_giving_up | FIX8::ReliableClientSession< T > | private |
_id | FIX8::ClientSession< T > | protected |
_log | FIX8::ClientSession< T > | protected |
_loginParameters | FIX8::SessionConfig | |
_persist | FIX8::ClientSession< T > | protected |
_plog | FIX8::ClientSession< T > | protected |
_recv_seqnum | FIX8::ReliableClientSession< T > | private |
_sci | FIX8::ClientSession< T > | protected |
_send_seqnum | FIX8::ReliableClientSession< T > | private |
_servers | FIX8::ReliableClientSession< T > | private |
_ses | FIX8::SessionConfig | |
_session | FIX8::ClientSession< T > | protected |
_session_name | FIX8::SessionConfig | |
_sock | FIX8::ClientSession< T > | protected |
_tci | FIX8::ClientSession< T > | protected |
_thread | FIX8::ReliableClientSession< T > | private |
cancellation_token() | FIX8::ReliableClientSession< T > | inline |
ClientSession(const F8MetaCntx &ctx, const std::string &conf_file, const std::string &session_name, bool init_con_later=false) | FIX8::ClientSession< T > | inline |
ClientSession_ptr typedef | FIX8::ClientSession< T > | |
ClientSessionBase(const F8MetaCntx &ctx, const std::string &conf_file, const std::string &session_name) | FIX8::ClientSessionBase | 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_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_attempts_cnt() const | FIX8::ReliableClientSession< T > | 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_server(unsigned idx=no_servers_configured) const | FIX8::ReliableClientSession< T > | inline |
get_server_cnt() const | FIX8::ReliableClientSession< T > | 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 | |
has_given_up() const | FIX8::ReliableClientSession< T > | inlinevirtual |
Logtype enum name | FIX8::Configuration | |
no_servers_configured enum value | FIX8::ReliableClientSession< T > | |
operator()() | FIX8::ReliableClientSession< T > | inline |
process() | FIX8::Configuration | |
protocol_log enum value | FIX8::Configuration | |
ReliableClientSession(const F8MetaCntx &ctx, const std::string &conf_file, const std::string &session_name) | FIX8::ReliableClientSession< T > | inline |
ReliableClientSession_ptr typedef | FIX8::ReliableClientSession< T > | |
session_log enum value | FIX8::Configuration | |
session_ptr() | FIX8::ClientSession< T > | inlinevirtual |
session_type typedef | FIX8::ClientSession< T > | |
SessionConfig(const F8MetaCntx &ctx, const std::string &conf_file, const std::string &session_name) | FIX8::SessionConfig | inline |
start(bool wait, unsigned send_seqnum=0, unsigned recv_seqnum=0, const f8String davi=f8String()) | FIX8::ReliableClientSession< T > | inlinevirtual |
~ClientSession() | FIX8::ClientSession< T > | inlinevirtual |
~ClientSessionBase() | FIX8::ClientSessionBase | inlinevirtual |
~Configuration() | FIX8::Configuration | inlinevirtual |
~ReliableClientSession() | FIX8::ReliableClientSession< T > | inlinevirtual |
~SessionConfig() | FIX8::SessionConfig | inlinevirtual |