/**
* @brief Enumeration of error codes for Storage.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
*/
typedef enum
{
/**
* @brief Enumeration of the storage types.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
*/
typedef enum
{
/**
* @brief Enumeration of the state of storage devices.
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
*/
typedef enum
{
/**
* @brief Called to get information once for each supported storage.
*
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
*
* @param[in] storage_id The unique storage ID
* @param[in] type The type of the storage
* @details This function invokes the callback function once for each storage in a device. \n
* If storage_device_supported_cb() returns @c false, then the iteration will be finished.
*
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
*
* @param[in] callback The iteration callback function
* @param[in] user_data The user data to be passed to the callback function
* @details Files saved on the internal/external storage are readable or writeable by all applications.
* When an application is uninstalled, the files written by that application are not removed from the internal/external storage.
*
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
*
* @remarks If you want to access files or directories in internal storage, you must declare http://tizen.org/privilege/mediastorage.\n
* If you want to access files or directories in external storage, you must declare http://tizen.org/privilege/externalstorage.\n
/**
* @brief Enumeration of the storage directory types
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
*/
typedef enum
{
* @details Files saved on the internal/external storage are readable or writeable by all applications.
* When an application is uninstalled, the files written by that application are not removed from the internal/external storage.
*
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
*
* @remarks The directory path may not exist, so you must make sure that it exists before using it.\n
* If you want to access files or directories in internal storage except #STORAGE_DIRECTORY_SYSTEM_RINGTONES, you must declare http://tizen.org/privilege/mediastorage.\n
/**
* @brief Gets the type of the given storage.
*
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
*
* @param[in] storage_id The storage device
* @param[out] type The type of the storage
/**
* @brief Gets the current state of the given storage.
*
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
*
* @param[in] storage_id The storage device
* @param[out] state The current state of the storage
/**
* @brief Called when the state of storage changes
*
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
*
* @param[in] storage_id The unique storage ID
* @param[in] state The current state of the storage
/**
* @brief Registers a callback function to be invoked when the state of the storage changes.
*
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
*
* @param[in] storage_id The storage device
* @param[in] callback The callback function to register
/**
* @brief Unregisters the callback function.
*
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
*
* @param[in] storage_id The storage device to monitor
* @param[in] callback The callback function to register
/**
* @brief Gets the total space of the given storage in bytes.
*
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
*
* @param[in] storage_id The storage device
* @param[out] bytes The total space size of the storage (bytes)
/**
* @brief Gets the available space size of the given storage in bytes.
*
- * @since_tizen 2.3
+ * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
*
* @param[in] storage_id The storage device
* @param[out] bytes The available space size of the storage (bytes)