class IpSubnet

Defined at line 26 of file ../../src/connectivity/network/mdns/service/transport/mdns_interface_transceiver.h

Represents an IP subnet consisting of an IP address and a prefix length.

Public Methods

void IpSubnet ()

Defined at line 28 of file ../../src/connectivity/network/mdns/service/transport/mdns_interface_transceiver.h

void IpSubnet (inet::IpAddress address, uint8_t prefix_len)

Defined at line 30 of file ../../src/connectivity/network/mdns/service/transport/mdns_interface_transceiver.h

const inet::IpAddress & address ()

Defined at line 33 of file ../../src/connectivity/network/mdns/service/transport/mdns_interface_transceiver.h

uint8_t prefix_len ()

Defined at line 34 of file ../../src/connectivity/network/mdns/service/transport/mdns_interface_transceiver.h

bool Contains (const inet::IpAddress & address)

Determines if |address| is within this subnet.

Defined at line 35 of file ../../src/connectivity/network/mdns/service/transport/mdns_interface_transceiver.cc

bool operator== (const IpSubnet & other)

Defined at line 39 of file ../../src/connectivity/network/mdns/service/transport/mdns_interface_transceiver.h

bool operator!= (const IpSubnet & other)

Defined at line 42 of file ../../src/connectivity/network/mdns/service/transport/mdns_interface_transceiver.h