As I have been reading through the MessageQ Doxygen and CDoc docs, I am left with a few questions pertaining to message sizes passed through MessageQs. The CDoc claims that you can define any custom message so long as the structure contains the MessageQ_header struct as the first element. So that requires defining a new type, and casting calls to MessageQ_alloc/_free/_put/_get as appropriate. Now do the alloc and free calls set the MessageQ_header.size field accordingly? Or do I have to do that manually after the alloc, before I _put the message?
Bios 6.30.02.42
IPC 1.21.02.23