![]() |
Dataflow Runtime API
3.0.3.0
|
#include <Imt.Base.Lib.Remoting/DataSenderIfc.h>
Public Member Functions | |
virtual | ~DataSenderIfc (void) |
Destructor. More... | |
virtual bool | sendData (const uint8_t pData[], const uint32_t countDataBytes)=0 |
Send data. More... | |
virtual void | onTransmissionComplete (void)=0 |
Called on a completed transmission. More... | |
virtual void | onTransmissionError (void)=0 |
Called on a transmission error. More... | |
|
inlinevirtual |
Destructor.
|
pure virtual |
Called on a completed transmission.
Implemented in imt::base::lib::remoting::DataFrameSyncSendLayer, imt::base::lib::remoting::DataFrameCRC16CheckSendLayer, imt::base::bsp::simulator::tcpClient::TcpClient, and imt::base::bsp::simulator::remoting::DIPDataFrameSyncSendLayer.
|
pure virtual |
Called on a transmission error.
Implemented in imt::base::lib::remoting::DataFrameSyncSendLayer, imt::base::lib::remoting::DataFrameCRC16CheckSendLayer, imt::base::bsp::simulator::tcpClient::TcpClient, and imt::base::bsp::simulator::remoting::DIPDataFrameSyncSendLayer.
|
pure virtual |
Send data.
pData | Data to send. |
countDataBytes | Number of data bytes to send. |
Implemented in imt::base::lib::remoting::DataFrameSyncSendLayer, imt::base::lib::remoting::DataFrameCRC16CheckSendLayer, imt::base::bsp::simulator::tcpClient::TcpClient, and imt::base::bsp::simulator::remoting::DIPDataFrameSyncSendLayer.