|
llfix
Low-latency FIX engine
|
This is the complete list of members for llfix::FixServer< Transport >, including all inherited members.
| accept_session(std::size_t peer_index, const IncomingFixMessage *incoming_fix_message, const char *buffer, std::size_t buffer_length, uint32_t parser_reject_code) | llfix::FixServer< Transport > | inlinevirtual |
| add_session(const std::string &session_name, FixSessionSettings &session_settings) | llfix::FixServer< Transport > | inline |
| add_session(const std::string &session_config_file_path, const std::string &session_name) | llfix::FixServer< Transport > | inline |
| add_sessions_from(const std::string &session_config_file_path) | llfix::FixServer< Transport > | inline |
| authenticate_logon_request(FixSession *session, const IncomingFixMessage *message) | llfix::FixServer< Transport > | inlinevirtual |
| create(const std::string &server_name, const std::string server_config_file_path) | llfix::FixServer< Transport > | inline |
| get_session(const std::string &session_name) override | llfix::FixServer< Transport > | inline |
| get_session_count() const | llfix::FixServer< Transport > | inline |
| get_session_name(FixSession *session) | llfix::FixServer< Transport > | inline |
| get_session_names(std::vector< std::string > &target) override | llfix::FixServer< Transport > | inline |
| on_application_level_reject(FixSession *session, const IncomingFixMessage *message) | llfix::FixServer< Transport > | inlinevirtual |
| on_cancel_order(FixSession *session, const IncomingFixMessage *message) | llfix::FixServer< Transport > | inlinevirtual |
| on_client_heartbeat(FixSession *session) | llfix::FixServer< Transport > | inlinevirtual |
| on_client_resend_request(FixSession *session, const IncomingFixMessage *message) | llfix::FixServer< Transport > | inlinevirtual |
| on_client_test_request(FixSession *session, const IncomingFixMessage *message) | llfix::FixServer< Transport > | inlinevirtual |
| on_custom_message(FixSession *session, const IncomingFixMessage *message) | llfix::FixServer< Transport > | inlinevirtual |
| on_logon_request(FixSession *session, const IncomingFixMessage *message) | llfix::FixServer< Transport > | inlinevirtual |
| on_logout_request(FixSession *session, const IncomingFixMessage *message) | llfix::FixServer< Transport > | inlinevirtual |
| on_new_order(FixSession *session, const IncomingFixMessage *message) | llfix::FixServer< Transport > | inlinevirtual |
| on_replace_order(FixSession *session, const IncomingFixMessage *message) | llfix::FixServer< Transport > | inlinevirtual |
| on_session_level_reject(FixSession *session, const IncomingFixMessage *message) | llfix::FixServer< Transport > | inlinevirtual |
| outgoing_message_instance(FixSession *session) | llfix::FixServer< Transport > | inline |
| process_incoming_throttling(FixSession *session, const IncomingFixMessage *incoming_fix_message) | llfix::FixServer< Transport > | inlinevirtual |
| process_logon_request(FixSession *session, std::size_t peer_index, const IncomingFixMessage *message) | llfix::FixServer< Transport > | inlinevirtual |
| process_schedule_validator(FixSession *session) | llfix::FixServer< Transport > | inlinevirtual |
| send_gap_fill_message(FixSession *session) | llfix::FixServer< Transport > | inlineprotectedvirtual |
| send_heartbeat(FixSession *session, FixString *test_request_id) | llfix::FixServer< Transport > | inlineprotectedvirtual |
| send_logon_response(FixSession *session, const IncomingFixMessage *message) | llfix::FixServer< Transport > | inlineprotectedvirtual |
| send_logout_message(FixSession *session, const std::string &reason_text="") | llfix::FixServer< Transport > | inlineprotectedvirtual |
| send_outgoing_message(FixSession *session, OutgoingFixMessage *message) | llfix::FixServer< Transport > | inlinevirtual |
| send_resend_request(FixSession *session) | llfix::FixServer< Transport > | inlineprotectedvirtual |
| send_sequence_reset_message(FixSession *session, uint32_t desired_sequence_no) | llfix::FixServer< Transport > | inlineprotectedvirtual |
| send_test_request(FixSession *session) | llfix::FixServer< Transport > | inlineprotectedvirtual |
| set_message_persist_plugin(MessagePersistPlugin *plugin) | llfix::FixServer< Transport > | inline |
| shutdown() | llfix::FixServer< Transport > | inline |
| specify_repeating_group(Args... args) | llfix::FixServer< Transport > | inline |