Table of Contents

Enum ChannelProtocol

Namespace
VpnHood.Core.Common.Messaging
Assembly
VpnHood.Core.Common.dll

Specifies the protocol of the tunnel's packet channels.

[JsonConverter(typeof(JsonStringEnumFallbackConverter<ChannelProtocol>))]
[JsonEnumFallback(ChannelProtocol.Tcp)]
public enum ChannelProtocol

Fields

Quic = 0

QUIC.

Udp = 1

UDP.

Tcp = 2

TCP, over TLS.

Remarks

In JSON it is a name; a name this version does not know reads as Tcp, the protocol every engine and server has.