SysLink API Reference  2.21.03.11
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
File List
Here is a list of all files with brief descriptions:
[detail level 1234]
\-ti
 o-ipc
 |o*GateMP.hMultiple processor gate that provides local and remote context protection
 |o*HeapBufMP.hMulti-processor fixed-size buffer heap implementation
 |o*HeapMemMP.hMulti-processor variable size buffer heap implementation
 |o*Ipc.hIpc Manager
 |o*ListMP.hMultiple processor shared memory list
 |o*MessageQ.hMessageQ Manager
 |o*MultiProc.hProcessor ID Manager
 |o*NameServer.hNameServer Manager
 |o*Notify.hNotification manager for IPC
 |\*SharedRegion.hShared memory manager and address translator
 \-syslink
  o-utils
  |o*Cache.hDefines Cache API interface
  |o*Cfg.hConfiguration Helper Utilities
  |o*Dev.hDefines Dev API interface
  |o*Gate.hCritical section support
  |o*GateMonitor.hHeader file for Gate based on Monitor
  |o*GateMutex.hGate based on Mutex
  |o*GateProcess.hProcess level gate
  |o*GateSem.hHeader file for Gate based on Semaphore
  |o*GateSpinlock.hGate based on Spinlock
  |o*IGateProvider.hInterface implemented by all gate providers
  |o*IHeap.hDefines Heap based memory allocator
  |o*IpcMemMgr.hIPC Memory Manager
  |o*List.hCreates a doubly linked list. It works as utils for other modules
  |o*Memory.hMemory manager interface definitions
  |o*MemoryDefs.hDefinitions for Memory module
  |o*MemoryOS.hMemory abstraction APIs for local memory allocation
  |o*OsalPrint.hKernel utils Print interface definitions
  |o*OsalSemaphore.hKernel utils Semaphore interface definitions
  |o*ResTrack.hResource Tracker utility module
  |o*String.hDefines for String manipulation library
  |o*SyslinkMemMgr.hHeader file implementing Memory manager. It is a wrapper implementation to support Shared memory allocation using heap address translations using shared region or Tiler buffer allocation using tiler buffer manager and address translations
  |\*Trace.hKernel Trace enabling/disabling/application interface
  o*FrameQ.hDefines for interfaces for FrameQ module. (Deprecated)
  o*FrameQ_ShMem.hHeader file for FrameQ on SharedMemory interface. (Deprecated)
  o*FrameQBufMgr.hDefines for interfaces for FrameQBufMgr module. (Deprecated)
  o*FrameQBufMgr_ShMem.hHeader file for FrameQBufMgr ShMem. (Deprecated)
  o*FrameQBufMgrDefs.hDefines configurable elements for FrameQBufMgr module
  o*FrameQDefs.hDefines configurable elements for FrameQ module. (Deprecated)
  o*IpcHost.hThis file contains APIs and defines that are used by applications only on the host-side of the device
  o*ProcMgr.hThe Processor Manager on a master processor provides control functionality for a slave device
  o*RingIO.hRingIO module
  o*RingIOShm.hRingIOShm shared memory based physical transport for communication with another client
  o*Std.hThis will have definitions of standard data types for platform abstraction
  \*SysLink.hThis module contains common definitions, types, structures and functions used by SysLink
Copyright 2014, Texas Instruments Incorporated