XDK API  3.6.0
Documentation
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...
 

All rights reserved. The use is subject to the XDK SDK EULA by Bosch Connected Devices and Solutions GmbH.
This documentation file has been automatically generated on Thu Mar 14 2019 19:12:49 by doxygen 1.8.8