| 
    Zephyr Project API
    3.4.0
    
   A Scalable Open Source RTOS 
   | 
 
Structure for stream flash context. More...
#include <stream_flash.h>
Data Fields | |
| uint8_t * | buf | 
| size_t | buf_len | 
| size_t | buf_bytes | 
| const struct device * | fdev | 
| size_t | bytes_written | 
| size_t | offset | 
| size_t | available | 
| stream_flash_callback_t | callback | 
Structure for stream flash context.
Users should treat these structures as opaque values and only interact with them through the below API.
| size_t stream_flash_ctx::available | 
| uint8_t* stream_flash_ctx::buf | 
| size_t stream_flash_ctx::buf_bytes | 
| size_t stream_flash_ctx::buf_len | 
| size_t stream_flash_ctx::bytes_written | 
| stream_flash_callback_t stream_flash_ctx::callback | 
| const struct device* stream_flash_ctx::fdev | 
| size_t stream_flash_ctx::offset |