Lines Matching defs:NetworkTypePattern
15 class CHROMEOS_EXPORT NetworkTypePattern {
18 static NetworkTypePattern Default();
21 static NetworkTypePattern Wireless();
24 static NetworkTypePattern Mobile();
27 static NetworkTypePattern NonVirtual();
30 static NetworkTypePattern Ethernet();
32 static NetworkTypePattern WiFi();
33 static NetworkTypePattern Cellular();
34 static NetworkTypePattern VPN();
35 static NetworkTypePattern Wimax();
42 static NetworkTypePattern Primitive(const std::string& shill_network_type);
44 bool Equals(const NetworkTypePattern& other) const;
51 bool MatchesPattern(const NetworkTypePattern& other_pattern) const;
56 explicit NetworkTypePattern(int pattern);
61 DISALLOW_ASSIGN(NetworkTypePattern);