5.11.0.0R3
Software Development Kit
 
Loading...
Searching...
No Matches
ring_buffer.c File Reference

Functions

wiced_result_t ring_buffer_consume (wiced_ring_buffer_t *ring_buffer, uint32_t bytes_consumed)
 
wiced_result_t ring_buffer_deinit (wiced_ring_buffer_t *ring_buffer)
 
uint32_t ring_buffer_free_space (wiced_ring_buffer_t *ring_buffer)
 
wiced_result_t ring_buffer_get_data (wiced_ring_buffer_t *ring_buffer, uint8_t **data, uint32_t *contiguous_bytes)
 
wiced_result_t ring_buffer_init (wiced_ring_buffer_t *ring_buffer, uint8_t *buffer, uint32_t buffer_size)
 
wiced_result_t ring_buffer_read (wiced_ring_buffer_t *ring_buffer, uint8_t *data, uint32_t data_length, uint32_t *number_of_bytes_read)
 
uint32_t ring_buffer_used_space (wiced_ring_buffer_t *ring_buffer)
 
uint32_t ring_buffer_write (wiced_ring_buffer_t *ring_buffer, const uint8_t *data, uint32_t data_length)