PIP 5.6.1
Platform-Independent Primitives
Public Attributes | List of all members
PIUSB::Configuration Struct Reference

USB configuration description with available interfaces. More...

#include <piusb.h>

Public Attributes

uchar index = 0
 Index inside the device descriptor.
 
uchar value_to_select = 0
 Value used to select this configuration.
 
uchar attributes = 0
 Raw USB configuration attributes.
 
ushort max_power = 0
 Maximum bus power in mA.
 
bool self_powered = false
 True if the device is self-powered in this configuration.
 
bool remote_wakeup = false
 True if remote wakeup is supported.
 
PIVector< PIUSB::Interfaceinterfaces
 Interfaces available in this configuration.
 

Detailed Description

USB configuration description with available interfaces.