OpenVPN
Data Fields
reliable Struct Reference

The reliability layer storage structure for one VPN tunnel's control channel in one direction. More...

#include <reliable.h>

Collaboration diagram for reliable:
Collaboration graph
[legend]

Data Fields

int size
 
interval_t initial_timeout
 
packet_id_type packet_id
 
int offset
 Offset of the bufs in the reliable_entry array. More...
 
bool hold
 
struct reliable_entry array [RELIABLE_CAPACITY]
 

Detailed Description

The reliability layer storage structure for one VPN tunnel's control channel in one direction.

Definition at line 91 of file reliable.h.

Field Documentation

◆ array

struct reliable_entry reliable::array[RELIABLE_CAPACITY]

◆ hold

bool reliable::hold

Definition at line 97 of file reliable.h.

Referenced by reliable_can_send(), reliable_init(), and reliable_schedule_now().

◆ initial_timeout

interval_t reliable::initial_timeout

◆ offset

int reliable::offset

Offset of the bufs in the reliable_entry array.

Definition at line 96 of file reliable.h.

Referenced by reliable_get_buf(), and reliable_init().

◆ packet_id

packet_id_type reliable::packet_id

◆ size

int reliable::size

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