C# Class ArtemisComm.Proxy.Library.ProxyProcessor

Inheritance: IDisposable
显示文件 Open project: russjudge/ArtemisSBS-ProtocolSharp Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
ProxyProcessor ( string serverHost, int serverPort, int listeningPort, ProxyType pType, int packetFilter ) : ArtemisComm

Protected Methods

Method Description
Dispose ( bool isDisposing ) : void

Private Methods

Method Description
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

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool isDisposing ) : void
isDisposing bool
return void

ProxyProcessor() public method

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