Freigeben über


QuicError Enumeration

Definition

Definiert die verschiedenen Fehlerbedingungen für QuicListenerVorgänge, QuicConnection, und QuicStream .

public enum class QuicError
public enum QuicError
type QuicError = 
Public Enum QuicError
Vererbung
QuicError

Felder

AddressInUse 4

Die lokale Adresse wird bereits verwendet.

AlpnInUse 13

Ein anderer QUIC-Listener lauscht bereits auf einem der angeforderten Anwendungsprotokolle am gleichen Port.

CallbackError 15

Beim vom Benutzer bereitgestellten Rückruf ist ein Fehler aufgetreten.

ConnectionAborted 2

Die Verbindung wurde vom Peer abgebrochen. Dieser Fehler ist einem Fehlercode auf Anwendungsebene zugeordnet.

ConnectionIdle 10

Die Verbindung hat ein Timeout aufgrund von Inaktivität.

ConnectionRefused 8

Der Server hat die Verbindung abgelehnt.

ConnectionTimeout 6

Das Timeout der Verbindung beim Warten auf eine Antwort vom Peer.

HostUnreachable 7

Der Server ist derzeit nicht erreichbar.

InternalError 1

Ein interner Implementierungsfehler ist aufgetreten.

InvalidAddress 5

Fehler beim Binden an den Socket, wahrscheinlich verursacht durch einen Familienkonflikt zwischen der lokalen und der Remoteadresse.

OperationAborted 12

Der Vorgang wurde abgebrochen.

ProtocolError 11

Ein QUIC-Protokollfehler ist aufgetreten.

StreamAborted 3

Die Lese- oder Schreibrichtung des Streams wurde vom Peer abgebrochen. Dieser Fehler ist einem Fehlercode auf Anwendungsebene zugeordnet.

Success 0

Kein Fehler.

TransportError 14

Fehler beim Vorgang, weil ein Peertransportfehler aufgetreten ist.

VersionNegotiationError 9

Ein Versionsverhandlungsfehler ist aufgetreten.

Gilt für: