sbIDeviceFirmwareUpdate Interface Reference

import"sbIDeviceFirmwareUpdate.idl";

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

Public Member Functions

void init (in nsIFile aFirmwareImageFile, in AString aFirmwareReadableVersion, in unsigned long aFirmwareVersion)
 Initialize the firmware update object. More...
 

Public Attributes

readonly attribute nsIFile firmwareImageFile
 The firmware image file. More...
 
readonly attribute AString firmwareReadableVersion
 The human readable version of this firmware. More...
 
readonly attribute unsigned long firmwareVersion
 Machine friendly firmware version. More...
 

Detailed Description

Note
The default implementation of this interface is threadsafe.

Definition at line 36 of file sbIDeviceFirmwareUpdate.idl.

Member Function Documentation

void sbIDeviceFirmwareUpdate::init ( in nsIFile  aFirmwareImageFile,
in AString  aFirmwareReadableVersion,
in unsigned long  aFirmwareVersion 
)

Initialize the firmware update object.

Parameters
aFirmwareImageFile- The firmware file
aFirmwareReadableVersion- The human readable version of the firmware file
aFirmwareVersion- The machine friendly version of the firmware file

Member Data Documentation

readonly attribute nsIFile sbIDeviceFirmwareUpdate::firmwareImageFile

The firmware image file.

Note
Uninitialized until Init is called.

Definition at line 42 of file sbIDeviceFirmwareUpdate.idl.

readonly attribute AString sbIDeviceFirmwareUpdate::firmwareReadableVersion

The human readable version of this firmware.

Note
Uninitialized until Init is called.

Definition at line 48 of file sbIDeviceFirmwareUpdate.idl.

readonly attribute unsigned long sbIDeviceFirmwareUpdate::firmwareVersion

Machine friendly firmware version.

Note
Uninitialized until Init is called.

Definition at line 54 of file sbIDeviceFirmwareUpdate.idl.


The documentation for this interface was generated from the following file: