DODAG-related functions for P2P-RPL. More...
DODAG-related functions for P2P-RPL.
Header file, which defines all public known DODAG-related functions for P2P-RPL.
Definition in file p2p_dodag.h.
#include "net/gnrc/rpl/p2p_structs.h"
 Include dependency graph for p2p_dodag.h:Go to the source code of this file.
| #define | GNRC_RPL_P2P_EXTS_NUMOF (1) | 
| Number of P2P RPL DODAG extensions.   | |
| gnrc_rpl_p2p_ext_t | gnrc_rpl_p2p_exts [GNRC_RPL_P2P_EXTS_NUMOF] | 
| P2P-RPL DODAG extensions table.  | |
| gnrc_rpl_p2p_ext_t * | gnrc_rpl_p2p_ext_new (gnrc_rpl_dodag_t *dodag) | 
| Allocate a free P2P-RPL DODAG extension.   | |
| void | gnrc_rpl_p2p_ext_remove (gnrc_rpl_dodag_t *dodag) | 
Free the P2P-RPL DODAG extension of dodag.   | |
| gnrc_rpl_p2p_ext_t * | gnrc_rpl_p2p_ext_get (gnrc_rpl_dodag_t *dodag) | 
Get the appropriate P2P-RPL DODAG extension of the dodag.   | |
| #define GNRC_RPL_P2P_EXTS_NUMOF (1) | 
Number of P2P RPL DODAG extensions.
Definition at line 33 of file p2p_dodag.h.
| gnrc_rpl_p2p_ext_t * gnrc_rpl_p2p_ext_get | ( | gnrc_rpl_dodag_t * | dodag | ) | 
Get the appropriate P2P-RPL DODAG extension of the dodag. 
| [in] | dodag | Pointer to a P2P-RPL DODAG | 
dodag | gnrc_rpl_p2p_ext_t * gnrc_rpl_p2p_ext_new | ( | gnrc_rpl_dodag_t * | dodag | ) | 
Allocate a free P2P-RPL DODAG extension.
| void gnrc_rpl_p2p_ext_remove | ( | gnrc_rpl_dodag_t * | dodag | ) | 
Free the P2P-RPL DODAG extension of dodag. 
| [in] | dodag | Pointer to a P2P-RPL DODAG |