|
|
GSF.
|
| Class | Description | |
|---|---|---|
|
|
ActionAdapterBase | Represents the base class for action adapters. |
|
|
ActionAdapterCollection | Represents a collection of IActionAdapter implementations. |
|
|
AdapterBase | Represents the base class for any adapter. |
|
|
AdapterCollectionBaseT | Represents a collection of IAdapter implementations. |
|
|
AdapterCommandAttribute | Represents an attribute that allows a method in an IAdapter class to be exposed as an invokable command. |
|
|
AllAdaptersCollection | Represents a collection of all IAdapterCollection implementations (i.e., a collection of IAdapterCollection's). |
|
|
ConnectionStringParameterAttribute | Marks a parameter as being a connection string parameter used to configure an IAdapter. |
|
|
CustomConfigurationEditorAttribute | Marks a parameter or class as having a custom configuration editor page used to configure that parameter or class. |
|
|
FacileActionAdapterBase | Represents the base class for simple, non-time-aligned, action adapters. |
|
|
FilterAdapterBase | Base class for the IFilterAdapter interface. |
|
|
FilterAdapterCollection | Represents a collection of IFilterAdapter implementations. |
|
|
IAdapterExtensions | Defines static extension functions for IAdapter implementations. |
|
|
IaonSession | Represents a new Input, Action, Output interface session. |
|
|
IndependentActionAdapterManagerBaseTAdapter | Represents an adapter base class that provides functionality to manage and distribute measurements to a collection of action adapters. |
|
|
IndependentAdapterManagerExtensions | Represents an adapter base class that provides functionality to manage and distribute measurements to a collection of action adapters. |
|
|
IndependentInputAdapterManagerBase | Represents an adapter base class that provides functionality to manage and distribute measurements to a collection of input adapters. |
|
|
IndependentOutputAdapterManagerBase | Represents an adapter base class that provides functionality to manage and distribute measurements to a collection of output adapters. |
|
|
InputAdapterBase | Represents the base class for any incoming input adapter. |
|
|
InputAdapterCollection | Represents a collection of IInputAdapter implementations. |
|
|
MetadataHelpers | Represents functionality to manage device and measurement metadata for adapters. |
|
|
OneSecondDataWindowAdapterBase | Represents an adapter base class that provides functionality to operate on a 1-second window of data. |
|
|
OutputAdapterBase | Represents the base class for any outgoing data stream. |
|
|
OutputAdapterCollection | Represents a collection of IOutputAdapter implementations. |
|
|
RouteMappingDoubleBufferQueue | The standard and default routing table that uses double buffer queues to route measurements. |
|
|
RouteMappingHighLatencyLowCpu | Represents an alternative routing table that has intentional delays to lower overall CPU utilization. |
|
|
RoutingPassthroughMethod | A set of methods that can be called to route measurements to an adapter that implements IOptimizedRoutingConsumer Note, this method will be called within a synchronized context. |
|
|
RoutingTables | Represents the routing tables for the Iaon adapters. |
|
|
RoutingTablesAdaptersList | Indicates how the RoutingTables have changed from one route calculation to another. |
| Interface | Description | |
|---|---|---|
|
|
IActionAdapter | Represents the abstract interface for any action adapter. |
|
|
IAdapter | Represents the abstract interface for any adapter. |
|
|
IAdapterCollection | Represents the abstract interface for a collection of adapters. |
|
|
IFilterAdapter | Represents a module that processes input measurements on the way by before routing the measurements to other adapters. |
|
|
IIndependentAdapterManager | Represents the interface for implementations of independent adapter collection managers. |
|
|
IInputAdapter | Represents the abstract interface for any incoming adapter. |
|
|
IOptimizedRoutingConsumer | Provides an alternative means of routing messages one at a time if an adapter is more efficient at receiving messages. |
|
|
IOutputAdapter | Represents that abstract interface for any outgoing adapter. |
|
|
IRouteMappingTables | An interface to provide a custom implementation of the routing functionality of the RoutingTables |