PIP 5.6.1
Platform-Independent Primitives
Files | Classes
USB

USB support via libusb. More...

Files

file  piusb.h
 USB input/output device declarations.
 

Classes

class  PIUSB
 USB implementation of PIIODevice. More...
 
struct  PIUSB::Endpoint
 Parsed USB endpoint descriptor. More...
 
struct  PIUSB::Interface
 USB interface description with its endpoints. More...
 
struct  PIUSB::Configuration
 USB configuration description with available interfaces. More...
 
struct  PIUSB::Descriptor
 Top-level USB device descriptor collected during opening. More...
 

Detailed Description

USB support via libusb.

Building with CMake

find_package(PIP REQUIRED)
target_link_libraries([target] PIP::USB)
Common

This module declares raw USB input/output devices built on libusb.

Authors

Ivan Pelipenko peri4.nosp@m.ko@y.nosp@m.andex.nosp@m..ru; Andrey Bychkov work..nosp@m.a.b@.nosp@m.yande.nosp@m.x.ru;