USB_Host_Shield_2.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
AddressPool Class Referenceabstract

#include <address.h>

Inheritance diagram for AddressPool:
Inheritance graph
[legend]

Public Member Functions

virtual UsbDeviceGetUsbDevicePtr (uint8_t addr)=0
 
virtual uint8_t AllocAddress (uint8_t parent, bool is_hub=false, uint8_t port=0)=0
 
virtual void FreeAddress (uint8_t addr)=0
 

Member Function Documentation

virtual uint8_t AddressPool::AllocAddress ( uint8_t  parent,
bool  is_hub = false,
uint8_t  port = 0 
)
pure virtual
virtual void AddressPool::FreeAddress ( uint8_t  addr)
pure virtual
virtual UsbDevice* AddressPool::GetUsbDevicePtr ( uint8_t  addr)
pure virtual

The documentation for this class was generated from the following file: