B2BITS FIX Antenna C++ 2.32.0
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
Engine::StorageMgr::PersistentSessionInfo Struct Reference

Information about the persistent session. More...

#include <B2BITS_StorageMgr.h>

+ Collaboration diagram for Engine::StorageMgr::PersistentSessionInfo:

Public Member Functions

 PersistentSessionInfo ()
 

Public Attributes

std::string activeConnection_
 Active connection type.
 
std::string baseFilePath_
 Path to the storage without extention.
 
int HBI_
 Heartbeat interval.
 
std::string host_
 Host name.
 
int inSeqNum_
 Incoming message sequence number.
 
bool isInitiator_
 True, if owner of storage is initiator; otherwise owner is acceptor.
 
int minOutSeqNum_
 Minimal value of output sequence number.
 
int outSeqNum_
 Outgoing message sequence number.
 
ParserDescription parserDescription_
 Parser description of the session.
 
int port_
 Port number.
 
SessionId sessionId_
 SessionId.
 
unsigned char tagsDelimiter_
 tags delimiter symbol
 
bool terminated_
 Equals to true, if session is terminated.
 
System::u64 timeCreation_
 Time creation.
 
FIXVersion version_
 FIX protocol version.
 

Detailed Description

Information about the persistent session.

Constructor & Destructor Documentation

◆ PersistentSessionInfo()

Engine::StorageMgr::PersistentSessionInfo::PersistentSessionInfo ( )

Member Data Documentation

◆ activeConnection_

std::string Engine::StorageMgr::PersistentSessionInfo::activeConnection_

Active connection type.

◆ baseFilePath_

std::string Engine::StorageMgr::PersistentSessionInfo::baseFilePath_

Path to the storage without extention.

◆ HBI_

int Engine::StorageMgr::PersistentSessionInfo::HBI_

Heartbeat interval.

◆ host_

std::string Engine::StorageMgr::PersistentSessionInfo::host_

Host name.

◆ inSeqNum_

int Engine::StorageMgr::PersistentSessionInfo::inSeqNum_

Incoming message sequence number.

◆ isInitiator_

bool Engine::StorageMgr::PersistentSessionInfo::isInitiator_

True, if owner of storage is initiator; otherwise owner is acceptor.

◆ minOutSeqNum_

int Engine::StorageMgr::PersistentSessionInfo::minOutSeqNum_

Minimal value of output sequence number.

◆ outSeqNum_

int Engine::StorageMgr::PersistentSessionInfo::outSeqNum_

Outgoing message sequence number.

◆ parserDescription_

ParserDescription Engine::StorageMgr::PersistentSessionInfo::parserDescription_

Parser description of the session.

Contains Parser name, scp and app protocols describing the parser.

◆ port_

int Engine::StorageMgr::PersistentSessionInfo::port_

Port number.

◆ sessionId_

SessionId Engine::StorageMgr::PersistentSessionInfo::sessionId_

◆ tagsDelimiter_

unsigned char Engine::StorageMgr::PersistentSessionInfo::tagsDelimiter_

tags delimiter symbol

◆ terminated_

bool Engine::StorageMgr::PersistentSessionInfo::terminated_

Equals to true, if session is terminated.

◆ timeCreation_

System::u64 Engine::StorageMgr::PersistentSessionInfo::timeCreation_

Time creation.

◆ version_

FIXVersion Engine::StorageMgr::PersistentSessionInfo::version_

FIX protocol version.