| /**
 | 
 |  * @file shm.h
 | 
 |  * @author hq
 | 
 |  * @brief 
 | 
 |  * @version 1.0
 | 
 |  * @date 2022-12-16
 | 
 |  * 
 | 
 |  * @copyright Copyright (c) 2022
 | 
 |  * 
 | 
 |  */
 | 
 | #ifndef __LYNQ_SHM_H__
 | 
 | #define __LYNQ_SHM_H__
 | 
 | 
 | 
 | #ifdef __cplusplus
 | 
 | extern "C" {
 | 
 | #endif
 | 
 | int ril_init_mem(); | 
 | void ril_deinit_mem();
 | 
 | bool get_cur_shem_buffer_index(int size, int* level, int* index);
 | 
 | bool get_shem_buffer_level(int size, int* level);
 | 
 | char* get_shem_buffer(int level,int index);
 | 
 | int get_max_shem_buffer_size();
 | 
 | #ifdef __cplusplus
 | 
 | }
 | 
 | #endif 
 | 
 | #endif //#ifndef __TEST_SHARED_MEMORY_INCLUDE__
 |