co_usb
Loading...
Searching...
No Matches
complete_sequence_awaitable.hpp File Reference

Implementation detail for co_usb::transfer::detail::complete_io_base. More...

#include "co_usb/transfer/detail/any_buffer_sequence.hpp"
#include "co_usb/transfer/detail/transfer_sequence.hpp"
#include "co_usb/transfer/sequence_view.hpp"
#include "co_usb/transfer/status.hpp"
#include "co_usb/usb_error.hpp"
#include <boost/capy/buffers.hpp>
#include <boost/capy/concept/io_awaitable.hpp>
#include <boost/capy/continuation.hpp>
#include <boost/capy/ex/io_env.hpp>
#include <boost/capy/io_result.hpp>
#include <cassert>
#include <coroutine>
#include <libusb.h>
#include <memory_resource>
#include <mutex>
#include <unordered_map>
#include <utility>
Include dependency graph for complete_sequence_awaitable.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  co_usb::transfer::detail::complete_sequence_awaitable< TSeq, BuffersTy >
 
struct  co_usb::transfer::detail::complete_sequence_awaitable< TSeq, BuffersTy >::transfer_progress_t
 
struct  co_usb::transfer::detail::complete_sequence_awaitable< TSeq, BuffersTy >::await_state_t
 

Namespaces

namespace  co_usb
 
namespace  co_usb::transfer
 
namespace  co_usb::transfer::detail
 

Detailed Description

Implementation detail for co_usb::transfer::detail::complete_io_base.