MsgQueue_t
MsgQueue_t msgs;
MsgQueue_t msgs; /* message queue for connected device */
int msgqueue_addmsg(MsgQueue_t *msgq, int length, ...)
void msgqueue_flush(MsgQueue_t *msgq)
static struct msgqueue_entry *mqe_alloc(MsgQueue_t *msgq)
static void mqe_free(MsgQueue_t *msgq, struct msgqueue_entry *mq)
void msgqueue_initialise(MsgQueue_t *msgq)
void msgqueue_free(MsgQueue_t *msgq)
int msgqueue_msglength(MsgQueue_t *msgq)
struct message *msgqueue_getmsg(MsgQueue_t *msgq, int msgno)
extern void msgqueue_initialise(MsgQueue_t *msgq);
extern void msgqueue_free(MsgQueue_t *msgq);
extern int msgqueue_msglength(MsgQueue_t *msgq);
extern struct message *msgqueue_getmsg(MsgQueue_t *msgq, int msgno);
extern int msgqueue_addmsg(MsgQueue_t *msgq, int length, ...);
extern void msgqueue_flush(MsgQueue_t *msgq);