Table of Contents

Class ProxySessionStatus

Namespace
VpnHood.AppLib.Api.Proxies
Assembly
VpnHood.AppLib.Api.dll

Represents the tally of proxy connections in the current VPN session, across every proxy, as it stood when it was read.

public class ProxySessionStatus
Inheritance
ProxySessionStatus
Inherited Members

Remarks

A proxy's own rating is in ProxyEndPointStatus.

Properties

ErrorMessage

Gets or sets the last failure's message, or null after a success.

public string? ErrorMessage { get; set; }

Property Value

string

FailedCount

Gets or sets the number of connections that failed.

public int FailedCount { get; set; }

Property Value

int

LastFailed

Gets or sets when a connection last failed, in UTC, or null.

public DateTime? LastFailed { get; set; }

Property Value

DateTime?

LastSucceeded

Gets or sets when a connection last succeeded, in UTC, or null.

public DateTime? LastSucceeded { get; set; }

Property Value

DateTime?

Latency

Gets or sets how long the last connection took, or null when it failed.

public TimeSpan? Latency { get; set; }

Property Value

TimeSpan?

SucceededCount

Gets or sets the number of connections that succeeded.

public int SucceededCount { get; set; }

Property Value

int