wangzhengquan
2020-09-25 00dba6082e245d917cb7d6eed3c627211ff41cd7
src/queue/include/shm_queue_wrapper.h
@@ -3,8 +3,7 @@
#include "usg_common.h"
#include "usg_typedef.h"
#include "shm_queue.h"
#include "shm_allocator.h"
#ifdef __cplusplus
extern "C" {
@@ -12,7 +11,10 @@
 
//移除不包含在keys中的队列
/**
 * @depracate 已废弃不用
 * 移除不包含在keys中的队列
 */
void shm_remove_queues_exclude(void *keys, int length);
/**
 * 创建队列
@@ -56,7 +58,7 @@
int shmqueue_push(void * _shmqueue, void *src, int size);
/**
 * 入队, 队列满时立即返回.
 * 入队, 立刻返回
 * @return 1 入队成功, 0 入队失败
 */
int shmqueue_push_nowait(void * _shmqueue, void *src, int size) ;
@@ -76,7 +78,7 @@
int shmqueue_pop(void * _shmqueue, void **dest, int *size);
/**
 * 出队, 队列空时立即返回
 * 出队, 立刻返回
 * @return 1 出队成功, 0出队失败
 */
int shmqueue_pop_nowait(void * _shmqueue, void **dest, int *size) ;