C# 클래스 CommunicationHandler

상속: IDisposable
파일 보기 프로젝트 열기: BornToGrill/Project-Frequency 1 사용 예제들

공개 메소드들

메소드 설명
CommunicationHandler ( NetworkLibrary.TcpClient serverCon, IErrorHandler error, IInvokable invoke, INotifiable notify, ILobby lobby ) : System
Dispose ( ) : void
SendTcp ( string message ) : void
SetErrorHandler ( IErrorHandler errorHandler ) : void
SetGuid ( string guid ) : void
SetProcessor ( DataProcessor, processor ) : void

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

비공개 메소드들

메소드 설명
TcpClient_DataReceived ( NetworkLibrary.TcpDataReceivedEventArgs e ) : void
TcpClient_Disconnnected ( NetworkLibrary.TcpClient sender ) : void

메소드 상세

CommunicationHandler() 공개 메소드

public CommunicationHandler ( NetworkLibrary.TcpClient serverCon, IErrorHandler error, IInvokable invoke, INotifiable notify, ILobby lobby ) : System
serverCon NetworkLibrary.TcpClient
error IErrorHandler
invoke IInvokable
notify INotifiable
lobby ILobby
리턴 System

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

SendTcp() 공개 메소드

public SendTcp ( string message ) : void
message string
리턴 void

SetErrorHandler() 공개 메소드

public SetErrorHandler ( IErrorHandler errorHandler ) : void
errorHandler IErrorHandler
리턴 void

SetGuid() 공개 메소드

public SetGuid ( string guid ) : void
guid string
리턴 void

SetProcessor() 공개 메소드

public SetProcessor ( DataProcessor, processor ) : void
processor DataProcessor,
리턴 void