IFixWriter

StockSharp.Fix.Native

The interface describing the recorder of data in the FIX protocol format.

Реализует: IFixBase, IDisposable

Свойства

LastTag : FixTags

Last written tag.

Методы

ClearState()

Clear state.

FlushAsync(CancellationToken) : Task

Flushes the stream asynchronously.

cancellationToken
CancellationToken

Возвращает: Task

FlushDump() : string

Get data log.

Возвращает: Data log.

WriteAsync(FixTags, CancellationToken) : ValueTask

Write tag.

tag
Tag.
cancellationToken
Cancellation token.
WriteAsync(bool, CancellationToken) : ValueTask

To record the Boolean value.

value
Boolean value.
cancellationToken
Cancellation token.
WriteAsync(int, CancellationToken) : ValueTask

To record the Int32 value.

value
Int32 value.
cancellationToken
Cancellation token.
WriteAsync(long, CancellationToken) : ValueTask

To record the Int64 value.

value
Int64 value.
cancellationToken
Cancellation token.
WriteAsync(decimal, CancellationToken) : ValueTask

To record the Decimal value.

value
Decimal value.
cancellationToken
Cancellation token.
WriteAsync(DateTime, FastDateTimeParser, CancellationToken) : ValueTask

To record the DateTime value.

value
DateTime value.
parser
Time parser. Required if data will be transferred as string.
cancellationToken
Cancellation token.
WriteAsync(TimeSpan, FastTimeSpanParser, CancellationToken) : ValueTask

To record the TimeSpan value.

value
TimeSpan value.
parser
Time parser. Required if data will be transferred as string.
cancellationToken
Cancellation token.
WriteAsync(string, CancellationToken) : ValueTask

To record the String value.

value
String value.
cancellationToken
Cancellation token.
WriteAsync(char, CancellationToken) : ValueTask

To record the Char value.

value
Char value.
cancellationToken
Cancellation token.
WriteBytesAsync(ReadOnlyMemory<byte>, CancellationToken) : ValueTask

To record an array of bytes.

buffer
Bytes buffer.
cancellationToken
Cancellation token.