![]() |
Dataflow Runtime API
2.7.4.0
|
Messages can be received on the input port. More...
#include <Imt.Base.Dff.ActiveParts/PortInput.h>
Public Member Functions | |
PortInput (void) | |
Constructor. | |
virtual | ~PortInput (void) |
Destructor. | |
virtual void | receive (const uint16_t protocolIdentifier, const imt::base::core::serialization::SerializableIfc *const pEventData, const int32_t eventDataSizeBytes=imt::base::dff::runtime::EVENTDATA_SIZE_BYTES) 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. | |
Messages can be received on the input port.
Each ActivePart has exactly one input port where all messages are enqueued.
|
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. |