|
co_usb
|
Transfer resource and transfer sequence concepts. More...
#include <libusb.h>#include <ranges>#include <type_traits>

Go to the source code of this file.
Namespaces | |
| namespace | co_usb |
| namespace | co_usb::transfer |
| namespace | co_usb::transfer::detail |
Concepts | |
| concept | co_usb::transfer::detail::TransferResource |
A type which can provide a libusb_transfer *. | |
| concept | co_usb::transfer::detail::TransferSequence |
| A sequence of co_usb::transfer::detail::TransferResource. | |
Functions | |
| template<TransferResource Ty> | |
| constexpr auto | co_usb::transfer::detail::transfer_of (Ty const &tfer_res) -> libusb_transfer * |
Uniform accessor for obtaining a libusb_transfer * from a co_usb::transfer::detail::TransferResource. | |
Transfer resource and transfer sequence concepts.