Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Code_name = map[int32]string{ 0: "Unknown", 1: "RequestUnknown", 2: "ConnectionCheckFailed", 100: "AuthenticationFailed", 101: "EndpointNotAllowed", 102: "RoleNotAllowed", 200: "AnnounceValidationFailed", 201: "AnnounceInvalidClientCertificate", 202: "AnnounceInvalidServerCertificate", 300: "RelayValidationFailed", 301: "RelayInvalidCertificate", 302: "RelayKeepaliveClosed", 400: "DirectConnectionClosed", 401: "DirectKeepaliveClosed", 500: "DestinationNotFound", 501: "DestinationDialFailed", 502: "DestinationRelayEncryptionError", } Code_value = map[string]int32{ "Unknown": 0, "RequestUnknown": 1, "ConnectionCheckFailed": 2, "AuthenticationFailed": 100, "EndpointNotAllowed": 101, "RoleNotAllowed": 102, "AnnounceValidationFailed": 200, "AnnounceInvalidClientCertificate": 201, "AnnounceInvalidServerCertificate": 202, "RelayValidationFailed": 300, "RelayInvalidCertificate": 301, "RelayKeepaliveClosed": 302, "DirectConnectionClosed": 400, "DirectKeepaliveClosed": 401, "DestinationNotFound": 500, "DestinationDialFailed": 501, "DestinationRelayEncryptionError": 502, } )
Enum value maps for Code.
View Source
var File_error_proto protoreflect.FileDescriptor
Functions ¶
func GetAppError ¶
func GetAppError(err error) *quic.ApplicationError
Types ¶
type Code ¶
type Code int32
const ( // Generic Code_Unknown Code = 0 Code_RequestUnknown Code = 1 Code_ConnectionCheckFailed Code = 2 // Authentication Code_AuthenticationFailed Code = 100 Code_EndpointNotAllowed Code = 101 Code_RoleNotAllowed Code = 102 // Announce Code_AnnounceValidationFailed Code = 200 Code_AnnounceInvalidClientCertificate Code = 201 Code_AnnounceInvalidServerCertificate Code = 202 // Relay Code_RelayValidationFailed Code = 300 Code_RelayInvalidCertificate Code = 301 Code_RelayKeepaliveClosed Code = 302 // Direct Code_DirectConnectionClosed Code = 400 Code_DirectKeepaliveClosed Code = 401 // Client connect codes Code_DestinationNotFound Code = 500 Code_DestinationDialFailed Code = 501 Code_DestinationRelayEncryptionError Code = 502 )
func (Code) Descriptor ¶
func (Code) Descriptor() protoreflect.EnumDescriptor
func (Code) EnumDescriptor
deprecated
func (Code) Number ¶
func (x Code) Number() protoreflect.EnumNumber
func (Code) Type ¶
func (Code) Type() protoreflect.EnumType
type Error ¶
type Error struct {
Code Code `protobuf:"varint,1,opt,name=code,proto3,enum=error.Code" json:"code,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
// contains filtered or unexported fields
}
func (*Error) Descriptor
deprecated
func (*Error) GetMessage ¶
func (*Error) ProtoMessage ¶
func (*Error) ProtoMessage()
func (*Error) ProtoReflect ¶
func (x *Error) ProtoReflect() protoreflect.Message
Click to show internal directories.
Click to hide internal directories.