|
spandsp 3.0.0
|
#include <queue.h>
Public Attributes | |
| int | flags |
| Flags indicating the mode of the queue. | |
| int | len |
| The length of the data buffer. | |
| volatile int | iptr |
| The buffer input pointer. | |
| volatile int | optr |
| The buffer output pointer. | |
Queue descriptor. This defines the working state for a single instance of a byte stream or message oriented queue.
| int queue_state_s::flags |
Flags indicating the mode of the queue.
Referenced by queue_init(), queue_read(), queue_view(), queue_write(), and queue_write_byte().
| volatile int queue_state_s::iptr |
The buffer input pointer.
Referenced by queue_contents(), queue_empty(), queue_flush(), queue_free_space(), queue_init(), queue_read(), queue_read_byte(), queue_view(), queue_write(), queue_write_byte(), and queue_write_msg().
| int queue_state_s::len |
The length of the data buffer.
Referenced by queue_contents(), queue_free_space(), queue_init(), queue_read(), queue_read_byte(), queue_view(), queue_write(), queue_write_byte(), and queue_write_msg().
| volatile int queue_state_s::optr |
The buffer output pointer.
Referenced by queue_contents(), queue_empty(), queue_flush(), queue_free_space(), queue_init(), queue_read(), queue_read_byte(), queue_view(), queue_write(), queue_write_byte(), and queue_write_msg().