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

One responding server, with its measured latency and advertised parameters. More...

#include <serverprober.hpp>

Collaboration diagram for openvpn::ServerProber::Result:
[legend]

Public Attributes

size_t remote_index = 0
 index of the remote in the RemoteList
 
IP::Addr addr
 the address that answered
 
unsigned short port = 0
 the port that answered
 
Time::Duration rtt
 measured probe round-trip time
 
oob::ProbeReply reply
 priority / weight / connect_lifetime / flags
 

Detailed Description

One responding server, with its measured latency and advertised parameters.

Definition at line 58 of file serverprober.hpp.

Member Data Documentation

◆ addr

IP::Addr openvpn::ServerProber::Result::addr

the address that answered

Definition at line 61 of file serverprober.hpp.

◆ port

unsigned short openvpn::ServerProber::Result::port = 0

the port that answered

Definition at line 62 of file serverprober.hpp.

◆ remote_index

size_t openvpn::ServerProber::Result::remote_index = 0

index of the remote in the RemoteList

Definition at line 60 of file serverprober.hpp.

◆ reply

oob::ProbeReply openvpn::ServerProber::Result::reply

priority / weight / connect_lifetime / flags

Definition at line 64 of file serverprober.hpp.

◆ rtt

Time::Duration openvpn::ServerProber::Result::rtt

measured probe round-trip time

Definition at line 63 of file serverprober.hpp.


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