|
The Pedigree Project
0.1
|
This is the complete list of members for UsbHubDevice, including all inherited members.
| addChild(Device *pDevice) | Device | |
| addInterruptInHandler(UsbEndpoint endpointInfo, uintptr_t pBuffer, uint16_t nBytes, void(*pCallback)(uintptr_t, ssize_t), uintptr_t pParam=0) | UsbHubDevice | virtual |
| 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 | |
| addresses() | Device | inlinevirtual |
| addToRoot(Device *device) | Device | static |
| addTransferToTransaction(uintptr_t pTransaction, bool bToggle, UsbPid pid, uintptr_t pBuffer, size_t nBytes) | UsbHubDevice | virtual |
| Bus enum value | Device | |
| Callback typedef (defined in Device) | Device | |
| clearEndpointHalt(Endpoint *pEndpoint) | UsbDevice | protected |
| clearPortFeature(size_t port, PortFeatureSelectors feature) (defined in UsbHubDevice) | UsbHubDevice | private |
| Configured enum value (defined in UsbDevice) | UsbDevice | |
| Connected enum value (defined in UsbDevice) | UsbDevice | |
| Console enum value | Device | |
| Controller enum value | Device | |
| controlRequest(uint8_t nRequestType, uint8_t nRequest, uint16_t nValue, uint16_t nIndex, uint16_t nLength=0, uintptr_t pBuffer=0) | UsbDevice | protected |
| CPortConnection enum value (defined in UsbHubDevice) | UsbHubDevice | private |
| CPortEnable enum value (defined in UsbHubDevice) | UsbHubDevice | private |
| CPortOverCurrent enum value (defined in UsbHubDevice) | UsbHubDevice | private |
| CPortReset enum value (defined in UsbHubDevice) | UsbHubDevice | private |
| CPortSuspend enum value (defined in UsbHubDevice) | UsbHubDevice | private |
| createTransaction(UsbEndpoint endpointInfo) | UsbHubDevice | virtual |
| Device() (defined in Device) | Device | |
| Device(Device *p) | Device | |
| deviceConnected(uint8_t nPort, UsbSpeed speed) | UsbHub | |
| deviceDisconnected(uint8_t nPort) | UsbHub | |
| Disk enum value | Device | |
| Display enum value | Device | |
| doAsync(uintptr_t pTransaction, void(*pCallback)(uintptr_t, ssize_t)=0, uintptr_t pParam=0) | UsbHubDevice | virtual |
| doSync(Endpoint *pEndpoint, UsbPid pid, uintptr_t pBuffer, size_t nBytes, size_t timeout) (defined in UsbDevice) | UsbDevice | protected |
| UsbHub::doSync(uintptr_t nTransaction, uint32_t timeout=5000) | UsbHub | |
| dump(String &str) | Device | inlinevirtual |
| foreach(Callback callback, Device *root=0) | Device | static |
| foreach(pedigree_std::Callable< F > &callback, Device *root, Args...args) (defined in Device) | Device | static |
| Generic enum value | Device | |
| getAddress() | UsbDevice | inline |
| getChild(size_t n) | Device | |
| 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 |
| getInterruptNumber() | Device | inlinevirtual |
| getName(String &str) | UsbHubDevice | inlinevirtual |
| getNumChildren() | Device | |
| getParent() const | Device | inline |
| getPciBusPosition() | Device | inline |
| getPciClassCode() | Device | inline |
| getPciConfigHeader() const | Device | inline |
| getPciDeviceId() | Device | inline |
| getPciDevicePosition() | Device | inline |
| getPciFunctionNumber() | Device | inline |
| getPciProgInterface() | Device | inline |
| getPciSubclassCode() | Device | inline |
| getPciVendorId() | Device | inline |
| getPort() | UsbDevice | inline |
| getPortStatus(size_t port) | UsbHubDevice | private |
| getSpecificType() | Device | inlinevirtual |
| getSpeed() | UsbDevice | inline |
| getStatus() | UsbDevice | protected |
| getString(uint8_t nString) | UsbDevice | protected |
| getType() | UsbHub | virtual |
| 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 |
| HubFeatureSelectors enum name (defined in UsbHubDevice) | UsbHubDevice | private |
| HubLocalPower enum value (defined in UsbHubDevice) | UsbHubDevice | private |
| HubOverCurrent enum value (defined in UsbHubDevice) | UsbHubDevice | private |
| HubPortRequest enum value (defined in UsbHubDevice) | UsbHubDevice | private |
| HubRequests enum name (defined in UsbHubDevice) | UsbHubDevice | private |
| ignoreConnectionChanges(uint8_t nPort, bool bIgnore=true) | UsbHub | inline |
| initialise(uint8_t nAddress) | UsbDevice | |
| initialiseDriver() | UsbHubDevice | virtual |
| m_Addresses | Device | protected |
| m_Children | Device | protected |
| m_ClassCode | Device | protected |
| m_ConfigHeader | Device | protected |
| m_DeviceId | Device | protected |
| m_IgnoredPorts | UsbHub | protected |
| m_InterruptNumber | Device | protected |
| m_nAddress | UsbDevice | protected |
| m_nPort | UsbDevice | protected |
| m_nPorts (defined in UsbHubDevice) | UsbHubDevice | private |
| m_PciBusPos | Device | protected |
| m_PciDevicePos | Device | protected |
| m_PciFunctionNum | Device | protected |
| m_pConfiguration | UsbDevice | protected |
| m_pContainer | UsbDevice | protected |
| m_pDescriptor | UsbDevice | protected |
| m_pHub | UsbDevice | protected |
| m_pInterface | UsbDevice | protected |
| m_pParent | Device | protected |
| m_ProgInterface | Device | protected |
| m_Root | Device | protectedstatic |
| m_SpecificType | Device | protected |
| m_Speed | UsbDevice | protected |
| m_SubclassCode | Device | protected |
| m_TreeLock | Device | protectedstatic |
| m_UsbState | UsbDevice | protected |
| m_VendorId | Device | protected |
| Mouse enum value | Device | |
| Network enum value | Device | |
| NOT_COPYABLE_OR_ASSIGNABLE(Device) (defined in Device) | Device | protected |
| PACKED (defined in UsbDevice) | UsbDevice | |
| PACKED (defined in UsbDevice) | UsbDevice | |
| PortConnection enum value (defined in UsbHubDevice) | UsbHubDevice | private |
| PortEnable enum value (defined in UsbHubDevice) | UsbHubDevice | private |
| PortFeatureSelectors enum name (defined in UsbHubDevice) | UsbHubDevice | private |
| PortIndicator enum value (defined in UsbHubDevice) | UsbHubDevice | private |
| PortLowSpeed enum value (defined in UsbHubDevice) | UsbHubDevice | private |
| PortOverCurrent enum value (defined in UsbHubDevice) | UsbHubDevice | private |
| PortPower enum value (defined in UsbHubDevice) | UsbHubDevice | private |
| PortReset enum value (defined in UsbHubDevice) | UsbHubDevice | private |
| portReset(uint8_t nPort, bool bErrorResponse=false) | UsbHubDevice | virtual |
| PortSuspend enum value (defined in UsbHubDevice) | UsbHubDevice | private |
| PortTest enum value (defined in UsbHubDevice) | UsbHubDevice | private |
| removeChild(size_t n) | Device | |
| removeChild(Device *d) | Device | |
| replaceChild(Device *src, Device *dest) | Device | |
| root() | Device | inlineprotectedstatic |
| Root enum value | Device | |
| searchByClass(uint16_t classCode, void(*callback)(Device *), Device *root=0) (defined in Device) | Device | static |
| searchByClassAndSubclass(uint16_t classCode, uint16_t subclassCode, void(*callback)(Device *), Device *root=0) (defined in Device) | Device | static |
| searchByClassSubclassAndProgInterface(uint16_t classCode, uint16_t subclassCode, uint8_t progInterface, void(*callback)(Device *), Device *root=0) (defined in Device) | Device | static |
| searchByVendorId(uint16_t vendorId, void(*callback)(Device *), Device *root=0) | Device | static |
| searchByVendorIdAndDeviceId(uint16_t vendorId, uint16_t deviceId, void(*callback)(Device *), Device *root=0) (defined in Device) | Device | static |
| setInterruptNumber(uintptr_t n) | Device | inlinevirtual |
| setParent(Device *p) | Device | inline |
| setPciConfigHeader(const PciBus::ConfigSpace &space) | Device | inline |
| setPciIdentifiers(uint8_t classCode, uint8_t subclassCode, uint16_t vendorId, uint16_t deviceId, uint8_t progIf) | Device | inline |
| setPciPosition(uint32_t bus, uint32_t device, uint32_t func) | Device | inline |
| setPortFeature(size_t port, PortFeatureSelectors feature) (defined in UsbHubDevice) | UsbHubDevice | private |
| setSpecificType(String str) | Device | inlinevirtual |
| Sound enum value | Device | |
| 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 |
| Type enum name | Device | |
| UsbContainer enum value | Device | |
| UsbController enum value | Device | |
| UsbDevice(UsbHub *pHub, uint8_t nPort, UsbSpeed speed) | UsbDevice | |
| UsbDevice(UsbDevice *pDev) | UsbDevice | |
| UsbGeneric enum value | Device | |
| UsbHub() (defined in UsbHub) | UsbHub | |
| UsbHub(Device *p) (defined in UsbHub) | UsbHub | |
| UsbHubDevice(UsbDevice *dev) (defined in UsbHubDevice) | UsbHubDevice | |
| UsbState enum name | UsbDevice | |
| useConfiguration(uint8_t nConfig) | UsbDevice | |
| useInterface(uint8_t nInterface) | UsbDevice | |
| ~Device() (defined in Device) | Device | virtual |
| ~UsbDevice() | UsbDevice | virtual |
| ~UsbHub() (defined in UsbHub) | UsbHub | virtual |
| ~UsbHubDevice() (defined in UsbHubDevice) | UsbHubDevice | virtual |
1.8.11