libxr
Embedded C++ framework for bare-metal, RTOS and Linux
Loading...
Searching...
No Matches
LibXR::USB::DeviceComposition Member List

This is the complete list of members for LibXR::USB::DeviceComposition, including all inherited members.

BuildConfigDescriptor()LibXR::USB::DeviceComposition
Deinit(bool in_isr)LibXR::USB::DeviceComposition
DeviceComposition(EndpointPool &endpoint_pool, const std::initializer_list< const DescriptorStrings::LanguagePack * > &lang_list, const std::initializer_list< const std::initializer_list< ConfigDescriptorItem * > > &configs, ConstRawData uid={nullptr, 0}, uint8_t bmAttributes=CFG_BUS_POWERED, uint8_t bMaxPower=50)LibXR::USB::DeviceComposition
DeviceComposition(const DeviceComposition &)=delete (defined in LibXR::USB::DeviceComposition)LibXR::USB::DeviceComposition
DeviceComposition(DeviceComposition &&)=delete (defined in LibXR::USB::DeviceComposition)LibXR::USB::DeviceComposition
FindClassByEndpointAddress(uint8_t addr) constLibXR::USB::DeviceComposition
FindClassByInterfaceNumber(size_t index) constLibXR::USB::DeviceComposition
GetBosDescriptor()LibXR::USB::DeviceComposition
GetConfigDescriptor() constLibXR::USB::DeviceComposition
GetConfigNum() constLibXR::USB::DeviceComposition
GetCurrentConfig() constLibXR::USB::DeviceComposition
GetDeviceStatus() constLibXR::USB::DeviceComposition
GetStringDescriptor(uint8_t string_index, uint16_t lang, ConstRawData &data)LibXR::USB::DeviceComposition
Init(bool in_isr)LibXR::USB::DeviceComposition
IsComposite() constLibXR::USB::DeviceComposition
operator=(const DeviceComposition &)=delete (defined in LibXR::USB::DeviceComposition)LibXR::USB::DeviceComposition
operator=(DeviceComposition &&)=delete (defined in LibXR::USB::DeviceComposition)LibXR::USB::DeviceComposition
ProcessBosVendorRequest(bool in_isr, const SetupPacket *setup, BosVendorResult &result)LibXR::USB::DeviceComposition
SwitchConfig(size_t index, bool in_isr)LibXR::USB::DeviceComposition
TryOverrideDeviceDescriptor(DeviceDescriptor &descriptor)LibXR::USB::DeviceComposition