#include <streaming_source_intf.h>
Inherits adtf::streaming::ant::INamedGraphObject.
Inherited by adtf::streaming::ant::IStreamingSink, and adtf::streaming::ant::IStreamingSource.
|
|
| ~IStreamingService ()=default |
| | protect DTOR
|
| |
|
| ~INamedGraphObject ()=default |
| | not destructable
|
| |
|
| ~IObject ()=default |
| | Protected destructor --> Only the final implementation can be destroyed!
|
| |
Basic sec_streaming_service interface to set the state of an IStreamingService.
- See also
- streaming service.
◆ tStreamingState
States of the Streaming Services.
- See also
- streaming service_state_machine
| Enumerator |
|---|
| State_Shutdown | first entry state.
|
| State_Constructed | All properties if the streaming service itself are set all pins can be created after this state the pins will be requested and connected
|
| State_Initialized | All Pins are requested, connected and their properties have been set.
|
| State_Streaming | Streaming Data begins, threads and timers should only start here!
|
◆ GetState()
| virtual tStreamingState adtf::streaming::ant::IStreamingService::GetState |
( |
| ) |
|
|
pure virtual |
Gets the current state of the Streaming Service.
- Returns
- The current reached state. (only returns the right state if transition is completed).
◆ SetState()
Sets the state of the Streaming Service.
- Parameters
-
- Returns
- Standard Result Code depends on the implementation of the Streaming Service
The documentation for this class was generated from the following file: