|
co_usb
|
Provides Capy ReadStream-/WriteStream-compliant interface for partial transfer I/O. More...
#include <partial_io.hpp>

Public Member Functions | |
| direction_partial_io_base (boost::capy::executor_ref exec, TSeq const &tfer_seq) | |
| template<boost::capy::MutableBufferSequence BuffersTy> requires (EpDirection == endpoint_direction::in) | |
| auto | read_some (BuffersTy const &buffers) -> boost::capy::io_task< size_t > |
| Performs partial read to a buffer sequence. | |
| template<boost::capy::ConstBufferSequence BuffersTy> requires (EpDirection == endpoint_direction::out) | |
| auto | write_some (BuffersTy const &buffers) -> boost::capy::io_task< size_t > |
| Performs partial read to a buffer sequence. | |
Provides Capy ReadStream-/WriteStream-compliant interface for partial transfer I/O.
|
inlineexplicit |
|
inline |
Performs partial read to a buffer sequence.
May read less than the buffer size.
|
inline |
Performs partial read to a buffer sequence.
May write less than the buffer size.