Synopsis
#include <ctl_api.h>
unsigned ctl_byte_queue_post_nb(CTL_BYTE_QUEUE_t *m,
                                unsigned char byte);
Description

The ctl_byte_queue_post_nb function posts the byte to the byte queue pointed at by m. If the byte queue is full then the function will return zero otherwise it will return one.

Portability

ctl_byte_queue_post_nb is provided in every implementation of the CrossWorks tasking library.

See Also

Byte queues