[ C++ RCOS Home | RCOS.java Home | RCOS Home | David's Home ]
Name: |
sh_tag |
Comment: |
Class encapsulates operations required to support shared memory, based on a FIFO list (and hides details of the double link list we don't need). |
Collaborators: |
DblList |
typedef struct sh_tag { UINT16 nID; // ID allocated to this block UINT16 nCnt; // Usage count, delete when zero UINT16 nLen; // Allocated length of block INT16 *pData; // data (16 bit PLL/2 integers) Str *pstName; // Unique shared block name } MSHARE, *PMS;