118 #include <ubinos_config.h>
124 #define MSGQ_OPT__IGNOREOVERFLOW 0x80
179 unsigned int maxcount,
unsigned int option);
257 unsigned int timems);
int msgq_receive_timed(msgq_pt msgq, unsigned char *msg, unsigned int tick)
int msgq_clear(msgq_pt msgq)
int msgq_delete(msgq_pt *msgq_p)
struct __msgq_tip_t _msgq_tip_t
int msgq_create_ext(msgq_pt *msgq_p, unsigned int msgsize, unsigned int maxcount, unsigned int option)
int msgq_send(msgq_pt msgq, unsigned char *msg)
int msgq_setsender(msgq_pt msgq, task_pt task)
_msgq_tip_t * msgq_pt
Definition: msgq.h:136
int msgq_create(msgq_pt *msgq_p, unsigned int msgsize, unsigned int maxcount)
int msgq_receive(msgq_pt msgq, unsigned char *msg)
int msgq_receive_timedms(msgq_pt msgq, unsigned char *msg, unsigned int timems)
int msgq_getcount(msgq_pt msgq, unsigned int *count_p)
unsigned int reserved2
Definition: msgq.h:132
unsigned int reserved
Definition: msgq.h:131
unsigned int type
Definition: msgq.h:129
unsigned int valid
Definition: msgq.h:130