erpc
erpc copied to clipboard
[FEATURE] Move all CRC code to transport layers
Is your feature request related to a problem? Please describe
Currently, in server/client setup there is member and initialization of CRC, but it used just in framed transport.
Even if someone has transport that don't need CRC, still it holds CRC object in client layer.
Describe the solution you'd like
Initialize and hold CRC in transports that used it, for example in framed transport.
Describe alternatives you've considered
Steps you didn't forgot to do
- [X] I checked if there is no related issue opened/closed.
- [x] I checked that there doesn't exist opened PR which is solving this issue.