#include <usbdrv.h>
Inherited by BazisLib::Linux::BasicUsbCharacterDevice.
Public Member Functions | |
| virtual LKSTATUS | OnAddDevice (UsbInterface *pIntf)=0 |
| virtual void | OnRemoveDevice (UsbInterface *pIntf)=0 |
| virtual Device * | GetDevice ()=0 |
| virtual | ~IUsbDevice () |
| virtual BazisLib::Linux::IUsbDevice::~IUsbDevice | ( | ) | [inline, virtual] |
| virtual Device* BazisLib::Linux::IUsbDevice::GetDevice | ( | ) | [pure virtual] |
Implemented in BazisLib::Linux::BasicUsbCharacterDevice.
| virtual LKSTATUS BazisLib::Linux::IUsbDevice::OnAddDevice | ( | UsbInterface * | pIntf | ) | [pure virtual] |
Implemented in BazisLib::Linux::BasicUsbCharacterDevice.
| virtual void BazisLib::Linux::IUsbDevice::OnRemoveDevice | ( | UsbInterface * | pIntf | ) | [pure virtual] |
Implemented in BazisLib::Linux::BasicUsbCharacterDevice.