31 #include "nsISupports.idl"
43 [scriptable,
uuid(a50eb732-08e5-4bc4-9389-e03173e79a7f)]
121 void init(in AString aDeviceID);
attribute AString currentOperation
void init(in AString aDeviceID)
Initialize the DeviceStatus component for a device.
attribute AString stateMessage
attribute PRInt32 workItemType
readonly attribute PRUint32 elapsedTime
The time elapsed in milliseconds since currentState was last at STATE_IDLE.
attribute double progress
attribute unsigned long currentSubState
The current sub state of the device, copying could be a sub state of the syncing state.
attribute PRInt64 workItemProgress
const unsigned long IMPORT
attribute sbIMediaItem mediaItem
attribute sbIMediaList mediaList
attribute unsigned long currentState
The current overall state of the device.
const unsigned long EXPORT
attribute boolean isNewBatch
attribute PRInt64 workItemProgressEndCount