|   | GSF. | 
 Classes
Classes
        | Class | Description | |
|---|---|---|
|   | Alarm | Represents an alarm that tests the values of an incoming signal to determine the state of alarm. | 
|   | BufferBlockMeasurement | Represents a byte buffer that can be transported through the system as a IMeasurement. | 
|   | ConcentratorBase | Measurement concentrator base class. | 
|   | ConnectionException | Represents an exception related to connection activities. | 
|   | ConsoleHost | Console application operations used to host the time-series framework service. | 
|   | DebugHostBase | Windows form application used to host the time-series framework service. | 
|   | DeriveQualityFlags | Represents functions to derive MeasurementStateFlags related to value and time quality. | 
|   | Frame | Implementation of a basic IFrame. | 
|   | IMeasurementExtensions | Defines static extension functions for IMeasurement implementations. | 
|   | ImmediateMeasurements | Represents the absolute latest measurement values received by a ConcentratorBase implementation. | 
|   | InstallerBase | Defines a common installer class for the applications based on the time-series framework. | 
|   | Measurement | Represents a basic measurement implementation. | 
|   | MeasurementKey | Represents a primary key for a measurement. | 
|   | MeasurementMetadata | Represents a set of meta-data fields for IMeasurement that should rarely change. | 
|   | PrecisionInputTimer | Precision input timer. | 
|   | ServiceClientBase | Represents a client that can remotely access the time-series framework service host. | 
|   | ServiceHostBase | Represents the time-series framework service host. | 
|   | TemporalMeasurement | Represents a time constrained measured value. | 
|   | TimeSeriesStartupOperations | Defines a data operations to be performed at startup. | 
 Interfaces
Interfaces
        | Interface | Description | |
|---|---|---|
|   | IDevice | Represents a device that acts as a source of IMeasurements. | 
|   | IFrame | Abstract frame interface representing a collection of measurements at an exact moment in time. | 
|   | IMeasurement | Represents an interface for an abstract measurement value measured by a device at an exact time. | 
|   | ITimeSeriesValue | Represents the fundamental binary value interface for a time-series value. | 
|   | ITimeSeriesValueT | Represents the fundamental typed interface for a time-series value. | 
 Delegates
Delegates
        | Delegate | Description | |
|---|---|---|
|   | MeasurementValueFilterFunction | Method signature for function used to apply a value filter over a sequence of IMeasurement values. | 
 Enumerations
Enumerations
        | Enumeration | Description | |
|---|---|---|
|   | AlarmOperation | Represents the operation to be performed when testing values from an incoming signal. | 
|   | AlarmSeverity | Represents the severity of alarms. | 
|   | AlarmState | Represents the two states that an alarm can be in: raised or cleared. | 
|   | ConfigurationType | Configuration data source type enumeration. | 
|   | DownsamplingMethod | Down-sampling method enumeration. | 
|   | MeasurementStateFlags | Measurement state flags. | 
|   | TemporalOutlierOperation | Enumeration that defines how to handle TemporalMeasurement values that are outside of the defined Lag/Lead time bounds. |