![]() |
![]() |
Linux shared memory buffer resource. This is another simple example of a resource manager that implements IRES and IRESMAN interfaces. This resource manager manages a single buffer that can be used by algorithms in different processes. An algorithm can request a chunk of memory with a specified length and alignment, within this buffer.
#include <ti/xdais/ires_common.h>#include <ti/sdo/fc/ires/iresman_protocol.h>#include <ti/sdo/fc/ires/iresman.h>
Go to the source code of this file.
Data Structures | |
| struct | SHMBUF_Params |
| SHMBUF specific params. More... | |
| struct | SHMBUF_Obj |
| struct | SHMBUF_Args |
| struct | SHMBUF_Props |
Defines | |
| #define | SHMBUF_GTNAME "ti.sdo.fc.ires.shmbuf" |
| #define | SHMBUF_PROTOCOLNAME "ti.sdo.fc.ires.shmbuf" |
| Name used to describe this protocol. | |
Typedefs | |
| typedef struct SHMBUF_Obj * | SHMBUF_Handle |
Variables | |
| SHMBUF_Params | SHMBUF_PARAMS |
| IRESMAN_ConstructFxns | SHMBUF_REQFXNS |
| IRESMAN_Fxns | SHMBUF_MGRFXNS |