int ITc_wifi_manager_activate_deactivate_p(void)
{
START_TEST_CHECK_INITIALIZE;
-
- bool bActivated = false;
g_bWifiManagerCB = false;
+ bool bActivated = false;
nTimeoutId = 0;
//Target API
int nRet = wifi_manager_is_activated(g_hWifi, &bActivated);
PRINT_RESULT(WIFI_MANAGER_ERROR_NONE, nRet, " wifi_manager_is_activated", WifiManagerGetError(nRet));
if(bActivated == false)
- {
+ {
nRet = wifi_manager_activate(g_hWifi, wifi_manager_activated_callback, NULL);
- PRINT_RESULT(WIFI_MANAGER_ERROR_NONE, nRet, "wifi_manager_activate", WifiManagerGetError(nRet));
+ RUN_POLLING_LOOP;
+ PRINT_RESULT(WIFI_MANAGER_ERROR_NONE, nRet, "wifi_manager_activate", WifiManagerGetError(nRet));
+ if ( !g_bWifiManagerCB )
+ {
+ FPRINTF("[Line : %d][%s] wifi_manager_activate failed, error returned = callback function not invoked\\n", __LINE__, API_NAMESPACE);
+ return 1;
+ }
}
-
+ g_bWifiManagerCB = false;
//Target API
nRet = wifi_manager_deactivate(g_hWifi, wifi_manager_deactivated_callback, (void *)1);
PRINT_RESULT(WIFI_MANAGER_ERROR_NONE, nRet, "wifi_manager_deactivate", WifiManagerGetError(nRet));
-
RUN_POLLING_LOOP;
if( !g_bWifiManagerCB )
{
FPRINTF("[Line : %d][%s] wifi_manager_deactivated_callback not invoked!!\\n", __LINE__, API_NAMESPACE);
- wifi_manager_activate(g_hWifi, wifi_manager_activated_callback, NULL);
+ g_bWifiManagerCBHit = false;
+ nRet = wifi_manager_activate(g_hWifi, wifi_manager_activated_callback, NULL);
+ RUN_POLLING_LOOP;
+ PRINT_RESULT(WIFI_MANAGER_ERROR_NONE, nRet, "wifi_manager_activate", WifiManagerGetError(nRet));
+ if ( !g_bWifiManagerCBHit )
+ {
+ FPRINTF("[Line : %d][%s] wifi_manager_activate failed, error returned = callback function not invoked\\n", __LINE__, API_NAMESPACE);
+ }
return 1;
}
nTimeoutId = 0;
g_bWifiManagerCB = false;
bool bActivated = false;
- bool activated;
-
+ bool activated = false;
+
int nRet = wifi_manager_is_activated(g_hWifi, &activated);
PRINT_RESULT(WIFI_MANAGER_ERROR_NONE, nRet, "wifi_manager_is_activated", WifiManagerGetError(nRet));
- if(activated) {
+ if(activated)
+ {
+ FPRINTF("[Line : %d][%s]activated!!\\n", __LINE__, API_NAMESPACE);
nRet = wifi_manager_deactivate(g_hWifi, wifi_manager_deactivated_callback, (void *)2);
PRINT_RESULT(WIFI_MANAGER_ERROR_NONE, nRet, "wifi_manager_deactivate", WifiManagerGetError(nRet));
RUN_POLLING_LOOP;
if( !g_bWifiManagerCB )
{
FPRINTF("[Line : %d][%s] wifi_manager_activated_callback not invoked!!\\n", __LINE__, API_NAMESPACE);
- wifi_manager_activate(g_hWifi, wifi_manager_activated_callback, NULL);
+ g_bWifiManagerCBHit = false;
+ nRet = wifi_manager_activate(g_hWifi, wifi_manager_activated_callback, NULL);
+ RUN_POLLING_LOOP;
+ PRINT_RESULT(WIFI_MANAGER_ERROR_NONE, nRet, "wifi_manager_activate", WifiManagerGetError(nRet));
+ if ( !g_bWifiManagerCBHit )
+ {
+ FPRINTF("[Line : %d][%s] wifi_manager_activate failed, error returned = callback function not invoked\\n", __LINE__, API_NAMESPACE);
+ }
return 1;
}
- wifi_manager_activate(g_hWifi, wifi_manager_activated_callback, NULL);
-
return 0;
}
nTimeoutId = 0;
g_bWifiManagerCB = false;
bool bActivated = false;
+ g_bWifiManagerCBHit = false;
//Target API
int nRet = wifi_manager_set_device_state_changed_cb(g_hWifi, wifi_manager_device_state_changed_callback, NULL);
if(bActivated == false)
{
nRet = wifi_manager_activate(g_hWifi, wifi_manager_activated_callback, NULL);
- PRINT_RESULT(WIFI_MANAGER_ERROR_NONE, nRet, "wifi_manager_activate", WifiManagerGetError(nRet));
+ RUN_POLLING_LOOP;
+ PRINT_RESULT(WIFI_MANAGER_ERROR_NONE, nRet, "wifi_manager_activate", WifiManagerGetError(nRet));
+ if ( !g_bWifiManagerCBHit )
+ {
+ FPRINTF("[Line : %d][%s] wifi_manager_activate failed, error returned = callback function not invoked\\n", __LINE__, API_NAMESPACE);
+ return 1;
+ }
}
else
{
nRet = wifi_manager_deactivate(g_hWifi, wifi_manager_deactivated_callback, (void *)1);
+ RUN_POLLING_LOOP;
PRINT_RESULT(WIFI_MANAGER_ERROR_NONE, nRet, "wifi_manager_deactivate", WifiManagerGetError(nRet));
+ if ( !g_bWifiManagerCBHit )
+ {
+ FPRINTF("[Line : %d][%s] wifi_manager_activate failed, error returned = callback function not invoked\\n", __LINE__, API_NAMESPACE);
+ return 1;
+ }
}
RUN_POLLING_LOOP;
if( !g_bWifiManagerCB )
{
+ g_bWifiManagerCBHit = false;
FPRINTF("[Line : %d][%s] wifi_manager_device_state_changed_callback not invoked!!\\n", __LINE__, API_NAMESPACE);
- wifi_manager_activate(g_hWifi, wifi_manager_activated_callback, NULL);
+ nRet = wifi_manager_activate(g_hWifi, wifi_manager_activated_callback, NULL);
+ RUN_POLLING_LOOP;
+ PRINT_RESULT(WIFI_MANAGER_ERROR_NONE, nRet, "wifi_manager_activate", WifiManagerGetError(nRet));
+ if ( !g_bWifiManagerCBHit )
+ {
+ FPRINTF("[Line : %d][%s] wifi_manager_activate failed, error returned = callback function not invoked\\n", __LINE__, API_NAMESPACE);
+ }
+ return 1;
+ }
+ g_bWifiManagerCBHit = false;
+ nRet = wifi_manager_activate(g_hWifi, wifi_manager_activated_callback, NULL);
+ RUN_POLLING_LOOP;
+ PRINT_RESULT(WIFI_MANAGER_ERROR_NONE, nRet, "wifi_manager_activate", WifiManagerGetError(nRet));
+ if ( !g_bWifiManagerCBHit)
+ {
+ FPRINTF("[Line : %d][%s] wifi_manager_activate failed, error returned = callback function not invoked\\n", __LINE__, API_NAMESPACE);
return 1;
}
-
- wifi_manager_activate(g_hWifi, wifi_manager_activated_callback, NULL);
//Target API
nRet = wifi_manager_unset_device_state_changed_cb(g_hWifi);
return 1;
}
- nRet = wifi_manager_unset_background_scan_cb(g_hWifi);
+ nRet = wifi_manager_unset_background_scan_cb(g_hWifi);
PRINT_RESULT(WIFI_MANAGER_ERROR_NONE, nRet, " wifi_manager_unset_background_scan_cb", WifiManagerGetError(nRet));
return 0;
nTimeoutId = 0;
g_bWifiManagerCB = false;
bool bActivated = false;
+ g_bWifiManagerCBHit = false;
//Target API
int nRet = wifi_manager_set_connection_state_changed_cb(g_hWifi, wifi_manager_connection_state_changed_callback, NULL);
PRINT_RESULT(WIFI_MANAGER_ERROR_NONE, nRet, " wifi_manager_is_activated", WifiManagerGetError(nRet));
if(bActivated == false)
- {
+ {
nRet = wifi_manager_activate(g_hWifi, wifi_manager_activated_callback, NULL);
- PRINT_RESULT(WIFI_MANAGER_ERROR_NONE, nRet, "wifi_manager_activate", WifiManagerGetError(nRet));
+ RUN_POLLING_LOOP;
+ PRINT_RESULT(WIFI_MANAGER_ERROR_NONE, nRet, "wifi_manager_activate", WifiManagerGetError(nRet));
+ if ( !g_bWifiManagerCBHit)
+ {
+ FPRINTF("[Line : %d][%s] wifi_manager_activate failed, error returned = callback function not invoked\\n", __LINE__, API_NAMESPACE);
+ return 1;
+ }
}
else
{
nRet = wifi_manager_deactivate(g_hWifi, wifi_manager_deactivated_callback, (void *)1);
- PRINT_RESULT(WIFI_MANAGER_ERROR_NONE, nRet, "wifi_manager_deactivate", WifiManagerGetError(nRet));
+ RUN_POLLING_LOOP;
+ PRINT_RESULT(WIFI_MANAGER_ERROR_NONE, nRet, "wifi_manager_deactivate", WifiManagerGetError(nRet));
+ if ( !g_bWifiManagerCBHit )
+ {
+ FPRINTF("[Line : %d][%s] wifi_manager_deactivate failed, error returned = callback function not invoked\\n", __LINE__, API_NAMESPACE);
+ return 1;
+ }
}
RUN_POLLING_LOOP;
if( !g_bWifiManagerCB )
{
FPRINTF("[Line : %d][%s] wifi_manager_connection_state_changed_callback not invoked!!\\n", __LINE__, API_NAMESPACE);
- wifi_manager_activate(g_hWifi, wifi_manager_activated_callback, NULL);
+ g_bWifiManagerCBHit = false;
+ nRet = wifi_manager_activate(g_hWifi, wifi_manager_activated_callback, NULL);
+ RUN_POLLING_LOOP;
+ PRINT_RESULT(WIFI_MANAGER_ERROR_NONE, nRet, "wifi_manager_activate", WifiManagerGetError(nRet));
+ if ( !g_bWifiManagerCBHit )
+ {
+ FPRINTF("[Line : %d][%s] wifi_manager_activate failed, error returned = callback function not invoked\\n", __LINE__, API_NAMESPACE);
+ }
+ return 1;
+ }
+ g_bWifiManagerCBHit = false;
+ nRet = wifi_manager_activate(g_hWifi, wifi_manager_activated_callback, NULL);
+ RUN_POLLING_LOOP;
+ PRINT_RESULT(WIFI_MANAGER_ERROR_NONE, nRet, "wifi_manager_activate", WifiManagerGetError(nRet));
+ if ( !g_bWifiManagerCBHit )
+ {
+ FPRINTF("[Line : %d][%s] wifi_manager_activate failed, error returned = callback function not invoked\\n", __LINE__, API_NAMESPACE);
return 1;
}
-
- wifi_manager_activate(g_hWifi, wifi_manager_activated_callback, NULL);
nRet = wifi_manager_unset_connection_state_changed_cb(g_hWifi);
PRINT_RESULT(WIFI_MANAGER_ERROR_NONE, nRet, " wifi_manager_unset_connection_state_changed_cb", WifiManagerGetError(nRet));
nTimeoutId = 0;
g_bWifiManagerCB = false;
bool bActivated = false;
+ bool g_bWifiManagerCBHit = false;
//Target API
int nRet = wifi_manager_set_rssi_level_changed_cb(g_hWifi, wifi_manager_rssi_level_changed_callback, NULL);
PRINT_RESULT(WIFI_MANAGER_ERROR_NONE, nRet, " wifi_manager_set_rssi_level_changed_cb", WifiManagerGetError(nRet));
PRINT_RESULT(WIFI_MANAGER_ERROR_NONE, nRet, " wifi_manager_is_activated", WifiManagerGetError(nRet));
if(bActivated == false)
- {
+ {
nRet = wifi_manager_activate(g_hWifi, wifi_manager_activated_callback, NULL);
- PRINT_RESULT(WIFI_MANAGER_ERROR_NONE, nRet, "wifi_manager_activate", WifiManagerGetError(nRet));
+ RUN_POLLING_LOOP;
+ PRINT_RESULT(WIFI_MANAGER_ERROR_NONE, nRet, "wifi_manager_activate", WifiManagerGetError(nRet));
+ if ( !g_bWifiManagerCBHit )
+ {
+ FPRINTF("[Line : %d][%s] wifi_manager_activate failed, error returned = callback function not invoked\\n", __LINE__, API_NAMESPACE);
+ return 1;
+ }
}
else
{
+ g_bWifiManagerCBHit = false;
nRet = wifi_manager_deactivate(g_hWifi, wifi_manager_deactivated_callback, (void *)1);
- PRINT_RESULT(WIFI_MANAGER_ERROR_NONE, nRet, "wifi_manager_deactivate", WifiManagerGetError(nRet));
+ RUN_POLLING_LOOP;
+ PRINT_RESULT(WIFI_MANAGER_ERROR_NONE, nRet, "wifi_manager_deactivate", WifiManagerGetError(nRet));
+ if ( !g_bWifiManagerCBHit )
+ {
+ FPRINTF("[Line : %d][%s] wifi_manager_deactivate failed, error returned = callback function not invoked\\n", __LINE__, API_NAMESPACE);
+ return 1;
+ }
}
RUN_POLLING_LOOP;
if( !g_bWifiManagerCB )
{
FPRINTF("[Line : %d][%s] wifi_manager_rssi_level_changed_callback not invoked!!\\n", __LINE__, API_NAMESPACE);
- wifi_manager_activate(g_hWifi, wifi_manager_activated_callback, NULL);
+ g_bWifiManagerCBHit = false;
+ nRet = wifi_manager_activate(g_hWifi, wifi_manager_activated_callback, NULL);
+ RUN_POLLING_LOOP;
+ PRINT_RESULT(WIFI_MANAGER_ERROR_NONE, nRet, "wifi_manager_activate", WifiManagerGetError(nRet));
+ if ( !g_bWifiManagerCBHit )
+ {
+ FPRINTF("[Line : %d][%s] wifi_manager_activate failed, error returned = callback function not invoked\\n", __LINE__, API_NAMESPACE);
+ }
+ return 1;
+ }
+ g_bWifiManagerCBHit = false;
+ nRet = wifi_manager_activate(g_hWifi, wifi_manager_activated_callback, NULL);
+ RUN_POLLING_LOOP;
+ PRINT_RESULT(WIFI_MANAGER_ERROR_NONE, nRet, "wifi_manager_activate", WifiManagerGetError(nRet));
+ if ( !g_bWifiManagerCBHit )
+ {
+ FPRINTF("[Line : %d][%s] wifi_manager_activate failed, error returned = callback function not invoked\\n", __LINE__, API_NAMESPACE);
return 1;
}
- wifi_manager_activate(g_hWifi, wifi_manager_activated_callback, NULL);
-
- nRet = wifi_manager_unset_rssi_level_changed_cb(g_hWifi);
+ nRet = wifi_manager_unset_rssi_level_changed_cb(g_hWifi);
PRINT_RESULT(WIFI_MANAGER_ERROR_NONE, nRet, " wifi_manager_unset_rssi_level_changed_cb", WifiManagerGetError(nRet));
return 0;
FPRINTF("[Line : %d][%s]called callback WifiActivatedCallback\\n", __LINE__, API_NAMESPACE);
#endif
g_bCheckCb = true;
+ g_bWifiCb = true;
if ( g_pMainLoop )
{
g_main_loop_quit(g_pMainLoop);
#endif
g_bCheckCb = true;
+ g_bWifiCb = true;
if ( g_pMainLoop )
{
g_main_loop_quit(g_pMainLoop);
FPRINTF("[Line : %d][%s] called callback WiFiDisconnectCallabck\\n", __LINE__, API_NAMESPACE);
#endif
g_bCheckCb = true;
+ g_bWifiCb = true;
if ( g_pMainLoop )
{
g_main_loop_quit(g_pMainLoop);
wifi_forget_ap(g_pWifiAPHandle);
wifi_disconnect(g_pWifiAPHandle, WiFiDisconnectCallabck, NULL);
-
- g_bCheckCb = false;
+
bool bIsActive = false;
int nRet = wifi_is_activated(&bIsActive);
if ( bIsActive != true )
{
- g_bCheckCb = false;
+ g_bWifiCb = false;
nRet = wifi_activate(WifiActivatedCallback, NULL);
if ( nRet != WIFI_ERROR_NONE )
{
+ g_bCheckCb = false;
FPRINTF("[Line : %d][%s] wifi_activate failed, error returned = %s\\n", __LINE__, API_NAMESPACE, WifiGetError(nRet));
- //Done to avoid disconnect after complete execution
+ //Done to avoid disconnect after complete execution
wifi_connect(g_pWifiAPHandle, WifiConnectedCallback, NULL);
+ RUN_POLLING_LOOP;
+ if ( !g_bCheckCb )
+ {
+ FPRINTF("[Line : %d][%s] WifiConnectedCallback = callback function not invoked\\n", __LINE__, API_NAMESPACE);
+ //Done to avoid disconnect after complete execution
+ }
return false;
}
RUN_POLLING_LOOP;
- if ( !g_bCheckCb )
+ if ( !g_bWifiCb )
{
FPRINTF("[Line : %d][%s] WifiActivatedCallback = callback function not invoked\\n", __LINE__, API_NAMESPACE);
- //Done to avoid disconnect after complete execution
+ //Done to avoid disconnect after complete execution
+ g_bCheckCb = false;
wifi_connect(g_pWifiAPHandle, WifiConnectedCallback, NULL);
-
+ RUN_POLLING_LOOP;
+ if ( !g_bCheckCb )
+ {
+ FPRINTF("[Line : %d][%s] WifiConnectedCallback = callback function not invoked\\n", __LINE__, API_NAMESPACE);
+ //Done to avoid disconnect after complete execution
+ }
return false;
}
}
nWifiTimeoutId = -1;
-
+ g_bCheckCb = false;
nRet = wifi_scan(WifiScanRequestCallback, NULL);
RUN_POLLING_LOOP;
if ( nRet != WIFI_ERROR_NONE )
{
FPRINTF("[Line : %d][%s] wifi_scan failed, error returned = %s\\n", __LINE__, API_NAMESPACE, WifiGetError(nRet));
-
- //Done to avoid disconnect after complete execution
+ g_bWifiCb = false;
wifi_connect(g_pWifiAPHandle, WifiConnectedCallback, NULL);
+ RUN_POLLING_LOOP;
+ if ( !g_bWifiCb )
+ {
+ FPRINTF("[Line : %d][%s] WifiConnectedCallback = callback function not invoked\\n", __LINE__, API_NAMESPACE);
+ }
return false;
}
+ if ( !g_bCheckCb )
+ {
+ FPRINTF("[Line : %d][%s] WifiScanRequestCallback = callback function not invoked\\n", __LINE__, API_NAMESPACE);
+ g_bWifiCb = false;
+ wifi_connect(g_pWifiAPHandle, WifiConnectedCallback, NULL);
+ RUN_POLLING_LOOP;
+ if ( !g_bWifiCb )
+ {
+ FPRINTF("[Line : %d][%s] WifiConnectedCallback = callback function not invoked\\n", __LINE__, API_NAMESPACE);
+ return false;
+ }
+ return false;
+ }
+ g_bWifiCb = false;
//Done to avoid disconnect after complete execution
wifi_connect(g_pWifiAPHandle, WifiConnectedCallback, NULL);
- if ( !g_bCheckCb )
+ RUN_POLLING_LOOP;
+ if ( !g_bWifiCb)
{
FPRINTF("[Line : %d][%s] wifi_scan failed inside WifiPreConnectCondition, error returned = callback function not invoked\\n", __LINE__, API_NAMESPACE);
return false;
int nRet = wifi_is_activated(&bIsActive);
if ( bIsActive != true )
{
- g_bCheckCb = false;
nRet = wifi_activate(WifiActivatedCallback, NULL);
if ( nRet != WIFI_ERROR_NONE )
{
FPRINTF("[Line : %d][%s] wifi_activate failed, error returned = %s\\n", __LINE__, API_NAMESPACE, WifiGetError(nRet));
+ g_bWifiCb = false;
+ //Done to avoid disconnect after complete execution
+ wifi_connect(g_pWifiAPHandle, WifiConnectedCallback, NULL);
+ RUN_POLLING_LOOP;
+ if ( !g_bWifiCb)
+ {
+ FPRINTF("[Line : %d][%s] WifiConnectedCallback = callback function not invoked\\n", __LINE__, API_NAMESPACE);
+ }
+ return false;
+ }
+ RUN_POLLING_LOOP;
+ if ( !g_bCheckCb )
+ {
+ FPRINTF("[Line : %d][%s] WifiActivatedCallback = callback function not invoked\\n", __LINE__, API_NAMESPACE);
+ g_bWifiCb = false;
//Done to avoid disconnect after complete execution
wifi_connect(g_pWifiAPHandle, WifiConnectedCallback, NULL);
+ RUN_POLLING_LOOP;
+ if ( !g_bWifiCb )
+ {
+ FPRINTF("[Line : %d][%s] WifiConnectedCallback = callback function not invoked\\n", __LINE__, API_NAMESPACE);
+ }
return false;
}
- }
-
+ }
+ g_bCheckCb = false;
nRet = wifi_scan(WifiScanRequestCallback, NULL);
RUN_POLLING_LOOP;
if ( nRet != WIFI_ERROR_NONE )
{
FPRINTF("[Line : %d][%s] wifi_scan failed, error returned = %s\\n", __LINE__, API_NAMESPACE, WifiGetError(nRet));
+ g_bWifiCb = false;
//Done to avoid disconnect after complete execution
wifi_connect(g_pWifiAPHandle, WifiConnectedCallback, NULL);
-
+ RUN_POLLING_LOOP;
+ if ( !g_bWifiCb )
+ {
+ FPRINTF("[Line : %d][%s] WifiConnectedCallback = callback function not invoked\\n", __LINE__, API_NAMESPACE);
+ }
return false;
}
-
+ if ( !g_bCheckCb )
+ {
+ FPRINTF("[Line : %d][%s] wifi_scan failed inside WifiPreConnectCondition, error returned = callback function not invoked\\n", __LINE__, API_NAMESPACE);
+ return false;
+ }
+ g_bCheckCb = false;
//Done to avoid disconnect after complete execution
wifi_connect(g_pWifiAPHandle, WifiConnectedCallback, NULL);
-
+ RUN_POLLING_LOOP;
if ( !g_bCheckCb )
{
- FPRINTF("[Line : %d][%s] wifi_scan failed inside WifiPreConnectCondition, error returned = callback function not invoked\\n", __LINE__, API_NAMESPACE);
+ FPRINTF("[Line : %d][%s] WifiConnectedCallback = callback function not invoked\\n", __LINE__, API_NAMESPACE);
return false;
}
+
g_bForEachCb = false;
g_bCheckCb = false;
nRet = wifi_foreach_found_aps(WifiFoundAPCallback, NULL);
FPRINTF("[Line : %d][%s] called callback WifiConnectedCallback\\n", __LINE__, API_NAMESPACE);
g_bCheckCb = true;
+ g_bWifiCb = true;
if ( g_pMainLoop )
{
g_main_loop_quit(g_pMainLoop);
int nRet = wifi_is_activated(&bIsActive);
if ( bIsActive != true )
{
- g_bCheckCb = false;
nRet = wifi_activate(WifiActivatedCallback, NULL);
if ( nRet != WIFI_ERROR_NONE )
{
FPRINTF("[Line : %d][%s] wifi_activate failed, error returned = %s\\n", __LINE__, API_NAMESPACE, WifiGetError(nRet));
- //Done to avoid disconnect after complete execution
+ //Done to avoid disconnect after complete execution
+ g_bWifiCb = false;
wifi_connect(g_pWifiAPHandle, WifiConnectedCallback, NULL);
-
+ RUN_POLLING_LOOP;
+ if ( !g_bWifiCb )
+ {
+ FPRINTF("[Line : %d][%s] WifiConnectedCallback = callback function not invoked\\n", __LINE__, API_NAMESPACE);
+ //Done to avoid disconnect after complete execution
+ }
return false;
}
- }
-
+ RUN_POLLING_LOOP;
+ if ( !g_bCheckCb )
+ {
+ FPRINTF("[Line : %d][%s] WifiActivatedCallback = callback function not invoked\\n", __LINE__, API_NAMESPACE);
+ //Done to avoid disconnect after complete execution
+ g_bWifiCb = false;
+ wifi_connect(g_pWifiAPHandle, WifiConnectedCallback, NULL);
+ RUN_POLLING_LOOP;
+ if ( !g_bWifiCb )
+ {
+ FPRINTF("[Line : %d][%s] WifiConnectedCallback = callback function not invoked\\n", __LINE__, API_NAMESPACE);
+ //Done to avoid disconnect after complete execution
+ }
+ return false;
+ }
+ }
+ g_bCheckCb = false;
nRet = wifi_scan(WifiScanRequestCallback, NULL);
RUN_POLLING_LOOP;
if ( nRet != WIFI_ERROR_NONE )
{
FPRINTF("[Line : %d][%s] wifi_scan failed, error returned = %s\\n", __LINE__, API_NAMESPACE, WifiGetError(nRet));
- //Done to avoid disconnect after complete execution
+ //Done to avoid disconnect after complete execution
+ g_bWifiCb = false;
wifi_connect(g_pWifiAPHandle, WifiConnectedCallback, NULL);
-
+ RUN_POLLING_LOOP;
+ if ( !g_bWifiCb )
+ {
+ FPRINTF("[Line : %d][%s] WifiConnectedCallback = callback function not invoked\\n", __LINE__, API_NAMESPACE);
+ //Done to avoid disconnect after complete execution
+ }
+ return false;
+ }
+ if ( !g_bCheckCb )
+ {
+ FPRINTF("[Line : %d][%s] wifi_scan failed inside WifiPreConnectConditionForEAP, error returned = callback function not invoked\\n", __LINE__, API_NAMESPACE);
return false;
}
+ g_bCheckCb = false;
//Done to avoid disconnect after complete execution
wifi_connect(g_pWifiAPHandle, WifiConnectedCallback, NULL);
-
+ RUN_POLLING_LOOP;
if ( !g_bCheckCb )
{
- FPRINTF("[Line : %d][%s] wifi_scan failed inside WifiPreConnectConditionForEAP, error returned = callback function not invoked\\n", __LINE__, API_NAMESPACE);
+ FPRINTF("[Line : %d][%s] WifiConnectedCallback = callback function not invoked\\n", __LINE__, API_NAMESPACE);
+ //Done to avoid disconnect after complete execution
return false;
}
g_bForEachCb = false;