QuicError Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Definiuje różne warunki błędów dla QuicListeneroperacji , QuicConnectioni QuicStream .
public enum class QuicError
public enum QuicError
type QuicError =
Public Enum QuicError
- Dziedziczenie
Pola
| Nazwa | Wartość | Opis |
|---|---|---|
| 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. |