wifi_station_disconnect_reason_t

Station disconnect reasons.

Synopsis:

#include <wifi/wifi_service.h>
 
typedef enum {
      WIFI_STATION_DISCONNECT_REASON_INTERNAL = 0   
      WIFI_STATION_DISCONNECT_REASON_USER_ACTION = 1   
      WIFI_STATION_DISCONNECT_REASON_AUTH_FAILURE = 2   
      WIFI_STATION_DISCONNECT_REASON_DEAUTH = 3   
      WIFI_STATION_DISCONNECT_REASON_AGGREGATOR_LOGIN_TIMEOUT = 4   
      WIFI_STATION_DISCONNECT_REASON_UNKNOWN = 5   
} wifi_station_disconnect_reason_t;

Since:

BlackBerry 10.2.0

Data:

WIFI_STATION_DISCONNECT_REASON_INTERNAL
Internal reasons.
WIFI_STATION_DISCONNECT_REASON_USER_ACTION
User requested disconnect.
WIFI_STATION_DISCONNECT_REASON_AUTH_FAILURE
Authentication failures on previous connection attempt.
WIFI_STATION_DISCONNECT_REASON_DEAUTH
Deauthentication of the last connection.
WIFI_STATION_DISCONNECT_REASON_AGGREGATOR_LOGIN_TIMEOUT
The Aggregator application login timed out.
WIFI_STATION_DISCONNECT_REASON_UNKNOWN
The disconnect reason is unknown.

Library:

libwifi (For the qcc command, use the -l wifi option to link against this library)

Description:

This enum defines the reason codes that explain why a station is in disconnected state.