C# Class LumiSoft.Net.SocketLogger

Summary description for SocketLogger.
Show file Open project: jeske/StepsDB-alpha Class Usage Examples

Public Methods

Method Description
AddReadEntry ( string text, long size ) : void

Adds data read(from remoteEndpoint) entry.

AddSendEntry ( string text, long size ) : void

Adds data send(to remoteEndpoint) entry.

AddTextEntry ( string text ) : void

Adds free text entry.

Flush ( ) : void

SocketLogger ( Socket socket, LogEventHandler logHandler ) : System

Default constructor.

Private Methods

Method Description
CreateEntry ( string text, string prefix ) : string

Method Details

AddReadEntry() public method

Adds data read(from remoteEndpoint) entry.
public AddReadEntry ( string text, long size ) : void
text string
size long
return void

AddSendEntry() public method

Adds data send(to remoteEndpoint) entry.
public AddSendEntry ( string text, long size ) : void
text string
size long
return void

AddTextEntry() public method

Adds free text entry.
public AddTextEntry ( string text ) : void
text string
return void

Flush() public method

public Flush ( ) : void
return void

SocketLogger() public method

Default constructor.
public SocketLogger ( Socket socket, LogEventHandler logHandler ) : System
socket Socket
logHandler LogEventHandler
return System