Microchip® Advanced Software Framework

rpl_of Struct Reference

#include <rpl.h>

Data Fields

rpl_dag_t *(* best_dag )(rpl_dag_t *, rpl_dag_t *)
 
rpl_parent_t *(* best_parent )(rpl_parent_t *, rpl_parent_t *)
 
rpl_rank_t(* calculate_rank )(rpl_parent_t *, rpl_rank_t)
 
void(* neighbor_link_callback )(rpl_parent_t *, int, int)
 
rpl_ocp_t ocp
 
void(* reset )(struct rpl_dag *)
 
void(* update_metric_container )(rpl_instance_t *)
 

rpl_dag_t*(* rpl_of::best_dag)(rpl_dag_t *, rpl_dag_t *)

Referenced by rpl_select_dag().

rpl_parent_t*(* rpl_of::best_parent)(rpl_parent_t *, rpl_parent_t *)

Referenced by best_parent().

void(* rpl_of::neighbor_link_callback)(rpl_parent_t *, int, int)
rpl_ocp_t rpl_of::ocp

Referenced by dio_input(), and dio_output().

void(* rpl_of::reset)(struct rpl_dag *)

Referenced by global_repair().

void(* rpl_of::update_metric_container)(rpl_instance_t *)