C# Класс openHistorian.DataSubscriptionHubClient

Represents a client instance of a DataHub for GEP data subscriptions.
Наследование: GSF.Web.Hubs.HubClientBase
Показать файл Открыть проект

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

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

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

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

Приватные методы

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

Описание методов

ClearMeasurements() публичный Метод

public ClearMeasurements ( ) : void
Результат void

DataSubscriptionHubClient() публичный Метод

Creates a new DataSubscriptionHubClient instance.
public DataSubscriptionHubClient ( ) : System
Результат System

Dispose() защищенный Метод

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.
Результат void

GetDeviceDetails() публичный Метод

public GetDeviceDetails ( ) : List
Результат List

GetMeasurementDetails() публичный Метод

public GetMeasurementDetails ( ) : List
Результат List

GetMeasurements() публичный Метод

public GetMeasurements ( ) : List
Результат List

GetPhasorDetails() публичный Метод

public GetPhasorDetails ( ) : List
Результат List

GetSchemaVersion() публичный Метод

public GetSchemaVersion ( ) : List
Результат List

GetStatistics() публичный Метод

public GetStatistics ( ) : List
Результат List

GetStatusLights() публичный Метод

public GetStatusLights ( ) : List
Результат List

InitializeSubscriptions() публичный Метод

public InitializeSubscriptions ( ) : void
Результат void

TerminateSubscriptions() публичный Метод

public TerminateSubscriptions ( ) : void
Результат void

UpdatePrimaryDataSubscription() публичный Метод

public UpdatePrimaryDataSubscription ( string filterExpression ) : void
filterExpression string
Результат void

UpdateStatisticsDataSubscription() публичный Метод

public UpdateStatisticsDataSubscription ( string filterExpression ) : void
filterExpression string
Результат void