Public Member Functions | |
PRBool | getWritableCDDrive (out AString aDeviceString) |
Finds the first CD device capable of writing. | |
PRBool | onCDDriveEvent (in PRBool aMediaInserted) |
Allows OS-specific drive event notification. | |
PRBool | setGapBurnedTrack (in AString aDeviceString, in PRUint32 aNumSeconds) |
Set the amount of time to insert between burned tracks. |
<TODO: Detail>.
Definition at line 45 of file sbICDDevice.idl.
PRBool sbICDDevice::getWritableCDDrive | ( | out AString | aDeviceString | ) |
Finds the first CD device capable of writing.
<TODO: Detail>
aDeviceString | [out AString] A string describing the writable device. |
PRBool sbICDDevice::onCDDriveEvent | ( | in PRBool | aMediaInserted | ) |
Allows OS-specific drive event notification.
This method is provided so that on Windows, OS specific message for a media insert or eject can be passed to sbICDDevice object (note that caller should use sbIDeviceManager in obtaining sbICDDevice object and not instantiate sbICDDevice directly, same applies to all other devices).
aMediaInserted | [in PRBool] A boolean indicating whether media was inserted or not. |
PRBool sbICDDevice::setGapBurnedTrack | ( | in AString | aDeviceString, | |
in PRUint32 | aNumSeconds | |||
) |
Set the amount of time to insert between burned tracks.
<TODO: Detail>
aDeviceString | [in AString] A string describing the device. | |
aNumSeconds | [in PRUint32] The number of seconds to insert. |