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
- Токен отмены.