#include <FixSession.h>
◆ FixSession()
◆ doRead()
| void fix::FixSession::doRead |
( |
| ) |
|
|
private |
◆ doWrite()
| void fix::FixSession::doWrite |
( |
std::shared_ptr< std::string > |
message | ) |
|
|
private |
◆ getSessionID()
| uint32_t fix::FixSession::getSessionID |
( |
| ) |
const |
◆ handleCancelOrderRequest()
| void fix::FixSession::handleCancelOrderRequest |
( |
const std::string & |
fixMessage | ) |
|
|
private |
◆ handleFixMessage()
| void fix::FixSession::handleFixMessage |
( |
const std::string & |
fixMessage, |
|
|
char |
msgType |
|
) |
| |
|
private |
◆ handleMarketDataRequest()
| void fix::FixSession::handleMarketDataRequest |
( |
const std::string & |
fixMessage | ) |
|
|
private |
◆ handleModifyOrderRequest()
| void fix::FixSession::handleModifyOrderRequest |
( |
const std::string & |
fixMessage | ) |
|
|
private |
◆ sendBusinessMessageReject()
◆ sendExecutionReport()
| void fix::FixSession::sendExecutionReport |
( |
const ExecutionReport & |
report | ) |
|
◆ sendMarketDataIncrementalRefresh()
◆ sendMarketDataSnapshotFullRefresh()
◆ sendReject()
| void fix::FixSession::sendReject |
( |
const Reject & |
reject | ) |
|
◆ start()
| void fix::FixSession::start |
( |
| ) |
|
◆ MaxLength
| constexpr size_t fix::FixSession::MaxLength = 8192 |
|
staticconstexprprivate |
◆ mData
| std::vector<char> fix::FixSession::mData |
|
private |
◆ mMarketDataReqIdMap
| std::unordered_map<common::Symbol, std::string> fix::FixSession::mMarketDataReqIdMap |
|
private |
◆ mReadBuffer
| std::string fix::FixSession::mReadBuffer |
|
private |
◆ mServer
◆ mSessionId
| uint32_t fix::FixSession::mSessionId |
|
private |
◆ mSocket
| asio::ip::tcp::socket fix::FixSession::mSocket |
|
private |
◆ mTradingCore
The documentation for this class was generated from the following files: