Base class for both reassembly buffer and virtual reassembly buffer.  
 More...
Base class for both reassembly buffer and virtual reassembly buffer. 
- the source address,
- the destination address,
- the datagram size, and
- the datagram tag
to identify all fragments that belong to the given datagram.
- See also
- RFC 4944, section 5.3 
- 
https://tools.ietf.org/html/draft-ietf-lwig-6lowpan-virtual-reassembly-01 
Definition at line 76 of file rb.h.
#include <rb.h>
◆ arrival
      
        
          | uint32_t gnrc_sixlowpan_frag_rb_base_t::arrival | 
      
 
time in microseconds of arrival of last received fragment 
Definition at line 88 of file rb.h.
 
 
◆ current_size
      
        
          | uint16_t gnrc_sixlowpan_frag_rb_base_t::current_size | 
      
 
The number of bytes currently received of the complete datagram. 
Definition at line 87 of file rb.h.
 
 
◆ datagram_size
      
        
          | uint16_t gnrc_sixlowpan_frag_rb_base_t::datagram_size | 
      
 
the datagram's size 
Definition at line 83 of file rb.h.
 
 
◆ dst
destination address 
Definition at line 79 of file rb.h.
 
 
◆ dst_len
      
        
          | uint8_t gnrc_sixlowpan_frag_rb_base_t::dst_len | 
      
 
length of gnrc_sixlowpan_frag_rb_t::dst 
Definition at line 81 of file rb.h.
 
 
◆ ints
intervals of already received fragments 
Definition at line 77 of file rb.h.
 
 
◆ src
source address 
Definition at line 78 of file rb.h.
 
 
◆ src_len
      
        
          | uint8_t gnrc_sixlowpan_frag_rb_base_t::src_len | 
      
 
length of gnrc_sixlowpan_frag_rb_t::src 
Definition at line 80 of file rb.h.
 
 
◆ tag
      
        
          | uint16_t gnrc_sixlowpan_frag_rb_base_t::tag | 
      
 
the datagram's tag 
Definition at line 82 of file rb.h.
 
 
The documentation for this struct was generated from the following file:
- sys/include/net/gnrc/sixlowpan/frag/rb.h