diff --git a/cmRtSysMsg.h b/cmRtSysMsg.h index 2bc8cee..9492905 100644 --- a/cmRtSysMsg.h +++ b/cmRtSysMsg.h @@ -97,11 +97,15 @@ extern "C" { typedef struct { - cmRtSysMsgHdr_t hdr; - unsigned endptId; + cmRtSysMsgHdr_t hdr; // hdr.rtSubIdx = dest rtSubIdx + // hdr.selId = msg contents + unsigned dstEndPtId; // = dest endpoint + unsigned srcEndPtId; // = src endpoint id + unsigned srcNodeIdx; // = src node index (filled in by receiving cmRtNet mgr) // char msg[ msgByteCnt ] } cmRtNetMsg_t; + #ifdef __cplusplus } #endif