Header file for the Rime queue buffer management
#include "net/packetbuf.h"
Macros | |
#define | QUEUEBUF_DEBUG 0 |
#define | QUEUEBUF_NUM 8 |
#define | QUEUEBUFRAM_NUM QUEUEBUF_NUM |
#define | WITH_SWAP 0 |
Functions | |
linkaddr_t * | queuebuf_addr (struct queuebuf *b, uint8_t type) |
packetbuf_attr_t | queuebuf_attr (struct queuebuf *b, uint8_t type) |
int | queuebuf_datalen (struct queuebuf *b) |
void * | queuebuf_dataptr (struct queuebuf *b) |
void | queuebuf_debug_print (void) |
void | queuebuf_free (struct queuebuf *buf) |
void | queuebuf_init (void) |
struct queuebuf * | queuebuf_new_from_packetbuf (void) |
void | queuebuf_to_packetbuf (struct queuebuf *b) |
void | queuebuf_update_attr_from_packetbuf (struct queuebuf *buf) |