Resources | Resources |



Interfaces and functions

There are different types of heap interfaces and functions for allocating, reallocating, and freeing memory blocks. Interfaces and functions used on any level can be used to access the same heap.

  • Application-level, for developing apps and extensions: MALLOC(), REALLOC(), and FREE().
  • OS-level, for developing services and drivers: IHeap1 and IEnv.
  • Related helpers: GETRAMFREE(), LOCKMEM(), and UNLOCKMEM().

This section provides information on these interfaces and functions.

See Criteria for choosing interfaces for information about the differences among these interfaces.