Attributes
- Companion:
- class
- Source:
- Host.scala
- Graph
- Supertypes
- Self type
- Ipv4Address.type
Members list
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.
Attributes
- 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.
Attributes
- Source:
- Host.scala
Constructs an IPv4 address from a Long
, using the lower 32-bits.
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.
Attributes
- 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.
Attributes
- Example:
scala> Ipv4Address.mask(16) res0: Ipv4Address = 255.255.0.0
- Source:
- Host.scala
Concrete fields
Last IP address in the IPv4 multicast range.
First IP address in the IPv4 multicast range.
Last IP address in the IPv4 source specific multicast range.
First IP address in the IPv4 source specific multicast range.