102 #define POLITE_ATTRIBUTES ABC_ATTRIBUTES
Header file for the Rime module Anonymous BroadCast (abc)
int polite_send(struct polite_conn *c, clock_time_t interval, uint8_t hdrsize)
Send a packet on a polite connection.
void(* dropped)(struct polite_conn *c)
Called when a packet is dropped because a packet was heard from a neighbor.
void polite_open(struct polite_conn *c, uint16_t channel, const struct polite_callbacks *cb)
Open a polite connection.
void(* sent)(struct polite_conn *c)
Called when a packet is sent on the connection.
Header file for the Rime queue buffer management
An opaque structure with no user-visible elements that holds the state of a polite connection...
void polite_cancel(struct polite_conn *c)
Cancel a pending packet.
Header file for the callback timer
void polite_close(struct polite_conn *c)
Close a polite connection.
void(* recv)(struct polite_conn *c)
Called when a packet is received on the connection.
A structure with callback functions for a polite connection.