SeaBreeze
|
Public Member Functions | |
virtual USB * | getUSBDescriptor () const |
virtual DeviceLocatorInterface * | getLocation () |
virtual void | setLocation (const DeviceLocatorInterface &location) throw (IllegalArgumentException) |
virtual BusFamily | getBusFamily () const |
virtual bool | open ()=0 |
virtual void | close ()=0 |
Public Member Functions inherited from seabreeze::Bus | |
virtual TransferHelper * | getHelper (const std::vector< ProtocolHint *> &hints) const =0 |
Protected Attributes | |
USB * | usb |
DeviceLocatorInterface * | deviceLocator |