Lines Matching defs:NetConfig
1020 struct NetConfig { struct
1021 explicit NetConfig(unsigned netId) : netid(netId) { in NetConfig() argument
1026 int nameserverCount() { return nameserverSockAddrs.size(); } in nameserverCount()
1027 int setOptions(const ResolverOptionsParcel& resolverOptions) { in setOptions()
1044 const unsigned netid;
1045 std::unique_ptr<Cache> cache;
1046 std::vector<std::string> nameservers;
1047 std::vector<IPSockAddr> nameserverSockAddrs;
1048 int revision_id = 0; // # times the nameservers have been replaced
1049 res_params params{};
1050 res_stats nsstats[MAXNS]{};
1051 std::vector<std::string> search_domains;
1052 int wait_for_pending_req_timeout_count = 0;
1054 std::unordered_map<int, uint32_t> dns_event_subsampling_map;
1055 std::unordered_map<int, uint32_t> mdns_event_subsampling_map;
1056 DnsStats dnsStats;
1061 HostMapping;
1062 HostMapping customizedTable = {};
1064 int tc_mode = aidl::android::net::IDnsResolver::TC_MODE_DEFAULT;
1065 bool enforceDnsUid = false;
1066 std::vector<int32_t> transportTypes;
1067 bool metered = false;
1068 std::vector<std::string> interfaceNames;