![]() |
Dataflow Runtime API
3.0.3.0
|
Event data structure base. More...
#include <Imt.Base.Dff.Runtime/EventData.h>
Public Member Functions | |
| EventData () | |
| constructor More... | |
| virtual uint8_t * | getData ()=0 |
| get a pointer to the data More... | |
| virtual const uint8_t * | getData () const =0 |
| get a pointer to the data More... | |
| virtual size_t | getCapacity () const =0 |
| get data size More... | |
| void | setDataSize (const size_t dataSize) |
| set the data size More... | |
| size_t | getDataSize () const |
| get the current data size More... | |
| void | setReceiveHandle (const RuntimeCore::CoreHandle receiverHandle) |
| set receive handle More... | |
| RuntimeCore::CoreHandle | getReceiveHandle () const |
| get receive handle More... | |
| void | setProtocolIdentifier (const uint16_t protocolIdentifier) |
| set protocol identifier More... | |
| uint16_t | getProtocolIdentifier () const |
| get protocol identifier More... | |
Event data structure base.
|
inline |
constructor
| pData | data to stored on the EventData |
| size | of data pointed by pData in bytes |
|
pure virtual |
|
pure virtual |
get a pointer to the data
Implemented in imt::base::dff::runtime::EventDataNormal.
|
pure virtual |
get a pointer to the data
Implemented in imt::base::dff::runtime::EventDataNormal.
|
inline |
get the current data size
|
inline |
get protocol identifier
|
inline |
get receive handle
|
inline |
set the data size
This method shall be called if the size of the data has been changed.
| dataSize | of data in bytes |
|
inline |
set protocol identifier
| protocolIdentifier | id to set |
|
inline |
set receive handle
| receiverHandle | handle to set |