SysLink API Reference  2.21.03.11
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Structures
Here are the data structures with brief descriptions:
oCFrame_FrameBufInfo_tagStructure to frame buffer informantion in frame header
oCFrame_FrameHeader_TagStructure of the base frame header. FrameQ maintains list of frames to be retrieved by FrameQ reader client. Application is expected to use Helper API to extract fileds and exteneded header pointer
oCFrameQ_CommonOpenParams_TagCommon parameters required to open a FrameQ instance of any implementation
oCFrameQ_Config_TagStructure defining config parameters for the FrameQ module
oCFrameQ_CreateParams_TagCommon parameters required to create FrameQ instance of any implementation. It should be the first element of the actual implementaton params structure
oCFrameQ_NotifyParams_TagNotification parameter structure
oCFrameQ_ParamsCommon parameters required to create FrameQ instance of any implementation. It should be the first element of the actual implementaton params structure
oCFrameQ_ShMem_OpenParams_tagStructure defining open parameters for the FrameQ instance on ShMem (shared memory interface)
oCFrameQ_ShMem_Params_tagStructure defining instance create parameters for the FrameQ on shared memory(inter core and intra core)
oCFrameQBufMgr_CommonOpenParams_TagCommon parameters required to open a FrameQBufMgr instance of any implementation
oCFrameQBufMgr_Config_TagStructure defining module config parameters for the FrameQBufMgr module
oCFrameQBufMgr_CreateParams_TagCommon parameters required to create FrameQBufMgr instance of any implementation
oCFrameQBufMgr_FrameBufParams_TagFrame buffer param structure
oCFrameQBufMgr_NotifyParams_TagStructure defining notification parameter structure
oCFrameQBufMgr_ParamsCommon parameters required to create FrameQBufMgr instance of any implementation
oCFrameQBufMgr_ShMem_OpenParams_tagStructure defining open parameters for the FrameQ instance on ShMem (shared memory interface)
oCFrameQBufMgr_ShMem_Params_tagStructure defining parameters for the FrameQ module
oCGateMP_ParamsStructure defining parameters for the GateMP module
oCGateProcess_ParamsCreate parameter structure
oCGateProcess_ShMemShared memory structure used by instance
oCHeapBufMP_ExtendedStatsStats structure for the HeapBufMP_getExtendedStats API
oCHeapBufMP_ParamsStructure defining parameters for the HeapBufMP module
oCHeapMemMP_ExtendedStatsStats structure for the HeapMemMP_getExtendedStats API
oCHeapMemMP_ParamsStructure defining parameters for the HeapMemMP module
oCIGateProvider_Object
oCIHeap_Object_tagStructure for the Handle for the Heap
oCIpc_TerminateArgument for the Ipc_CONTROLCMD_SETTERMINATEPOLICY command
oCIpcMemMgr_Config_tStructure defining config parameters for overall System
oCList_Elem_tagStructure defining object for the list element
oCList_Object_tagStructure defining object for the list
oCList_Params_tagStructure defining params for the list
oCListMP_ElemStructure defining a ListMP element
oCListMP_ParamsStructure defining parameter structure for ListMP_create()
oCMemory_Stats_tagStructure defining memory related statistics
oCMessageQ_MsgHeaderRequired first field in every message
oCMessageQ_ParamsStructure defining parameters for the MessageQ module
oCNameServer_ParamsNameServer_Handle type
oCProcMgr_AddrInfo_tagThis structure defines information about memory regions mapped by the ProcMgr module
oCProcMgr_AttachParams_tagConfiguration parameters specific to the slave ProcMgr instance
oCProcMgr_MappedMemEntryStructure containing information of mapped memory regions
oCProcMgr_ProcInfo_tagCharacteristics of the slave processor
oCProcMgr_SectionInfo_tagCharacteristics of sections in executable
oCProcMgr_StartParams_tagConfiguration parameters to be provided while starting the slave processor
oCResTrack_ParamsStructure defining params for creating an instance
oCRingIO_openParams_TagStructure defining config parameters for opening the RingIO instances
oCRingIO_Params_TagCommon parameters required to create RingIO instance of any implementation. It should be the first element of the actual implementaton params structure
oCRingIO_sharedMemReqDetails_tagStructure defining config parameters for opening the RingIO instances
oCRingIOShm_Params_TagStructure defining parameters for creating the RingIOShm instances
oCSharedRegion_EntryStructure defining a region
oCSyslinkMemMgr_AllocBlock_tag
oCSyslinkMemMgr_AllocParams_tagAlloc params
\CSyslinkMemMgr_CreateParams_tagStructure defining common create parameters for the Memory manager module.Should be the first element in implementation specific create params
Copyright 2014, Texas Instruments Incorporated