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

This is a single server socket that handles an individual client connection.
Inheritance: SnapStreamingServer
Datei anzeigen Open project: GridProtectionAlliance/openHistorian Class Usage Examples

Public Methods

Method Description
GetFullStatus ( StringBuilder status ) : void
SnapNetworkServer ( SecureStreamServer authentication, TcpClient client, SnapServer server, bool requireSsl = false ) : System

Protected Methods

Method Description
Dispose ( bool disposing ) : void

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

Method Details

Dispose() protected method

Releases the unmanaged resources used by the SnapNetworkServer 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

public GetFullStatus ( StringBuilder status ) : void
status StringBuilder
return void

SnapNetworkServer() public method

public SnapNetworkServer ( SecureStreamServer authentication, TcpClient client, SnapServer server, bool requireSsl = false ) : System
authentication SecureStreamServer
client System.Net.Sockets.TcpClient
server SnapServer
requireSsl bool
return System