![]() |
Contiki-NG
|
Header file for rpl-timers module. More...
#include "net/routing/rpl-lite/rpl.h"Go to the source code of this file.
Functions | |
| void | rpl_timers_schedule_periodic_dis (void) |
| Schedule periodic DIS with a random delay based on RPL_DIS_INTERVAL, until we join a DAG. | |
| void | rpl_timers_unschedule_leaving (void) |
| Cancel scheduled leaving if any. | |
| void | rpl_timers_schedule_leaving (void) |
| Schedule leaving after RPL_DELAY_BEFORE_LEAVING. | |
| void | rpl_timers_init (void) |
| Initialize rpl-timers module. | |
| void | rpl_timers_stop_dag_timers (void) |
| Stop all timers related to the DAG. | |
| void | rpl_timers_dio_reset (const char *str) |
| Reset DIO Trickle timer. | |
| void | rpl_timers_schedule_unicast_dio (rpl_nbr_t *target) |
| Schedule unicast DIO with no delay. | |
| void | rpl_timers_schedule_dao (void) |
| Schedule a DAO with random delay based on RPL_DAO_DELAY. | |
| void | rpl_timers_schedule_dao_ack (uip_ipaddr_t *target, uint16_t sequence) |
| Schedule a DAO-ACK with no delay. | |
| void | rpl_timers_notify_dao_ack (void) |
| Let the rpl-timers module know that the last DAO was ACKed. | |
| void | rpl_schedule_probing (void) |
| Schedule probing with delay RPL_PROBING_DELAY_FUNC() | |
| void | rpl_schedule_probing_now (void) |
| Schedule probing within a few seconds. | |
| void | rpl_timers_schedule_state_update (void) |
| Schedule a state update ASAP. | |
| static void | rpl_timers_unschedule_state_update (void) |
| Cancelled any scheduled state update. | |
Header file for rpl-timers module.
Definition in file rpl-timers.h.