arduino-emulator
Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
arduino::PluggableUSBModule Class Referenceabstract

Public Member Functions

 PluggableUSBModule (uint8_t numEps, uint8_t numIfs, unsigned int *epType)
 

Protected Member Functions

virtual int getDescriptor (USBSetup &setup)=0
 
virtual int getInterface (uint8_t *interfaceCount)=0
 
virtual uint8_t getShortName (char *name)
 
virtual bool setup (USBSetup &setup)=0
 

Protected Attributes

const unsigned int * endpointType
 
PluggableUSBModulenext = NULL
 
const uint8_t numEndpoints
 
const uint8_t numInterfaces
 
uint8_t pluggedEndpoint
 
uint8_t pluggedInterface
 

Friends

class PluggableUSB_
 

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