OpenVPN 3 Core Library
Loading...
Searching...
No Matches
openvpn::TunWin::TUN_RING Struct Reference

#include <ringbuffer.hpp>

Public Attributes

std::atomic_ulong head
 
std::atomic_ulong tail
 
std::atomic_long alertable
 
UCHAR data [WINTUN_RING_CAPACITY+WINTUN_RING_TRAILING_BYTES+WINTUN_RING_FRAMING_SIZE]
 

Detailed Description

Definition at line 35 of file ringbuffer.hpp.

Member Data Documentation

◆ alertable

std::atomic_long openvpn::TunWin::TUN_RING::alertable

Definition at line 39 of file ringbuffer.hpp.

◆ data

Definition at line 40 of file ringbuffer.hpp.

◆ head

std::atomic_ulong openvpn::TunWin::TUN_RING::head

Definition at line 37 of file ringbuffer.hpp.

◆ tail

std::atomic_ulong openvpn::TunWin::TUN_RING::tail

Definition at line 38 of file ringbuffer.hpp.


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