SDK  23.9.2
For IoT System Software Development
Public Types | Public Member Functions | Public Attributes | List of all members
IPv6MulticastRouting Class Referenceabstract

Public Types

enum  type { 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.
 

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