C# Class openHistorian.DataSubscriptionHubClient

Represents a client instance of a DataHub for GEP data subscriptions.
Inheritance: GSF.Web.Hubs.HubClientBase
Afficher le fichier Open project: GridProtectionAlliance/openHistorian

Méthodes publiques

Méthode Description
ClearMeasurements ( ) : void
DataSubscriptionHubClient ( ) : System

Creates a new DataSubscriptionHubClient instance.

GetDeviceDetails ( ) : List
GetMeasurementDetails ( ) : List
GetMeasurements ( ) : List
GetPhasorDetails ( ) : List
GetSchemaVersion ( ) : List
GetStatistics ( ) : List
GetStatusLights ( ) : List
InitializeSubscriptions ( ) : void
TerminateSubscriptions ( ) : void
UpdatePrimaryDataSubscription ( string filterExpression ) : void
UpdateStatisticsDataSubscription ( string filterExpression ) : void

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

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

Private Methods

Méthode Description
DataSubscriptionConnectionTerminated ( object sender, EventArgs e ) : void
DataSubscriptionNewMeasurements ( object sender, EventArgs e ) : void
DataSubscriptionProcessException ( object sender, EventArgs e ) : void
DataSubscriptionStatusMessage ( object sender, EventArgs e ) : void
GetUnixMilliseconds ( long ticks ) : double
StatisticSubscriptionConnectionEstablished ( object sender, EventArgs e ) : void
StatisticSubscriptionConnectionTerminated ( object sender, EventArgs e ) : void
StatisticSubscriptionMetaDataReceived ( object sender, EventArgs e ) : void
StatisticSubscriptionNewMeasurements ( object sender, EventArgs e ) : void
StatisticSubscriptionProcessException ( object sender, EventArgs e ) : void
StatisticSubscriptionStatusMessage ( object sender, EventArgs e ) : void

Method Details

ClearMeasurements() public méthode

public ClearMeasurements ( ) : void
Résultat void

DataSubscriptionHubClient() public méthode

Creates a new DataSubscriptionHubClient instance.
public DataSubscriptionHubClient ( ) : System
Résultat System

Dispose() protected méthode

Releases the unmanaged resources used by the DataSubscriptionHubClient 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.
Résultat void

GetDeviceDetails() public méthode

public GetDeviceDetails ( ) : List
Résultat List

GetMeasurementDetails() public méthode

public GetMeasurementDetails ( ) : List
Résultat List

GetMeasurements() public méthode

public GetMeasurements ( ) : List
Résultat List

GetPhasorDetails() public méthode

public GetPhasorDetails ( ) : List
Résultat List

GetSchemaVersion() public méthode

public GetSchemaVersion ( ) : List
Résultat List

GetStatistics() public méthode

public GetStatistics ( ) : List
Résultat List

GetStatusLights() public méthode

public GetStatusLights ( ) : List
Résultat List

InitializeSubscriptions() public méthode

public InitializeSubscriptions ( ) : void
Résultat void

TerminateSubscriptions() public méthode

public TerminateSubscriptions ( ) : void
Résultat void

UpdatePrimaryDataSubscription() public méthode

public UpdatePrimaryDataSubscription ( string filterExpression ) : void
filterExpression string
Résultat void

UpdateStatisticsDataSubscription() public méthode

public UpdateStatisticsDataSubscription ( string filterExpression ) : void
filterExpression string
Résultat void