blob: bbac10030538d495067cf4488ac1207c37cce008 [file] [log] [blame]
q.huangee6bcf22023-01-10 14:29:20 +08001/**
2 * @file shm.h
3 * @author hq
4 * @brief
5 * @version 1.0
6 * @date 2022-12-16
7 *
8 * @copyright Copyright (c) 2022
9 *
10 */
11#ifndef __LYNQ_SHM_H__
12#define __LYNQ_SHM_H__
13
14#ifdef __cplusplus
15extern "C" {
16#endif
17int ril_init_mem();
18void ril_deinit_mem();
19bool get_cur_shem_buffer_index(int size, int* level, int* index);
20bool get_shem_buffer_level(int size, int* level);
21char* get_shem_buffer(int level,int index);
22int get_max_shem_buffer_size();
23#ifdef __cplusplus
24}
25#endif
26#endif //#ifndef __TEST_SHARED_MEMORY_INCLUDE__