sbIDeviceEvent Interface Reference

import"sbIDeviceEvent.idl";

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

Public Attributes

const unsigned long COMMAND_DEVICE_BASE = 0x00000000
 
const unsigned long COMMAND_DEVICE_RESET = COMMAND_DEVICE_BASE + 1
 
const unsigned long COMMAND_DEVICE_POWER_DOWN = COMMAND_DEVICE_BASE + 2
 
const unsigned long COMMAND_DEVICE_POWER_UP = COMMAND_DEVICE_BASE + 3
 
const unsigned long COMMAND_DEVICE_MEDIA_EJECT = COMMAND_DEVICE_BASE + 4
 
const unsigned long COMMAND_DEVICE_MEDIA_FORMAT = COMMAND_DEVICE_BASE + 5
 
const unsigned long COMMAND_CONTROLLER_BASE = 0x00020000
 
const unsigned long COMMAND_CONTROLLER_RESET = COMMAND_CONTROLLER_BASE + 1
 
const unsigned long COMMAND_MARSHALL_BASE = 0x00040000
 
const unsigned long COMMAND_MARSHALL_RESET = COMMAND_MARSHALL_BASE + 1
 
const unsigned long COMMAND_MANAGER_BASE = 0x00060000
 
const unsigned long COMMAND_MANAGER_REFRESH = COMMAND_MANAGER_BASE + 1
 
const unsigned long COMMAND_CLIENT_DEFINED = 0x20000000
 
const unsigned long EVENT_DEVICE_BASE = 0x40000000
 
const unsigned long EVENT_DEVICE_ADDED = EVENT_DEVICE_BASE + 1
 
const unsigned long EVENT_DEVICE_REMOVED = EVENT_DEVICE_BASE + 2
 
const unsigned long EVENT_DEVICE_RESET = EVENT_DEVICE_BASE + 3
 
const unsigned long EVENT_DEVICE_MEDIA_INSERTED = EVENT_DEVICE_BASE + 4
 
const unsigned long EVENT_DEVICE_MEDIA_REMOVED = EVENT_DEVICE_BASE + 5
 
const unsigned long EVENT_DEVICE_TRANSFER_START = EVENT_DEVICE_BASE + 6
 
const unsigned long EVENT_DEVICE_TRANSFER_PROGRESS = EVENT_DEVICE_BASE + 7
 
const unsigned long EVENT_DEVICE_TRANSFER_END = EVENT_DEVICE_BASE + 8
 
const unsigned long EVENT_DEVICE_MOUNTING_START = EVENT_DEVICE_BASE + 9
 
const unsigned long EVENT_DEVICE_MOUNTING_PROGRESS = EVENT_DEVICE_BASE + 10
 
const unsigned long EVENT_DEVICE_MOUNTING_END = EVENT_DEVICE_BASE + 11
 
const unsigned long EVENT_DEVICE_READY = EVENT_DEVICE_BASE + 12
 
const unsigned long EVENT_DEVICE_MEDIA_READ_START = EVENT_DEVICE_BASE + 13
 
const unsigned long EVENT_DEVICE_MEDIA_READ_END = EVENT_DEVICE_BASE + 14
 
const unsigned long EVENT_DEVICE_MEDIA_READ_FAILED = EVENT_DEVICE_BASE + 15
 
const unsigned long EVENT_DEVICE_MEDIA_WRITE_START = EVENT_DEVICE_BASE + 16
 
const unsigned long EVENT_DEVICE_MEDIA_WRITE_END = EVENT_DEVICE_BASE + 17
 
const unsigned long EVENT_DEVICE_MEDIA_WRITE_FAILED = EVENT_DEVICE_BASE + 18
 
const unsigned long EVENT_DEVICE_INFO_CHANGED = EVENT_DEVICE_BASE + 19
 
const unsigned long EVENT_DEVICE_MEDIA_READ_UNSUPPORTED_TYPE = EVENT_DEVICE_BASE + 20
 
const unsigned long EVENT_DEVICE_MEDIA_WRITE_UNSUPPORTED_TYPE = EVENT_DEVICE_BASE + 21
 
const unsigned long EVENT_DEVICE_ACCESS_DENIED = EVENT_DEVICE_BASE + 22
 
const unsigned long EVENT_DEVICE_NOT_ENOUGH_FREESPACE = EVENT_DEVICE_BASE + 23
 
const unsigned long EVENT_DEVICE_NOT_AVAILABLE = EVENT_DEVICE_BASE + 24
 
const unsigned long EVENT_DEVICE_ERROR_UNEXPECTED = EVENT_DEVICE_BASE + 25
 
const unsigned long EVENT_DEVICE_STATE_CHANGED = EVENT_DEVICE_BASE + 26
 
const unsigned long EVENT_DEVICE_PREFS_CHANGED = EVENT_DEVICE_BASE + 27
 
const unsigned long EVENT_DEVICE_TRANSCODE_START = EVENT_DEVICE_BASE + 28
 
const unsigned long EVENT_DEVICE_TRANSCODE_PROGRESS = EVENT_DEVICE_BASE + 29
 
const unsigned long EVENT_DEVICE_TRANSCODE_END = EVENT_DEVICE_BASE + 30
 
const unsigned long EVENT_DEVICE_TRANSCODE_ERROR = EVENT_DEVICE_BASE + 31
 
const unsigned long EVENT_DEVICE_LIBRARY_ADDED = EVENT_DEVICE_BASE + 32
 
const unsigned long EVENT_DEVICE_LIBRARY_REMOVED = EVENT_DEVICE_BASE + 33
 
const unsigned long EVENT_DEVICE_DEFAULT_LIBRARY_CHANGED = EVENT_DEVICE_BASE + 34
 
const unsigned long EVENT_DEVICE_FORMATTING_START = EVENT_DEVICE_BASE + 35
 
const unsigned long EVENT_DEVICE_FORMATTING_PROGRESS = EVENT_DEVICE_BASE + 36
 
const unsigned long EVENT_DEVICE_FORMATTING_END = EVENT_DEVICE_BASE + 37
 
const unsigned long EVENT_DEVICE_FILE_MISSING = EVENT_DEVICE_BASE + 38
 
const unsigned long EVENT_DEVICE_SCAN_START = EVENT_DEVICE_BASE + 39
 
const unsigned long EVENT_DEVICE_SCAN_END = EVENT_DEVICE_BASE + 40
 
const unsigned long EVENT_DEVICE_BEFORE_ADDED = EVENT_DEVICE_BASE + 41
 
const unsigned long EVENT_DEVICE_SYNC_TEMP_MODIFIED = EVENT_DEVICE_BASE + 42
 
const unsigned long EVENT_DEVICE_SYNC_SETTINGS_CHANGED = EVENT_DEVICE_BASE + 43
 
const unsigned long EVENT_DEVICE_SYNC_SETTINGS_RESET = EVENT_DEVICE_BASE + 44
 
const unsigned long EVENT_DEVICE_DOWNLOAD_START = EVENT_DEVICE_BASE + 45
 
const unsigned long EVENT_DEVICE_DOWNLOAD_PROGRESS = EVENT_DEVICE_BASE + 46
 
const unsigned long EVENT_DEVICE_DOWNLOAD_END = EVENT_DEVICE_BASE + 47
 
const unsigned long EVENT_DEVICE_DOWNLOAD_ERROR = EVENT_DEVICE_BASE + 48
 
const unsigned long EVENT_CONTROLLER_BASE = 0x40020000
 
const unsigned long EVENT_MARSHALL_BASE = 0x40040000
 
const unsigned long EVENT_MANAGER_BASE = 0x40060000
 
const unsigned long EVENT_FIRMWARE_BASE = 0x40080000
 Base Firmware Event Value, this event is never sent. More...
 
const unsigned long EVENT_FIRMWARE_CFU_START = EVENT_FIRMWARE_BASE + 1
 Check for update start. More...
 
const unsigned long EVENT_FIRMWARE_CFU_END = EVENT_FIRMWARE_BASE + 2
 Check for update end. More...
 
const unsigned long EVENT_FIRMWARE_DOWNLOAD_START = EVENT_FIRMWARE_BASE + 3
 Firmware download start. More...
 
const unsigned long EVENT_FIRMWARE_DOWNLOAD_PROGRESS = EVENT_FIRMWARE_BASE + 4
 Firmware download progress. More...
 
const unsigned long EVENT_FIRMWARE_DOWNLOAD_END = EVENT_FIRMWARE_BASE + 5
 Firmware download end. More...
 
const unsigned long EVENT_FIRMWARE_UPDATE_START = EVENT_FIRMWARE_BASE + 6
 Firmware update start. More...
 
const unsigned long EVENT_FIRMWARE_UPDATE_END = EVENT_FIRMWARE_BASE + 7
 Firmware update end. More...
 
const unsigned long EVENT_FIRMWARE_WRITE_START = EVENT_FIRMWARE_BASE + 8
 Firmware write to device start. More...
 
const unsigned long EVENT_FIRMWARE_WRITE_PROGRESS = EVENT_FIRMWARE_BASE + 9
 Firmware write to device start. More...
 
const unsigned long EVENT_FIRMWARE_WRITE_END = EVENT_FIRMWARE_BASE + 10
 Firmware write to device start. More...
 
const unsigned long EVENT_FIRMWARE_VERIFY_START = EVENT_FIRMWARE_BASE + 11
 Firmware verify device start. More...
 
const unsigned long EVENT_FIRMWARE_VERIFY_PROGRESS = EVENT_FIRMWARE_BASE + 12
 Firmware verify device progress. More...
 
const unsigned long EVENT_FIRMWARE_VERIFY_END = EVENT_FIRMWARE_BASE + 13
 Firmware verify device end. More...
 
const unsigned long EVENT_FIRMWARE_ERROR_BASE = 0x40100000
 Base value for firmware errors, this event is never sent. More...
 
const unsigned long EVENT_FIRMWARE_ERROR_UNKNOWN = EVENT_FIRMWARE_ERROR_BASE + 1
 Generic error. More...
 
const unsigned long EVENT_FIRMWARE_CFU_ERROR = EVENT_FIRMWARE_ERROR_BASE + 2
 Check for update error. More...
 
const unsigned long EVENT_FIRMWARE_DOWNLOAD_ERROR = EVENT_FIRMWARE_ERROR_BASE + 3
 Firmware download error. More...
 
const unsigned long EVENT_FIRMWARE_UPDATE_ERROR = EVENT_FIRMWARE_ERROR_BASE + 4
 Firmware update error. More...
 
const unsigned long EVENT_FIRMWARE_WRITE_ERROR = EVENT_FIRMWARE_ERROR_BASE + 5
 Firmware write error. More...
 
const unsigned long EVENT_FIRMWARE_NEEDREC_ERROR = EVENT_FIRMWARE_ERROR_BASE + 6
 Firmware update requires recovery mode to be put on the device. More...
 
const unsigned long EVENT_CLIENT_DEFINED = 0x60000000
 
readonly attribute PRUint32 type
 
readonly attribute nsIVariant data
 
readonly attribute
sbIDeviceEventTarget 
target
 
readonly attribute nsISupports origin
 
readonly attribute unsigned long deviceState
 
readonly attribute unsigned long deviceSubState
 

Detailed Description

Note
Implementations of this interface must be threadsafe.

Definition at line 38 of file sbIDeviceEvent.idl.

Member Data Documentation

const unsigned long sbIDeviceEvent::COMMAND_CLIENT_DEFINED = 0x20000000

Definition at line 71 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::COMMAND_CONTROLLER_BASE = 0x00020000

Definition at line 53 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::COMMAND_CONTROLLER_RESET = COMMAND_CONTROLLER_BASE + 1

Definition at line 54 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::COMMAND_DEVICE_BASE = 0x00000000

Definition at line 43 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::COMMAND_DEVICE_MEDIA_EJECT = COMMAND_DEVICE_BASE + 4

Definition at line 47 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::COMMAND_DEVICE_MEDIA_FORMAT = COMMAND_DEVICE_BASE + 5

Definition at line 48 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::COMMAND_DEVICE_POWER_DOWN = COMMAND_DEVICE_BASE + 2

Definition at line 45 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::COMMAND_DEVICE_POWER_UP = COMMAND_DEVICE_BASE + 3

Definition at line 46 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::COMMAND_DEVICE_RESET = COMMAND_DEVICE_BASE + 1

Definition at line 44 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::COMMAND_MANAGER_BASE = 0x00060000

Definition at line 65 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::COMMAND_MANAGER_REFRESH = COMMAND_MANAGER_BASE + 1

Definition at line 66 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::COMMAND_MARSHALL_BASE = 0x00040000

Definition at line 59 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::COMMAND_MARSHALL_RESET = COMMAND_MARSHALL_BASE + 1

Definition at line 60 of file sbIDeviceEvent.idl.

readonly attribute nsIVariant sbIDeviceEvent::data

The data being passed through the event

Definition at line 312 of file sbIDeviceEvent.idl.

readonly attribute unsigned long sbIDeviceEvent::deviceState

The device state at the time of the event

Definition at line 327 of file sbIDeviceEvent.idl.

readonly attribute unsigned long sbIDeviceEvent::deviceSubState

The device substate at the time of the event

Definition at line 332 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_CLIENT_DEFINED = 0x60000000

Definition at line 302 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_CONTROLLER_BASE = 0x40020000

Definition at line 181 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_ACCESS_DENIED = EVENT_DEVICE_BASE + 22

Definition at line 116 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_ADDED = EVENT_DEVICE_BASE + 1

Definition at line 79 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_BASE = 0x40000000

Device events

Definition at line 76 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_BEFORE_ADDED = EVENT_DEVICE_BASE + 41

Definition at line 160 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_DEFAULT_LIBRARY_CHANGED = EVENT_DEVICE_BASE + 34

Definition at line 145 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_DOWNLOAD_END = EVENT_DEVICE_BASE + 47

Definition at line 170 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_DOWNLOAD_ERROR = EVENT_DEVICE_BASE + 48

Definition at line 176 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_DOWNLOAD_PROGRESS = EVENT_DEVICE_BASE + 46

Definition at line 169 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_DOWNLOAD_START = EVENT_DEVICE_BASE + 45

Definition at line 168 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_ERROR_UNEXPECTED = EVENT_DEVICE_BASE + 25

Definition at line 121 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_FILE_MISSING = EVENT_DEVICE_BASE + 38

Definition at line 153 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_FORMATTING_END = EVENT_DEVICE_BASE + 37

Definition at line 150 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_FORMATTING_PROGRESS = EVENT_DEVICE_BASE + 36

Definition at line 149 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_FORMATTING_START = EVENT_DEVICE_BASE + 35

Definition at line 148 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_INFO_CHANGED = EVENT_DEVICE_BASE + 19

Definition at line 109 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_LIBRARY_ADDED = EVENT_DEVICE_BASE + 32

Definition at line 142 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_LIBRARY_REMOVED = EVENT_DEVICE_BASE + 33

Definition at line 143 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_MEDIA_INSERTED = EVENT_DEVICE_BASE + 4

Definition at line 86 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_MEDIA_READ_END = EVENT_DEVICE_BASE + 14

Definition at line 103 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_MEDIA_READ_FAILED = EVENT_DEVICE_BASE + 15

Definition at line 104 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_MEDIA_READ_START = EVENT_DEVICE_BASE + 13

Definition at line 102 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_MEDIA_READ_UNSUPPORTED_TYPE = EVENT_DEVICE_BASE + 20

Definition at line 112 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_MEDIA_REMOVED = EVENT_DEVICE_BASE + 5

Definition at line 89 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_MEDIA_WRITE_END = EVENT_DEVICE_BASE + 17

Definition at line 106 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_MEDIA_WRITE_FAILED = EVENT_DEVICE_BASE + 18

Definition at line 107 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_MEDIA_WRITE_START = EVENT_DEVICE_BASE + 16

Definition at line 105 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_MEDIA_WRITE_UNSUPPORTED_TYPE = EVENT_DEVICE_BASE + 21

Definition at line 113 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_MOUNTING_END = EVENT_DEVICE_BASE + 11

Definition at line 98 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_MOUNTING_PROGRESS = EVENT_DEVICE_BASE + 10

Definition at line 97 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_MOUNTING_START = EVENT_DEVICE_BASE + 9

Definition at line 96 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_NOT_AVAILABLE = EVENT_DEVICE_BASE + 24

Definition at line 118 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_NOT_ENOUGH_FREESPACE = EVENT_DEVICE_BASE + 23

Definition at line 117 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_PREFS_CHANGED = EVENT_DEVICE_BASE + 27

Definition at line 127 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_READY = EVENT_DEVICE_BASE + 12

Definition at line 100 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_REMOVED = EVENT_DEVICE_BASE + 2

Definition at line 81 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_RESET = EVENT_DEVICE_BASE + 3

Definition at line 83 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_SCAN_END = EVENT_DEVICE_BASE + 40

Definition at line 157 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_SCAN_START = EVENT_DEVICE_BASE + 39

Definition at line 156 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_STATE_CHANGED = EVENT_DEVICE_BASE + 26

Definition at line 124 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_SYNC_SETTINGS_CHANGED = EVENT_DEVICE_BASE + 43

Definition at line 164 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_SYNC_SETTINGS_RESET = EVENT_DEVICE_BASE + 44

Definition at line 165 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_SYNC_TEMP_MODIFIED = EVENT_DEVICE_BASE + 42

Definition at line 163 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_TRANSCODE_END = EVENT_DEVICE_BASE + 30

Definition at line 132 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_TRANSCODE_ERROR = EVENT_DEVICE_BASE + 31

Definition at line 139 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_TRANSCODE_PROGRESS = EVENT_DEVICE_BASE + 29

Definition at line 131 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_TRANSCODE_START = EVENT_DEVICE_BASE + 28

Definition at line 130 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_TRANSFER_END = EVENT_DEVICE_BASE + 8

Definition at line 93 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_TRANSFER_PROGRESS = EVENT_DEVICE_BASE + 7

Definition at line 92 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_DEVICE_TRANSFER_START = EVENT_DEVICE_BASE + 6

Definition at line 91 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_FIRMWARE_BASE = 0x40080000

Base Firmware Event Value, this event is never sent.

Definition at line 196 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_FIRMWARE_CFU_END = EVENT_FIRMWARE_BASE + 2

Check for update end.

Note
data is a boolean indicating if there is an update available for download (true) or not (false).

Definition at line 208 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_FIRMWARE_CFU_ERROR = EVENT_FIRMWARE_ERROR_BASE + 2

Check for update error.

Note
data is null for this event.
The data for this event is likely to change in the future.

Definition at line 273 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_FIRMWARE_CFU_START = EVENT_FIRMWARE_BASE + 1

Check for update start.

Note
data is null for this event.

Definition at line 202 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_FIRMWARE_DOWNLOAD_END = EVENT_FIRMWARE_BASE + 5

Firmware download end.

Note
data is an sbIDeviceFirmwareUpdate object upon success. If there is an error during the download, the data will be null.

Definition at line 224 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_FIRMWARE_DOWNLOAD_ERROR = EVENT_FIRMWARE_ERROR_BASE + 3

Firmware download error.

Note
data is null for this event.
The data for this event is likely to change in the future.

Definition at line 279 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_FIRMWARE_DOWNLOAD_PROGRESS = EVENT_FIRMWARE_BASE + 4

Firmware download progress.

Note
data is the progress in percent (0 to 100).

Definition at line 218 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_FIRMWARE_DOWNLOAD_START = EVENT_FIRMWARE_BASE + 3

Firmware download start.

Note
data is null for this event.

Definition at line 213 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_FIRMWARE_ERROR_BASE = 0x40100000

Base value for firmware errors, this event is never sent.

Definition at line 262 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_FIRMWARE_ERROR_UNKNOWN = EVENT_FIRMWARE_ERROR_BASE + 1

Generic error.

Note
data> is null for this event.

Definition at line 267 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_FIRMWARE_NEEDREC_ERROR = EVENT_FIRMWARE_ERROR_BASE + 6

Firmware update requires recovery mode to be put on the device.

Note
data is null for this event.
The data for this event is likely to change in the future.

Definition at line 297 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_FIRMWARE_UPDATE_END = EVENT_FIRMWARE_BASE + 7

Firmware update end.

Definition at line 232 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_FIRMWARE_UPDATE_ERROR = EVENT_FIRMWARE_ERROR_BASE + 4

Firmware update error.

Note
data is null for this event.
The data for this event is likely to change in the future.

Definition at line 285 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_FIRMWARE_UPDATE_START = EVENT_FIRMWARE_BASE + 6

Firmware update start.

Definition at line 228 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_FIRMWARE_VERIFY_END = EVENT_FIRMWARE_BASE + 13

Firmware verify device end.

Definition at line 257 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_FIRMWARE_VERIFY_PROGRESS = EVENT_FIRMWARE_BASE + 12

Firmware verify device progress.

Definition at line 253 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_FIRMWARE_VERIFY_START = EVENT_FIRMWARE_BASE + 11

Firmware verify device start.

Definition at line 249 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_FIRMWARE_WRITE_END = EVENT_FIRMWARE_BASE + 10

Firmware write to device start.

Definition at line 244 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_FIRMWARE_WRITE_ERROR = EVENT_FIRMWARE_ERROR_BASE + 5

Firmware write error.

Note
data is null for this event.
The data for this event is likely to change in the future.

Definition at line 291 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_FIRMWARE_WRITE_PROGRESS = EVENT_FIRMWARE_BASE + 9

Firmware write to device start.

Definition at line 240 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_FIRMWARE_WRITE_START = EVENT_FIRMWARE_BASE + 8

Firmware write to device start.

Definition at line 236 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_MANAGER_BASE = 0x40060000

Definition at line 191 of file sbIDeviceEvent.idl.

const unsigned long sbIDeviceEvent::EVENT_MARSHALL_BASE = 0x40040000

Definition at line 186 of file sbIDeviceEvent.idl.

readonly attribute nsISupports sbIDeviceEvent::origin

Something that invoked this event

Definition at line 322 of file sbIDeviceEvent.idl.

readonly attribute sbIDeviceEventTarget sbIDeviceEvent::target

The event target this event is happening on

Definition at line 317 of file sbIDeviceEvent.idl.

readonly attribute PRUint32 sbIDeviceEvent::type

The type of the event

Definition at line 307 of file sbIDeviceEvent.idl.


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