unsigned ctl_byte_queue_receive_multi_nb(CTL_BYTE_QUEUE_t *q, unsigned n, unsigned char *b);
ctl_byte_queue_receive_multi_nb pops the oldest n bytes in the byte queue pointed to by q into the memory pointed to by b.
ctl_byte_queue_receive_multi_nb returns the number of bytes that have been received.