Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.
Esta página se ha traducido con Cloud Translation API.
Switch to English

Montón

Este módulo incluye funciones que establecen el montón OpenThread externo.

Resumen

typedefs

otHeapCAllocFn )(size_t aCount, size_t aSize) typedef
void *(*
puntero de función utilizado para ajustar la función de calloc externo para OpenThread.
otHeapFreeFn )(void *aPointer) typedef
void(*
puntero de función utiliza para establecer la función gratuito externo para OpenThread.

funciones

otHeapCAlloc (size_t aCount, size_t aSize)
void *
otHeapFree (void *aPointer)
void
otHeapSetCAllocFree ( otHeapCAllocFn aCAlloc, otHeapFreeFn aFree)
void
Esta función establece el montón externa funciones calloc y libre para ser utilizado por la pila OpenThread.

typedefs

otHeapCAllocFn

void *(* otHeapCAllocFn)(size_t aCount, size_t aSize)

puntero de función utilizado para ajustar la función de calloc externo para OpenThread.

detalles
parámetros
[in] aCount
Número de asignar unidades.
[in] aSize
Tamaño de la unidad en bytes.
Valores devueltos
NULL
No indica suficiente memoria.
Devoluciones
Un puntero a la memoria asignada.

otHeapFreeFn

void(* otHeapFreeFn)(void *aPointer)

puntero de función utiliza para establecer la función gratuito externo para OpenThread.

detalles
parámetros
[in] aPointer
Un puntero a la memoria para liberar.

funciones

otHeapCAlloc

void * otHeapCAlloc(
  size_t aCount,
  size_t aSize
)

otHeapFree

void otHeapFree(
  void *aPointer
)

otHeapSetCAllocFree

void otHeapSetCAllocFree(
  otHeapCAllocFn aCAlloc,
  otHeapFreeFn aFree
)

Esta función establece el montón externa funciones calloc y libre para ser utilizado por la pila OpenThread.

Esta función debe utilizarse antes instancia invocación de inicialización.

detalles
parámetros
[in] aCAlloc
Un puntero a la función calloc externa.
[in] aFree
Un puntero a la función externa gratuito.