Fragmentation buffer definitions. More...

Detailed Description

Fragmentation buffer definitions.

Martine Lenders

Definition in file fb.h.

#include <stdbool.h>
#include <stdint.h>
#include "msg.h"
#include "net/gnrc/pkt.h"
+ Include dependency graph for fb.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  gnrc_sixlowpan_frag_fb_t
 6LoWPAN fragmentation buffer entry. More...


 Message type for passing one 6LoWPAN fragment down the network stack.


void gnrc_sixlowpan_frag_fb_reset (void)
 Reset fragmentation buffer. More...
gnrc_sixlowpan_frag_fb_tgnrc_sixlowpan_frag_fb_get (void)
 Allocates a fragmentation buffer entry. More...
gnrc_sixlowpan_frag_fb_tgnrc_sixlowpan_frag_fb_get_by_tag (uint16_t tag)
 Get an existing fragmentation buffer entry by a given tag. More...
uint16_t gnrc_sixlowpan_frag_fb_next_tag (void)
 Generate a new datagram tag for sending. More...
static bool gnrc_sixlowpan_frag_fb_send (gnrc_sixlowpan_frag_fb_t *fbuf)
 Sends a message to pass a further fragment down the network stack. More...