C# 클래스 ArtemisComm.Proxy.Library.ProxyProcessor

상속: IDisposable
파일 보기 프로젝트 열기: russjudge/ArtemisSBS-ProtocolSharp 1 사용 예제들

공개 메소드들

메소드 설명
Dispose ( ) : void
ProxyProcessor ( string serverHost, int serverPort, int listeningPort, ProxyType pType, int packetFilter ) : ArtemisComm

보호된 메소드들

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

비공개 메소드들

메소드 설명
GetProxyPacketEventArgs ( PackageEventArgs e ) : ProxyPackageEventArgs>.KeyValuePair
Processor_NewClientConnected ( object sender, ConnectionEventArgs e ) : void
RaisePackageRecieved ( object state ) : void
ServerProcessor_AudioCommandPacketReceived ( object sender, PackageEventArgs e ) : void
ServerProcessor_CommsIncomingPacketReceived ( object sender, PackageEventArgs e ) : void
ServerProcessor_CommsOutgoingPacketReceived ( object sender, PackageEventArgs e ) : void
ServerProcessor_Connected ( object sender, ConnectionEventArgs e ) : void
ServerProcessor_ConnectionLost ( object sender, ConnectionEventArgs e ) : void
ServerProcessor_DestroyObjectPacketReceived ( object sender, PackageEventArgs e ) : void
ServerProcessor_EngGridUpdatePacketReceived ( object sender, PackageEventArgs e ) : void
ServerProcessor_ExceptionEncountered ( object sender, ExceptionEventArgs e ) : void
ServerProcessor_GameMessagePacketReceived ( object sender, PackageEventArgs e ) : void
ServerProcessor_GameStartPacketReceived ( object sender, PackageEventArgs e ) : void
ServerProcessor_IncomingAudioPacketReceived ( object sender, PackageEventArgs e ) : void
ServerProcessor_IntelPacketReceived ( object sender, PackageEventArgs e ) : void
ServerProcessor_ObjectStatusUpdatePacketReceived ( object sender, PackageEventArgs e ) : void
ServerProcessor_PackageReceived ( object sender, PackageEventArgs e ) : void
ServerProcessor_ShipAction2PacketReceived ( object sender, PackageEventArgs e ) : void
ServerProcessor_ShipAction3PacketReceived ( object sender, PackageEventArgs e ) : void
ServerProcessor_ShipActionPacketReceived ( object sender, PackageEventArgs e ) : void
ServerProcessor_StationStatusPacketReceived ( object sender, PackageEventArgs e ) : void
ServerProcessor_UndefinedPacketReceived ( object sender, PackageEventArgs e ) : void
ServerProcessor_Unknown2PacketReceived ( object sender, PackageEventArgs e ) : void
ServerProcessor_VersionPacketReceived ( object sender, PackageEventArgs e ) : void
ServerProcessor_WelcomePacketReceived ( object sender, PackageEventArgs e ) : void
StartServerConnection ( ) : void
Subscribe ( PacketProcessing Processor ) : void
Unsubscribe ( PacketProcessing Processor ) : void

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

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

ProxyProcessor() 공개 메소드

public ProxyProcessor ( string serverHost, int serverPort, int listeningPort, ProxyType pType, int packetFilter ) : ArtemisComm
serverHost string
serverPort int
listeningPort int
pType ProxyType
packetFilter int
리턴 ArtemisComm