C# Class GSF.Snap.Services.Net.SnapSocketListener

Hosts a SnapServer on a network socket.
Inheritance: GSF.Diagnostics.DisposableLoggingClassBase
ファイルを表示 Open project: GridProtectionAlliance/openHistorian Class Usage Examples

Public Methods

Method Description
GetFullStatus ( StringBuilder status ) : void

Gets the status of the SnapSocketListener.

SnapSocketListener ( SnapSocketListenerSettings settings, SnapServer server ) : System

Creates a SnapSocketListener

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Releases the unmanaged resources used by the SnapSocketListener object and optionally releases the managed resources.

Private Methods

Method Description
ProcessDataRequests ( object state ) : void

Processes the client

Method Details

Dispose() protected method

Releases the unmanaged resources used by the SnapSocketListener object and optionally releases the managed resources.
protected Dispose ( bool disposing ) : void
disposing bool true to release both managed and unmanaged resources; false to release only unmanaged resources.
return void

GetFullStatus() public method

Gets the status of the SnapSocketListener.
public GetFullStatus ( StringBuilder status ) : void
status StringBuilder
return void

SnapSocketListener() public method

Creates a SnapSocketListener
public SnapSocketListener ( SnapSocketListenerSettings settings, SnapServer server ) : System
settings SnapSocketListenerSettings
server SnapServer
return System