| 
               | 
            
              IInput
             | 
          
The IInputAdapter type exposes the following members.
| Name | Description | |
|---|---|---|
| 
                 | 
              Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable)  | 
            
| 
                 | 
              GetShortStatus | 
            Gets a short one-line adapter status.
             (Inherited from IAdapter)  | 
            
| 
                 | 
              Initialize | 
            Initializes the state of the object.
             (Inherited from ISupportLifecycle)  | 
            
| 
                 | 
              SetTemporalConstraint | 
            Defines a temporal processing constraint for the adapter.
             (Inherited from IAdapter)  | 
            
| 
                 | 
              Start | 
             Starts the adapter, if it is not already running.
             (Inherited from IAdapter)  | 
            
| 
                 | 
              Stop | 
            Stops the adapter.
             (Inherited from IAdapter)  | 
            
| Name | Description | |
|---|---|---|
| 
                 | 
              GetMeasurementRecord | 
            Gets measurement record, creating it if needed.
             (Defined by MetadataHelpers)  | 
            
| 
                 | 
              GetParentDevice | 
            Gets ID of parent device, creating or updating record if needed, for the current IAdapter instance.
             (Defined by MetadataHelpers)  | 
            
| 
                 | 
              InputMeasurementKeys | 
            Returns the MeasurementKey values of the IAdapter input measurements.
             (Defined by IAdapterExtensions)  | 
            
| 
                 | 
              LookupDevice | 
            Looks up associated device acronym and ID from provided signalID.
             (Defined by MetadataHelpers)  | 
            
| 
                 | 
              LookupMeasurementKey | 
            Looks up or creates measurement key based on provided signalID.
             (Defined by MetadataHelpers)  | 
            
| 
                 | 
              LookupPointTag | 
            Looks up point tag name from provided signalID.
             (Defined by MetadataHelpers)  | 
            
| 
                 | 
              LookupSignalReference | 
            Looks up signal reference from provided signalID.
             (Defined by MetadataHelpers)  | 
            
| 
                 | 
              OnConfigurationChanged | 
            Notifies host system of configuration changes.
             (Defined by MetadataHelpers)  | 
            
| 
                 | 
              OutputMeasurementKeys | 
            Returns the MeasurementKey values of the IAdapter output measurements.
             (Defined by IAdapterExtensions)  | 
            
| 
                 | 
              PointTagExists | 
            Determines if pointTag exists in local configuration.
             (Defined by MetadataHelpers)  | 
            
| 
                 | 
              SignalIDExists | 
            Determines if signalID exists in local configuration.
             (Defined by MetadataHelpers)  | 
            
| 
                 | 
              SignalReferenceExists | 
            Determines if signalReference exists in local configuration.
             (Defined by MetadataHelpers)  | 
            
| 
                 | 
              TemporalConstraintIsDefined | 
            Returns true if IAdapter has a temporal constraint defined, i.e., either
            StartTimeConstraint or StopTimeConstraint is not
            set to its default value.
             (Defined by IAdapterExtensions)  | 
            
| 
                 | 
              WaitForSignalsToLoad | 
            Waits for signalIDs to be loaded in system configuration.
             (Defined by MetadataHelpers)  |