- Companion:
- class
- Source:
- Host.scala
Value members
Concrete methods
Constructs an IPv4 address from a 4-element byte array. Returns Some
when array is exactly 4-bytes and None
otherwise.
Constructs an IPv4 address from a 4-element byte array. Returns Some
when array is exactly 4-bytes and None
otherwise.
- Source:
- Host.scala
Constructs an address from the specified 4 bytes.
Constructs an address from the specified 4 bytes.
Each byte is represented as an Int
to avoid having to manually call .toByte
on each value -- the toByte
call
is done inside this function.
- Source:
- Host.scala
Constructs an IPv4 address from a Long
, using the lower 32-bits.
Constructs an IPv4 address from a Long
, using the lower 32-bits.
- Source:
- Host.scala
Parses an IPv4 address from a dotted-decimal string, returning None
if the string is not a valid IPv4 address.
Parses an IPv4 address from a dotted-decimal string, returning None
if the string is not a valid IPv4 address.
- Source:
- Host.scala
Computes a mask by setting the first / left-most n
bits high.
Computes a mask by setting the first / left-most n
bits high.
- Example:
scala> Ipv4Address.mask(16) res0: Ipv4Address = 255.255.0.0
- Source:
- Host.scala
Concrete fields
Last IP address in the IPv4 multicast range.
Last IP address in the IPv4 multicast range.
- Source:
- Host.scala
First IP address in the IPv4 multicast range.
First IP address in the IPv4 multicast range.
- Source:
- Host.scala
Last IP address in the IPv4 source specific multicast range.
Last IP address in the IPv4 source specific multicast range.
- Source:
- Host.scala
First IP address in the IPv4 source specific multicast range.
First IP address in the IPv4 source specific multicast range.
- Source:
- Host.scala