66 #define ABC_ATTRIBUTES
74 void (*
recv)(
struct abc_conn *ptr);
75 void (* sent)(
struct abc_conn *ptr,
int status,
int num_tx);
79 struct channel channel;
99 void abc_open(
struct abc_conn *c, uint16_t channel,
140 void abc_sent(
struct channel *channel,
int status,
int num_tx);
int abc_send(struct abc_conn *c)
Send an anonymous best-effort broadcast packet.
Header file for the Rime buffer (packetbuf) management
Header file for Rime's channel abstraction
void abc_input(struct channel *channel)
Internal Rime function: Pass a packet to the abc layer.
void(* recv)(struct abc_conn *ptr)
Called when a packet has been received by the abc module.
void abc_close(struct abc_conn *c)
Close an abc connection.
void abc_open(struct abc_conn *c, uint16_t channelno, const struct abc_callbacks *callbacks)
Set up an anonymous best-effort broadcast connection.
Callback structure for abc.