3#ifndef IMT_BASE_LIB_REMOTING_DATAFRAMESYNCSENDLAYER_H 
    4#define IMT_BASE_LIB_REMOTING_DATAFRAMESYNCSENDLAYER_H 
   62    static constexpr 
uint8_t ESCAPE_CHARACTER {
static_cast<uint8_t>(
'\\')};
 
   64    uint8_t const m_frameEndCharacter;
 
Representation of a package of data that gets transmitted e.g.
 
This layer appends frame end chars to mark the the end of a data frame.
 
bool sendData(uint8_t const pData[], uint32_t const countDataBytes) final
 
void onTransmissionError() final
 
static constexpr uint8_t DEFAULT_FRAME_END_CHARACTER
Default frame end character.
 
void onTransmissionComplete() final
 
DataFrameSyncSendLayer(DataSenderIfc &lowerLevelSender, uint8_t const frameEndCharacter=DEFAULT_FRAME_END_CHARACTER)
Constructor.
 
Inteface for a sender that can be called to send byte data.
 
This is a application specific file which is used to configure Imt.Base.Core.Math.
 
unsigned __int32 uint32_t