Functions
BCDS_XProtocol.h File Reference
#include "BCDS_Utils.h"
#include "BCDS_Basics.h"
#include "BCDS_Retcode.h"
+ Include dependency graph for BCDS_XProtocol.h:

Functions

 BCDS_DEPRECATED (Retcode_T xProtocol_Init(void))
 Initializes the xProtocol module. More...
 
 BCDS_DEPRECATED (Retcode_T xProtocol_EncodeFrame(const uint8_t *data, uint32_t dataLength, uint32_t maxFrameLength, uint8_t *frame, uint32_t *frameLength))
 Encodes an xProtocol frame. More...
 
 BCDS_DEPRECATED (Retcode_T xProtocol_DecodeFrame(const uint8_t *frame, uint32_t frameLength, uint32_t maxDataLength, uint8_t *data, uint32_t *dataLength))
 Decodes an xProtocol frame. More...
 
 BCDS_DEPRECATED (Retcode_T xProtocol_IsCompleteFrame(const uint8_t *frame, uint32_t frameLength, const uint8_t **lastCheckPosition))
 Check if an xProtocol frame is complete. More...
 
 BCDS_DEPRECATED (Retcode_T xProtocol_GetPayloadLength(const uint8_t *frame, uint32_t frameLength, uint32_t *payloadLength))
 Determine the payload length. More...
 
Retcode_T XProtocol_DecodeFrame (const uint8_t *frame, uint32_t frameLength, uint32_t maxDataLength, uint8_t *data, uint32_t *dataLength)
 Decodes an xProtocol frame. More...
 
Retcode_T XProtocol_EncodeFrame (const uint8_t *data, uint32_t dataLength, uint32_t maxFrameLength, uint8_t *frame, uint32_t *frameLength)
 Encodes an xProtocol frame. More...
 
Retcode_T XProtocol_GetPayloadLength (const uint8_t *frame, uint32_t frameLength, uint32_t *payloadLength)
 Determine the payload length. More...
 
Retcode_T XProtocol_Init (void)
 Initializes the xProtocol module. More...
 
Retcode_T XProtocol_IsCompleteFrame (const uint8_t *frame, uint32_t frameLength, const uint8_t **lastCheckPosition)
 Check if an xProtocol frame is complete. More...
 

This documentation file has been automatically generated on Fri Oct 4 2019 03:47:30 by doxygen 1.8.8