TSDuck v3.40-4034
MPEG Transport Stream Toolkit
Loading...
Searching...
No Matches
ts::IPAddressMask Member List

This is the complete list of members for ts::IPAddressMask, including all inherited members.

AbstractNetworkAddress()=defaultts::AbstractNetworkAddress
address4() constts::IPAddressinline
address6() constts::IPAddress
AddressBits(IP gen)ts::IPAddressinlinestatic
AnyAddress(IP gen)ts::IPAddressinlinestatic
AnyAddress4ts::IPAddressstatic
AnyAddress6ts::IPAddressstatic
AnyPortts::AbstractNetworkAddressstatic
binarySize() const overridets::IPAddressvirtual
BITS4ts::IPAddressstatic
BITS6ts::IPAddressstatic
broadcastAddress() constts::IPAddressMask
BYTES4ts::IPAddressstatic
BYTES6ts::IPAddressstatic
clear()ts::AbstractNetworkAddressvirtual
clearAddress() overridets::IPAddressvirtual
clearPort()ts::AbstractNetworkAddressvirtual
ComputePrefixSize(const IPAddress &mask)ts::IPAddressMaskstatic
convert(IP gen)ts::IPAddress
familyName() const overridets::IPAddressvirtual
generation() constts::IPAddressinline
getAddress(void *addr, size_t size) const overridets::IPAddressvirtual
getAddress(::sockaddr_storage &a, Port port) constts::IPAddress
getAddress4(::sockaddr_in &a, Port port) constts::IPAddress
getAddress4(::in_addr &a) constts::IPAddress
getAddress6(::sockaddr_in6 &a, Port port) constts::IPAddress
getAddress6(::in6_addr &a) constts::IPAddress
hasAddress() const overridets::IPAddressvirtual
hasPort() constts::AbstractNetworkAddressvirtual
hexlet6(size_t i) constts::IPAddress
interfaceIdentifier6() constts::IPAddress
IPAddress()=defaultts::IPAddress
IPAddress(const void *addr, size_t size)ts::IPAddressinline
IPAddress(const ByteBlock &bb)ts::IPAddressinline
IPAddress(uint32_t addr)ts::IPAddressinline
IPAddress(uint8_t b1, uint8_t b2, uint8_t b3, uint8_t b4)ts::IPAddress
IPAddress(uint16_t h1, uint16_t h2, uint16_t h3, uint16_t h4, uint16_t h5, uint16_t h6, uint16_t h7, uint16_t h8)ts::IPAddress
IPAddress(uint64_t net, uint64_t ifid)ts::IPAddress
IPAddress(const ::sockaddr &a)ts::IPAddress
IPAddress(const ::sockaddr_storage &a)ts::IPAddressinline
IPAddress(const ::in_addr &a)ts::IPAddress
IPAddress(const ::sockaddr_in &a)ts::IPAddressinline
IPAddress(const ::in6_addr &a)ts::IPAddress
IPAddress(const ::sockaddr_in6 &a)ts::IPAddressinline
IPAddress(const UString &name, Report &report, IP preferred=IP::Any)ts::IPAddressinline
IPAddressMask(const IPAddress &addr=IPAddress(), size_t prefix=0)ts::IPAddressMask
IPAddressMask(const IPAddress &addr, const IPAddress &mask)ts::IPAddressMask
isIPv4Mapped() constts::IPAddress
isMulticast() const overridets::IPAddressvirtual
isSSM() constts::IPAddress
LocalHost(IP gen)ts::IPAddressinlinestatic
LocalHost4ts::IPAddressstatic
LocalHost6ts::IPAddressstatic
mask() constts::IPAddressMask
match(const IPAddress &other) constts::IPAddress
networkPrefix6() constts::IPAddress
operator<(const IPAddress &other) constts::IPAddress
operator==(const IPAddress &other) constts::IPAddress
Port typedefts::AbstractNetworkAddress
port() constts::AbstractNetworkAddressvirtual
prefixSize() constts::IPAddressMask
resolve(const UString &name, Report &report) overridets::IPAddressvirtual
resolve(const UString &name, Report &report, IP preferred)ts::IPAddressvirtual
ResolveAllAddresses(IPAddressVector &addresses, const UString &name, Report &report, IP gen=IP::Any)ts::IPAddressstatic
setAddress(const void *addr, size_t size) overridets::IPAddressvirtual
setAddress(const IPAddress &other)ts::IPAddress
setAddress(const ByteBlock &bb)ts::IPAddressinline
setAddress(const ::sockaddr &a)ts::IPAddress
setAddress(const ::sockaddr_storage &a)ts::IPAddressinline
setAddress(const ::sockaddr_in &a)ts::IPAddressinline
setAddress(const ::sockaddr_in6 &a)ts::IPAddressinline
setAddress4(uint32_t addr)ts::IPAddress
setAddress4(uint8_t b1, uint8_t b2, uint8_t b3, uint8_t b4)ts::IPAddress
setAddress4(const ::in_addr &a)ts::IPAddress
setAddress6(uint16_t h1, uint16_t h2, uint16_t h3, uint16_t h4, uint16_t h5, uint16_t h6, uint16_t h7, uint16_t h8)ts::IPAddress
setAddress6(uint64_t net, uint64_t ifid)ts::IPAddress
setAddress6(const ::in6_addr &a)ts::IPAddress
setMask(const IPAddress &mask)ts::IPAddressMask
setPort(Port port)ts::AbstractNetworkAddressvirtual
setPrefixSize(size_t prefix)ts::IPAddressMask
toFullString() const overridets::IPAddressMaskvirtual
toString() const overridets::IPAddressMaskvirtual