| AddrToEPNumber(uint8_t addr, Direction &dir) | LibXR::USB::Endpoint | inlinestatic |
| AvailableDirection() const | LibXR::USB::Endpoint | inline |
| ClearStall() override | LibXR::STM32Endpoint | virtual |
| Close() override | LibXR::STM32Endpoint | virtual |
| Configure(const Config &cfg) override | LibXR::STM32Endpoint | virtual |
| Direction enum name | LibXR::USB::Endpoint | |
| Endpoint(EPNumber number, Direction dir, RawData buffer) | LibXR::USB::Endpoint | inlineexplicit |
| Endpoint(const Endpoint &)=delete (defined in LibXR::USB::Endpoint) | LibXR::USB::Endpoint | |
| EP_OTG_FS_MAX_SIZE (defined in LibXR::STM32Endpoint) | LibXR::STM32Endpoint | static |
| EP_OTG_HS_MAX_SIZE (defined in LibXR::STM32Endpoint) | LibXR::STM32Endpoint | static |
| EPNumber enum name | LibXR::USB::Endpoint | |
| EPNumberToAddr(EPNumber ep, Direction dir) | LibXR::USB::Endpoint | inlinestatic |
| EPNumberToInt8(EPNumber ep) | LibXR::USB::Endpoint | inlinestatic |
| fifo_size_ (defined in LibXR::STM32Endpoint) | LibXR::STM32Endpoint | |
| GetActiveLength() | LibXR::USB::Endpoint | inline |
| GetAddress() const | LibXR::USB::Endpoint | inline |
| GetBuffer() const | LibXR::USB::Endpoint | inline |
| GetConfig() | LibXR::USB::Endpoint | inlineprotected |
| GetDirection() const | LibXR::USB::Endpoint | inline |
| GetNumber() const | LibXR::USB::Endpoint | inline |
| GetState() const | LibXR::USB::Endpoint | inline |
| GetType() const | LibXR::USB::Endpoint | inline |
| hpcd_ (defined in LibXR::STM32Endpoint) | LibXR::STM32Endpoint | |
| id_ (defined in LibXR::STM32Endpoint) | LibXR::STM32Endpoint | |
| IsStalled() const | LibXR::USB::Endpoint | inline |
| last_transfer_size_ (defined in LibXR::STM32Endpoint) | LibXR::STM32Endpoint | |
| map_otg_fs_ (defined in LibXR::STM32Endpoint) | LibXR::STM32Endpoint | inlinestatic |
| map_otg_hs_ (defined in LibXR::STM32Endpoint) | LibXR::STM32Endpoint | inlinestatic |
| MaxPacketSize() const | LibXR::USB::Endpoint | inline |
| MaxTransferSize() const override | LibXR::STM32Endpoint | virtual |
| NextEPNumber(EPNumber ep) | LibXR::USB::Endpoint | inlinestatic |
| OnTransferCompleteCallback(bool in_isr, size_t actual_transfer_size) | LibXR::USB::Endpoint | inline |
| operator=(const Endpoint &)=delete (defined in LibXR::USB::Endpoint) | LibXR::USB::Endpoint | |
| SetActiveBlock(bool active_block) | LibXR::USB::Endpoint | inlineprotectedvirtual |
| SetActiveLength(uint16_t len) | LibXR::USB::Endpoint | inline |
| SetOnTransferCompleteCallback(Callback< ConstRawData & > cb) | LibXR::USB::Endpoint | inline |
| SetState(State state) | LibXR::USB::Endpoint | inline |
| Stall() override | LibXR::STM32Endpoint | virtual |
| State enum name | LibXR::USB::Endpoint | |
| STM32Endpoint(EPNumber ep_num, stm32_usb_dev_id_t id, PCD_HandleTypeDef *hpcd, Direction dir, size_t fifo_size, LibXR::RawData buffer) (defined in LibXR::STM32Endpoint) | LibXR::STM32Endpoint | |
| SwitchBuffer() | LibXR::USB::Endpoint | inlineprotectedvirtual |
| Transfer(size_t size) override | LibXR::STM32Endpoint | virtual |
| TransferMultiBulk(RawData &data) | LibXR::USB::Endpoint | inlinevirtual |
| TransferZLP() | LibXR::USB::Endpoint | inlinevirtual |
| Type enum name | LibXR::USB::Endpoint | |
| UseDoubleBuffer() const | LibXR::USB::Endpoint | inline |
| ~Endpoint()=default | LibXR::USB::Endpoint | virtual |