db02ccc8586a33e5a21576300882374378cac4b1
[platform/core/csapi/tizenfx.git] / src / Tizen.System / Storage / StorageState.cs
1 // Copyright 2016 by Samsung Electronics, Inc.,
2 //
3 // This software is the confidential and proprietary information
4 // of Samsung Electronics, Inc. ("Confidential Information"). You
5 // shall not disclose such Confidential Information and shall use
6 // it only in accordance with the terms of the license agreement
7 // you entered into with Samsung.
8
9 namespace Tizen.System.Storage
10 {
11     /// <summary>
12     /// Enumeration for the state of storage devices.
13     /// </summary>
14     public enum StorageState
15     {
16         /// <summary>
17         /// Storage is present but cannot be mounted. Typically it happens if the file system of the storage is corrupted
18         /// </summary>
19         Unmountable = Interop.Storage.StorageState.Unmountable,
20         /// <summary>
21         /// Storage is not present or removed
22         /// </summary>
23         Removed = Interop.Storage.StorageState.Removed,
24         /// <summary>
25         /// Storage is mounted with read/write access
26         /// </summary>
27         Mounted = Interop.Storage.StorageState.Mounted,
28         /// <summary>
29         /// Storage is mounted with read only access
30         /// </summary>
31         MountedReadOnly = Interop.Storage.StorageState.MountedReadOnly,
32     }
33 }