Nol.A SDK Library 26.11.2
For IoT System Software Development
Loading...
Searching...
No Matches
IPv6MulticastRouting Class Referenceabstract

Public Types

enum  Type_t { TYPE_NONE = 0 , TYPE_MPL = 1 }

Public Member Functions

 IPv6MulticastRouting (IPv6Interface &)
virtual void begin ()=0
 Bootstrap the unicast routing protocol.
virtual error_t preforward (IPv6PacketBuffer *ippkt, uint8_t nxhop)=0
 Do some actions required by the multicast routing protocol before forwarding a packet.
virtual void tick ()=0
 Lifetime tick for the multicast routing protocol.

Public Attributes

Type_t type
 An IPv6 multicast protocol type.

Member Enumeration Documentation

◆ Type_t

enum IPv6MulticastRouting::Type_t
54 {
55 TYPE_NONE = 0,
56 TYPE_MPL = 1,
57 } Type_t;

The documentation for this class was generated from the following file: