C# Класс AK.F1.Timing.Live.LiveMessageReaderStateEngine

Наследование: MessageVisitorBase, IMessageProcessor
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
LiveMessageReaderStateEngine ( LiveMessageReader reader ) : System

Initialises a new instance of the LiveMessageReaderStateEngine class and specified the reader to update.

Process ( Message message ) : void
Visit ( EndOfSessionMessage message ) : void

Updates the reader state to LiveMessageReaderState.Closed.

Visit ( SetKeyframeMessage message ) : void

Resets the current decrypter.

Visit ( SetPingIntervalMessage message ) : void

Updates the ping internal on the current message reader.

Visit ( SetSessionTypeMessage message ) : void

Sets the current reader session type and creates a new decrypter for the session identifier specified by the message.

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

LiveMessageReaderStateEngine() публичный метод

Initialises a new instance of the LiveMessageReaderStateEngine class and specified the reader to update.
public LiveMessageReaderStateEngine ( LiveMessageReader reader ) : System
reader LiveMessageReader The reader to update.
Результат System

Process() публичный метод

public Process ( Message message ) : void
message Message
Результат void

Visit() публичный метод

Updates the reader state to LiveMessageReaderState.Closed.
public Visit ( EndOfSessionMessage message ) : void
message AK.F1.Timing.Messages.Session.EndOfSessionMessage The message.
Результат void

Visit() публичный метод

Resets the current decrypter.
public Visit ( SetKeyframeMessage message ) : void
message AK.F1.Timing.Messages.Feed.SetKeyframeMessage The message.
Результат void

Visit() публичный метод

Updates the ping internal on the current message reader.
public Visit ( SetPingIntervalMessage message ) : void
message AK.F1.Timing.Messages.Feed.SetPingIntervalMessage The message.
Результат void

Visit() публичный метод

Sets the current reader session type and creates a new decrypter for the session identifier specified by the message.
public Visit ( SetSessionTypeMessage message ) : void
message AK.F1.Timing.Messages.Session.SetSessionTypeMessage The message.
Результат void