co_usb
Loading...
Searching...
No Matches
co_usb::transfer::detail::TransferSequence Concept Reference

A sequence of co_usb::transfer::detail::TransferResource. More...

#include <transfer_sequence.hpp>

Concept definition

template<typename Ty>
(std::ranges::bidirectional_range<Ty> && TransferResource<std::ranges::range_value_t<Ty>>)
A type which can provide a libusb_transfer *.
Definition transfer_sequence.hpp:27
A sequence of co_usb::transfer::detail::TransferResource.
Definition transfer_sequence.hpp:67

Detailed Description

A sequence of co_usb::transfer::detail::TransferResource.

Template Parameters
TyType satisfying the TransferSequence contract.

A sequence may consist either of a range of transfer resources or of a single transfer resource, similar to Capy's buffer sequences.

See also
co_usb::transfer::detail::TransferResource