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

Oneshot coroutine to get a one-time hotplug accept. More...

#include "co_usb/ev/detail/handler_service.hpp"
#include "co_usb/hotplug/detail/hotplug_awaitable.hpp"
#include "co_usb/hotplug/flags.hpp"
#include "co_usb/wrapper/device_ref.hpp"
#include "co_usb/wrapper/device_triplet.hpp"
#include <boost/capy/ex/this_coro.hpp>
#include <boost/capy/io_result.hpp>
#include <boost/capy/io_task.hpp>
#include <libusb.h>
#include <stop_token>
Include dependency graph for oneshot_hotplug.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  co_usb
 
namespace  co_usb::hotplug
 

Functions

auto co_usb::hotplug::oneshot_hotplug (event_type events, flag_type flags, device_triplet triplet) -> boost::capy::io_task< event_type, device_ref >
 Oneshot coroutine to get a one-time hotplug accept.
 

Detailed Description

Oneshot coroutine to get a one-time hotplug accept.