B2BITS FIX Antenna C++ 2.32.0
Loading...
Searching...
No Matches
Engine::Session Member List

This is the complete list of members for Engine::Session, including all inherited members.

ActiveConnection enum nameEngine::Session
addRef() constUtils::ReferenceCountervirtual
attachStateObserver(SessionStateObserver *observer)=0Engine::Sessionpure virtual
BACKUP_CONNECTION enum valueEngine::Session
closeMessageStorage()=0Engine::Sessionpure virtual
connect(SessionRole sessionRole=NA_SESSION_ROLE, const SessionBackupParameters *pSessionBackupParameters=NULL)=0Engine::Sessionpure virtual
connect(int HBI, const std::string &host, int port, const SessionBackupParameters *backupConn=NULL, ActiveConnection activeConn=PRIMARY_CONNECTION)=0Engine::Sessionpure virtual
connect(int HBI, const FIXMessage &customLogonMsg, const std::string &host, int port, const SessionBackupParameters *backupConn=NULL, ActiveConnection activeConn=PRIMARY_CONNECTION)=0Engine::Sessionpure virtual
connect(const FixTcpParameters &protocolConfig, const FixTcpBackupParameters *backupConn=NULL, ActiveConnection activeConn=PRIMARY_CONNECTION)=0Engine::Sessionpure virtual
connect(const FixT11TcpParameters &protocolConfig, const FixT11TcpBackupParameters *backupConn=NULL, ActiveConnection activeConn=PRIMARY_CONNECTION)=0Engine::Sessionpure virtual
connState2string(ActiveConnection aState)Engine::Sessionstatic
CORRECTLY_TERMINATED enum valueEngine::Session
decrement() constUtils::ReferenceCounterprotected
detachStateObserver()=0Engine::Sessionpure virtual
disconnect(bool forcefullyMarkAsTerminated=false)=0Engine::Sessionpure virtual
disconnect(const std::string &logoutText, bool forcefullyMarkAsTerminated=false)=0Engine::Sessionpure virtual
disconnectNonGracefully()=0Engine::Sessionpure virtual
disconnectSync(bool forcefullyMarkAsTerminated=false)Engine::Sessionvirtual
disconnectSync(const std::string &logoutText, bool forcefullyMarkAsTerminated=false)Engine::Sessionvirtual
ESTABLISHED enum valueEngine::Session
getActiveConnectionType() const =0Engine::Sessionpure virtual
getActiveParameters() const =0Engine::Sessionpure virtual
getAppBaseVer() const =0Engine::Sessionpure virtual
getAppVer() const =0Engine::Sessionpure virtual
getBackupParameters() const =0Engine::Sessionpure virtual
getCurrentTagsDelimiter() const =0Engine::Sessionpure virtual
getEncryptionMethod() const =0Engine::Sessionpure virtual
getHBI() const =0Engine::Sessionpure virtual
getId() const =0Engine::Sessionpure virtual
getInSeqNum() const =0Engine::Sessionpure virtual
getInternalState() const =0Engine::Sessionpure virtual
getMsgStorageBaseFilePath() const =0Engine::Sessionpure virtual
getNRef() constUtils::ReferenceCountervirtual
getOutSeqNum() const =0Engine::Sessionpure virtual
getOutSeqNumNoLock() const =0Engine::Sessionpure virtual
getPrimaryParameters() const =0Engine::Sessionpure virtual
getReceivedMessages(std::vector< FIXMessage * > *pMessages, const MsgFilter &msgFilter) const =0Engine::Sessionpure virtual
getRemoteAddress() const =0Engine::Sessionpure virtual
getRemoteHost() const =0Engine::Sessionpure virtual
getRemoteHostIP() constEngine::Sessionvirtual
getRemotePort() const =0Engine::Sessionpure virtual
getRole() const =0Engine::Sessionpure virtual
getSender() const =0Engine::Sessionpure virtual
getSessionEx()Engine::Sessionvirtual
getSessionId() const =0Engine::Sessionpure virtual
getState() const =0Engine::Sessionpure virtual
getStateAsString() const =0Engine::Sessionpure virtual
getStatistics(FixSessionStatisticsLite &statistics) const =0Engine::Sessionpure virtual
getStorageCreationTime() const =0Engine::Sessionpure virtual
getStorageType() const =0Engine::Sessionpure virtual
getTarget() const =0Engine::Sessionpure virtual
getUnderlyingProtocol() const =0Engine::Sessionpure virtual
getVer() const =0Engine::Sessionpure virtual
increment() constUtils::ReferenceCounterprotected
inflate(FIXMessage *pMsg, int msgSeqNumSize, PutMessageOptions const *options=NULL) const =0Engine::Sessionpure virtual
INITIAL enum valueEngine::Session
isInEstablishingConnectionMode() const =0Engine::Sessionpure virtual
isTCPBuffer() const =0Engine::Sessionpure virtual
locateSentMessage(int seqNum) const =0Engine::Sessionpure virtual
lock()=0Engine::Sessionpure virtual
messageStorageTypeToString(MessageStorageType const &value)Engine::Sessionstatic
newSkel(const char *msgType, Engine::ProtocolIndex app_ver=Engine::NA) const =0Engine::Sessionpure virtual
NON_GRACEFULLY_TERMINATED enum valueEngine::Session
outgoingQueueSize() const =0Engine::Sessionpure virtual
parse(std::string const &raw) const =0Engine::Sessionpure virtual
parserID() const =0Engine::Sessionpure virtual
ping(const std::string &testReqID="")=0Engine::Sessionpure virtual
PRIMARY_CONNECTION enum valueEngine::Session
protocolID() constEngine::Session
put(FIXMessage *pMsg, PutMessageOptions const *options=NULL)=0Engine::Sessionpure virtual
put(PreparedMessage *pMsg)=0Engine::Sessionpure virtual
put(const std::list< PreparedMessage * > &lMsgs)Engine::Sessioninlinevirtual
put(const std::string &msgHeader, const std::string &msgBody)=0Engine::Sessionpure virtual
putAsIs(FIXMessage *msg, int seqNum, bool updateOutSeqNum)=0Engine::Sessionpure virtual
putAsIs(PreparedMessage *msg, int seqNum, bool updateOutSeqNum)=0Engine::Sessionpure virtual
putAsIsNoLock(FIXMessage *msg, int seqNum, bool updateOutSeqNum)=0Engine::Sessionpure virtual
putAsIsNoLock(PreparedMessage *msg, int seqNum, bool updateOutSeqNum)=0Engine::Sessionpure virtual
RECONNECT enum valueEngine::Session
ReferenceCounter()Utils::ReferenceCounter
registerApplication(Application *pNewApplication, unsigned int delay=300, int maxTries=-1)=0Engine::Sessionpure virtual
release() constUtils::ReferenceCountervirtual
RESET_SEQNUM_AND_SEND_LOGON_STRATEGY enum valueEngine::Session
RESET_SEQNUM_STRATEGY enum valueEngine::Session
resetMessageStorage()=0Engine::Sessionpure virtual
resetSeqNum(SeqNumResetStrategy strategy=RESET_SEQNUM_AND_SEND_LOGON_STRATEGY)=0Engine::Sessionpure virtual
RESTORE_CONNECTION enum valueEngine::Session
Role typedefEngine::Session
role2string(SessionRole role)Engine::Sessionstatic
SeqNumResetStrategy enum nameEngine::Session
Session()Engine::Sessioninlineprotected
setEnableMessageRejecting(bool enable)=0Engine::Sessionpure virtual
setForcedReconnect(bool enable)=0Engine::Sessionpure virtual
setInSeqNum(int seqNum)=0Engine::Sessionpure virtual
setInternalState(InternalState *state)=0Engine::Sessionpure virtual
setIntradayLogoutToleranceMode(bool enable)=0Engine::Sessionpure virtual
setOutSeqNum(int seqNum)=0Engine::Sessionpure virtual
setOutSeqNumNoLock(int seqNum)=0Engine::Sessionpure virtual
setSenderLocationID(const std::string &id)=0Engine::Sessionpure virtual
setSenderSubID(const std::string &id)=0Engine::Sessionpure virtual
setSessionDestructionEvent(System::ReferenceableManualEvent *event)=0Engine::Sessionpure virtual
setTargetLocationID(const std::string &id)=0Engine::Sessionpure virtual
setTargetSubID(const std::string &id)=0Engine::Sessionpure virtual
setTCPBuffer(bool enable)=0Engine::Sessionpure virtual
State enum nameEngine::Session
state2string(State state)Engine::Sessionstatic
stringToMessageStorageType(char const *value)Engine::Sessionstatic
stringToMessageStorageTypeCaseI(char const *value)Engine::Sessionstatic
SWITCH_CONNECTION enum valueEngine::Session
switchConnection()=0Engine::Sessionpure virtual
unlock()=0Engine::Sessionpure virtual
WAIT_FOR_CONFIRM_HELLO enum valueEngine::Session
WAIT_FOR_CONFIRM_LOGON enum valueEngine::Session
WAIT_FOR_CONFIRM_LOGOUT enum valueEngine::Session
WAIT_FOR_CONNECT enum valueEngine::Session
WAIT_FOR_FIRST_HELLO enum valueEngine::Session
WAIT_FOR_FIRST_LOGON enum valueEngine::Session
waitForStates(const std::set< State > &states, const std::chrono::milliseconds &timeout=(std::chrono::milliseconds::max)()) const =0Engine::Sessionpure virtual
waitForTerminated()=0Engine::Sessionpure virtual
~ReferenceCounter()Utils::ReferenceCounterprotectedvirtual
~Session()Engine::Sessioninlineprotectedvirtual