B2BITS FIX Antenna HFT  1.0.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
Engine::FixT11TcpParameters Struct Reference

The FIXT11_TCP underlying protocol properties. More...

#include <B2BITS_SessionParameters.h>

+ Inheritance diagram for Engine::FixT11TcpParameters:
+ Collaboration diagram for Engine::FixT11TcpParameters:

Public Member Functions

 FixT11TcpParameters (FIXMessage *customLogonMsg=NULL, EncryptMethod encryption=NONE, bool enableTcpBuffer=true, FIXVersion defaultApplProtocol=FIX50)
 Constructor for the session-acceptor. More...
 
 FixT11TcpParameters (const char *host, int port, int hbi=30, FIXMessage *customLogonMsg=NULL, EncryptMethod encryption=NONE, bool enableTcpBuffer=true, FIXVersion defaultApplProtocol=FIX50)
 Constructor for the session-initiator. More...
 
- Public Member Functions inherited from Engine::FixTcpParameters
 FixTcpParameters (FIXMessage *customLogonMsg=NULL, EncryptMethod encryption=NONE, bool enableTcpBuffer=true)
 Constructor for the session-acceptor. More...
 
 FixTcpParameters (const char *host, int port, int hbi=30, FIXMessage *customLogonMsg=NULL, EncryptMethod encryption=NONE, bool enableTcpBuffer=true)
 Constructor for the session-initiator. More...
 

Public Attributes

FIXVersion defaultApplProtocol_
 The default application protocol. More...
 
- Public Attributes inherited from Engine::FixTcpParameters
const FIXMessagecustomLogonMsg_
 Custom Logon message. More...
 
bool enableTcpBuffer_
 enabled the TCP buffer (Nagle algorithm) for the session. More...
 
EncryptMethod encryption_
 the encrypt method More...
 
int hbi_
 heartbeat interval (in seconds). More...
 
const char * host_
 remote FIX engine's host name or address. More...
 
int port_
 remote FIX engine's port. More...
 
const StringPropertiesprotocolConfig_
 Container for auxiliary named properties. More...
 

Detailed Description

The FIXT11_TCP underlying protocol properties.

Constructor & Destructor Documentation

Engine::FixT11TcpParameters::FixT11TcpParameters ( FIXMessage customLogonMsg = NULL,
EncryptMethod  encryption = NONE,
bool  enableTcpBuffer = true,
FIXVersion  defaultApplProtocol = FIX50 
)
inline

Constructor for the session-acceptor.

Engine::FixT11TcpParameters::FixT11TcpParameters ( const char *  host,
int  port,
int  hbi = 30,
FIXMessage customLogonMsg = NULL,
EncryptMethod  encryption = NONE,
bool  enableTcpBuffer = true,
FIXVersion  defaultApplProtocol = FIX50 
)
inline

Constructor for the session-initiator.

Member Data Documentation

FIXVersion Engine::FixT11TcpParameters::defaultApplProtocol_

The default application protocol.