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

#include <genl.hpp>

Public Types

typedef RCPtr< struct OvpnDcoPeerPtr
 

Public Attributes

__u32 id
 
struct in_addr ipv4
 
struct in6_addr ipv6
 
__u16 local_port
 
struct sockaddr_storage remote
 
struct { 
 
   __u32   interval 
 
   __u32   timeout 
 
keepalive 
 
struct { 
 
   __u64   rx_bytes 
 
   __u64   tx_bytes 
 
   __u32   rx_pkts 
 
   __u32   tx_pkts 
 
vpn 
 
struct { 
 
   __u64   rx_bytes 
 
   __u64   tx_bytes 
 
   __u32   rx_pkts 
 
   __u32   tx_pkts 
 
transport 
 

Detailed Description

Definition at line 38 of file genl.hpp.

Member Typedef Documentation

◆ Ptr

Definition at line 40 of file genl.hpp.

Member Data Documentation

◆ id

__u32 openvpn::OvpnDcoPeer::id

Definition at line 41 of file genl.hpp.

◆ interval

__u32 openvpn::OvpnDcoPeer::interval

Definition at line 48 of file genl.hpp.

◆ ipv4

struct in_addr openvpn::OvpnDcoPeer::ipv4

Definition at line 42 of file genl.hpp.

◆ ipv6

struct in6_addr openvpn::OvpnDcoPeer::ipv6

Definition at line 43 of file genl.hpp.

◆ [struct]

struct { ... } openvpn::OvpnDcoPeer::keepalive

◆ local_port

__u16 openvpn::OvpnDcoPeer::local_port

Definition at line 44 of file genl.hpp.

◆ remote

struct sockaddr_storage openvpn::OvpnDcoPeer::remote

Definition at line 45 of file genl.hpp.

◆ rx_bytes

__u64 openvpn::OvpnDcoPeer::rx_bytes

Definition at line 53 of file genl.hpp.

◆ rx_pkts

__u32 openvpn::OvpnDcoPeer::rx_pkts

Definition at line 54 of file genl.hpp.

◆ timeout

__u32 openvpn::OvpnDcoPeer::timeout

Definition at line 49 of file genl.hpp.

◆ [struct]

struct { ... } openvpn::OvpnDcoPeer::transport

◆ tx_bytes

__u64 openvpn::OvpnDcoPeer::tx_bytes

Definition at line 53 of file genl.hpp.

◆ tx_pkts

__u32 openvpn::OvpnDcoPeer::tx_pkts

Definition at line 54 of file genl.hpp.

◆ [struct]

struct { ... } openvpn::OvpnDcoPeer::vpn

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