fix8
version 1.4.0
Open Source C++ FIX Framework
|
#include <session.hpp>
Public Member Functions | |
LoginParameters ()=default | |
LoginParameters (unsigned login_retry_interval, unsigned login_retries, const default_appl_ver_id &davi, unsigned connect_timeout, bool reset_seqnum=false, bool always_seqnum_assign=false, bool silent_disconnect=false, bool no_chksum_flag=false, bool permissive_mode_flag=false, bool reliable=false, bool enforce_compids=true, unsigned recv_buf_sz=0, unsigned send_buf_sz=0, unsigned hb_int=defaults::hb_interval, const Schedule &sch=Schedule(), const Clients &clients=Clients(), const f8String &pem_path=f8String()) | |
LoginParameters (const LoginParameters &from) | |
LoginParameters & | operator= (const LoginParameters &that) |
Public Attributes | |
unsigned | _login_retry_interval = defaults::retry_interval |
unsigned | _login_retries = defaults::login_retries |
unsigned | _connect_timeout = defaults::connect_timeout |
bool | _reset_sequence_numbers = false |
bool | _always_seqnum_assign |
bool | _silent_disconnect = false |
bool | _no_chksum_flag = false |
bool | _permissive_mode_flag = false |
bool | _reliable = false |
bool | _enforce_compids =true |
default_appl_ver_id | _davi |
unsigned | _recv_buf_sz = 0 |
unsigned | _send_buf_sz = 0 |
unsigned | _hb_int = defaults::hb_interval |
Schedule | _login_schedule |
Clients | _clients |
f8String | _pem_path |
Definition at line 301 of file session.hpp.
|
default |
|
inline |
Definition at line 305 of file session.hpp.
|
inline |
Definition at line 318 of file session.hpp.
|
inline |
Definition at line 328 of file session.hpp.
References _always_seqnum_assign, _clients, _connect_timeout, _davi, _enforce_compids, _hb_int, _login_retries, _login_retry_interval, _login_schedule, _no_chksum_flag, _pem_path, _permissive_mode_flag, _recv_buf_sz, _reliable, _reset_sequence_numbers, _send_buf_sz, and _silent_disconnect.
bool FIX8::LoginParameters::_always_seqnum_assign |
Definition at line 355 of file session.hpp.
Referenced by operator=(), and FIX8::Session::send_process().
Clients FIX8::LoginParameters::_clients |
Definition at line 360 of file session.hpp.
Referenced by FIX8::Session::handle_logon(), and operator=().
unsigned FIX8::LoginParameters::_connect_timeout = defaults::connect_timeout |
Definition at line 354 of file session.hpp.
Referenced by operator=().
default_appl_ver_id FIX8::LoginParameters::_davi |
Definition at line 357 of file session.hpp.
Referenced by FIX8::ReliableClientSession< T >::operator()(), and operator=().
bool FIX8::LoginParameters::_enforce_compids =true |
Definition at line 356 of file session.hpp.
Referenced by FIX8::Session::compid_check(), FIX8::Session::handle_logon(), and operator=().
unsigned FIX8::LoginParameters::_hb_int = defaults::hb_interval |
Definition at line 358 of file session.hpp.
Referenced by FIX8::ClientSession< T >::ClientSession(), FIX8::ReliableClientSession< T >::operator()(), and operator=().
unsigned FIX8::LoginParameters::_login_retries = defaults::login_retries |
Definition at line 353 of file session.hpp.
Referenced by FIX8::ReliableClientSession< T >::operator()(), and operator=().
unsigned FIX8::LoginParameters::_login_retry_interval = defaults::retry_interval |
Definition at line 353 of file session.hpp.
Referenced by FIX8::ReliableClientSession< T >::operator()(), and operator=().
Schedule FIX8::LoginParameters::_login_schedule |
Definition at line 359 of file session.hpp.
Referenced by FIX8::Session::handle_logon(), and operator=().
bool FIX8::LoginParameters::_no_chksum_flag = false |
Definition at line 355 of file session.hpp.
Referenced by operator=(), and FIX8::Session::process().
f8String FIX8::LoginParameters::_pem_path |
Definition at line 361 of file session.hpp.
Referenced by operator=().
bool FIX8::LoginParameters::_permissive_mode_flag = false |
Definition at line 356 of file session.hpp.
Referenced by operator=(), and FIX8::Session::process().
unsigned FIX8::LoginParameters::_recv_buf_sz = 0 |
Definition at line 358 of file session.hpp.
Referenced by operator=(), and FIX8::ServerSession< T >::ServerSession().
bool FIX8::LoginParameters::_reliable = false |
Definition at line 356 of file session.hpp.
Referenced by operator=(), FIX8::Session::process(), and FIX8::ReliableClientSession< T >::ReliableClientSession().
bool FIX8::LoginParameters::_reset_sequence_numbers = false |
Definition at line 355 of file session.hpp.
Referenced by FIX8::Session::generate_logon(), FIX8::ReliableClientSession< T >::operator()(), operator=(), FIX8::Session::set_reset_sequence_numbers_flag(), and FIX8::Session::start().
unsigned FIX8::LoginParameters::_send_buf_sz = 0 |
Definition at line 358 of file session.hpp.
Referenced by operator=(), and FIX8::ServerSession< T >::ServerSession().
bool FIX8::LoginParameters::_silent_disconnect = false |
Definition at line 355 of file session.hpp.
Referenced by FIX8::Session::heartbeat_service(), operator=(), and FIX8::Session::process().