39     FSM_STATE_ESTABLISHED,
 
   58     FSM_EVENT_TIMEOUT_TIMEWAIT,   
 
   59     FSM_EVENT_TIMEOUT_RETRANSMIT, 
 
   60     FSM_EVENT_TIMEOUT_CONNECTION, 
 
   62     FSM_EVENT_CLEAR_RETRANSMIT    
 
Includes all essential GNRC network stack base modules.
 
_gnrc_tcp_fsm_state_t _gnrc_tcp_fsm_get_state(gnrc_tcp_tcb_t *tcb)
Get latest FSM state from given TCB.
 
void _gnrc_tcp_fsm_set_mbox(gnrc_tcp_tcb_t *tcb, mbox_t *mbox)
Associate mbox with tcb.
 
int _gnrc_tcp_fsm(gnrc_tcp_tcb_t *tcb, _gnrc_tcp_fsm_event_t event, gnrc_pktsnip_t *in_pkt, void *buf, size_t len)
TCP finite state machine.
 
_gnrc_tcp_fsm_event_t
Events that trigger transitions in TCP FSM.
 
_gnrc_tcp_fsm_state_t
The TCP FSM states.
 
Type to represent parts (either headers or payload) of a packet, called snips.
 
Mailbox struct definition.
 
GNRC TCP transmission control block (TCB)