Method | Description | |
---|---|---|
Initialize ( Action |
Assigns the status messaging callbacks.
|
|
InjectMeasurements ( object sender, EventArgs |
This method will directly inject measurements into the routing table and use a shared local input adapter. For contention reasons, it is not recommended this be its default use case, but it is necessary at times.
|
|
PatchRoutingTable ( GSF.TimeSeries.Adapters.RoutingTablesAdaptersList producerAdapters, GSF.TimeSeries.Adapters.RoutingTablesAdaptersList consumerAdapters ) : void |
Patches the existing routing table with the supplied adapters.
|
|
RouteMappingHighLatencyLowCpu ( ) : System |
Creates a RouteMappingHighLatencyLowCpu
|
Method | Description | |
---|---|---|
Route ( List |
||
Route ( object sender, EventArgs |
||
m_task_Disposing ( object sender, |
||
m_task_Running ( object sender, EventArgs |
||
m_task_UnhandledException ( object sender, EventArgs |
public Initialize ( Action |
||
onStatusMessage | Action |
Raise status messages on this callback |
onProcessException | Action |
Raise exceptions on this callback |
return | void |
public InjectMeasurements ( object sender, EventArgs |
||
sender | object | the sender object |
measurements | EventArgs |
the event arguments |
return | void |
public PatchRoutingTable ( GSF.TimeSeries.Adapters.RoutingTablesAdaptersList producerAdapters, GSF.TimeSeries.Adapters.RoutingTablesAdaptersList consumerAdapters ) : void | ||
producerAdapters | GSF.TimeSeries.Adapters.RoutingTablesAdaptersList | all of the producers |
consumerAdapters | GSF.TimeSeries.Adapters.RoutingTablesAdaptersList | all of the consumers |
return | void |
public RouteMappingHighLatencyLowCpu ( ) : System | ||
return | System |