C# Class ArtemisComm.Proxy.Logger.ProxyLogger

Inheritance: IDisposable
Afficher le fichier Open project: russjudge/ArtemisSBS-ProtocolSharp Class Usage Examples

Méthodes publiques

Méthode Description
Dispose ( ) : void
ProxyLogger ( IPacketToLogging logger ) : ArtemisComm.Proxy.Library
StartProxy ( ProxyProcessor proxy ) : void
StartProxy ( string serverHost, int serverPort, int listeningPort, ProxyType proxyType, int filteredPackets ) : void
StopProxy ( ) : void
SubscribeProxy ( ) : void
UnsubscribeProxy ( ) : void
proxy_Connected ( object sender, ArtemisComm e ) : void
proxy_ConnectionLost ( object sender, ArtemisComm e ) : void
proxy_ExceptionEncountered ( object sender, ArtemisComm e ) : void
proxy_PackageReceived ( object sender, ArtemisComm e ) : void

Méthodes protégées

Méthode Description
Dispose ( bool isDisposing ) : void

Private Methods

Méthode Description
GetHexValue ( object obj ) : string
GetPropertyInformation ( IList infoList, object obj, string propertyName, int depth ) : void
GetSubPacketType ( Packet p ) : int

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool isDisposing ) : void
isDisposing bool
Résultat void

ProxyLogger() public méthode

public ProxyLogger ( IPacketToLogging logger ) : ArtemisComm.Proxy.Library
logger IPacketToLogging
Résultat ArtemisComm.Proxy.Library

StartProxy() public méthode

public StartProxy ( ProxyProcessor proxy ) : void
proxy ArtemisComm.Proxy.Library.ProxyProcessor
Résultat void

StartProxy() public méthode

public StartProxy ( string serverHost, int serverPort, int listeningPort, ProxyType proxyType, int filteredPackets ) : void
serverHost string
serverPort int
listeningPort int
proxyType ProxyType
filteredPackets int
Résultat void

StopProxy() public méthode

public StopProxy ( ) : void
Résultat void

SubscribeProxy() public méthode

public SubscribeProxy ( ) : void
Résultat void

UnsubscribeProxy() public méthode

public UnsubscribeProxy ( ) : void
Résultat void

proxy_Connected() public méthode

public proxy_Connected ( object sender, ArtemisComm e ) : void
sender object
e ArtemisComm
Résultat void

proxy_ConnectionLost() public méthode

public proxy_ConnectionLost ( object sender, ArtemisComm e ) : void
sender object
e ArtemisComm
Résultat void

proxy_ExceptionEncountered() public méthode

public proxy_ExceptionEncountered ( object sender, ArtemisComm e ) : void
sender object
e ArtemisComm
Résultat void

proxy_PackageReceived() public méthode

public proxy_PackageReceived ( object sender, ArtemisComm e ) : void
sender object
e ArtemisComm
Résultat void