C# 클래스 AK.F1.Timing.Live.LiveMessageReaderStateEngine

상속: MessageVisitorBase, IMessageProcessor
파일 보기 프로젝트 열기: simoneb/ak-f1-timing 1 사용 예제들

공개 메소드들

메소드 설명
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