10#ifndef __TKL_MEMORY_H__
11#define __TKL_MEMORY_H__
13#include "tuya_cloud_types.h"
VOID_T * tkl_system_memset(VOID_T *src, INT_T ch, SIZE_T n)
set memory
VOID_T * tkl_system_malloc(SIZE_T size)
Alloc memory of system
VOID_T * tkl_system_calloc(size_t nitems, size_t size)
Allocate and clear the memory
VOID_T * tkl_system_realloc(VOID_T *ptr, size_t size)
Re-allocate the memory
VOID_T tkl_system_free(VOID_T *ptr)
Free memory of system
INT_T tkl_system_memcmp(CONST VOID_T *str1, CONST VOID_T *str2, SIZE_T n)
Compare the first n bytes of store str1 and store str2
INT_T tkl_system_get_free_heap_size(VOID_T)
Get system free heap size
VOID_T * tkl_system_memcpy(VOID_T *dst, CONST VOID_T *src, SIZE_T n)
Alloc memory of system