Home
last modified time | relevance | path

Searched refs:IWifiFilter (Results 1 - 2 of 2) sorted by relevance

/foundation/communication/wifi/wifi/frameworks/native/interfaces/
H A Dnetwork_selection.h40 class IWifiFilter { class
42 virtual ~IWifiFilter() = default;
68 class SimpleWifiFilter : public IWifiFilter {
79 class WifiFunctionFilterAdapter : public IWifiFilter {
100 class CompositeWifiFilter : public IWifiFilter {
106 virtual void AddFilter(const std::shared_ptr<IWifiFilter> &filter);
109 std::vector<std::shared_ptr<IWifiFilter>> filters;
226 virtual void SetWifiFilter(const std::shared_ptr<IWifiFilter> &networkSelectorFilter) final;
255 std::shared_ptr<IWifiFilter> filter;
/foundation/communication/wifi/wifi/frameworks/native/src/
H A Dnetwork_selection.cpp54 bool IWifiFilter::DoFilter(NetworkCandidate &networkCandidate) in DoFilter()
61 void IWifiFilter::AfterFilter(NetworkCandidate &networkCandidate, in AfterFilter()
65 : IWifiFilter(), filterName(networkSelectorFilterName) {} in SimpleWifiFilter()
84 : IWifiFilter(), targetFunction(filter), filterName(filterName), iSReverse(reverse) {} in WifiFunctionFilterAdapter()
100 void CompositeWifiFilter::AddFilter(const std::shared_ptr<IWifiFilter> &filter) in AddFilter()
208 void NetworkSelector::SetWifiFilter(const std::shared_ptr<IWifiFilter> &networkSelectorFilter)

Completed in 2 milliseconds