23 #ifndef __LIBRETRO_SDK_MSG_QUEUE_H 24 #define __LIBRETRO_SDK_MSG_QUEUE_H 57 unsigned prio,
unsigned duration);
void msg_queue_push(msg_queue_t *queue, const char *msg, unsigned prio, unsigned duration)
Definition: message_queue.c:108
#define RETRO_BEGIN_DECLS
Definition: retro_common_api.h:41
GLsizeiptr size
Definition: glext.h:6559
const char * msg_queue_pull(msg_queue_t *queue)
Definition: message_queue.c:181
void msg_queue_clear(msg_queue_t *queue)
Definition: message_queue.c:151
msg_queue_t * msg_queue_new(size_t size)
Definition: message_queue.c:55
Definition: message_queue.c:38
typedefRETRO_BEGIN_DECLS struct msg_queue msg_queue_t
Definition: message_queue.h:32
static const unsigned char msg[]
Definition: ccm.c:375
void msg_queue_free(msg_queue_t *queue)
Definition: message_queue.c:86
#define RETRO_END_DECLS
Definition: retro_common_api.h:42