API int softap_create(softap_h *softap)
{
DBG("+");
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
API int softap_destroy(softap_h softap)
{
DBG("+");
-
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
API int softap_enable(softap_h softap)
{
DBG("+");
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL");
API int softap_disable(softap_h softap)
{
DBG("+");
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL");
}
API int softap_reload_settings(softap_h softap, softap_settings_reloaded_cb callback, void *user_data)
-
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(callback == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_is_enabled(softap_h softap, bool *enable)
{
DBG("+");
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL");
_retvm_if(enable == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_get_mac_address(softap_h softap, char **mac_address)
{
DBG("+");
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(mac_address == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_get_network_interface_name(softap_h softap, char **interface_name)
{
DBG("+");
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(interface_name == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_get_ip_address(softap_h softap, softap_address_family_e address_family, char **ip_address)
{
DBG("+");
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(ip_address == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_get_gateway_address(softap_h softap, softap_address_family_e address_family, char **gateway_address)
{
DBG("+");
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(gateway_address == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_get_subnet_mask(softap_h softap, softap_address_family_e address_family, char **subnet_mask)
{
DBG("+");
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(subnet_mask == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_foreach_connected_clients(softap_h softap, softap_connected_client_cb callback, void *user_data)
{
DBG("+\n");
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(callback == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_set_enabled_cb(softap_h softap, softap_enabled_cb callback, void *user_data)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(callback == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_unset_enabled_cb(softap_h softap)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
API int softap_set_disabled_cb(softap_h softap, softap_disabled_cb callback, void *user_data)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(callback == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_unset_disabled_cb(softap_h softap)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
API int softap_set_client_connection_state_changed_cb(softap_h softap, softap_client_connection_state_changed_cb callback, void *user_data)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(callback == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_unset_client_connection_state_changed_cb(softap_h softap)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
API int softap_set_security_type_changed_cb(softap_h softap, softap_security_type_changed_cb callback, void *user_data)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(callback == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_unset_security_type_changed_cb(softap_h softap)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
API int softap_set_ssid_visibility_changed_cb(softap_h softap, softap_ssid_visibility_changed_cb callback, void *user_data)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(callback == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_unset_ssid_visibility_changed_cb(softap_h softap)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
API int softap_set_passphrase_changed_cb(softap_h softap, softap_passphrase_changed_cb callback, void *user_data)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(callback == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_unset_passphrase_changed_cb(softap_h softap)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
API int softap_set_security_type(softap_h softap, softap_security_type_e type)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
API int softap_get_security_type(softap_h softap, softap_security_type_e *type)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(type == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_set_ssid(softap_h softap, const char *ssid)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(ssid == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_get_ssid(softap_h softap, char **ssid)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(ssid == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_set_ssid_visibility(softap_h softap, bool visible)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
API int softap_get_ssid_visibility(softap_h softap, bool *visible)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(visible == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_set_passphrase(softap_h softap, const char *passphrase)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(passphrase == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_get_passphrase(softap_h softap, char **passphrase)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
"parameter(softap) is NULL\n");
_retvm_if(passphrase == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_push_wps_button(softap_h softap)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
DBG("+");
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,
API int softap_set_wps_pin(softap_h softap, const char *wps_pin)
{
+ CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
DBG("+");
_retvm_if(softap == NULL, SOFTAP_ERROR_INVALID_PARAMETER,