1/* 2 * Copyright 2008-2009 Haiku Inc. All rights reserved. 3 * Distributed under the terms of the MIT License. 4 * 5 * Authors: 6 * Pieter Panman 7 */ 8#ifndef DEVICEUSB_H 9#define DEVICEUSB_H 10 11 12#include "Device.h" 13 14 15class DeviceUSB : public Device { 16public: 17 DeviceUSB(Device* parent); 18 virtual ~DeviceUSB(); 19 virtual void InitFromAttributes(); 20 21private: 22 uint8 fClassBaseId; 23 uint8 fClassSubId; 24 uint8 fClassProtoId; 25 uint16 fVendorId; 26 uint16 fDeviceId; 27}; 28 29#endif /* DEVICEUSB_H */ 30