![]() |
Dataflow Runtime API
3.0.3.0
|
Messages can be received on the input port. More...
#include <Imt.Base.Dff.ActiveParts/PortInput.h>
Public Member Functions | |
PortInput (void) | |
Constructor. More... | |
virtual | ~PortInput (void) |
Destructor. More... | |
virtual void | receive (const uint16_t protocolIdentifier, const imt::base::core::serialization::SerializableIfc *const pEventData, const size_t eventDataSizeBytes) const |
virtual imt::base::dff::runtime::RuntimeCore::CoreHandle | getReceiveHandle (void) const |
virtual imt::base::dff::runtime::RuntimePriority::Id | getReceivePriority (void) const |
void | registerActivePart (imt::base::dff::runtime::ExecutableIfc &activePart) |
Register run method of ActivePart in RuntimeCore. More... | |
![]() | |
virtual | ~ReceiverIfc (void) |
Destructor. More... | |
Messages can be received on the input port.
Each ActivePart has exactly one input port where all messages are enqueued.
imt::base::dff::activeparts::PortInput::PortInput | ( | void | ) |
Constructor.
|
virtual |
Destructor.
|
virtual |
Implements imt::base::dff::activeparts::ReceiverIfc.
|
virtual |
Implements imt::base::dff::activeparts::ReceiverIfc.
|
virtual |
Implements imt::base::dff::activeparts::ReceiverIfc.
void imt::base::dff::activeparts::PortInput::registerActivePart | ( | imt::base::dff::runtime::ExecutableIfc & | activePart | ) |
Register run method of ActivePart in RuntimeCore.
activePart | Active part to register. |