wangzhengquan
2020-08-05 509cf5db80c1d8919e19e1e061f2014e1ff3caf7
src/queue/include/shm_queue_wrapper.h
@@ -13,6 +13,8 @@
//移除不包含在keys中的队列
void shm_remove_queues_exclude(void *keys, int length);
//移除不包含在keys中的队列
void shm_remove_queue(int key);
/**
 * 创建队列
 * @ shmqueue 
@@ -55,7 +57,7 @@
int shmqueue_push(void * _shmqueue, void *src, int size);
/**
 * 入队, 队列满时立即返回.
 * 入队, 立刻返回
 * @return 1 入队成功, 0 入队失败
 */
int shmqueue_push_nowait(void * _shmqueue, void *src, int size) ;
@@ -75,7 +77,7 @@
int shmqueue_pop(void * _shmqueue, void **dest, int *size);
/**
 * 出队, 队列空时立即返回
 * 出队, 立刻返回
 * @return 1 出队成功, 0出队失败
 */
int shmqueue_pop_nowait(void * _shmqueue, void **dest, int *size) ;