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
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. |