Go to the documentation of this file.
141 #include <ubinos_config.h>
147 #define MSGQ_OPT__IGNOREOVERFLOW 0x80
202 unsigned int maxcount,
unsigned int option);
280 unsigned int timems);
int msgq_setsender(msgq_pt msgq, task_pt task)
_msgq_tip_t * msgq_pt
Definition: msgq.h:159
int msgq_clear(msgq_pt msgq)
unsigned int reserved2
Definition: msgq.h:155
int msgq_create(msgq_pt *msgq_p, unsigned int msgsize, unsigned int maxcount)
int msgq_delete(msgq_pt *msgq_p)
int msgq_create_ext(msgq_pt *msgq_p, unsigned int msgsize, unsigned int maxcount, unsigned int option)
struct __msgq_tip_t _msgq_tip_t
int msgq_receive_timed(msgq_pt msgq, unsigned char *msg, unsigned int tick)
int msgq_send(msgq_pt msgq, unsigned char *msg)
int msgq_receive(msgq_pt msgq, unsigned char *msg)
int msgq_getcount(msgq_pt msgq, unsigned int *count_p)
unsigned int reserved
Definition: msgq.h:154
int msgq_receive_timedms(msgq_pt msgq, unsigned char *msg, unsigned int timems)
unsigned int type
Definition: msgq.h:152
unsigned int valid
Definition: msgq.h:153