![]() |
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.