Tizen Native API
|
Functions | |
int | wifi_ap_create (const char *essid, wifi_ap_h *ap) |
Creates the access point handle. | |
int | wifi_ap_hidden_create (const char *essid, wifi_ap_h *ap) |
Creates the hidden access point handle. | |
int | wifi_ap_destroy (wifi_ap_h ap) |
Destroys the access point handle. | |
int | wifi_ap_clone (wifi_ap_h *cloned_ap, wifi_ap_h origin) |
Clones the access point handle. | |
int | wifi_ap_refresh (wifi_ap_h ap) |
Refreshes the access point information. | |
Typedefs | |
typedef void * | wifi_ap_h |
The Wi-Fi access point handle. |
The Access Point API provides functions for managing the Access Point.
Required Header
#include <wifi.h>
Overview
The Access Point API provides functions for managing the Access Point. You need to create the ap handle for using the functions. You can use Wi-Fi information with the handle.
Related Features
This API is related with the following features:
It is recommended to design feature related codes in your application for reliability.
You can check if a device supports the related features for this API by using System Information, 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.
More details on featuring your application can be found from Feature List.
Typedef Documentation
typedef void* wifi_ap_h |
The Wi-Fi access point handle.
- Since :
- 2.3
Function Documentation
int wifi_ap_clone | ( | wifi_ap_h * | cloned_ap, |
wifi_ap_h | origin | ||
) |
Clones the access point handle.
- Since :
- 2.3
- Remarks:
- You must release cloned_ap using wifi_ap_destroy().
- Parameters:
-
[out] cloned_ap The cloned access point handle [in] origin The origin access point handle
- Returns:
- 0 on success, otherwise negative error value
- Return values:
-
WIFI_ERROR_NONE Successful WIFI_ERROR_INVALID_PARAMETER Invalid parameter WIFI_ERROR_OUT_OF_MEMORY Out of memory WIFI_ERROR_NOT_SUPPORTED Not supported
- See also:
- wifi_ap_destroy()
int wifi_ap_create | ( | const char * | essid, |
wifi_ap_h * | ap | ||
) |
Creates the access point handle.
- Since :
- 2.3
- Remarks:
- You must release ap using wifi_ap_destroy().
- Parameters:
-
[in] essid The ESSID (Extended Service Set Identifier) should be null-terminated and can be UTF-8 encoded [out] ap The access point handle
- Returns:
- 0 on success, otherwise negative error value
- Return values:
-
WIFI_ERROR_NONE Successful WIFI_ERROR_INVALID_PARAMETER Invalid parameter WIFI_ERROR_OUT_OF_MEMORY Out of memory WIFI_ERROR_NOT_SUPPORTED Not supported
- See also:
- wifi_ap_destroy()
int wifi_ap_destroy | ( | wifi_ap_h | ap | ) |
Destroys the access point handle.
- Since :
- 2.3
- Parameters:
-
[in] ap The access point handle
- Returns:
- 0 on success, otherwise negative error value
- Return values:
-
WIFI_ERROR_NONE Successful WIFI_ERROR_INVALID_PARAMETER Invalid parameter WIFI_ERROR_NOT_SUPPORTED Not supported
- See also:
- wifi_ap_create()
int wifi_ap_hidden_create | ( | const char * | essid, |
wifi_ap_h * | ap | ||
) |
Creates the hidden access point handle.
- Since :
- 2.3
- Remarks:
- You must release ap using wifi_ap_destroy().
- Parameters:
-
[in] essid The ESSID (Extended Service Set Identifier) should be null-terminated and can be UTF-8 encoded [out] ap The access point handle
- Returns:
- 0 on success, otherwise negative error value
- Return values:
-
WIFI_ERROR_NONE Successful WIFI_ERROR_INVALID_PARAMETER Invalid parameter WIFI_ERROR_OUT_OF_MEMORY Out of memory WIFI_ERROR_NOT_SUPPORTED Not supported
- See also:
- wifi_ap_destroy()
int wifi_ap_refresh | ( | wifi_ap_h | ap | ) |
Refreshes the access point information.
- Since :
- 2.3
- Privilege Level:
- public
- Privilege:
- http://tizen.org/privilege/network.get
- Remarks:
- You should call this function in order to get the current access point information, because the information can be changed.
- Parameters:
-
[in] ap The access point handle
- Returns:
- 0 on success, otherwise negative error value
- Return values:
-
WIFI_ERROR_NONE Successful WIFI_ERROR_INVALID_PARAMETER Invalid parameter WIFI_ERROR_OPERATION_FAILED Operation failed WIFI_ERROR_OUT_OF_MEMORY Out of memory WIFI_ERROR_PERMISSION_DENIED Permission Denied WIFI_ERROR_NOT_SUPPORTED Not supported