C# Класс Lawo.EmberPlusSharp.S101.S101Writer

Represents a writer that provides the means to generate S101-encoded messages.
See the "Ember+ Specification"Ember+ Specification, chapter "Message Framing".
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
WriteOutOfFrameByteAsync ( byte value, CancellationToken cancellationToken ) : Task

Writes value as an out-of-frame byte.

Приватные методы

Метод Описание
AssertNotDisposed ( ) : void
DisposeAsync ( CancellationToken cancellationToken ) : Task
DisposeCoreAsync ( CancellationToken cancellationToken ) : Task
S101Writer ( WriteAsyncCallback writeAsync ) : System
S101Writer ( WriteAsyncCallback writeAsync, int bufferSize ) : System
WriteMessageAsync ( S101Message message, CancellationToken cancellationToken ) : Task
WriteMessageCoreAsync ( S101Message message, CancellationToken cancellationToken ) : Task
WriteOutOfFrameByteCoreAsync ( byte value, CancellationToken cancellationToken ) : Task

Описание методов

WriteOutOfFrameByteAsync() публичный Метод

Writes value as an out-of-frame byte.
equals 0xFE.
public WriteOutOfFrameByteAsync ( byte value, CancellationToken cancellationToken ) : Task
value byte The byte to write.
cancellationToken System.Threading.CancellationToken The token to monitor for cancellation requests.
Результат Task