co_usb
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations | Functions
context.hpp File Reference
#include "co_usb/detail/service.hpp"
#include <boost/capy/concept/executor.hpp>
#include <boost/capy/ex/this_coro.hpp>
#include <boost/capy/task.hpp>
#include <concepts>
#include <libusb-1.0/libusb.h>
#include <ranges>
#include <stdexcept>
#include <stop_token>
Include dependency graph for context.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  co_usb::context< use_service::yes >
 
struct  co_usb::context< use_service::no >
 

Namespaces

namespace  co_usb
 

Enumerations

enum class  co_usb::use_service { co_usb::no = 0 , co_usb::yes }
 

Functions

void co_usb::default_handler (libusb_context *ctx, std::stop_token st)
 default handler function for the service