Microchip® Advanced Software Framework

route-discovery.h File Reference

    Header file for the Rime mesh routing protocol
Author
Adam Dunkels adam@.nosp@m.sics.nosp@m..se
#include "net/rime/unicast.h"
#include "net/rime/netflood.h"
#include "sys/ctimer.h"
#include "compiler.h"

Data Structures

struct  route_discovery_callbacks
 
struct  route_discovery_conn
 

Macros

#define ROUTE_DISCOVERY_ENTRIES   8
 

Functions

void route_discovery_close (struct route_discovery_conn *c)
 
int route_discovery_discover (struct route_discovery_conn *c, const linkaddr_t *dest, clock_time_t timeout)
 
void route_discovery_open (struct route_discovery_conn *c, clock_time_t time, uint16_t channels, const struct route_discovery_callbacks *callbacks)