Add @feature tag
authorJaehwan Lee <jh8379.lee@samsung.com>
Mon, 25 Mar 2013 06:58:12 +0000 (15:58 +0900)
committerJaehwan Lee <jh8379.lee@samsung.com>
Mon, 25 Mar 2013 06:59:22 +0000 (15:59 +0900)
Change-Id: Idc45c247900e7774f4f24344cccd8067d823afa4
Signed-off-by: Jaehwan Lee <jh8379.lee@samsung.com>
inc/FNetWifiWifiDirectDeviceManager.h
inc/FNetWifiWifiManager.h

index b2c240b..598337e 100644 (file)
@@ -70,14 +70,19 @@ public:
      *
      * @since 2.0
      *
+     * @feature      %http://tizen.org/feature/network.wifi.direct
+     *
      * @return      A Tizen::Base::Collection::IList containing WifiDirectDeviceInfo of local devices in the system if successful, @n
      *              else @c null
      * @exception   E_SUCCESS               The method is successful.
      * @exception   E_SYSTEM                An internal error has occurred.
      * @exception   E_OUT_OF_MEMORY         The memory is insufficient.
-     * @exception   E_UNSUPPORTED_OPERATION There is no WifiDirectDeviceInfo available since the device does not support the Wi-Fi Direct feature.
-     * @remarks Currently, a single WifiDirectDeviceInfo instance is returned because the concurrent mode is not supported.
-     *          The specific error code can be accessed using the GetLastResult() method.
+     * @exception   E_UNSUPPORTED_OPERATION The device does not support the Wi-Fi Direct feature.
+     *                                      For more information, see <a href=”../org.tizen.gettingstarted/html/tizen_overview/manifest_features.htm”>Application Filtering</a>.
+     * @remarks
+     *          - Currently, a single WifiDirectDeviceInfo instance is returned because the concurrent mode is not supported.
+     *          - The specific error code can be accessed using the GetLastResult() method.
+     *          - Before calling this method, check whether the feature is supported by %Tizen::System::SystemInfo::GetValue() methods.
      */
     static Tizen::Base::Collection::IList* GetAllDeviceInfoN(void);
 
@@ -86,6 +91,8 @@ public:
      *
      * @since 2.0
      *
+     * @feature     %http://tizen.org/feature/network.wifi.direct
+     *
      * @return      An instance of WifiDirectDevice if successful, @n
      *              else @c null
      * @param[in]   pLocalDeviceInfo    A pointer to WifiDirectDeviceInfo
@@ -94,11 +101,13 @@ public:
      * @exception   E_INVALID_ARG           The specified input parameter is invalid.
      * @exception   E_OUT_OF_MEMORY         The memory is insufficient.
      * @exception   E_UNSUPPORTED_OPERATION The device does not support the Wi-Fi Direct feature.
-     * @remarks If the value of @c pLocalDeviceInfo is @c null, the WifiDirectDevice instance is created for the system default
-     *          device.
-     *          Otherwise, the value of @c pLocalDeviceInfo should be one of the elements obtained from WifiDirectDeviceManager::GetAllDeviceInfoN() to
-     *          create a valid %WifiDirectDevice instance.
-     *          The specific error code can be accessed using the GetLastResult() method.
+     *                                      For more information, see <a href=”../org.tizen.gettingstarted/html/tizen_overview/manifest_features.htm”>Application Filtering</a>.
+     * @remarks
+     *          - If the value of @c pLocalDeviceInfo is @c null, the WifiDirectDevice instance is created for the system default device.
+     *            Otherwise, the value of @c pLocalDeviceInfo should be one of the elements obtained
+     *            from WifiDirectDeviceManager::GetAllDeviceInfoN() to create a valid %WifiDirectDevice instance.
+     *          - The specific error code can be accessed using the GetLastResult() method.
+     *          - Before calling this method, check whether the feature is supported by %Tizen::System::SystemInfo::GetValue() methods.
      */
     static WifiDirectDevice* GetWifiDirectDeviceN(const WifiDirectDeviceInfo* pLocalDeviceInfo = null);
 
index 747c1af..9b9106b 100755 (executable)
@@ -119,14 +119,19 @@ public:
      * Initializes this instance of %WifiManager with the specified listener.
      *
      * @since       2.0
+     *
+     * @feature      %http://tizen.org/feature/network.wifi
         *
      * @return      An error code
      * @param[in]   listener        A reference to the listener instance
      * @exception   E_SUCCESS       The method is successful.
      * @exception   E_SYSTEM        A system error has occurred.
      * @exception   E_OUT_OF_MEMORY The memory is insufficient.
-        * @exception   E_UNSUPPORTED_OPERATION This operation is not supported.
-     * @remarks     The @c listener instance must not be deleted before destructing this instance.
+        * @exception   E_UNSUPPORTED_OPERATION The device does not support the Wi-Fi feature.
+        *                                      For more information, see <a href=”../org.tizen.gettingstarted/html/tizen_overview/manifest_features.htm”>Application Filtering</a>.
+     * @remarks
+     *            - The @c listener instance must not be deleted before destructing this instance.
+     *            - Before calling this method, check whether the feature is supported by %Tizen::System::SystemInfo::GetValue() methods.
      */
     result Construct(IWifiManagerEventListener& listener);