*
* @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);
*
* @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
* @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);
* 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);