C# 클래스 ArtemisComm.Proxy.Logger.ProxyLogger

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

공개 메소드들

메소드 설명
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

보호된 메소드들

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

비공개 메소드들

메소드 설명
GetHexValue ( object obj ) : string
GetPropertyInformation ( IList infoList, object obj, string propertyName, int depth ) : void
GetSubPacketType ( Packet p ) : int

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

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

ProxyLogger() 공개 메소드

public ProxyLogger ( IPacketToLogging logger ) : ArtemisComm.Proxy.Library
logger IPacketToLogging
리턴 ArtemisComm.Proxy.Library

StartProxy() 공개 메소드

public StartProxy ( ProxyProcessor proxy ) : void
proxy ArtemisComm.Proxy.Library.ProxyProcessor
리턴 void

StartProxy() 공개 메소드

public StartProxy ( string serverHost, int serverPort, int listeningPort, ProxyType proxyType, int filteredPackets ) : void
serverHost string
serverPort int
listeningPort int
proxyType ProxyType
filteredPackets int
리턴 void

StopProxy() 공개 메소드

public StopProxy ( ) : void
리턴 void

SubscribeProxy() 공개 메소드

public SubscribeProxy ( ) : void
리턴 void

UnsubscribeProxy() 공개 메소드

public UnsubscribeProxy ( ) : void
리턴 void

proxy_Connected() 공개 메소드

public proxy_Connected ( object sender, ArtemisComm e ) : void
sender object
e ArtemisComm
리턴 void

proxy_ConnectionLost() 공개 메소드

public proxy_ConnectionLost ( object sender, ArtemisComm e ) : void
sender object
e ArtemisComm
리턴 void

proxy_ExceptionEncountered() 공개 메소드

public proxy_ExceptionEncountered ( object sender, ArtemisComm e ) : void
sender object
e ArtemisComm
리턴 void

proxy_PackageReceived() 공개 메소드

public proxy_PackageReceived ( object sender, ArtemisComm e ) : void
sender object
e ArtemisComm
리턴 void