BaseFixWriter

StockSharp.Fix.Native

Базовый класс рекордера.

Наследует: FixBase

Конструкторы

BaseFixWriter
protected BaseFixWriter(Stream stream, Encoding encoding, bool ownsStream)
baseFixWriter = BaseFixWriter(stream, encoding, ownsStream)

Базовый класс рекордера.

stream
Поток.
encoding
Кодировка текста.
ownsStream
Удалять ли поток при удалении этого экземпляра.

Методы

FlushAsync
public Task FlushAsync(CancellationToken cancellationToken)
result = baseFixWriter.FlushAsync(cancellationToken)

Сбрасывает поток асинхронно.

cancellationToken
CancellationToken

Возвращает: Задача

WriteByteAsync
protected ValueTask WriteByteAsync(byte value, CancellationToken cancellationToken)
result = baseFixWriter.WriteByteAsync(value, cancellationToken)

Для записи значения байта.

value
Значение байта.
cancellationToken
Токен отмены.
WriteBytesAsync
public ValueTask WriteBytesAsync(ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken)
result = baseFixWriter.WriteBytesAsync(buffer, cancellationToken)

Для асинхронной записи массива байтов.

buffer
Буфер байтов.
cancellationToken
Токен отмены.