B2BITS FIX Antenna HFT
1.0.16
|
This is the complete list of members for Engine::Session, including all inherited members.
ActiveConnection enum name | Engine::Session | |
addRef() const | Utils::ReferenceCounter | virtual |
attachStateObserver(SessionStateObserver *observer)=0 | Engine::Session | pure virtual |
BACKUP_CONNECTION enum value | Engine::Session | |
closeMessageStorage()=0 | Engine::Session | pure virtual |
commitIncomingMessage(Engine::FIXMessageProcessElem *work) const =0 | Engine::Session | pure virtual |
connect(EncryptMethod encryption=Engine::NONE)=0 | Engine::Session | pure virtual |
connect(int HBI, const std::string &host, int port, EncryptMethod encryption=Engine::NONE, const SessionBackupParameters *backupConn=NULL, ActiveConnection activeConn=PRIMARY_CONNECTION)=0 | Engine::Session | pure virtual |
connect(int HBI, const FIXMessage &customLogonMsg, const std::string &host, int port, EncryptMethod encryption=Engine::NONE, const SessionBackupParameters *backupConn=NULL, ActiveConnection activeConn=PRIMARY_CONNECTION)=0 | Engine::Session | pure virtual |
connect(const FixTcpParameters &protocolConfig, const FixTcpBackupParameters *backupConn=NULL)=0 | Engine::Session | pure virtual |
connect(const FixT11TcpParameters &protocolConfig, const FixT11TcpBackupParameters *backupConn=NULL)=0 | Engine::Session | pure virtual |
connState2string(ActiveConnection aState) | Engine::Session | static |
CORRECTLY_TERMINATED enum value | Engine::Session | |
decrement() const | Utils::ReferenceCounter | |
detachStateObserver()=0 | Engine::Session | pure virtual |
disconnect(bool forcefullyMarkAsTerminated=false)=0 | Engine::Session | pure virtual |
disconnect(const std::string &logoutText, bool forcefullyMarkAsTerminated=false)=0 | Engine::Session | pure virtual |
disconnectNonGracefully()=0 | Engine::Session | pure virtual |
disconnectSync(bool forcefullyMarkAsTerminated=false) | Engine::Session | virtual |
disconnectSync(const std::string &logoutText, bool forcefullyMarkAsTerminated=false) | Engine::Session | virtual |
ESTABLISHED enum value | Engine::Session | |
getActiveConnectionType() const =0 | Engine::Session | pure virtual |
getActiveParameters() const =0 | Engine::Session | pure virtual |
getBackupParameters(bool forceLock=true) const =0 | Engine::Session | pure virtual |
getEncryptionMethod() const =0 | Engine::Session | pure virtual |
getHBI() const =0 | Engine::Session | pure virtual |
getId() const =0 | Engine::Session | pure virtual |
getInSeqNum() const =0 | Engine::Session | pure virtual |
getMsgStorageBaseFilePath() const =0 | Engine::Session | pure virtual |
getNRef() const | Utils::ReferenceCounter | virtual |
getOutSeqNum() const =0 | Engine::Session | pure virtual |
getPrimaryParameters(bool forceLock=true) const =0 | Engine::Session | pure virtual |
getReceivedMessages(std::vector< FIXMessage * > *pMessages, const MsgFilter &msgFilter) const =0 | Engine::Session | pure virtual |
getRemoteAddress() const =0 | Engine::Session | pure virtual |
getRemoteHost() const =0 | Engine::Session | pure virtual |
getRemoteHostIP() const | Engine::Session | virtual |
getRemotePort()=0 | Engine::Session | pure virtual |
getRole() const =0 | Engine::Session | pure virtual |
getSender() const =0 | Engine::Session | pure virtual |
getSessionEx() | Engine::Session | virtual |
getSessionGlobalID()=0 | Engine::Session | pure virtual |
getState() const =0 | Engine::Session | pure virtual |
getStateAsString()=0 | Engine::Session | pure virtual |
getStorageType() const =0 | Engine::Session | pure virtual |
getTarget() const =0 | Engine::Session | pure virtual |
getUnderlyingProtocol() const =0 | Engine::Session | pure virtual |
getUserSessionKey() const =0 | Engine::Session | pure virtual |
getVer() const =0 | Engine::Session | pure virtual |
INITIAL enum value | Engine::Session | |
isTCPBuffer() const =0 | Engine::Session | pure virtual |
locateSentMessage(int seqNum) const =0 | Engine::Session | pure virtual |
locateSentMessage(int seqNum, std::string &buf) const =0 | Engine::Session | pure virtual |
m_nRef | Utils::ReferenceCounter | mutableprotected |
messageStorageTypeToString(MessageStorageType value) | Engine::Session | static |
newSkel(const char *msgType, Engine::FIXVersion app_ver=Engine::NA) const =0 | Engine::Session | pure virtual |
NON_GRACEFULLY_TERMINATED enum value | Engine::Session | |
outgoingQueueSize() const =0 | Engine::Session | pure virtual |
parse(Parser::LiteFixMessage *msg, const char *ptr, int size, bool clearTheMessageBeforeUse, bool isMakeStandalone, Engine::FIXTagVisitor *callback, bool isIncoming)=0 | Engine::Session | pure virtual |
ping(const std::string &testReqID="")=0 | Engine::Session | pure virtual |
PRIMARY_CONNECTION enum value | Engine::Session | |
protocolID() const =0 | Engine::Session | pure virtual |
put(FIXMessage *pMsg, PutMessageOptions const *options=NULL)=0 | Engine::Session | pure virtual |
put(const std::string &msgHeader, const std::string &msgBody)=0 | Engine::Session | pure virtual |
put(const void *binaryMessage, size_t binaryMessageSize, PutMessageOptions const *options=NULL)=0 | Engine::Session | pure virtual |
RECONNECT enum value | Engine::Session | |
ReferenceCounter() | Utils::ReferenceCounter | |
registerApplication(Application *pNewApplication, unsigned int delay=300, int maxTries=-1)=0 | Engine::Session | pure virtual |
release() const | Utils::ReferenceCounter | virtual |
RESET_SEQNUM_AND_SEND_LOGON_STRATEGY enum value | Engine::Session | |
RESET_SEQNUM_STRATEGY enum value | Engine::Session | |
resetMessageStorage()=0 | Engine::Session | pure virtual |
resetSeqNum(SeqNumResetStrategy strategy=RESET_SEQNUM_AND_SEND_LOGON_STRATEGY)=0 | Engine::Session | pure virtual |
RESTORE_CONNECTION enum value | Engine::Session | |
resumeRead()=0 | Engine::Session | pure virtual |
Role typedef | Engine::Session | |
role2string(SessionRole role) | Engine::Session | static |
SeqNumResetStrategy enum name | Engine::Session | |
Session() | Engine::Session | inlineprotected |
setEnableMessageRejecting(bool enable)=0 | Engine::Session | pure virtual |
setForcedReconnect(bool enable)=0 | Engine::Session | pure virtual |
setInSeqNum(int seqNum)=0 | Engine::Session | pure virtual |
setIntradayLogoutToleranceMode(bool enable)=0 | Engine::Session | pure virtual |
setOutSeqNum(int seqNum)=0 | Engine::Session | pure virtual |
setSenderLocationID(const std::string &id)=0 | Engine::Session | pure virtual |
setSenderSubID(const std::string &id)=0 | Engine::Session | pure virtual |
setTargetLocationID(const std::string &id)=0 | Engine::Session | pure virtual |
setTargetSubID(const std::string &id)=0 | Engine::Session | pure virtual |
setTCPBuffer(bool enable)=0 | Engine::Session | pure virtual |
State enum name | Engine::Session | |
state2string(State state) | Engine::Session | static |
stringToMessageStorageType(char const *value) | Engine::Session | static |
SWITCH_CONNECTION enum value | Engine::Session | |
switchConnection()=0 | Engine::Session | pure virtual |
syncMessageStorage()=0 | Engine::Session | pure virtual |
WAIT_FOR_CONFIRM_HELLO enum value | Engine::Session | |
WAIT_FOR_CONFIRM_LOGON enum value | Engine::Session | |
WAIT_FOR_CONFIRM_LOGOUT enum value | Engine::Session | |
WAIT_FOR_CONNECT enum value | Engine::Session | |
WAIT_FOR_FIRST_HELLO enum value | Engine::Session | |
WAIT_FOR_FIRST_LOGON enum value | Engine::Session | |
waitUntilTerminated(int timeout=-1)=0 | Engine::Session | pure virtual |
~ReferenceCounter() | Utils::ReferenceCounter | protectedvirtual |
~Session() | Engine::Session | inlineprotectedvirtual |