AMPS C# Client  5.3.3.4
AMPS C# Client for .NET
AMPS.Client.FIXProtocol Class Reference

Implements the Protocol interface. Used to parse a byte stream as a series of messages. The byte stream must use the AMPS FIX protocol. More...

+ Inheritance diagram for AMPS.Client.FIXProtocol:

Public Member Functions

 FIXProtocol ()
 The character set used to encode and decode messages sent via FIX.
This value must be set before connecting a Client to a FIX endpoint. More...
 
 FIXProtocol (Properties props)
 
 FIXProtocol (byte fieldSeparator, byte headerSeparator, byte messageSeparator)
 
virtual Message allocateMessage ()
 Allocates a new FIX message.

Returns
The newly allocated FIX Message.

 
virtual ProtocolParser getMessageStream ()
 Returns a parser instance that can deserialize a byte stream into a series of messages. More...
 

Public Attributes

byte fieldSeparator = 0x01
 
byte headerSeparator = 0x02
 
byte messageSeparator = 0x03
 
Encoding Encoding
 

Detailed Description

Implements the Protocol interface. Used to parse a byte stream as a series of messages. The byte stream must use the AMPS FIX protocol.

Constructor & Destructor Documentation

◆ FIXProtocol()

AMPS.Client.FIXProtocol.FIXProtocol ( )
inline

The character set used to encode and decode messages sent via FIX.
This value must be set before connecting a Client to a FIX endpoint.

Member Function Documentation

◆ getMessageStream()

virtual ProtocolParser AMPS.Client.FIXProtocol.getMessageStream ( )
inlinevirtual

Returns a parser instance that can deserialize a byte stream into a series of messages.

Returns
A parser instance for this protocol.

Implements AMPS.Client.Protocol.

Reimplemented in AMPS.Client.NVFIXProtocol.


The documentation for this class was generated from the following file: