Pfx.multicast
You're seeing just the function
multicast
, go back to Pfx module for more information.
Specs
Returns a map with multicast address components for given pfx
.
Returns nil if pfx
is not a multicast address.
Examples
iex> multicast("ff02::1")
%{
preamble: 255,
flags: {0, 0, 0, 0},
scope: 2,
groupID: <<0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1>>,
address: "ff02::1"
}
iex> multicast("224.0.0.1")
%{
address: "224.0.0.1",
digits: {224, 0, 0, 1},
groupID: <<0, 0, 0, 1::size(4)>>
}