Home
last modified time | relevance | path

Searched refs:staInfo (Results 1 - 23 of 23) sorted by relevance

/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_manage/wifi_ap/
H A Dap_stations_manager.cpp54 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 Dap_started_state.cpp279 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 Dap_stations_manager.h44 * @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 Dap_state_machine.cpp94 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 Dap_state_machine.h63 * @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 Dmock_ap_stations_manager.h29 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 Dmock_ap_monitor.h28 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 Dap_stations_manager_test.cpp40 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 Dap_started_state_test.cpp85 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 Dap_state_machine_test.cpp99 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 Dap_service_test.cpp40 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 Dap_monitor_test.cpp35 StationInfo staInfo = { member
/foundation/communication/wifi/wifi/test/fuzztest/fuzz_common_func/
H A Dmock_wifi_ap_service.h95 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 Dmock_wifi_ap_service.cpp110 void MockApMonitor::StationChangeEvent(StationInfo &staInfo, const int event) in StationChangeEvent() argument
/foundation/communication/wifi/wifi/test/fuzztest/wifi_sta/wifiap_fuzzer/
H A Dwifiap_fuzzer.cpp130 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 Dmock_dhcp_service.cpp112 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 Dmock_dhcp_service.h36 MOCK_METHOD4(GetDhcpClientInfos, DhcpErrorCode(const char *ifname, int staNumber, DhcpStationInfo *staInfo, int *staSize));
/foundation/communication/dhcp/frameworks/native/c_adapter/src/
H A Ddhcp_c_service.cpp222 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 Ddhcp_c_api.h75 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 Dwifi_hotspot_manager.cpp148 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 Drpt_manager_state_machine.cpp507 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 Dwifi_internal_msg.h171 StationInfo staInfo; member
/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_manage/wifi_common/
H A Dwifi_internal_event_dispatcher.cpp766 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()

Completed in 15 milliseconds