The Pedigree Project
0.1
|
This is the complete list of members for UsbDevice, including all inherited members.
addInterruptInHandler(Endpoint *pEndpoint, uintptr_t pBuffer, uint16_t nBytes, void(*pCallback)(uintptr_t, ssize_t), uintptr_t pParam=0) (defined in UsbDevice) | UsbDevice | protected |
Addressed enum value (defined in UsbDevice) | UsbDevice | |
clearEndpointHalt(Endpoint *pEndpoint) | UsbDevice | protected |
Configured enum value (defined in UsbDevice) | UsbDevice | |
Connected enum value (defined in UsbDevice) | UsbDevice | |
controlRequest(uint8_t nRequestType, uint8_t nRequest, uint16_t nValue, uint16_t nIndex, uint16_t nLength=0, uintptr_t pBuffer=0) | UsbDevice | protected |
doSync(Endpoint *pEndpoint, UsbPid pid, uintptr_t pBuffer, size_t nBytes, size_t timeout) (defined in UsbDevice) | UsbDevice | protected |
getAddress() | UsbDevice | inline |
getConfiguration() | UsbDevice | inline |
getContainer() const | UsbDevice | inline |
getDescriptor() | UsbDevice | inline |
getDescriptor(uint8_t nDescriptorType, uint8_t nDescriptorIndex, uint16_t nBytes, uint8_t requestType=0) | UsbDevice | protected |
getDescriptorLength(uint8_t nDescriptorType, uint8_t nDescriptorIndex, uint8_t requestType=0) | UsbDevice | protected |
getDevice() | UsbDevice | inlinevirtual |
getInterface() | UsbDevice | inline |
getPort() | UsbDevice | inline |
getSpeed() | UsbDevice | inline |
getStatus() | UsbDevice | protected |
getString(uint8_t nString) | UsbDevice | protected |
getUsbDeviceName(String &str) (defined in UsbDevice) | UsbDevice | inlinevirtual |
getUsbState() | UsbDevice | inline |
HasDescriptors enum value (defined in UsbDevice) | UsbDevice | |
HasDriver enum value (defined in UsbDevice) | UsbDevice | |
HasInterface enum value (defined in UsbDevice) | UsbDevice | |
hasSubtree() const | UsbDevice | inlinevirtual |
initialise(uint8_t nAddress) | UsbDevice | |
initialiseDriver() | UsbDevice | inlinevirtual |
m_nAddress | UsbDevice | protected |
m_nPort | UsbDevice | protected |
m_pConfiguration | UsbDevice | protected |
m_pContainer | UsbDevice | protected |
m_pDescriptor | UsbDevice | protected |
m_pHub | UsbDevice | protected |
m_pInterface | UsbDevice | protected |
m_Speed | UsbDevice | protected |
m_UsbState | UsbDevice | protected |
operator=(const UsbDevice &d) (defined in UsbDevice) | UsbDevice | private |
PACKED (defined in UsbDevice) | UsbDevice | |
PACKED (defined in UsbDevice) | UsbDevice | |
syncIn(Endpoint *pEndpoint, uintptr_t pBuffer, size_t nBytes, size_t timeout=5000) (defined in UsbDevice) | UsbDevice | protected |
syncOut(Endpoint *pEndpoint, uintptr_t pBuffer, size_t nBytes, size_t timeout=5000) (defined in UsbDevice) | UsbDevice | protected |
UsbDevice(UsbHub *pHub, uint8_t nPort, UsbSpeed speed) | UsbDevice | |
UsbDevice(UsbDevice *pDev) | UsbDevice | |
UsbDevice(const UsbDevice &d) (defined in UsbDevice) | UsbDevice | private |
UsbDeviceContainer (defined in UsbDevice) | UsbDevice | friend |
UsbState enum name | UsbDevice | |
useConfiguration(uint8_t nConfig) | UsbDevice | |
useInterface(uint8_t nInterface) | UsbDevice | |
~UsbDevice() | UsbDevice | virtual |