sbDeviceFirmwareSupport Class Reference

#include <sbDeviceFirmwareSupport.h>

Inheritance diagram for sbDeviceFirmwareSupport:
[legend]
Collaboration diagram for sbDeviceFirmwareSupport:
[legend]

Public Member Functions

NS_DECL_ISUPPORTS
NS_DECL_NSICLASSINFO
NS_DECL_SBIDEVICEFIRMWARESUPPORT 
sbDeviceFirmwareSupport ()
 
- Public Member Functions inherited from sbIDeviceFirmwareSupport
void init (in AString aDeviceName, in unsigned long aVendorID, in nsISimpleEnumerator aDeviceProductIDs)
 Initialize the object. More...
 
void simpleInit (in AString aDeviceName, in unsigned long aVendorID, in unsigned long aProductID)
 Simple version of init. More...
 
void appendProductID (in unsigned long aProductID)
 Append a supported device product id. More...
 

Protected Attributes

PRMonitor * mMonitor
 
nsString mDeviceFriendlyName
 
PRUint32 mDeviceVendorID
 
nsCOMPtr< nsIMutableArray > mDeviceProductIDs
 

Additional Inherited Members

- Public Attributes inherited from sbIDeviceFirmwareSupport
readonly attribute AString deviceFriendlyName
 Friendly Human Readable Name. More...
 
readonly attribute unsigned long deviceVendorID
 The USB Vendor ID. More...
 
readonly attribute
nsISimpleEnumerator 
deviceProductIDs
 The USB Product IDs. More...
 

Detailed Description

Definition at line 37 of file sbDeviceFirmwareSupport.h.

Constructor & Destructor Documentation

sbIDeviceFirmwareSupport sbDeviceFirmwareSupport::sbDeviceFirmwareSupport ( )

Definition at line 51 of file sbDeviceFirmwareSupport.cpp.

Member Data Documentation

nsString sbDeviceFirmwareSupport::mDeviceFriendlyName
protected

Definition at line 53 of file sbDeviceFirmwareSupport.h.

nsCOMPtr<nsIMutableArray> sbDeviceFirmwareSupport::mDeviceProductIDs
protected

Definition at line 55 of file sbDeviceFirmwareSupport.h.

PRUint32 sbDeviceFirmwareSupport::mDeviceVendorID
protected

Definition at line 54 of file sbDeviceFirmwareSupport.h.

PRMonitor* sbDeviceFirmwareSupport::mMonitor
protected

Definition at line 51 of file sbDeviceFirmwareSupport.h.


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