WISP ERT (Client)  1.0.0
The WISP Extended Runtime (WISP side)
wtp_tx_ctrl_t Struct Reference

WTP sliding window-based transmit control type. More...

#include <transmission.h>

Data Fields

uint16_t _seq_num
 Sequence number. More...
 
uint16_t _window_size
 Sliding window size. More...
 
uint16_t _timeout
 Timeout. More...
 
uint8_t _read_size
 READ size. More...
 
wio_buf_t _pkt_buf
 Send packets buffer. More...
 
wio_buf_t _msg_buf
 Send messages buffer. More...
 
uint16_t _pkt_begin
 Current packet begin position. More...
 
uint8_t * _pkt_size
 Pointer to current packet size. More...
 
uint16_t _msg_begin_seq
 Begin position of next message (Sequence number) More...
 
uint16_t _msg_begin_pos
 Begin position of next message (Buffer position) More...
 
uint16_t _msg_fragmented
 Fragmented position of next message. More...
 
wio_queue_t _fragments_queue
 Data fragments queue. More...
 
wio_queue_t _read_info_queue
 READ OpSpec information queue. More...
 
wio_queue_t _msg_ends_queue
 Message ends sequence number queue. More...
 

Detailed Description

WTP sliding window-based transmit control type.

Field Documentation

◆ _fragments_queue

wio_queue_t _fragments_queue

Data fragments queue.

◆ _msg_begin_pos

uint16_t _msg_begin_pos

Begin position of next message (Buffer position)

◆ _msg_begin_seq

uint16_t _msg_begin_seq

Begin position of next message (Sequence number)

◆ _msg_buf

wio_buf_t _msg_buf

Send messages buffer.

◆ _msg_ends_queue

wio_queue_t _msg_ends_queue

Message ends sequence number queue.

◆ _msg_fragmented

uint16_t _msg_fragmented

Fragmented position of next message.

◆ _pkt_begin

uint16_t _pkt_begin

Current packet begin position.

◆ _pkt_buf

wio_buf_t _pkt_buf

Send packets buffer.

◆ _pkt_size

uint8_t* _pkt_size

Pointer to current packet size.

◆ _read_info_queue

wio_queue_t _read_info_queue

READ OpSpec information queue.

◆ _read_size

uint8_t _read_size

READ size.

◆ _seq_num

uint16_t _seq_num

Sequence number.

◆ _timeout

uint16_t _timeout

Timeout.

◆ _window_size

uint16_t _window_size

Sliding window size.


The documentation for this struct was generated from the following file: