|
Soletta™ Framework
|
[stream config] More...
Data Fields | |
| int | dev |
| size_t | feed_size |
| ssize_t(* | on_data )(void *user_data, struct my_stream_api_handle *handle, const struct sol_buffer *buf) |
| void(* | on_feed_done )(void *user_data, struct my_stream_api_handle *handle, struct sol_blob *blob, int status) |
| struct sol_ptr_vector | pending_blobs |
| size_t | pending_bytes |
| my_stream_device_monitor_handle * | read_monitor |
| struct sol_timeout * | read_timeout |
| struct sol_reentrant | reentrant |
| struct sol_buffer | rx |
| const void * | user_data |
| my_stream_device_monitor_handle * | write_monitor |
| size_t | written |
| int my_stream_api_handle::dev |
Referenced by _can_read(), _can_write(), my_stream_api_feed(), and my_stream_api_new().
| size_t my_stream_api_handle::feed_size |
Referenced by my_stream_api_feed(), and my_stream_api_new().
| ssize_t(* my_stream_api_handle::on_data)(void *user_data, struct my_stream_api_handle *handle, const struct sol_buffer *buf) |
Referenced by _inform_user(), api_close(), and my_stream_api_new().
| void(* my_stream_api_handle::on_feed_done)(void *user_data, struct my_stream_api_handle *handle, struct sol_blob *blob, int status) |
Referenced by _can_write(), api_close(), and my_stream_api_new().
| struct sol_ptr_vector my_stream_api_handle::pending_blobs |
Referenced by _can_write(), api_close(), my_stream_api_feed(), and my_stream_api_new().
| size_t my_stream_api_handle::pending_bytes |
Referenced by _can_write(), and my_stream_api_feed().
| my_stream_device_monitor_handle* my_stream_api_handle::read_monitor |
Referenced by _can_read(), my_stream_api_close(), and my_stream_api_new().
| struct sol_timeout* my_stream_api_handle::read_timeout |
Referenced by _can_read(), _inform_user(), and my_stream_api_close().
| struct sol_reentrant my_stream_api_handle::reentrant |
Referenced by _inform_user(), my_stream_api_close(), and my_stream_api_feed().
| struct sol_buffer my_stream_api_handle::rx |
Referenced by _can_read(), _inform_user(), api_close(), and my_stream_api_new().
| const void* my_stream_api_handle::user_data |
Referenced by _can_write(), _inform_user(), api_close(), and my_stream_api_new().
| my_stream_device_monitor_handle* my_stream_api_handle::write_monitor |
Referenced by _can_write(), my_stream_api_close(), and my_stream_api_feed().
| size_t my_stream_api_handle::written |
Referenced by _can_write().
1.8.6