merge with master
[platform/framework/native/content.git] / inc / FCntTypes.h
index 59b113b..f6ca091 100644 (file)
@@ -82,6 +82,18 @@ enum ImageOrientationType
 };
 
 /**
+ * @enum DownloadNetworkType
+ * Defines the download network type.
+ * @since 2.1
+ */
+enum DownloadNetworkType
+{
+       DOWNLOAD_NETWORK_DATA_NETWORK = 1,      /**< The data network is allowed */
+       DOWNLOAD_NETWORK_WIFI,                  /*< The wifi network is allowed */
+       DOWNLOAD_NETWORK_ALL = 100              /*< The all network types are allowed */
+};
+
+/**
  * @enum DownloadState
  *
  * Defines the download state.
@@ -96,13 +108,13 @@ enum DownloadState
        DOWNLOAD_STATE_PAUSED,                  /**< The download request is in a paused state by user request */
        DOWNLOAD_STATE_CANCELLED,               /**< The download request is cancelled by user request */
        DOWNLOAD_STATE_COMPLETED,               /**< The download request is in a completed state */
-       DOWNLOAD_STATE_FAILED,                  /**< The download request failed */
+       DOWNLOAD_STATE_FAILED                   /**< The download request failed */
 };
 
-extern const Tizen::Base::String OSP_HOME;
-extern const Tizen::Base::String OSP_HOME_EXT;
-extern const Tizen::Base::String OSP_MEDIA_PHONE;
-extern const Tizen::Base::String OSP_MEDIA_MMC;
+_OSP_EXPORT_ extern const wchar_t OSP_HOME[];
+_OSP_EXPORT_ extern const wchar_t OSP_HOME_EXT[];
+_OSP_EXPORT_ extern const wchar_t OSP_MEDIA_PHONE[];
+_OSP_EXPORT_ extern const wchar_t OSP_MEDIA_MMC[];
 
 } } // Tizen::Content