/ohos5.0/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_manage/wifi_ap/ |
H A D | ap_config_use.cpp | 49 case BandType::BAND_2GHZ: in UpdateApChannelConfig() 52 case BandType::BAND_5GHZ: in UpdateApChannelConfig() 62 apConfig.SetBand(BandType::BAND_2GHZ); in UpdateApChannelConfig() 377 case BandType::BAND_2GHZ: in ParsePreferredChannelsList() 379 m_preferredChannels.insert({BandType::BAND_2GHZ, channels}); in ParsePreferredChannelsList() 381 case BandType::BAND_5GHZ: in ParsePreferredChannelsList() 383 m_preferredChannels.insert({BandType::BAND_5GHZ, channels}); in ParsePreferredChannelsList() 385 case BandType::BAND_6GHZ: in ParsePreferredChannelsList() 389 case BandType::BAND_60GHZ: in ParsePreferredChannelsList() 418 return BandType::BAND_NONE; in GetSupportChannelsItem() [all …]
|
H A D | ap_config_use.h | 78 std::map<BandType, std::vector<int>> GetAllPreferredChannels() const; 81 std::map<BandType, std::vector<int>> m_preferredChannels; 83 std::unordered_map<std::string, BandType> g_bandTypeMap; 93 BandType GetSupportChannelsItem(xmlNodePtr node); 99 std::map<BandType, std::vector<int>> m_softapPreferredChannels; 104 std::vector<int> GetChannelFromDrvOrXmlByBand(const BandType &bandType) const; 109 std::vector<int> GetPreferredChannelByBand(const BandType &bandType) const;
|
H A D | ap_service.cpp | 191 ErrCode ApService::GetValidBands(std::vector<BandType> &bands) in GetValidBands() 206 …WifiConfigCenter::GetInstance().GetApIfaceName(), static_cast<int>(BandType::BAND_2GHZ), allowed2G… in GetValidBands() 210 …WifiConfigCenter::GetInstance().GetApIfaceName(), static_cast<int>(BandType::BAND_5GHZ), allowed5G… in GetValidBands() 214 bands.push_back(BandType::BAND_2GHZ); in GetValidBands() 217 bands.push_back(BandType::BAND_5GHZ); in GetValidBands() 226 ErrCode ApService::GetValidChannels(BandType band, std::vector<int32_t> &validChannel) in GetValidChannels() 249 …WifiConfigCenter::GetInstance().GetApIfaceName(), static_cast<int>(BandType::BAND_2GHZ), allowed2G… in GetValidChannels() 257 …WifiSettings::GetInstance().SetDefaultFrequenciesByCountryBand(BandType::BAND_2GHZ, allowed2GFreq); in GetValidChannels() 263 ChanTbs[BandType::BAND_2GHZ] = allowed2GChan; in GetValidChannels() 264 ChanTbs[BandType::BAND_5GHZ] = allowed5GChan; in GetValidChannels() [all …]
|
H A D | i_ap_service.h | 38 virtual ErrCode GetValidBands(std::vector<BandType> &bands) = 0; 39 virtual ErrCode GetValidChannels(BandType band, std::vector<int32_t> &validChannel) = 0;
|
H A D | ap_interface.h | 112 virtual ErrCode GetValidBands(std::vector<BandType> &bands) override; 121 virtual ErrCode GetValidChannels(BandType band, std::vector<int32_t> &validChannel) override;
|
H A D | ap_service.h | 111 ErrCode GetValidBands(std::vector<BandType> &bands); 120 ErrCode GetValidChannels(BandType band, std::vector<int32_t> &validChannel);
|
/ohos5.0/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_manage/wifi_common/ |
H A D | wifi_channel_helper.cpp | 60 auto it = mValidChannels.find(BandType::BAND_2GHZ); in GetValidBands() 62 bands.push_back(BandType::BAND_2GHZ); in GetValidBands() 64 it = mValidChannels.find(BandType::BAND_5GHZ); in GetValidBands() 66 bands.push_back(BandType::BAND_5GHZ); in GetValidBands() 91 int band = static_cast<int>(BandType::BAND_2GHZ); in UpdateValidChannels() 98 band = static_cast<int>(BandType::BAND_5GHZ); in UpdateValidChannels() 111 chanTbs[BandType::BAND_2GHZ].push_back(channel); in UpdateValidChannels() 269 return BandType::BAND_2GHZ; in TransformFreqToBand() 271 return BandType::BAND_5GHZ; in TransformFreqToBand() 279 return BandType::BAND_2GHZ; in TransformChannelToBand() [all …]
|
H A D | wifi_channel_helper.h | 24 using ChannelsTable = std::map<BandType, std::vector<int32_t>>; 25 const std::map <BandType, std::vector<int32_t>> DEFAULT_VALID_CHANNEL = {{ 26 …BandType::BAND_2GHZ, { 2412, 2417, 2422, 2427, 2432, 2437, 2442, 2447, 2452, 2457, 2462, 2467, 247… 31 int GetValidBands(std::vector<BandType> &bands); 51 BandType TransformFreqToBand(int freq); 53 BandType TransformChannelToBand(int channel);
|
/ohos5.0/foundation/communication/wifi/wifi/test/wifi_standard/wifi_framework/wifi_manage/wifi_ap/ |
H A D | ap_service_test.cpp | 64 apInfo.SetBand(BandType::BAND_2GHZ); in SetUp() 135 std::vector<BandType> vecSta; 143 std::vector<BandType> vecSta; 156 …ChannelsTable temp = { { BandType::BAND_2GHZ, band_2G_channel }, { BandType::BAND_5GHZ, band_5G_ch… 159 …EXPECT_EQ(ErrCode::WIFI_OPT_SUCCESS, pApService->GetValidChannels(BandType::BAND_2GHZ, vecChannels… 162 …EXPECT_EQ(ErrCode::WIFI_OPT_SUCCESS, pApService->GetValidChannels(BandType::BAND_5GHZ, vecChannels… 165 …EXPECT_EQ(ErrCode::WIFI_OPT_SUCCESS, pApService->GetValidChannels(BandType::BAND_5GHZ, vecChannels… 200 std::vector<BandType> vecSta; 213 std::vector<BandType> vecSta; 232 …EXPECT_EQ(ErrCode::WIFI_OPT_SUCCESS, pApService->GetValidChannels(BandType::BAND_2GHZ, vecChannels… [all …]
|
H A D | ap_config_use_test.cpp | 61 apConfig.SetBand(BandType::BAND_2GHZ); 83 std::vector<int> channels = m_apConfigUse->GetChannelFromDrvOrXmlByBand(BandType::BAND_2GHZ); 91 channels = m_apConfigUse->GetChannelFromDrvOrXmlByBand(BandType::BAND_5GHZ); 157 apConfig.SetBand(BandType::BAND_2GHZ);
|
/ohos5.0/foundation/communication/wifi/wifi/test/wifi_standard/wifi_framework/wifi_manage/unittest/common/ |
H A D | wifi_channel_helper_test.cpp | 48 std::vector<BandType> bands = {}; 55 …{ BandType::BAND_2GHZ, { 2412, 2417, 2422, 2427, 2432, 2437, 2442, 2447, 2452, 2457, 2462, 2467, 2… 56 { BandType::BAND_5GHZ, { 5180, 5200, 5220, 5240, 5745, 5765, 5785, 5805, 5825 }}}; 150 EXPECT_TRUE(WifiChannelHelper::GetInstance().TransformFreqToBand(2412) == BandType::BAND_2GHZ); 151 EXPECT_TRUE(WifiChannelHelper::GetInstance().TransformFreqToBand(5200) == BandType::BAND_5GHZ); 156 EXPECT_TRUE(WifiChannelHelper::GetInstance().TransformChannelToBand(1) == BandType::BAND_2GHZ); 157 EXPECT_TRUE(WifiChannelHelper::GetInstance().TransformChannelToBand(40) == BandType::BAND_5GHZ);
|
/ohos5.0/foundation/communication/wifi/wifi/frameworks/native/interfaces/ |
H A D | wifi_ap_msg.h | 63 enum class BandType { enum 82 band = BandType::BAND_2GHZ; in HotspotConfig() 116 inline void SetBand(BandType newBand) in SetBand() 120 inline BandType GetBand() const in GetBand() 174 BandType band;
|
/ohos5.0/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_toolkit/config/ |
H A D | wifi_config_country_freqs.h | 27 BandType band; 33 …{ "CN", BandType::BAND_2GHZ, {2412, 2417, 2422, 2427, 2432, 2437, 2442, 2447, 2452, 2457, 2462, 24… 35 { "CN", BandType::BAND_5GHZ, {5180, 5200, 5220, 5240, 5745, 5765, 5785, 5805, 5825} },
|
/ohos5.0/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_manage/wifi_ap_sa/ |
H A D | wifi_hotspot_service_impl.cpp | 80 std::vector<BandType> bands; in IsHotspotDualBandSupported() 90 if (bands[i] == BandType::BAND_2GHZ) { in IsHotspotDualBandSupported() 92 } else if (bands[i] == BandType::BAND_5GHZ) { in IsHotspotDualBandSupported() 177 std::vector<BandType> bandsFromCenter; in SetHotspotConfig() 530 ErrCode WifiHotspotServiceImpl::GetValidBands(std::vector<BandType> &bands) in GetValidBands() 553 if (band == BandType::BAND_NONE) { in GetValidChannels() 733 auto funcStrBand = [](BandType band) { in ConfigInfoDump() 736 case BandType::BAND_2GHZ: in ConfigInfoDump() 739 case BandType::BAND_5GHZ: in ConfigInfoDump() 742 case BandType::BAND_ANY: in ConfigInfoDump() [all …]
|
H A D | wifi_hotspot_service_impl.h | 141 ErrCode GetValidBands(std::vector<BandType> &bands) override; 150 ErrCode GetValidChannels(BandType band, std::vector<int32_t> &validchannels) override; 230 ErrCode CfgCheckBand(const HotspotConfig &cfg, std::vector<BandType> &bandsFromCenter); 259 std::vector<BandType> &bandsFromCenter, ChannelsTable &channInfoFromCenter);
|
/ohos5.0/foundation/communication/wifi/wifi/test/fuzztest/wifi_sta/wifiap_fuzzer/ |
H A D | wifiap_fuzzer.cpp | 55 apConfig.SetBand(BandType::BAND_2GHZ); in UpdateApChannelConfigFuzzTest() 76 BandType bandType = static_cast<BandType>(static_cast<int>(data[0]) % SIX); in GetChannelFromDrvOrXmlByBandFuzzTest() 97 apConfig.SetBand(BandType::BAND_2GHZ); in JudgeDbacWithP2pFuzzTest() 109 BandType bandType = static_cast<BandType>(static_cast<int>(data[0]) % SIX); in GetPreferredChannelByBandFuzzTest() 216 apConfig.SetBand(BandType::BAND_2GHZ); in SetHotspotConfigFuzzTest() 274 std::vector<BandType> bands; in GetValidBandsFuzzTest() 281 BandType bandType = static_cast<BandType>(static_cast<int>(data[0]) % SIX); in GetValidChannelsFuzzTest()
|
/ohos5.0/foundation/communication/wifi/wifi/test/fuzztest/wifi_sta/wifihotspotimpl_fuzzer/ |
H A D | wifihotspotimpl_fuzzer.cpp | 73 BandType idx = static_cast<BandType>(key % BAND_WIFI_TYPES); in IsHotspotDualBandSupportedFuzzTest() 86 …ChannelsTable node{{ BandType::BAND_2GHZ, band_2G_channel }, { BandType::BAND_5GHZ, band_5G_channe… in SetHotspotConfigFuzzTest() 145 std::vector<BandType> bandsFromCenter; in IsValidHotspotConfigFuzzTest()
|
/ohos5.0/foundation/communication/wifi/wifi/test/fuzztest/fuzz_common_func/ |
H A D | mock_wifi_ap_service.h | 70 ErrCode GetValidBands(std::vector<BandType> &bands); 71 ErrCode GetValidChannels(BandType band, std::vector<int32_t> &validchannel); 106 std::vector<int> GetChannelFromDrvOrXmlByBand(const BandType &bandType); 111 std::vector<int> GetPreferredChannelByBand(const BandType &bandType);
|
/ohos5.0/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_toolkit/utils/ |
H A D | wifi_global_func.h | 257 BandType TransformFreqToBand(int freq); 265 BandType TransformChannelToBand(int channel); 324 BandType TransformFreqToBand(int freq); 332 BandType TransformChannelToBand(int channel);
|
H A D | wifi_global_func.cpp | 383 BandType TransformFreqToBand(int freq) in TransformFreqToBand() 386 return BandType::BAND_2GHZ; in TransformFreqToBand() 388 return BandType::BAND_5GHZ; in TransformFreqToBand() 390 return BandType::BAND_NONE; // not supported currently 6/60GHZ in TransformFreqToBand() 393 BandType TransformChannelToBand(int channel) in TransformChannelToBand() 396 return BandType::BAND_2GHZ; in TransformChannelToBand() 398 return BandType::BAND_5GHZ; in TransformChannelToBand() 400 return BandType::BAND_NONE; // not supported currently 6/60GHZ in TransformChannelToBand()
|
/ohos5.0/foundation/communication/wifi/wifi/test/wifi_standard/wifi_framework/wifi_manage/wifi_ap/Mock/ |
H A D | mock_ap_config_use.h | 34 MOCK_CONST_METHOD1(GetChannelFromDrvOrXmlByBand, std::vector<int>(const BandType &bandType)); 39 MOCK_CONST_METHOD1(GetPreferredChannels, std::set<int>(const BandType &bandType));
|
H A D | mock_ap_service.h | 37 MOCK_METHOD1(GetValidBands, ErrCode(std::vector<BandType> &bands)); 38 MOCK_METHOD2(GetValidChannels, ErrCode(BandType band, std::vector<int32_t> &validchannel));
|
H A D | mock_ap_interface.h | 38 virtual ErrCode GetValidBands(std::vector<BandType> &bands); 39 virtual ErrCode GetValidChannels(BandType band, std::vector<int32_t> &validChannel);
|
H A D | mock_ap_interface.cpp | 65 ErrCode ApInterface::GetValidBands(std::vector<BandType> &bands) in GetValidBands() 70 ErrCode ApInterface::GetValidChannels(BandType band, std::vector<int32_t> &validChannel) in GetValidChannels()
|
H A D | mock_wifi_settings.h | 44 …virtual void SetDefaultFrequenciesByCountryBand(const BandType band, std::vector<int> &frequencies, 61 …MOCK_METHOD3(SetDefaultFrequenciesByCountryBand, void(const BandType band, std::vector<int> &frequ…
|