48#if IS_USED(MODULE_GNRC_SIXLOWPAN_FRAG_SFR_CONGURE) || DOXYGEN 
 
bitfields operations on bitfields of arbitrary length
 
list_node_t clist_node_t
List node structure.
 
IPC-based evtimer definitions.
 
struct gnrc_sixlowpan_frag_sfr_fb gnrc_sixlowpan_frag_sfr_fb_t
Extension for 6LoWPAN fragmentation buffer for selective fragment recovery.
 
Common macros and compiler attributes/pragmas configuration.
 
Base state object for CongURE implementations.
 
Extension for 6LoWPAN fragmentation buffer for selective fragment recovery.
 
uint8_t frags_sent
Number of fragments sent.
 
uint32_t arq_timeout
Time in microseconds the sender should wait for an RFRAG Acknowledgment.
 
congure_snd_t * congure
state object for CongURE
 
uint8_t retrans
Datagram retransmissions.
 
evtimer_msg_event_t arq_timeout_event
Acknowledgment request timeout event.
 
clist_node_t window
Sent fragments of the current window.
 
uint8_t cur_seq
Sequence number for next fragment.
 
Bitmap type to simplify comparisons.
 
uint32_t u32
numerical version of bitmap
 
BITFIELD(bf, 32U)
bitfield version of bitmap
 
xtimer interface definitions