A session with MarketFactory for trading with all the venues for which a user has access. More...
#include <MFStpBookingSession.h>
Public Member Functions | |
| void | logon () |
| Sends a logon message with the supplied username and password. Should only be called in the event loop by the handler. More... | |
| void | logout () |
| Initiates logout. This should be called so a clean and dirty (one where the socket closes w/o a logout) can be easily differentiated. Should only be called in the event loop by the handler. More... | |
| void | logoutResponse () |
| The response to a logout from the server. This should be called if a logout is received so that the client can indicate a clean logout. Should only be called in the event loop by the handler. More... | |
|
MFProtoMsgWrapper < mfstp_booking::TradeCaptureReportSpotForward > & | tradeCaptureReportSpotForward (int numPartyIDs) |
| Trade Capture Reort Spot Forward | |
| void | tradeCaptureReportSpotForwardSend () |
| Trade Capture Report Spot Forward Send | |
|
MFProtoMsgWrapper < mfstp_booking::TradeCaptureReportSwap > & | tradeCaptureReportSwap (int numPartyIDs) |
| Trade Capture Report Swap | |
| void | tradeCaptureReportSwapSend () |
| Trade Capture Report Swap Send | |
| void | securityDefinitionRequest () |
| A request to receive the definitions of each market. More... | |
| void | confirmation (uint32_t msgSeqNum, const char *confirmID, const char *execID) |
| Trade booking confirmation message. More... | |
| uint64_t | getSendingTime () const |
| Retrieve the sending time of the current frame. More... | |
Friends | |
| class | MFClient |
A session with MarketFactory for trading with all the venues for which a user has access.
| void MFStpBookingSession::confirmation | ( | uint32_t | msgSeqNum, |
| const char * | confirmID, | ||
| const char * | execID | ||
| ) |
Trade booking confirmation message.
|
inline |
Retrieve the sending time of the current frame.
| void MFStpBookingSession::logon | ( | ) |
Sends a logon message with the supplied username and password. Should only be called in the event loop by the handler.
| void MFStpBookingSession::logout | ( | ) |
Initiates logout. This should be called so a clean and dirty (one where the socket closes w/o a logout) can be easily differentiated. Should only be called in the event loop by the handler.
| void MFStpBookingSession::logoutResponse | ( | ) |
The response to a logout from the server. This should be called if a logout is received so that the client can indicate a clean logout. Should only be called in the event loop by the handler.
| void MFStpBookingSession::securityDefinitionRequest | ( | ) |
A request to receive the definitions of each market.
1.8.5