class ConnectTest
Defined at line 97 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/connect_test.cc
Protected Members
ConnectInterface client_ifc_
ConnectContext context_
list aps_
list assoc_responses_
list deauth_frames_
list auth_resp_status_list_
bool start_disassoc_
bool disassoc_from_ap_
bool disassoc_self_
bool start_deauth_
bool deauth_from_ap_
bool start_reconnect_assoc_
bool start_reconnect_assoc_instant_
Public Methods
void Init ()
Create our device instance and hook up the callbacks
Defined at line 337 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/connect_test.cc
void StartDisassoc ()
Defined at line 769 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/connect_test.cc
void DisassocFromAp ()
Defined at line 358 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/connect_test.cc
void StartConnect ()
Run through the connect flow
Defined at line 441 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/connect_test.cc
void StartReconnect ()
Defined at line 456 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/connect_test.cc
void SendBadResp ()
Send bad association responses
Defined at line 1128 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/connect_test.cc
void SendMultipleResp ()
Send repeated association responses
Defined at line 1175 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/connect_test.cc
void SendAssocRespWithWmm ()
Send association response with WMM IE
Defined at line 1188 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/connect_test.cc
void SendOpenAuthResp ()
Send one authentication response to help client passing through authentication process
Defined at line 1215 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/connect_test.cc
void DisassocClient (const MacAddr & mac_addr)
Send Disassociate request to SIM FW
Defined at line 792 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/connect_test.cc
void TxFakeDisassocReq ()
Pretend to transmit Disassoc from AP
Defined at line 828 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/connect_test.cc
void StartDeauth ()
Deauth routines
Defined at line 782 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/connect_test.cc
void DeauthClient ()
Defined at line 805 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/connect_test.cc
void DeauthFromAp ()
Defined at line 818 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/connect_test.cc
void ConnectErrorInject ()
Defined at line 753 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/connect_test.cc
void ConnectErrorEventInject (brcmf_fweh_event_status_t ret_status, wlan_ieee80211::StatusCode ret_reason)
Defined at line 760 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/connect_test.cc
void GetIfaceStats (fuchsia_wlan_stats::wire::IfaceStats * out_stats)
Defined at line 492 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/connect_test.cc
void GetIfaceHistogramStats (fuchsia_wlan_stats::wire::IfaceHistogramStats * out_stats)
Defined at line 500 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/connect_test.cc
void GetSignalReport (fuchsia_wlan_stats::wire::SignalReport * out_signal_report)
Defined at line 509 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/connect_test.cc
void DetailedHistogramErrorInject ()
Defined at line 852 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/connect_test.cc
void OnConnectConf (const fuchsia_wlan_fullmac::WlanFullmacImplIfcConnectConfRequest * resp)
Event handlers
Defined at line 368 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/connect_test.cc
void OnDisassocInd (const fuchsia_wlan_fullmac::WlanFullmacImplIfcDisassocIndRequest * ind)
Defined at line 420 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/connect_test.cc
void OnDisassocConf (const fuchsia_wlan_fullmac::WlanFullmacImplIfcDisassocConfRequest * resp)
Defined at line 400 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/connect_test.cc
void OnDeauthConf (const fuchsia_wlan_fullmac::WlanFullmacImplIfcDeauthConfRequest * resp)
Defined at line 407 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/connect_test.cc
void OnDeauthInd (const fuchsia_wlan_fullmac::WlanFullmacImplIfcDeauthIndRequest * ind)
Defined at line 412 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/connect_test.cc
void OnSignalReport (const fuchsia_wlan_fullmac::WlanFullmacImplIfcSignalReportRequest * req)
Defined at line 434 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/connect_test.cc