bring latest ant::ITriggerPipeSource to users scope
More...
#include <triggerpipe_intf.h>
Inherits adtf::ucom::ant::IObject.
Inherited by adtf::streaming::ant::IActiveRunner, and adtf::streaming::ant::ITriggerPipeItem.
|
|
| ~ITriggerPipeSource ()=default |
| | not destructable
|
| |
|
| ~IObject ()=default |
| | Protected destructor --> Only the final implementation can be destroyed!
|
| |
bring latest ant::ITriggerPipeSource to users scope
Interface that defines a TriggerPipeSource, which is able to send a Run (RUN::TIrgger) call to the registered TriggerPipeItems.
- See also
- trigger pipe
◆ tPriority
Priority used for the order of ITriggerPipeItem::Run calls.
- See also
- RegisterSubItem and ChangePriority.
| Enumerator |
|---|
| Invalid | Invalid Priority.
|
| Lowest | Lowest Priority.
|
| Lower | Lower Priority.
|
| BelowNormal | Below Normal Priority.
|
| Normal | Normal Priority.
|
| AboveNormal | Above Normal Priority.
|
| Higher | Higher Priority.
|
| Highest | Highest Priority.
|
◆ ChangePriority()
Changes the priority of the pSubRun.
- Parameters
-
| [in] | pSubRun | TriggerPipeItem to register. |
| [in] | ui32Prio | Priority of Run call. |
- Returns
- Standard Result Code.
◆ GetSubItems()
Retrieves a list of the registered Items.
- Parameters
-
| [in] | lstSubItems | enumeration interface where to push the object references to. |
- Returns
- Standard Result Code.
◆ RegisterSubItem()
Registers the pSubRun as SubItem of the source. The source will forward a Run call to every registered ITriggerPipeItem in order of ui32Prio.
- Parameters
-
| [in] | pSubRun | TriggerPipeItem to register. |
| [in] | ui32Prio | Priority of Run call. |
- Returns
- Standard Result Code.
◆ UnregisterSubItem()
Unregisters the pSubRun from the source.
- Parameters
-
| [in] | pSubRun | TriggerPipeItem to unregister. |
- Returns
- Standard Result Code.
The documentation for this class was generated from the following file: