C# 클래스 Animatroller.ExpanderCommunication.ClientConnectionManager

상속: BaseConnectionManager, IDisposable
파일 보기 프로젝트 열기: HakanL/animatroller

공개 메소드들

메소드 설명
ClientConnectionManager ( string serverName, int serverPort, string hostId ) : System
Dispose ( ) : void
SendToServerAsync ( object payload ) : Task
SetPayloadReceivedAction ( Action payloadReceivedAction ) : void

비공개 메소드들

메소드 설명
ConnectorWorker ( CancellationToken cancelToken ) : Task
SendConnectMessageAsync ( ) : Task
SendToServerAsync ( Model message ) : Task
Socket_DataReceived ( IAsyncResult result ) : void

메소드 상세

ClientConnectionManager() 공개 메소드

public ClientConnectionManager ( string serverName, int serverPort, string hostId ) : System
serverName string
serverPort int
hostId string
리턴 System

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

SendToServerAsync() 공개 메소드

public SendToServerAsync ( object payload ) : Task
payload object
리턴 Task

SetPayloadReceivedAction() 공개 메소드

public SetPayloadReceivedAction ( Action payloadReceivedAction ) : void
payloadReceivedAction Action
리턴 void