Dataflow Runtime API
4.0.1.0
|
Messages can be received on the input port. More...
#include <Imt.Base.Dff.ActiveParts/PortInput.h>
Public Member Functions | |
PortInput () | |
Constructor. More... | |
virtual | ~PortInput () |
Destructor. More... | |
virtual void | receive (uint16_t const protocolIdentifier, ::imt::base::core::serialization::SerializableIfc const *const pEventData, size_t const eventDataSizeBytes) const |
virtual ::imt::base::dff::runtime::RuntimeCore::CoreHandle | getReceiveHandle () const |
virtual ::imt::base::dff::runtime::RuntimePriority | getReceivePriority () const |
void | registerActivePart (::imt::base::dff::runtime::ExecutableIfc &activePart) |
Register run method of ActivePart in RuntimeCore. More... | |
Public Member Functions inherited from imt::base::dff::activeparts::ReceiverIfc | |
virtual | ~ReceiverIfc () |
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 | ( | ) |
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. |