Lines Matching defs:std
35 const std::string AP_CODEX_DEFAULT_IFACENAME = "wlan1";
37 void InvalidateAndClearApIface(std::vector<sptr<WifiApIface>>& ifaces)
45 void InvalidateAndClearStaIface(std::vector<sptr<WifiStaIface>>& ifaces)
53 void InvalidateAndClearP2pIface(std::vector<sptr<WifiP2pIface>>& ifaces)
61 void InvalidateAndClearExtIface(std::vector<sptr<WifiExtIface>>& ifaces)
71 const std::weak_ptr<WifiVendorHal> vendorHal,
72 const std::shared_ptr<IfaceUtil> ifaceUtil,
73 const std::function<void(const std::string&)>& handler)
111 std::string GetWlanIfaceName(unsigned idx)
117 return "wlan" + std::to_string(idx);
120 std::string WifiChip::GetIfaceName(IfaceType type, unsigned idx)
125 std::string WifiChip::GetUsedIfaceName()
148 int32_t WifiChip::GetChipModes(std::vector<UsableMode>& modes)
150 auto chipModes = std::make_shared<WifiChipModes>(vendorHal_);
157 std::vector<UsableMode> modes;
158 auto chipModes = std::make_shared<WifiChipModes>(vendorHal_);
199 std::unique_lock<std::recursive_mutex> lock = AcquireGlobalLock();
220 std::vector<std::map<IfaceType, size_t>> WifiChip::ExpandIfaceCombinations(
230 std::vector<std::map<IfaceType, size_t>> expandedCombos;
253 std::map<IfaceType, size_t> WifiChip::GetCurrentIfaceCombo()
255 std::map<IfaceType, size_t> iface_counts;
262 std::vector<ComboIface> WifiChip::GetCurrentCombinations()
268 std::vector<UsableMode> modes;
269 auto chipModes = std::make_shared<WifiChipModes>(vendorHal_);
282 const std::map<IfaceType, size_t>& expandedCombo, IfaceType type)
316 std::vector<std::string> GetApNames(std::vector<sptr<WifiApIface>>& ifaces)
318 std::vector<std::string> names;
325 sptr<WifiApIface> FindApUsingName(std::vector<sptr<WifiApIface>>& ifaces, const std::string& name)
327 std::vector<std::string> names;
336 std::vector<std::string> GetP2pNames(std::vector<sptr<WifiP2pIface>>& ifaces)
338 std::vector<std::string> names;
345 sptr<WifiP2pIface> FindP2pUsingName(std::vector<sptr<WifiP2pIface>>& ifaces, const std::string& name)
347 std::vector<std::string> names;
356 std::vector<std::string> GetStaNames(std::vector<sptr<WifiStaIface>>& ifaces)
358 std::vector<std::string> names;
365 sptr<WifiStaIface> FindStaUsingName(std::vector<sptr<WifiStaIface>>& ifaces, const std::string& name)
367 std::vector<std::string> names;
376 sptr<WifiExtIface> FindExtUsingName(std::vector<sptr<WifiExtIface>>& ifaces, const std::string& name)
378 std::vector<std::string> names;
387 std::string WifiChip::AllocIfaceName(IfaceType type, uint32_t startIdx)
405 const std::map<IfaceType, size_t>& expandedCombo,
406 const std::map<IfaceType, size_t>& reqCombo)
424 const std::map<IfaceType, size_t>& reqCombo)
444 std::map<IfaceType, size_t> reqIfaceCombo;
451 std::map<IfaceType, size_t> reqIfaceCombo;
467 std::string WifiChip::AllocateApIfaceName()
477 void WifiChip::SetUsedIfaceNameProperty(const std::string& ifname)
485 sptr<WifiApIface> WifiChip::NewApIface(std::string& ifname)
487 std::vector<std::string> ap_instances;
495 int32_t WifiChip::CreateVirtualApInterface(const std::string& apVirtIf)
511 std::string ifname = AllocateApIfaceName();
520 int32_t WifiChip::GetApServiceIfNames(std::vector<std::string>& ifnames)
529 int32_t WifiChip::GetApService(const std::string& ifname, sptr<IChipIface>& iface)
538 int32_t WifiChip::RemoveApService(const std::string& ifname)
554 std::string ifname = GetDefaultP2pIfaceName();
561 std::string WifiChip::GetDefaultP2pIfaceName()
566 int32_t WifiChip::GetP2pServiceIfNames(std::vector<std::string>& ifnames)
575 int32_t WifiChip::GetP2pService(const std::string& ifname, sptr<IChipIface>& iface)
584 int32_t WifiChip::RemoveP2pService(const std::string& ifname)
602 std::string ifname = AllocateStaIfaceName();
616 std::string WifiChip::AllocateStaIfaceName()
621 int32_t WifiChip::GetStaServiceIfNames(std::vector<std::string>& ifnames)
630 int32_t WifiChip::GetStaService(const std::string& ifname, sptr<IChipIface>& iface)
639 int32_t WifiChip::RemoveStaService(const std::string& ifname)
652 staIfaces_.erase(std::remove(staIfaces_.begin(), staIfaces_.end(), iface), staIfaces_.end());
657 int32_t WifiChip::CreateExtService(const std::string& ifName, sptr<IChipIface>& iface)
671 int32_t WifiChip::GetExtService(const std::string& ifName, sptr<IChipIface>& iface)
680 int32_t WifiChip::RemoveExtService(const std::string& ifName)