#include <device.h>
Definition at line 15 of file device.h.
◆ Device()
Ion::USB::Device::Device::Device |
( |
Interface * |
interface | ) |
|
|
inline |
◆ descriptor()
◆ detach()
void Ion::USB::Device::Device::detach |
( |
| ) |
|
◆ getActiveConfiguration()
virtual uint8_t Ion::USB::Device::Device::getActiveConfiguration |
( |
| ) |
|
|
protectedpure virtual |
◆ isSoftDisconnected()
bool Ion::USB::Device::Device::isSoftDisconnected |
( |
| ) |
const |
◆ poll()
void Ion::USB::Device::Device::poll |
( |
| ) |
|
◆ processSetupInRequest()
◆ resetOnDisconnect()
bool Ion::USB::Device::Device::resetOnDisconnect |
( |
| ) |
|
|
inline |
◆ setActiveConfiguration()
virtual void Ion::USB::Device::Device::setActiveConfiguration |
( |
uint8_t |
configurationIndex | ) |
|
|
protectedpure virtual |
◆ setResetOnDisconnect()
void Ion::USB::Device::Device::setResetOnDisconnect |
( |
bool |
reset | ) |
|
|
inline |
◆ m_ep0
The documentation for this class was generated from the following files:
- C:/msys64/home/David Markarian/dox/epsilon/ion/src/device/usb/device.h
- C:/msys64/home/David Markarian/dox/epsilon/ion/src/device/usb/device.cpp