B2BITS FIX Antenna C++ 2.33.0
|
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 |
connect(SessionRole sessionRole=NA_SESSION_ROLE, const SessionBackupParameters *pSessionBackupParameters=NULL)=0 | Engine::Session | pure virtual |
connect(int HBI, const std::string &host, int port, 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, const SessionBackupParameters *backupConn=NULL, ActiveConnection activeConn=PRIMARY_CONNECTION)=0 | Engine::Session | pure virtual |
connect(const FixTcpParameters &protocolConfig, const FixTcpBackupParameters *backupConn=NULL, ActiveConnection activeConn=PRIMARY_CONNECTION)=0 | Engine::Session | pure virtual |
connect(const FixT11TcpParameters &protocolConfig, const FixT11TcpBackupParameters *backupConn=NULL, ActiveConnection activeConn=PRIMARY_CONNECTION)=0 | Engine::Session | pure virtual |
connState2string(ActiveConnection aState) | Engine::Session | static |
CORRECTLY_TERMINATED enum value | Engine::Session | |
decrement() const | Utils::ReferenceCounter | protected |
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 |
getAppBaseVer() const =0 | Engine::Session | pure virtual |
getAppVer() const =0 | Engine::Session | pure virtual |
getBackupParameters() const =0 | Engine::Session | pure virtual |
getCurrentTagsDelimiter() 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 |
getInternalState() 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 |
getOutSeqNumNoLock() const =0 | Engine::Session | pure virtual |
getPrimaryParameters() 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() const =0 | Engine::Session | pure virtual |
getRole() const =0 | Engine::Session | pure virtual |
getSender() const =0 | Engine::Session | pure virtual |
getSessionEx() | Engine::Session | virtual |
getSessionId() const =0 | Engine::Session | pure virtual |
getState() const =0 | Engine::Session | pure virtual |
getStateAsString() const =0 | Engine::Session | pure virtual |
getStatistics(FixSessionStatisticsLite &statistics) const =0 | Engine::Session | pure virtual |
getStorageCreationTime() const =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 |
getVer() const =0 | Engine::Session | pure virtual |
increment() const | Utils::ReferenceCounter | protected |
inflate(FIXMessage *pMsg, int msgSeqNumSize, PutMessageOptions const *options=NULL) const =0 | Engine::Session | pure virtual |
INITIAL enum value | Engine::Session | |
isInEstablishingConnectionMode() const =0 | Engine::Session | pure virtual |
isTCPBuffer() const =0 | Engine::Session | pure virtual |
locateSentMessage(int seqNum) const =0 | Engine::Session | pure virtual |
lock()=0 | Engine::Session | pure virtual |
messageStorageTypeToString(MessageStorageType const &value) | Engine::Session | static |
newSkel(const char *msgType, Engine::ProtocolIndex 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(std::string const &raw) const =0 | Engine::Session | pure virtual |
parserID() const =0 | Engine::Session | pure virtual |
ping(const std::string &testReqID="")=0 | Engine::Session | pure virtual |
PRIMARY_CONNECTION enum value | Engine::Session | |
protocolID() const | Engine::Session | |
put(FIXMessage *pMsg, PutMessageOptions const *options=NULL)=0 | Engine::Session | pure virtual |
put(PreparedMessage *pMsg)=0 | Engine::Session | pure virtual |
put(const std::list< PreparedMessage * > &lMsgs) | Engine::Session | inlinevirtual |
put(const std::string &msgHeader, const std::string &msgBody)=0 | Engine::Session | pure virtual |
putAsIs(FIXMessage *msg, int seqNum, bool updateOutSeqNum)=0 | Engine::Session | pure virtual |
putAsIs(PreparedMessage *msg, int seqNum, bool updateOutSeqNum)=0 | Engine::Session | pure virtual |
putAsIsNoLock(FIXMessage *msg, int seqNum, bool updateOutSeqNum)=0 | Engine::Session | pure virtual |
putAsIsNoLock(PreparedMessage *msg, int seqNum, bool updateOutSeqNum)=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 | |
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 |
setInternalState(InternalState *state)=0 | Engine::Session | pure virtual |
setIntradayLogoutToleranceMode(bool enable)=0 | Engine::Session | pure virtual |
setOutSeqNum(int seqNum)=0 | Engine::Session | pure virtual |
setOutSeqNumNoLock(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 |
setSessionDestructionEvent(System::ReferenceableManualEvent *event)=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 |
stringToMessageStorageTypeCaseI(char const *value) | Engine::Session | static |
SWITCH_CONNECTION enum value | Engine::Session | |
switchConnection()=0 | Engine::Session | pure virtual |
unlock()=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 | |
waitForStates(const std::set< State > &states, const std::chrono::milliseconds &timeout=(std::chrono::milliseconds::max)()) const =0 | Engine::Session | pure virtual |
waitForTerminated()=0 | Engine::Session | pure virtual |
~ReferenceCounter() | Utils::ReferenceCounter | protectedvirtual |
~Session() | Engine::Session | inlineprotectedvirtual |