IFixReader

StockSharp.Fix.Native

The interface describing the reader of data recorded in the FIX protocol format.

Implementa: IFixBase, IDisposable

Propiedades

IsValueRead : bool

Whether the tag value was read.

LastTag : FixTags

Last read tag.

Métodos

ClearState()

Clear state.

FlushDump() : string

Get data log.

Devuelve: Data log.

ReadBoolAsync(CancellationToken) : ValueTask<bool>

Read Boolean value.

cancellationToken
Cancellation token.

Devuelve: Boolean value.

ReadBytesAsync(Memory<byte>, CancellationToken) : ValueTask

Read Byte array value.

buffer
Buffer.
cancellationToken
Cancellation token.
ReadCharAsync(CancellationToken) : ValueTask<char>

Read Char value.

cancellationToken
Cancellation token.

Devuelve: Char value.

ReadDateTimeAsync(FastDateTimeParser, CancellationToken) : ValueTask<DateTime>

Read DateTime value asynchronously.

parser
Time parser. Required if data will be transferred as string.
cancellationToken
Cancellation token.

Devuelve: DateTime value.

ReadDecimalAsync(CancellationToken) : ValueTask<decimal>

Read Decimal value.

cancellationToken
Cancellation token.

Devuelve: Decimal value.

ReadIntAsync(CancellationToken) : ValueTask<int>

Read Int32 value.

cancellationToken
Cancellation token.

Devuelve: Int32 value.

ReadLongAsync(CancellationToken) : ValueTask<long>

Read Int64 value.

cancellationToken
Cancellation token.

Devuelve: Int64 value.

ReadStringAsync(CancellationToken) : ValueTask<string>

Read String value.

cancellationToken
Cancellation token.

Devuelve: String value.

ReadTagAsync(CancellationToken) : ValueTask<FixTags>

To read the following tag.

cancellationToken
Cancellation token.

Devuelve: The next tag. The -1 indicates the end of data.

ReadTimeSpanAsync(FastTimeSpanParser, CancellationToken) : ValueTask<TimeSpan>

Read TimeSpan value.

parser
Time parser. Required if data will be transferred as string.
cancellationToken
Cancellation token.

Devuelve: TimeSpan value.

SkipValueAsync(CancellationToken) : ValueTask

Skip value.

cancellationToken
Cancellation token.