struct otNetifMulticastAddress
Defined at line 205 of file ../../third_party/openthread/include/openthread/ip6.h
Represents an IPv6 network interface multicast address.
The `mAddressOrigin` field is set to either `OT_ADDRESS_ORIGIN_THREAD` if the multicast address is subscribed by
OpenThread core or `OT_ADDRESS_ORIGIN_MANUAL` if it is subscribed manually using `otIp6SubscribeMulticastAddress()`.
The multicast addresses subscribed by OpenThread core include addresses such as
- link-local all nodes (`ff02::01`),
- realm-local all nodes (`ff03::01`),
- link-local all routers (`ff02::02`),
- realm-local all routers (`ff03::02`),
- realm-local all MPL forwarders (`ff03::fc`),
- link-local all Thread nodes,
- realm-local all Thread nodes.
Public Members
otIp6Address mAddress
const struct otNetifMulticastAddress * mNext
uint8_t mAddressOrigin
uint8_t mData