OpenVPN
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:

Data Fields

int size
interval_t initial_timeout
packet_id_type packet_id
 Packet ID for the next packet to be sent out.
int offset
 Offset of the bufs in the reliable_entry array.
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 104 of file reliable.h.

Field Documentation

◆ array

◆ hold

bool reliable::hold

Definition at line 110 of file reliable.h.

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

◆ initial_timeout

◆ offset

int reliable::offset

Offset of the bufs in the reliable_entry array.

Definition at line 109 of file reliable.h.

Referenced by reliable_get_buf(), and reliable_init().

◆ packet_id

◆ size


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