Interface IFixWriter
- Namespace
- StockSharp.Fix.Native
- Assembly
- StockSharp.Fix.Core.dll
The interface describing the recorder of data in the FIX protocol format.
public interface IFixWriter : IFixBase
- Inherited Members
- Extension Methods
Properties
LastTag
Last written tag.
FixTags LastTag { get; }
Property Value
Methods
ClearState()
Clear state.
void ClearState()
FlushDump()
Get data log.
string FlushDump()
Returns
- string
Data log.
Write(FixTags)
Last tag.
void Write(FixTags tag)
Parameters
tagFixTagsTag.
Write(bool)
To record the bool value.
void Write(bool value)
Parameters
Write(char)
To record the char value.
void Write(char value)
Parameters
Write(DateTime, FastDateTimeParser)
To record the DateTime value.
void Write(DateTime value, FastDateTimeParser parser)
Parameters
valueDateTimeDateTime value.
parserFastDateTimeParserTime parser. Required if data will be transferred as string.
Write(decimal)
To record the decimal value.
void Write(decimal value)
Parameters
Write(int)
To record the int value.
void Write(int value)
Parameters
Write(long)
To record the long value.
void Write(long value)
Parameters
Write(string)
To record the string value.
void Write(string value)
Parameters
Write(TimeSpan, FastTimeSpanParser)
To record the TimeSpan value.
void Write(TimeSpan value, FastTimeSpanParser parser)
Parameters
valueTimeSpanTimeSpan value.
parserFastTimeSpanParserTime parser. Required if data will be transferred as string.
WriteBytes(byte[], int, int)
To record an array of bytes.
void WriteBytes(byte[] buffer, int offset, int count)