|
co_usb
|
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>

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 |
Asio/Corosio-like acceptor for devices via hotplug API.