blob: bbac10030538d495067cf4488ac1207c37cce008 [file] [log] [blame]
/**
* @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__