Udostępnij za pośrednictwem


QuicError Wyliczenie

Definicja

Definiuje różne warunki błędów dla QuicListeneroperacji , QuicConnectioni QuicStream .

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

Pola

AddressInUse 4

Adres lokalny jest już używany.

AlpnInUse 13

Inny odbiornik QUIC już nasłuchuje na jednym z żądanych protokołów aplikacji na tym samym porcie.

CallbackError 15

Wystąpił błąd w wywołaniu zwrotnym podanym przez użytkownika.

ConnectionAborted 2

Połączenie zostało przerwane przez element równorzędny. Ten błąd jest skojarzony z kodem błędu na poziomie aplikacji.

ConnectionIdle 10

Upłynął limit czasu połączenia z braku aktywności.

ConnectionRefused 8

Serwer odmówił połączenia.

ConnectionTimeout 6

Upłynął limit czasu połączenia w oczekiwaniu na odpowiedź od elementu równorzędnego.

HostUnreachable 7

Serwer jest obecnie niemożliwy do osiągnięcia.

InternalError 1

Wystąpił wewnętrzny błąd implementacji.

InvalidAddress 5

Nie można powiązać z gniazdem, prawdopodobnie spowodowane niezgodnością rodziny między adresem lokalnym i zdalnym.

OperationAborted 12

Operacja została przerwana.

ProtocolError 11

Wystąpił błąd protokołu QUIC.

StreamAborted 3

Kierunek odczytu lub zapisu strumienia został przerwany przez element równorzędny. Ten błąd jest skojarzony z kodem błędu na poziomie aplikacji.

Success 0

Brak błędu.

TransportError 14

Operacja nie powiodła się, ponieważ wystąpił błąd transportu równorzędnego.

VersionNegotiationError 9

Wystąpił błąd negocjacji wersji.

Dotyczy