/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_manage/wifi_ap/ |
H A D | ap_stations_manager.cpp | 54 bool ApStationsManager::AddBlockList(const StationInfo &staInfo) const in AddBlockList() 57 WifiApHalInterface::GetInstance().DisAssociateSta(WifiConfigCenter::GetInstance().GetApIfaceName(), staInfo.bssid); in AddBlockList() 60 if (WifiApHalInterface::GetInstance().AddBlockByMac(staInfo.bssid, m_id) != WifiErrorNo::WIFI_HAL_OPT_OK) { in AddBlockList() 68 bool ApStationsManager::DelBlockList(const StationInfo &staInfo) const in DelBlockList() 71 return SetMacFilter(staInfo.bssid, m_id); in DelBlockList() 73 if (WifiApHalInterface::GetInstance().DelBlockByMac(staInfo.bssid, m_id) != WifiErrorNo::WIFI_HAL_OPT_OK) { in DelBlockList() 81 bool ApStationsManager::AddAssociationStation(const StationInfo &staInfo) const in AddAssociationStation() 83 if (WifiConfigCenter::GetInstance().ManageStation(staInfo, MODE_ADD, m_id)) { in AddAssociationStation() 90 bool ApStationsManager::DelAssociationStation(const StationInfo &staInfo) const in DelAssociationStation() 92 if (WifiConfigCenter::GetInstance().ManageStation(staInfo, MODE_DE in DelAssociationStation() 124 StationInfo staInfo; StationLeave() local [all...] |
H A D | ap_started_state.cpp | 279 StationInfo staInfo; in ProcessCmdStationJoin() local 280 if (!msg->GetMessageObj(staInfo)) { in ProcessCmdStationJoin() 284 if (curAssocMacList.find(staInfo.bssid) == curAssocMacList.end()) { in ProcessCmdStationJoin() 288 m_ApStateMachine.m_ApStationsManager.StationJoin(staInfo); in ProcessCmdStationJoin() 294 StationInfo staInfo; in ProcessCmdStationLeave() local 296 if (msg->GetMessageObj(staInfo)) { in ProcessCmdStationLeave() 297 m_ApStateMachine.m_ApStationsManager.StationLeave(staInfo.bssid); in ProcessCmdStationLeave() 349 StationInfo staInfo; in ProcessCmdAddBlockList() local 350 staInfo.deviceName = msg->GetStringFromMessage(); in ProcessCmdAddBlockList() 351 staInfo in ProcessCmdAddBlockList() 361 StationInfo staInfo; ProcessCmdDelBlockList() local 379 StationInfo staInfo; ProcessCmdDisconnectStation() local 474 StationInfo staInfo; ProcessCmdAssociatedStaChanged() local 487 staInfo, STA_JOIN_HANDLE_DELAY); ProcessCmdAssociatedStaChanged() local 495 m_ApStateMachine.SendMessage(static_cast<int>(ApStatemachineEvent::CMD_STATION_LEAVE), staInfo); ProcessCmdAssociatedStaChanged() local [all...] |
H A D | ap_stations_manager.h | 44 * @param staInfo - Information about station to be added to the blocklist. 47 bool AddBlockList(const StationInfo &staInfo) const; 51 * @param staInfo - Deleting the station information from the blocklist. 54 bool DelBlockList(const StationInfo &staInfo) const; 73 * @param staInfo - Information about the newly connected STA 76 void StationJoin(const StationInfo &staInfo) const; 82 bool DisConnectStation(const StationInfo &staInfo) const; 101 * @param staInfo - Associated STA information 105 bool AddAssociationStation(const StationInfo &staInfo) const; 110 * @param staInfo [all...] |
H A D | ap_state_machine.cpp | 94 void ApStateMachine::BroadCastStationChange(const StationInfo &staInfo, ApStatemachineEvent act) in BroadCastStationChange() argument 101 callBackItem.second.OnHotspotStaJoinEvent(staInfo, m_id); in BroadCastStationChange() 108 callBackItem.second.OnHotspotStaLeaveEvent(staInfo, m_id); in BroadCastStationChange() 179 [this](const StationInfo &staInfo, ApStatemachineEvent act) { this->BroadCastStationChange(staInfo, act); }); in RegisterEventHandler()
|
H A D | ap_state_machine.h | 63 * @param staInfo - station information 67 void BroadCastStationChange(const StationInfo &staInfo, ApStatemachineEvent act);
|
/foundation/communication/wifi/wifi/test/wifi_standard/wifi_framework/wifi_manage/wifi_ap/Mock/ |
H A D | mock_ap_stations_manager.h | 29 MOCK_CONST_METHOD1(AddBlockList, bool(const StationInfo &staInfo)); 30 MOCK_CONST_METHOD1(DelBlockList, bool(const StationInfo &staInfo)); 33 MOCK_CONST_METHOD1(StationJoin, void(const StationInfo &staInfo)); 34 MOCK_CONST_METHOD1(DisConnectStation, bool(const StationInfo &staInfo));
|
H A D | mock_ap_monitor.h | 28 MOCK_CONST_METHOD2(StationChangeEvent, void(StationInfo &staInfo, const int event));
|
/foundation/communication/wifi/wifi/test/wifi_standard/wifi_framework/wifi_manage/wifi_ap/ |
H A D | ap_stations_manager_test.cpp | 40 static StationInfo staInfo = { member 82 void BroadCastStationChangeTest(const StationInfo &staInfo, ApStatemachineEvent act) in BroadCastStationChangeTest() argument 98 EXPECT_CALL(WifiApHalInterface::GetInstance(), AddBlockByMac(StrEq(staInfo.bssid), 0)) in HWTEST_F() 101 EXPECT_TRUE(pApStaMgr->AddBlockList(staInfo)); in HWTEST_F() 105 EXPECT_CALL(WifiApHalInterface::GetInstance(), AddBlockByMac(StrEq(staInfo.bssid), 0)) in HWTEST_F() 108 EXPECT_FALSE(pApStaMgr->AddBlockList(staInfo)); in HWTEST_F() 114 EXPECT_CALL(WifiApHalInterface::GetInstance(), DelBlockByMac(StrEq(staInfo.bssid), 0)) in HWTEST_F() 117 EXPECT_TRUE(pApStaMgr->DelBlockList(staInfo)); in HWTEST_F() 121 EXPECT_CALL(WifiApHalInterface::GetInstance(), DelBlockByMac(StrEq(staInfo.bssid), 0)) in HWTEST_F() 124 EXPECT_FALSE(pApStaMgr->DelBlockList(staInfo)); in HWTEST_F() [all...] |
H A D | ap_started_state_test.cpp | 85 staInfo = { in SetUp() 163 StationInfo staInfo; member in OHOS::Wifi::ApStartedState_test 277 StationInfo staInfo; in HWTEST_F() local 278 msg->SetMessageObj(staInfo); in HWTEST_F() 280 msg->AddStringMessageBody(staInfo.deviceName); in HWTEST_F() 281 msg->AddStringMessageBody(staInfo.bssid); in HWTEST_F() 282 msg->AddStringMessageBody(staInfo.ipAddr); in HWTEST_F() 287 msg->AddStringMessageBody(staInfo.deviceName); in HWTEST_F() 288 msg->AddStringMessageBody(staInfo.bssid); in HWTEST_F() 289 msg->AddStringMessageBody(staInfo in HWTEST_F() 475 StationInfo staInfo; HWTEST_F() local 485 StationInfo staInfo; HWTEST_F() local 496 StationInfo staInfo; HWTEST_F() local [all...] |
H A D | ap_state_machine_test.cpp | 99 void WrapBroadCastStationJoin(const StationInfo &staInfo) in WrapBroadCastStationJoin() argument 101 pApStateMachine->BroadCastStationChange(staInfo, ApStatemachineEvent::CMD_STATION_JOIN); in WrapBroadCastStationJoin() 104 void WrapBroadCastStationLeave(const StationInfo &staInfo) in WrapBroadCastStationLeave() argument 106 pApStateMachine->BroadCastStationChange(staInfo, ApStatemachineEvent::CMD_STATION_LEAVE); in WrapBroadCastStationLeave() 108 void WrapBroadCastStationChangeDefult(const StationInfo &staInfo) in WrapBroadCastStationChangeDefult() argument 110 pApStateMachine->BroadCastStationChange(staInfo, ApStatemachineEvent::CMD_START_HOTSPOT); in WrapBroadCastStationChangeDefult()
|
H A D | ap_service_test.cpp | 40 const StationInfo staInfo = { member 115 EXPECT_EQ(ErrCode::WIFI_OPT_SUCCESS, pApService->AddBlockList(staInfo)); in HWTEST_F() 122 EXPECT_EQ(ErrCode::WIFI_OPT_SUCCESS, pApService->DelBlockList(staInfo)); in HWTEST_F() 129 EXPECT_EQ(ErrCode::WIFI_OPT_SUCCESS, pApService->DisconnetStation(staInfo)); in HWTEST_F()
|
H A D | ap_monitor_test.cpp | 35 StationInfo staInfo = { member
|
/foundation/communication/wifi/wifi/test/fuzztest/fuzz_common_func/ |
H A D | mock_wifi_ap_service.h | 95 void StationChangeEvent(StationInfo &staInfo, const int event); 116 bool AddBlockList(const StationInfo &staInfo); 117 bool DelBlockList(const StationInfo &staInfo); 120 void StationJoin(const StationInfo &staInfo); 121 bool DisConnectStation(const StationInfo &staInfo);
|
H A D | mock_wifi_ap_service.cpp | 110 void MockApMonitor::StationChangeEvent(StationInfo &staInfo, const int event) in StationChangeEvent() argument
|
/foundation/communication/wifi/wifi/test/fuzztest/wifi_sta/wifiap_fuzzer/ |
H A D | wifiap_fuzzer.cpp | 130 StationInfo staInfo; in BlockListAndStationFuzzTest() local 132 staInfo.deviceName = std::string(reinterpret_cast<const char*>(data), size); in BlockListAndStationFuzzTest() 133 staInfo.bssid = std::string(reinterpret_cast<const char*>(data), size); in BlockListAndStationFuzzTest() 134 staInfo.bssidType = static_cast<int>(data[index++]); in BlockListAndStationFuzzTest() 135 staInfo.ipAddr = std::string(reinterpret_cast<const char*>(data), size); in BlockListAndStationFuzzTest() 136 pApStationsManager->AddBlockList(staInfo); in BlockListAndStationFuzzTest() 137 pApStationsManager->DelBlockList(staInfo); in BlockListAndStationFuzzTest() 138 pApStationsManager->StationJoin(staInfo); in BlockListAndStationFuzzTest() 139 pApStationsManager->DisConnectStation(staInfo); in BlockListAndStationFuzzTest() 140 pApStationsManager->AddAssociationStation(staInfo); in BlockListAndStationFuzzTest() [all...] |
/foundation/communication/wifi/wifi/test/wifi_standard/wifi_framework/wifi_manage/wifi_sta/Mock/ |
H A D | mock_dhcp_service.cpp | 112 DhcpErrorCode __real_GetDhcpClientInfos(const char *ifname, int staNumber, DhcpStationInfo *staInfo, int *staSize); 113 DhcpErrorCode __wrap_GetDhcpClientInfos(const char *ifname, int staNumber, DhcpStationInfo *staInfo, int *staSize) in __wrap_GetDhcpClientInfos() argument 116 return MockDhcpService::GetInstance().GetDhcpClientInfos(ifname, staNumber, staInfo, staSize); in __wrap_GetDhcpClientInfos()
|
H A D | mock_dhcp_service.h | 36 MOCK_METHOD4(GetDhcpClientInfos, DhcpErrorCode(const char *ifname, int staNumber, DhcpStationInfo *staInfo, int *staSize));
|
/foundation/communication/dhcp/frameworks/native/c_adapter/src/ |
H A D | dhcp_c_service.cpp | 222 DhcpErrorCode ParseClientInfos(int staNumber, DhcpStationInfo *staInfo, int *staSize, std::vector<std::string> &vecInfo) in ParseClientInfos() argument 249 if (strcpy_s(staInfo[i].macAddr, MAC_ADDR_MAX_LEN, mac.c_str()) != EOK) { in ParseClientInfos() 253 if (strcpy_s(staInfo[i].ipAddr, INET_ADDRSTRLEN, ipAddr.c_str()) != EOK) { in ParseClientInfos() 257 if (strcpy_s(staInfo[i].deviceName, DHCP_LEASE_DATA_MAX_LEN, deviceName.c_str()) != EOK) { in ParseClientInfos() 267 DhcpErrorCode GetDhcpClientInfos(const char *ifname, int staNumber, DhcpStationInfo *staInfo, int *staSize) in GetDhcpClientInfos() argument 273 CHECK_PTR_RETURN(staInfo, DHCP_INVALID_PARAM); in GetDhcpClientInfos() 282 return ParseClientInfos(staNumber, staInfo, staSize, vecInfo); in GetDhcpClientInfos()
|
/foundation/communication/dhcp/interfaces/kits/c/ |
H A D | dhcp_c_api.h | 75 DhcpErrorCode GetDhcpClientInfos(const char *ifname, int staNumber, DhcpStationInfo *staInfo, int *staSize);
|
/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_manage/wifi_sub_manage/ |
H A D | wifi_hotspot_manager.cpp | 148 cbMsg.staInfo = info;
in DealApGetStaJoin() 161 cbMsg.staInfo = info;
in DealApGetStaLeave()
|
/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_manage/wifi_controller/ |
H A D | rpt_manager_state_machine.cpp | 507 cbMsg.staInfo = info; in BroadcastStationJoin() 520 cbMsg.staInfo = info; in BroadcastStationLeave()
|
/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_toolkit/include/ |
H A D | wifi_internal_msg.h | 171 StationInfo staInfo; member
|
/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_manage/wifi_common/ |
H A D | wifi_internal_event_dispatcher.cpp | 766 callback->OnHotspotStaJoin(msg.staInfo); in InvokeHotspotCallbacks() 769 callback->OnHotspotStaLeave(msg.staInfo); in InvokeHotspotCallbacks() 790 callback->OnHotspotStaJoin(msg.staInfo); in DealHotspotCallbackMsg() 793 callback->OnHotspotStaLeave(msg.staInfo); in DealHotspotCallbackMsg()
|