Loading...
Searching...
No Matches

Interface for the nimble_rpble module. More...

Detailed Description

Interface for the nimble_rpble module.

Author
Hauke Petersen hauke.nosp@m..pet.nosp@m.ersen.nosp@m.@fu-.nosp@m.berli.nosp@m.n.de

Definition in file nimble_rpble.h.

#include "nimble_netif.h"
+ Include dependency graph for nimble_rpble.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  nimble_rpble_cfg_t
 rpble configuration parameters More...
 
struct  nimble_rpble_ctx_t
 RPL DODAG information. More...
 

Functions

int nimble_rpble_init (const nimble_rpble_cfg_t *cfg)
 Initialize the nimble_rpble module with the given parameters.
 
int nimble_rpble_param_update (const nimble_rpble_cfg_t *cfg)
 Update the used timing parameters.
 
int nimble_rpble_eventcb (nimble_netif_eventcb_t cb)
 Register a callback that is called on BLE events.
 
int nimble_rpble_update (const nimble_rpble_ctx_t *ctx)
 Update the current RPL context.