Lines Matching full:interface_index
101 virtual DeviceRefPtr GetDevice(int interface_index) const;
102 virtual bool GetMACAddress(int interface_index, ByteString* address) const;
104 // Queries the kernel for a MAC address for |interface_index|. Returns an
106 virtual ByteString GetMACAddressFromKernel(int interface_index) const;
108 // Queries the kernel for the MAC address of |peer| on |interface_index|.
111 virtual bool GetMACAddressOfPeer(int interface_index,
115 virtual bool GetFlags(int interface_index, unsigned int* flags) const;
116 virtual bool GetByteCounts(int interface_index,
118 virtual bool GetAddresses(int interface_index,
121 // Flush all addresses associated with |interface_index|.
122 virtual void FlushAddresses(int interface_index) const;
126 int interface_index, const IPAddress& this_address) const;
128 // Get the preferred globally scoped IPv6 address for |interface_index|.
131 virtual bool GetPrimaryIPv6Address(int interface_index, IPAddress* address);
133 // Get the IPv6 DNS server addresses for |interface_index|. This method
141 virtual bool GetIPv6DnsServerAddresses(int interface_index,
145 // Returns true if any of the addresses on |interface_index| are on the
148 int interface_index, const IPAddress& address) const;
152 virtual bool DeleteInterface(int interface_index) const;
235 // is |interface_index| and detected technology is |technology|.
238 int interface_index,
286 const Info* GetInfo(int interface_index) const;
287 void RemoveInfo(int interface_index);
288 void DelayDeviceCreation(int interface_index);
290 void RetrieveLinkStatistics(int interface_index, const RTNLMessage& msg);
294 // Use nl80211 to get information on |interface_index|.
295 void GetWiFiInterfaceInfo(int interface_index);