| Index: chromeos/dbus/cros_disks_client.h
|
| diff --git a/chromeos/dbus/cros_disks_client.h b/chromeos/dbus/cros_disks_client.h
|
| index 62cc67b9205f714643e04319e27ff016654d5d81..a1bd46a96bd7a17a12e3dc6c264d1c11a814c50f 100644
|
| --- a/chromeos/dbus/cros_disks_client.h
|
| +++ b/chromeos/dbus/cros_disks_client.h
|
| @@ -46,6 +46,17 @@ enum MountError {
|
| MOUNT_ERROR_NONE = 0,
|
| MOUNT_ERROR_UNKNOWN = 1,
|
| MOUNT_ERROR_INTERNAL = 2,
|
| + MOUNT_ERROR_INVALID_ARGUMENT = 3,
|
| + MOUNT_ERROR_INVALID_PATH = 4,
|
| + MOUNT_ERROR_PATH_ALREADY_MOUNTED = 5,
|
| + MOUNT_ERROR_PATH_NOT_MOUNTED = 6,
|
| + MOUNT_ERROR_DIRECTORY_CREATION_FAILED = 7,
|
| + MOUNT_ERROR_INVALID_MOUNT_OPTIONS = 8,
|
| + MOUNT_ERROR_INVALID_UNMOUNT_OPTIONS = 9,
|
| + MOUNT_ERROR_INSUFFICIENT_PERMISSIONS = 10,
|
| + MOUNT_ERROR_MOUNT_PROGRAM_NOT_FOUND = 11,
|
| + MOUNT_ERROR_MOUNT_PROGRAM_FAILED = 12,
|
| + MOUNT_ERROR_INVALID_DEVICE_PATH = 100,
|
| MOUNT_ERROR_UNKNOWN_FILESYSTEM = 101,
|
| MOUNT_ERROR_UNSUPPORTED_FILESYSTEM = 102,
|
| MOUNT_ERROR_INVALID_ARCHIVE = 201,
|
| @@ -55,15 +66,28 @@ enum MountError {
|
| // consider doing explicit translation from cros-disks error_types.
|
| };
|
|
|
| +// Format error reported by cros-disks.
|
| +enum FormatError {
|
| + FORMAT_ERROR_NONE,
|
| + FORMAT_ERROR_UNKNOWN,
|
| + FORMAT_ERROR_INTERNAL,
|
| + FORMAT_ERROR_INVALID_DEVICE_PATH,
|
| + FORMAT_ERROR_DEVICE_BEING_FORMATTED,
|
| + FORMAT_ERROR_UNSUPPORTED_FILESYSTEM,
|
| + FORMAT_ERROR_FORMAT_PROGRAM_NOT_FOUND,
|
| + FORMAT_ERROR_FORMAT_PROGRAM_FAILED,
|
| + FORMAT_ERROR_DEVICE_NOT_ALLOWED,
|
| +};
|
| +
|
| // Event type each corresponding to a signal sent from cros-disks.
|
| enum MountEventType {
|
| - DISK_ADDED,
|
| - DISK_REMOVED,
|
| - DISK_CHANGED,
|
| - DEVICE_ADDED,
|
| - DEVICE_REMOVED,
|
| - DEVICE_SCANNED,
|
| - FORMATTING_FINISHED,
|
| + CROS_DISKS_DISK_ADDED,
|
| + CROS_DISKS_DISK_REMOVED,
|
| + CROS_DISKS_DISK_CHANGED,
|
| + CROS_DISKS_DEVICE_ADDED,
|
| + CROS_DISKS_DEVICE_REMOVED,
|
| + CROS_DISKS_DEVICE_SCANNED,
|
| + CROS_DISKS_FORMATTING_FINISHED,
|
| };
|
|
|
| // Additional unmount flags to be added to unmount request.
|
|
|