C# 클래스 openHistorian.DataSubscriptionHubClient

Represents a client instance of a DataHub for GEP data subscriptions.
상속: GSF.Web.Hubs.HubClientBase
파일 보기 프로젝트 열기: GridProtectionAlliance/openHistorian

공개 메소드들

메소드 설명
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