Table of Contents

Namespace VpnHood.Core.Common.Messaging

Classes

AccessDevice

Represents a device that used an access.

AccessDevicesSummary

Represents the devices that used an access.

AccessInfo

Represents an access's terms and state, as its issuer reports them.

AccessUsage

Represents what a session has used of its access, and what is left.

ClientInfo

Represents a client as it introduces itself to a server.

ClientRequest

Provides the base of a client's request to a server.

ClientRequestEx

Represents a client's request with the bytes it sends right after it.

SessionResponse

Represents a server's answer to a session's request: its outcome and what the session has used.

UserReview

Represents a user's review of the app.

Structs

Traffic

Represents an amount each way: bytes, or a rate where a member says so.

Enums

AdRequirement

Specifies the ad a session requires before it carries traffic.

ChannelProtocol

Specifies the protocol of the tunnel's packet channels.

SessionErrorCode

Specifies the outcome of a session's request, or why the session ended.

SessionSuppressType

Specifies whose newer session took a session's place.