fix8  version 1.4.0
Open Source C++ FIX Framework
hf_session_client Member List

This is the complete list of members for hf_session_client, including all inherited members.

_activeFIX8::Sessionprotected
_batchmsgs_bufferFIX8::Sessionprotected
_connectionFIX8::Sessionprotected
_controlFIX8::Sessionprotected
_ctxFIX8::Sessionprotected
_hb_processorFIX8::Sessionprotected
_last_receivedFIX8::Sessionprotected
_last_sentFIX8::Sessionprotected
_loggerFIX8::Sessionprotected
_loginParametersFIX8::Sessionprotected
_next_receive_seqFIX8::Sessionprotected
_next_send_seqFIX8::Sessionprotected
_nos_queuehf_session_clientprivate
_per_splFIX8::Sessionprotected
_persistFIX8::Sessionprotected
_ploggerFIX8::Sessionprotected
_req_next_receive_seqFIX8::Sessionprotected
_req_next_send_seqFIX8::Sessionprotected
_routerhf_session_clientprivate
_scheduleFIX8::Sessionprotected
_sciFIX8::Sessionprotected
_session_schedulerFIX8::Sessionprotected
_sfFIX8::Sessionprotected
_sidFIX8::Sessionprotected
_stateFIX8::Sessionprotected
_state_namesFIX8::Sessionprotectedstatic
_timerFIX8::Sessionprotected
activation_check(const unsigned seqnum, const Message *msg)FIX8::Sessioninlinevirtual
activation_service()FIX8::Sessionprotected
authenticate(SessionID &id, const Message *msg)FIX8::Sessioninlineprotectedvirtual
cached() const hf_session_clientinline
clear_connection(const Connection *connection)FIX8::Sessioninline
compid_check(const unsigned seqnum, const Message *msg, const SessionID &id) const FIX8::Session
Control typedefFIX8::Session
control()FIX8::Sessioninline
copyright_string()FIX8::Sessionstatic
count enum valueFIX8::Session
create_msg(const f8String &msg_type) const FIX8::Sessioninlineprotected
debug enum valueFIX8::Session
detach(const Message *&msg)FIX8::Sessioninlinestatic
do_state_change(const States::SessionStates new_state)FIX8::Sessioninline
enforce(const unsigned seqnum, const Message *msg)FIX8::Session
enqueue(const std::string &what, Logger::Level lev, const char *fl=nullptr, unsigned value=0) const FIX8::Sessioninline
generate_business_reject(const unsigned seqnum, const Message *msg, const int reason, const char *what)FIX8::Sessionvirtual
generate_heartbeat(const f8String &testReqID)FIX8::Sessionvirtual
generate_logon(const unsigned heartbeat_interval, const f8String davi=f8String())FIX8::Sessionprotectedvirtual
generate_logout(const char *msgstr=nullptr)FIX8::Sessionvirtual
generate_reject(const unsigned seqnum, const char *what, const char *msgtype=nullptr)FIX8::Sessionvirtual
generate_resend_request(const unsigned begin, const unsigned end=0)FIX8::Sessionvirtual
generate_sequence_reset(const unsigned newseqnum, const bool gapfillflag=false)FIX8::Sessionvirtual
generate_test_request(const f8String &testReqID)FIX8::Sessionvirtual
get_connection()FIX8::Sessioninline
get_ctx() const FIX8::Sessioninline
get_last_received() const FIX8::Sessioninline
get_last_sent() const FIX8::Sessioninline
get_login_parameters(LoginParameters &loginParamaters) const FIX8::Sessioninline
get_login_parameters() const FIX8::Sessioninline
get_next_send_seq() const FIX8::Sessioninline
get_session_state() const FIX8::Sessioninline
get_session_state_string(const States::SessionStates state)FIX8::Sessioninlinestatic
get_sid() const FIX8::Sessioninline
get_timer()FIX8::Sessioninline
handle_admin(const unsigned seqnum, const Message *msg)FIX8::Sessioninlineprotectedvirtual
handle_application(const unsigned seqnum, const FIX8::Message *&msg)hf_session_clientvirtual
handle_heartbeat(const unsigned seqnum, const Message *msg)FIX8::Sessionprotectedvirtual
handle_logon(const unsigned seqnum, const Message *msg)FIX8::Sessionprotectedvirtual
handle_logout(const unsigned seqnum, const Message *msg)FIX8::Sessionprotectedvirtual
handle_outbound_reject(const unsigned seqnum, const Message *msg, const char *errstr)FIX8::Sessionprotectedvirtual
handle_reject(const unsigned seqnum, const Message *msg)FIX8::Sessioninlineprotectedvirtual
handle_resend_request(const unsigned seqnum, const Message *msg)FIX8::Sessionprotectedvirtual
handle_sequence_reset(const unsigned seqnum, const Message *msg)FIX8::Sessionprotectedvirtual
handle_test_request(const unsigned seqnum, const Message *msg)FIX8::Sessionprotectedvirtual
heartbeat_service()FIX8::Sessionprotected
hf_session_client(const FIX8::F8MetaCntx &ctx, const FIX8::SessionID &sid, FIX8::Persister *persist=nullptr, FIX8::Logger *logger=nullptr, FIX8::Logger *plogger=nullptr)hf_session_clientinline
is_loggable(Logger::Level level) const FIX8::Sessioninline
is_shutdown()FIX8::Sessioninline
log(const std::string &what, Logger::Level lev, const char *fl=nullptr, unsigned value=0) const FIX8::Sessioninline
modify_header(MessageBase *msg)FIX8::Sessionvirtual
modify_outbound(Message *msg)FIX8::Sessioninlineprotectedvirtual
Nos_queue typedefhf_session_clientprivate
plog(const std::string &what, Logger::Level lev, const unsigned direction=0) const FIX8::Sessioninline
pop()hf_session_clientinline
print enum valueFIX8::Session
printnohb enum valueFIX8::Session
process(const f8String &from)FIX8::Sessionvirtual
push(FIX8::TEX::NewOrderSingle *nos)hf_session_clientinline
recover_seqnums()FIX8::Sessionprotectedvirtual
retrans_callback(const SequencePair &with, RetransmissionContext &rctx)FIX8::Sessionvirtual
send(Message *msg, bool destroy=true, const unsigned custom_seqnum=0, const bool no_increment=false)FIX8::Sessionvirtual
send(Message &msg, const unsigned custom_seqnum=0, const bool no_increment=false)FIX8::Sessionvirtual
send_batch(const std::vector< Message * > &msgs, bool destroy=true)FIX8::Sessionvirtual
send_process(Message *msg)FIX8::Session
sequence_check(const unsigned seqnum, const Message *msg)FIX8::Session
SequencePair typedefFIX8::Session
Session(const F8MetaCntx &ctx, const SessionID &sid, Persister *persist=nullptr, Logger *logger=nullptr, Logger *plogger=nullptr)FIX8::Session
Session(const F8MetaCntx &ctx, const sender_comp_id &sci=sender_comp_id(), Persister *persist=nullptr, Logger *logger=nullptr, Logger *plogger=nullptr)FIX8::Session
SessionControl enum nameFIX8::Session
set_affinity(int core_id)FIX8::Sessionprotected
set_login_parameters(const LoginParameters &loginParamaters)FIX8::Sessioninline
set_persister(Persister *pst)FIX8::Sessioninline
set_reset_sequence_numbers_flag(bool flag)FIX8::Sessioninline
set_scheduler(int priority)FIX8::Sessionprotected
set_session_config(struct SessionConfig *sf)FIX8::Sessioninline
shutdown enum valueFIX8::Session
size() const hf_session_clientinline
start(Connection *connection, bool wait=true, const unsigned send_seqnum=0, const unsigned recv_seqnum=0, const f8String davi=f8String())FIX8::Session
state_change(const States::SessionStates before, const States::SessionStates after)FIX8::Sessioninlineprotectedvirtual
stop()FIX8::Session
update_persist_seqnums()FIX8::Session
update_received()FIX8::Sessioninline
update_sent()FIX8::Sessioninline
~Session()FIX8::Sessionvirtual