|
ADTF
|
| Plugin Filename | adtf_core.adtfplugin |
|---|---|
| Plugin Description | adtf_core.plugindescription |
| Plugin Name | ADTF Core Plugin |
| License | ADTF Subscription |
| Support Mail | support@digitalwerk.net |
| Homepage URL | https://adtf.dev |
| Plugin Version | 3.99.99 |
|---|---|
| Plugin File Version | 1.0 |
| adtf | 3.99.99 |
| adtf::ucom | 3.1.0 |
| Name | Thread Dispatcher |
|---|---|
| CID | thread_dispatcher.streaming.adtf.cid |
| Description | Use this filter to dispatch/distribute processing of sets of input samples/triggers to multiple asynchronous threads. All samples corresponding to a trigger will be forwarded to exactly one thread only. |
| Type | Filter |
| Name | Value | Type | Description | Subproperties |
|---|---|---|---|---|
| delay_trigger_until_thread_ready | false | tBool | If activated the input trigger will be delayed until at least one processing thread is ready. Otherwise the trigger call returns immediately after all data has been put into the internal queue. | Value Range: minimum = maximum = Filename Extension Filter: |
| log_channels/default/fatal_action | 2 | tUInt32 | The default action when a fatal error is reported. | Value List: Stop session = 2 Shutdown ADTF = 3 Abort to crash handler = 4Value Range: minimum = maximum = Filename Extension Filter: |
| log_channels/default/log_level | 35 | tUInt8 | The log level for this channel. | Value List: None = 0 Error = 10 Warning = 20 Info = 30 Detail = 35 Dump = 40 All = 255Value Range: minimum = maximum = Filename Extension Filter: |
| log_channels/default/recoverable_action | 0 | tUInt8 | The action to perform when a recoverable error is reported. | Value List: Log only = 0 Treat as fatal = 1Value Range: minimum = maximum = Filename Extension Filter: |
| thread_count | 2 | tUInt32 | The number of threads that should process the input. Adjust this and then select 'Create Output and Runner Pins' from the context menu in the ADTF Configuration Editor. | Value Range: minimum = maximum = Filename Extension Filter: |
| Name | Stream Type | Description |
|---|---|---|
| input | adtf/anonymous | The input that should be distributed over all threads. |
| Name | Activation Type | Data Triggered | Data Input | Thread Triggered | Thread Cyclic | Timer Triggered | Timer Interval | Description |
|---|---|---|---|---|---|---|---|---|
| process_input | 9 | 1 | input | 0 | 0 | 0 | 0 | Default runner port for the input pin 'input' |
| Dynamic Input Pins | false |
|---|---|
| Dynamic Output Pins | true |
| Dynamic Input Binding Pins | false |
| Dynamic Output Binding Pins | false |
| Pin Name | input |
|---|---|
| Meta Type Name | adtf/anonymous |
| Stream Type Properties |