InitOption()
Initializes the MPL option.
ProcessOption()
Processes an MPL option. When the MPL module acts as an MPL Forwarder it disseminates MPL Data Message using Trickle timer expirations. When acts as an MPL Seed it allows to send the first MPL Data Message directly, then sets up Trickle timer expirations for subsequent retransmissions.
GetBufferedMessageSet() const
Returns a reference to the buffered message set.
HandleTimeTick()
UpdateSeedSet()
DetermineMaxRetransmissions() const
HandleRetransmissionTimer()
AddBufferedMessage()