Home | History | Annotate | Download | only in base

Lines Matching refs:Network

40 class Network;
43 // Keeps track of the available network interfaces over time so that quality
51 // a given network, so that quality is tracked appropriately.
53 bool GetNetworks(std::vector<Network*>* networks);
62 // Creates a network object for each network available on the machine.
64 std::vector<Network*>* networks);
65 // Determines if a network should be ignored.
66 static bool IsIgnoredNetwork(const Network& network);
71 std::vector<Network*>* networks);
74 typedef std::map<std::string, Network*> NetworkMap;
79 // Represents a Unix-type network interface, with a name and single address.
81 class Network {
83 Network(const std::string& name, const std::string& description,
86 // Returns the index of this network. This is considered the primary key
87 // that identifies each network.
90 // Returns the OS-assigned name for this network. This is useful for
94 // Identifies the current IP address used by this network.
98 // Identifies the current gateway IP address used by this network.
102 // Indicates whether this network should be ignored, perhaps because the
119 // Debugging description of this network
149 // Represents a session that is in progress using a particular network and can
150 // provide data about the quality of the network at any given moment.