OpenWSN Firmware
icmpv6rpl_vars_t Struct Reference

#include <icmpv6rpl.h>

Data Fields

bool busySending
 currently sending DIO/DAO. More...
 
uint8_t DODAGIDFlagSet
 is DODAGID set already? More...
 
icmpv6rpl_dio_ht dio
 pre-populated DIO packet. More...
 
open_addr_t dioDestination
 IPv6 destination address for DIOs. More...
 
uint16_t periodDIO
 duration, in ms, of a timerIdDIO timeout. More...
 
opentimer_id_t timerIdDIO
 ID of the timer used to send DIOs. More...
 
uint8_t delayDIO
 number of timerIdDIO events before actually sending a DIO. More...
 
icmpv6rpl_dao_ht dao
 pre-populated DAO packet. More...
 
icmpv6rpl_dao_transit_ht dao_transit
 pre-populated DAO "Transit Info" option header. More...
 
icmpv6rpl_dao_target_ht dao_target
 pre-populated DAO "Transit Info" option header. More...
 
opentimer_id_t timerIdDAO
 ID of the timer used to send DAOs. More...
 
uint16_t periodDAO
 duration, in ms, of a timerIdDAO timeout. More...
 
uint8_t delayDAO
 number of timerIdDIO events before actually sending a DAO. More...
 

Field Documentation

bool busySending

currently sending DIO/DAO.

pre-populated DAO packet.

pre-populated DAO "Transit Info" option header.

pre-populated DAO "Transit Info" option header.

uint8_t delayDAO

number of timerIdDIO events before actually sending a DAO.

uint8_t delayDIO

number of timerIdDIO events before actually sending a DIO.

pre-populated DIO packet.

open_addr_t dioDestination

IPv6 destination address for DIOs.

uint8_t DODAGIDFlagSet

is DODAGID set already?

uint16_t periodDAO

duration, in ms, of a timerIdDAO timeout.

uint16_t periodDIO

duration, in ms, of a timerIdDIO timeout.

opentimer_id_t timerIdDAO

ID of the timer used to send DAOs.

opentimer_id_t timerIdDIO

ID of the timer used to send DIOs.


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