Fragmentation buffer definitions. More...
Fragmentation buffer definitions.
Definition in file fb.h.
Go to the source code of this file.
Data Structures | |
struct | gnrc_sixlowpan_frag_fb_t |
6LoWPAN fragmentation buffer entry. More... | |
Macros | |
#define | GNRC_SIXLOWPAN_FRAG_FB_SND_MSG (0x0225) |
Message type for passing one 6LoWPAN fragment down the network stack. | |
Functions | |
void | gnrc_sixlowpan_frag_fb_reset (void) |
Reset fragmentation buffer. | |
gnrc_sixlowpan_frag_fb_t * | gnrc_sixlowpan_frag_fb_get (void) |
Allocates a fragmentation buffer entry. | |
gnrc_sixlowpan_frag_fb_t * | gnrc_sixlowpan_frag_fb_get_by_tag (uint16_t tag) |
Get an existing fragmentation buffer entry by a given tag. | |
uint16_t | gnrc_sixlowpan_frag_fb_next_tag (void) |
Generate a new datagram tag for sending. | |
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. | |