*
*/
+/**
+ * @defgroup CAPI_NETWORK_WIFI_TDLS_MODULE
+ * @brief The TDLS APIs for managing TDLS.
+ * @ingroup CAPI_NETWORK_WIFI_MODULE
+ *
+ * @section CAPI_NETWORK_WIFI_TDLS_MODULE Required Header
+ * \#include <wifi.h>
+ *
+ * @section CAPI_NETWORK_WIFI_TDLS_MODULE_OVERVIEW Overview
+ * The TDLS APIs for managing TDLS.
+ * @section CAPI_NETWORK_WIFI_TDLS_MODULE Related Features
+ * This API is related with the following features:\n
+ * - http://tizen.org/feature/network.wifi.tdls\n
+ *
+ * It is recommended to design feature related codes in your application for reliability.\n
+ *
+ * You can check if a device supports the related features for this API by using @ref CAPI_SYSTEM_SYSTEM_INFO_MODULE, thereby controlling the procedure of your application.
+ *
+ * To ensure your application is only running on the device with specific features, please define the features in your manifest file using the manifest editor in the SDK.\n
+ *
+ * More details on featuring your application can be found from <a href="https://developer.tizen.org/development/getting-started/native-application/understanding-tizen-programming/application-filtering"><b>Feature List</b>.
+ *
+ */
+
+
#endif /* __TIZEN_NETWORK_WIFI_DOC_H__ */
* @retval #WIFI_ERROR_NONE Successful
* @retval #WIFI_ERROR_INVALID_OPERATION Invalid operation
* @retval #WIFI_ERROR_OPERATION_FAILED Operation failed
+ * @retval #WIFI_ERROR_PERMISSION_DENIED Permission Denied
* @retval #WIFI_ERROR_NOT_SUPPORTED Not supported
*/
int wifi_initialize(void);
* @retval #WIFI_ERROR_NONE Successful
* @retval #WIFI_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #WIFI_ERROR_OUT_OF_MEMORY Out of memory
+ * @retval #WIFI_ERROR_PERMISSION_DENIED Permission Denied
* @retval #WIFI_ERROR_NOT_SUPPORTED Not supported
* @see wifi_ap_destroy()
*/
*/
/**
- * @addtogroup CAPI_NETWORK_WIFI_TDLS
+ * @addtogroup CAPI_NETWORK_WIFI_TDLS_MODULE
* @{
*/
* @privlevel public
* @privilege %http://tizen.org/privilege/network.set
*
- * @param[in] ap The MAC address of the connected peer
+ * @param[in] peer_mac_addr The MAC address of the connected peer
*
* @return @c 0 on success, otherwise negative error value
* @retval #WIFI_ERROR_NONE Successful
* @retval #WIFI_ERROR_INVALID_OPERATION Invalid operation
* @retval #WIFI_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #WIFI_ERROR_OPERATION_FAILED Operation failed
+ * @retval #WIFI_ERROR_PERMISSION_DENIED Permission Denied
* @retval #WIFI_ERROR_NOT_SUPPORTED Not supported
*/
int wifi_tdls_disconnect(const char* peer_mac_addr);
* @retval #WIFI_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #WIFI_ERROR_OPERATION_FAILED Operation failed
* @retval #WIFI_ERROR_NO_CONNECTION No active TDLS Connection
+ * @retval #WIFI_ERROR_PERMISSION_DENIED Permission Denied
* @retval #WIFI_ERROR_NOT_SUPPORTED Not supported
*/
int wifi_tdls_get_connected_peer(char** peer_mac_addr);