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

Asio/Corosio-like acceptor for devices via hotplug API. More...

#include "co_usb/ev/detail/handler_service.hpp"
#include "co_usb/ev/event_handler_ref.hpp"
#include "co_usb/usb_error.hpp"
#include "co_usb/wrapper/device_ref.hpp"
#include "co_usb/wrapper/device_triplet.hpp"
#include <algorithm>
#include <boost/capy/concept/io_awaitable.hpp>
#include <boost/capy/continuation.hpp>
#include <boost/capy/ex/async_mutex.hpp>
#include <boost/capy/ex/executor_ref.hpp>
#include <boost/capy/ex/io_env.hpp>
#include <boost/capy/ex/run.hpp>
#include <boost/capy/ex/run_async.hpp>
#include <boost/capy/ex/this_coro.hpp>
#include <boost/capy/io_result.hpp>
#include <boost/capy/io_task.hpp>
#include <boost/capy/task.hpp>
#include <coroutine>
#include <libusb.h>
#include <memory_resource>
#include <mutex>
#include <stop_token>
#include <system_error>
#include <utility>
Include dependency graph for device_acceptor.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  co_usb::hotplug::device_acceptor
 Asio/Corosio-like acceptor for devices via hotplug API. More...
 

Namespaces

namespace  co_usb
 
namespace  co_usb::hotplug
 

Detailed Description

Asio/Corosio-like acceptor for devices via hotplug API.