C# Класс ArtemisComm.Proxy.Logger.ProxyLogger

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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