Microchip® Advanced Software Framework

mesh_callbacks Struct Reference

Mesh callbacks.

#include <mesh.h>

Data Fields

void(* recv )(struct mesh_conn *c, const linkaddr_t *from, uint8_t hops)
 Called when a packet is received. More...
 
void(* sent )(struct mesh_conn *c)
 Called when a packet, sent with mesh_send(), is actually transmitted. More...
 
void(* timedout )(struct mesh_conn *c)
 Called when a packet, sent with mesh_send(), times out and is dropped. More...
 

void(* mesh_callbacks::recv)(struct mesh_conn *c, const linkaddr_t *from, uint8_t hops)

Called when a packet is received.

void(* mesh_callbacks::sent)(struct mesh_conn *c)

Called when a packet, sent with mesh_send(), is actually transmitted.

void(* mesh_callbacks::timedout)(struct mesh_conn *c)

Called when a packet, sent with mesh_send(), times out and is dropped.