OnixS C++ B3 BOE Binary Order Entry  1.2.0
API Documentation
TerminationCode Struct Reference

#include <OnixS/B3/BOE/messaging/Fields.h>

Public Types

enum  Enum {
  Unspecified = 0, Finished = 1, Unnegotiated = 2, NotEstablished = 3,
  SessionBlocked = 4, NegotiationInProgress = 5, EstablishInProgress = 6, KeepaliveIntervalLapsed = 10,
  InvalidSessionid = 11, InvalidSessionverid = 12, InvalidTimestamp = 13, InvalidNextseqno = 14,
  UnrecognizedMessage = 15, InvalidSofh = 16, DecodingError = 17, TerminateNotAllowed = 20,
  TerminateInProgress = 21, ProtocolVersionNotSupported = 23, BackupTakeoverInProgress = 30
}
 
typedef UInt8 Base
 

Static Public Member Functions

static std::string toString (Enum)
 

Detailed Description

FIX type: Int.

Definition at line 1295 of file Fields.h.

Member Typedef Documentation

typedef UInt8 Base

Definition at line 1297 of file Fields.h.

Member Enumeration Documentation

enum Enum

Identifies the code of termination.

Enumerator
Unspecified 

Unspecified.

Finished 

Finished.

Unnegotiated 

Unnegotiated.

NotEstablished 

NotEstablished.

SessionBlocked 

SessionBlocked.

NegotiationInProgress 

NegotiationInProgress.

EstablishInProgress 

EstablishInProgress.

KeepaliveIntervalLapsed 

KeepaliveIntervalLapsed.

InvalidSessionid 

InvalidSessionid.

InvalidSessionverid 

InvalidSessionverid.

InvalidTimestamp 

InvalidTimestamp.

InvalidNextseqno 

InvalidNextseqno.

UnrecognizedMessage 

UnrecognizedMessage.

InvalidSofh 

InvalidSofh.

DecodingError 

DecodingError.

TerminateNotAllowed 

TerminateNotAllowed.

TerminateInProgress 

TerminateInProgress.

ProtocolVersionNotSupported 

ProtocolVersionNotSupported.

BackupTakeoverInProgress 

BackupTakeoverInProgress.

Definition at line 1300 of file Fields.h.

Member Function Documentation

std::string toString ( TerminationCode::Enum  value)
inlinestatic
Returns
a human-readable presentation.

Definition at line 3318 of file Serialization.h.


The documentation for this struct was generated from the following files: