libjmmcg
release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
|
Namespaces | |
namespace | tests |
Classes | |
struct | ExecutionReportSpecific1 |
struct | ExecutionReportSpecific2 |
struct | LogonReply |
struct | MsgTypes |
struct | NewOrder |
struct | NewOrderSpecific1 |
struct | NewOrderSpecific2 |
struct | NewOrderSpecific3 |
struct | OrderCancelReplaceRequest |
struct | OrderCancelReplaceRequestSpecific |
struct | OrderCancelRequest |
struct | OrderMassCancelRequestSpecific1 |
Typedefs | |
using | connection_t = exchanges::common::connection< MsgTypes, common::connectivity_policy< MsgTypes::logon_args_t > > |
template<class ClientMsgTypes > | |
using | client_cxn_t = libjmmcg::socket::svr< common::client_to_exchange_transformations< ClientMsgTypes, MsgTypes >, libjmmcg::socket::server_manager::forwarding< connection_t::socket_t > > |
template<class ClientMsgTypes > | |
using | exchange_cxn_t = exchanges::common::connection_processor< common::exchange_to_client_transformations< MsgTypes, ClientMsgTypes >, common::connectivity_policy< MsgTypes::logon_args_t > > |
template<class ClientMsgTypes > | |
using | link_t = exchanges::common::exchange_connection< client_cxn_t< ClientMsgTypes >, exchange_cxn_t< ClientMsgTypes > > |
using | simulator_t = libjmmcg::socket::svr< common::simulator_responses< MsgTypes >, libjmmcg::socket::server_manager::loopback< common::server_hb_t< typename MsgTypes::ServerHeartbeat >, exchanges::common::socket_type::socket_t > > |
Functions | |
struct isimud::ISIMUD_VER_NAMESPACE::exchanges::MIT::OSLO::NewOrderSpecific1 | __attribute__ ((packed)) |
Variables | |
isimud::ISIMUD_VER_NAMESPACE::exchanges::MIT::OSLO::LogonReply | __attribute__ |
See:
"OSLMIT 203 Native Trading Gateway", Issue 4.1, 12 January 2015
using isimud::ISIMUD_VER_NAMESPACE::exchanges::MIT::OSLO::client_cxn_t = typedef libjmmcg::socket::svr< common::client_to_exchange_transformations<ClientMsgTypes, MsgTypes>, libjmmcg::socket::server_manager::forwarding<connection_t::socket_t> > |
using isimud::ISIMUD_VER_NAMESPACE::exchanges::MIT::OSLO::link_t = typedef exchanges::common::exchange_connection< client_cxn_t<ClientMsgTypes>, exchange_cxn_t<ClientMsgTypes> > |
using isimud::ISIMUD_VER_NAMESPACE::exchanges::MIT::OSLO::simulator_t = typedef libjmmcg::socket::svr< common::simulator_responses<MsgTypes>, libjmmcg::socket::server_manager::loopback<common::server_hb_t<typename MsgTypes::ServerHeartbeat>, exchanges::common::socket_type::socket_t> > |
Definition at line 34 of file oslo_sim.hpp.
struct isimud::ISIMUD_VER_NAMESPACE::exchanges::MIT::OSLO::NewOrderSpecific1 isimud::ISIMUD_VER_NAMESPACE::exchanges::MIT::OSLO::__attribute__ | ( | (packed) | ) |
struct isimud::ISIMUD_VER_NAMESPACE::exchanges::MIT::OSLO::MsgTypes isimud::ISIMUD_VER_NAMESPACE::exchanges::MIT::OSLO::__attribute__ |