#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.