9 #ifndef _EMBEDDED_RPC__CRC16_H_ 10 #define _EMBEDDED_RPC__CRC16_H_ 37 explicit Crc16(uint32_t crcStart);
57 uint16_t
computeCRC16(
const uint8_t *data, uint32_t lengthInBytes);
74 #endif // _EMBEDDED_RPC__CRC16_H_ ~Crc16(void)
Crc16 destructor.
Definition: erpc_crc16.cpp:22
Crc16(void)
Constructor.
Definition: erpc_crc16.cpp:20
void setCrcStart(uint32_t crcStart)
Set crc start number.
Definition: erpc_crc16.cpp:51
uint32_t m_crcStart
Definition: erpc_crc16.hpp:67
Definition: erpc_arbitrated_client_manager.hpp:25
uint16_t computeCRC16(const uint8_t *data, uint32_t lengthInBytes)
Compute a ITU-CCITT CRC-16 over the provided data.
Definition: erpc_crc16.cpp:24
Class for compute crc16.
Definition: erpc_crc16.hpp:29