Method | Description | |
---|---|---|
ConfigurationChangedHandler ( object sender, |
Event handler for adapter notifications about configuration changes.
|
|
Dispose ( ) : void |
Releases all the resources used by the IaonSession object.
|
|
DisposedHandler ( object sender, |
Event handler for disposed events from all adapters.
|
|
GetDerivedName ( object sender ) : string |
Gets derived name of specified object.
|
|
IaonSession ( ) : System |
Creates a new IaonSession.
|
|
Initialize ( bool autoStart = true ) : void |
Initialize and start adapters.
|
|
InputMeasurementKeysUpdatedHandler ( object sender, |
Event handler for updates to adapter input measurement key definitions.
|
|
OutputMeasurementsUpdatedHandler ( object sender, |
Event handler for updates to adapter output measurement definitions.
|
|
ProcessExceptionHandler ( object sender, EventArgs |
Event handler for processing reported exceptions.
|
|
ProcessingCompleteHandler ( object sender, |
Event handler for processing complete notifications from input adapters.
|
|
RecalculateRoutingTables ( ) : void |
Recalculates routing tables as long as all adapters have been initialized.
|
|
RequestTemporalSupportHandler ( object sender, |
Event handler for requesting temporal support. Action adapter collections use this handler to make sure temporal support is initialized before setting up temporal sessions. |
|
StatusMessageHandler ( object sender, EventArgs |
Event handler for reporting status messages.
|
|
TemporalProcessingSupportExists ( string collection = null ) : bool |
Gets flag that determines if temporal processing is supported in this IaonSession.
|
|
UnprocessedMeasurementsHandler ( object sender, EventArgs |
Event handler for monitoring unprocessed measurements. Time-series framework uses this handler to monitor the number of unprocessed measurements in output adapters. |
|
UnpublishedSamplesHandler ( object sender, EventArgs |
Event handler for monitoring unpublished samples. Time-series framework uses this handler to monitor the number of unpublished samples, in seconds of data, in action adapters. |
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
Releases the unmanaged resources used by the IaonSession object and optionally releases the managed resources.
|
|
OnConfigurationChanged ( object sender ) : void |
Raises ConfigurationChanged event.
|
|
OnDisposed ( object sender ) : void |
Raises the Disposed event.
|
|
OnInputMeasurementKeysUpdated ( object sender ) : void |
Raises InputMeasurementKeysUpdated event.
|
|
OnOutputMeasurementsUpdated ( object sender ) : void |
Raises OutputMeasurementsUpdated event.
|
|
OnProcessException ( object sender, |
Raises ProcessException event.
|
|
OnProcessingComplete ( object sender, |
Raises the ProcessingComplete event.
|
|
OnStatusMessage ( object sender, string status, UpdateType type = UpdateType.Information ) : void |
Raises the StatusMessage event.
|
|
OnUnprocessedMeasurements ( object sender, int unprocessedMeasurements ) : void |
Raises the UnprocessedMeasurements event.
|
|
OnUnpublishedSamples ( object sender, int seconds ) : void |
Raises the UnpublishedSamples event.
|
Method | Description | |
---|---|---|
ExtractTemporalConfiguration ( |
||
m_routingTables_ProcessException ( object sender, EventArgs |
||
m_routingTables_StatusMessage ( object sender, EventArgs |
public ConfigurationChangedHandler ( object sender, |
||
sender | object | Sending object. |
e | Event arguments, if any. | |
return | void |
protected Dispose ( bool disposing ) : void | ||
disposing | bool | true to release both managed and unmanaged resources; false to release only unmanaged resources. |
return | void |
public DisposedHandler ( object sender, |
||
sender | object | Sending object. |
e | Event arguments, if any. | |
return | void |
public GetDerivedName ( object sender ) : string | ||
sender | object | Sending object from which to derive name. |
return | string |
public Initialize ( bool autoStart = true ) : void | ||
autoStart | bool | Sets flag that determines if adapters should be automatically started. |
return | void |
public InputMeasurementKeysUpdatedHandler ( object sender, |
||
sender | object | Sending object. |
e | Event arguments, if any. | |
return | void |
protected OnConfigurationChanged ( object sender ) : void | ||
sender | object | Object source raising the event. |
return | void |
protected OnDisposed ( object sender ) : void | ||
sender | object | Object source raising the event. |
return | void |
protected OnInputMeasurementKeysUpdated ( object sender ) : void | ||
sender | object | Object source raising the event. |
return | void |
protected OnOutputMeasurementsUpdated ( object sender ) : void | ||
sender | object | Object source raising the event. |
return | void |
protected OnProcessException ( object sender, |
||
sender | object | Object source raising the event. |
ex | Processing |
|
return | void |
protected OnProcessingComplete ( object sender, |
||
sender | object | Object source raising the event. |
e | ||
return | void |
protected OnStatusMessage ( object sender, string status, UpdateType type = UpdateType.Information ) : void | ||
sender | object | Object source raising the event. |
status | string | New status message. |
type | UpdateType | |
return | void |
protected OnUnprocessedMeasurements ( object sender, int unprocessedMeasurements ) : void | ||
sender | object | Object source raising the event. |
unprocessedMeasurements | int | Total measurements in the queue that have not been processed. |
return | void |
protected OnUnpublishedSamples ( object sender, int seconds ) : void | ||
sender | object | Object source raising the event. |
seconds | int | Total number of unpublished seconds of data. |
return | void |
public OutputMeasurementsUpdatedHandler ( object sender, |
||
sender | object | Sending object. |
e | Event arguments, if any. | |
return | void |
public ProcessExceptionHandler ( object sender, EventArgs |
||
sender | object | Event source of the exception. |
e | EventArgs |
Event arguments containing the exception to report. |
return | void |
public ProcessingCompleteHandler ( object sender, |
||
sender | object | Event source reference to input adapter that is reporting processing completion. |
e | Event arguments for event, if any; otherwise |
|
return | void |
public RequestTemporalSupportHandler ( object sender, |
||
sender | object | Event source reference to adapter collection, typically an action adapter collection, that is requesting temporal support. |
e | Event arguments are not used. | |
return | void |
public StatusMessageHandler ( object sender, EventArgs |
||
sender | object | Event source of the status message. |
e | EventArgs |
Event arguments containing the status message to report. |
return | void |
public TemporalProcessingSupportExists ( string collection = null ) : bool | ||
collection | string | Name of collection over which to check support (e.g., "InputAdapters"); or |
return | bool |
public UnprocessedMeasurementsHandler ( object sender, EventArgs |
||
sender | object | Event source reference to adapter, typically an output adapter, that is reporting the number of unprocessed measurements. |
e | EventArgs |
Event arguments containing number of queued (i.e., unprocessed) measurements in the source adapter. |
return | void |
public UnpublishedSamplesHandler ( object sender, EventArgs |
||
sender | object | Event source reference to adapter, typically an action adapter, that is reporting the number of unpublished data samples. |
e | EventArgs |
Event arguments containing number of samples, in seconds of data, of unpublished data in the source adapter. |
return | void |