Navigation
API > API/Plugins > API/Plugins/QuicMessagingTransport
Enumerates endpoint error.
| Name | EQuicEndpointError |
| Type | enum |
| Header File | /Engine/Plugins/Experimental/QuicMessaging/Source/QuicMessagingTransport/Public/QuicFlags.h |
| Include Path | #include "QuicFlags.h" |
Syntax
enum EQuicEndpointError
{
Normal,
OutOfMemory,
InvalidParameter,
InvalidState,
NotSupported,
NotFound,
BufferTooSmall,
ConnectionHandshake,
ConnectionAbort,
AddressInUse,
InvalidAddress,
ConnectionTimeout,
ConnectionIdle,
InternalError,
ServerUnreachable,
ConnectionRefused,
Protocol,
VersionNegotiation,
UserCanceled,
AlpnNegotiation,
StreamLimit,
Unknown,
}
Values
| Name | Remarks |
|---|---|
| Normal | No endpoint error. |
| OutOfMemory | QUIC ran out of memory. |
| InvalidParameter | Invalid parameter supplied. |
| InvalidState | Invalid state encountered. |
| NotSupported | Operation not supported. |
| NotFound | Object was not found. |
| BufferTooSmall | Buffer is too small. |
| ConnectionHandshake | Connection handshake failed. |
| ConnectionAbort | Connection was aborted by transport. |
| AddressInUse | Client address/port already in use. |
| InvalidAddress | Remote address/port invalid. |
| ConnectionTimeout | Connection timed out while waiting for a response from peer. |
| ConnectionIdle | Connection timed out from inactivity. |
| InternalError | Internal error. |
| ServerUnreachable | Server is unreachable. |
| ConnectionRefused | Connection was refused. |
| Protocol | Encountered protocol error. |
| VersionNegotiation | Encountered error during version negotiation. |
| UserCanceled | User canceled handshake. |
| AlpnNegotiation | Handshake failed to negotiate common ALPN. |
| StreamLimit | Stream limit was reached. |
| Unknown | Unknown error. |