3#ifndef IMT_BASE_LIB_REMOTING_DATASENDERIFC_H 
    4#define IMT_BASE_LIB_REMOTING_DATASENDERIFC_H 
Inteface for a sender that can be called to send byte data.
 
DataSenderIfc & operator=(DataSenderIfc const &) &=delete
 
DataSenderIfc & operator=(DataSenderIfc &&) &=delete
 
virtual void onTransmissionError()=0
Called on a transmission error.
 
DataSenderIfc() noexcept=default
Default constructor.
 
virtual bool sendData(uint8_t const pData[], uint32_t const countDataBytes)=0
Send data.
 
DataSenderIfc(DataSenderIfc &&)=delete
 
DataSenderIfc(DataSenderIfc const &)=delete
 
virtual void onTransmissionComplete()=0
Called on a completed transmission.
 
This is a application specific file which is used to configure Imt.Base.Core.Math.
 
unsigned __int32 uint32_t