OpenVPN 3 Core Library
Loading...
Searching...
No Matches
openvpn::SessionStats::DCOTransportSource::Data Struct Reference

#include <sessionstats.hpp>

Public Member Functions

 Data ()=default
 
 Data (count_t transport_bytes_in_arg, count_t transport_bytes_out_arg)
 
 Data (count_t transport_bytes_in_arg, count_t transport_bytes_out_arg, count_t tun_bytes_in_arg, count_t tun_bytes_out_arg)
 
 Data (count_t transport_bytes_in_arg, count_t transport_bytes_out_arg, count_t tun_bytes_in_arg, count_t tun_bytes_out_arg, count_t transport_pkts_in_arg, count_t transport_pkts_out_arg, count_t tun_pkts_in_arg, count_t tun_pkts_out_arg)
 
Data operator- (const Data &rhs) const
 

Public Attributes

count_t transport_bytes_in = 0
 
count_t transport_bytes_out = 0
 
count_t tun_bytes_in = 0
 
count_t tun_bytes_out = 0
 
count_t transport_pkts_in = 0
 
count_t transport_pkts_out = 0
 
count_t tun_pkts_in = 0
 
count_t tun_pkts_out = 0
 

Detailed Description

Definition at line 124 of file sessionstats.hpp.

Constructor & Destructor Documentation

◆ Data() [1/4]

openvpn::SessionStats::DCOTransportSource::Data::Data ( )
default

◆ Data() [2/4]

openvpn::SessionStats::DCOTransportSource::Data::Data ( count_t  transport_bytes_in_arg,
count_t  transport_bytes_out_arg 
)
inline

Definition at line 138 of file sessionstats.hpp.

◆ Data() [3/4]

openvpn::SessionStats::DCOTransportSource::Data::Data ( count_t  transport_bytes_in_arg,
count_t  transport_bytes_out_arg,
count_t  tun_bytes_in_arg,
count_t  tun_bytes_out_arg 
)
inline

Definition at line 144 of file sessionstats.hpp.

◆ Data() [4/4]

openvpn::SessionStats::DCOTransportSource::Data::Data ( count_t  transport_bytes_in_arg,
count_t  transport_bytes_out_arg,
count_t  tun_bytes_in_arg,
count_t  tun_bytes_out_arg,
count_t  transport_pkts_in_arg,
count_t  transport_pkts_out_arg,
count_t  tun_pkts_in_arg,
count_t  tun_pkts_out_arg 
)
inline

Definition at line 151 of file sessionstats.hpp.

Member Function Documentation

◆ operator-()

Data openvpn::SessionStats::DCOTransportSource::Data::operator- ( const Data rhs) const
inline

Definition at line 171 of file sessionstats.hpp.

Member Data Documentation

◆ transport_bytes_in

count_t openvpn::SessionStats::DCOTransportSource::Data::transport_bytes_in = 0

Definition at line 126 of file sessionstats.hpp.

◆ transport_bytes_out

count_t openvpn::SessionStats::DCOTransportSource::Data::transport_bytes_out = 0

Definition at line 127 of file sessionstats.hpp.

◆ transport_pkts_in

count_t openvpn::SessionStats::DCOTransportSource::Data::transport_pkts_in = 0

Definition at line 131 of file sessionstats.hpp.

◆ transport_pkts_out

count_t openvpn::SessionStats::DCOTransportSource::Data::transport_pkts_out = 0

Definition at line 132 of file sessionstats.hpp.

◆ tun_bytes_in

count_t openvpn::SessionStats::DCOTransportSource::Data::tun_bytes_in = 0

Definition at line 128 of file sessionstats.hpp.

◆ tun_bytes_out

count_t openvpn::SessionStats::DCOTransportSource::Data::tun_bytes_out = 0

Definition at line 129 of file sessionstats.hpp.

◆ tun_pkts_in

count_t openvpn::SessionStats::DCOTransportSource::Data::tun_pkts_in = 0

Definition at line 133 of file sessionstats.hpp.

◆ tun_pkts_out

count_t openvpn::SessionStats::DCOTransportSource::Data::tun_pkts_out = 0

Definition at line 134 of file sessionstats.hpp.


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