EDK2 doxygen online documents - Firmware Encoding Index 1
EDK2 doxygen online documents - Firmware Encoding Index
Data Fields

EFI_TCP6_CONNECTION_TOKEN Struct Reference

#include <Tcp6.h>

Data Fields

EFI_TCP6_COMPLETION_TOKEN CompletionToken

Detailed Description

EFI_TCP6_CONNECTION_TOKEN will be set if the active open succeeds or an unexpected error happens.

Definition at line 283 of file Tcp6.h.


Field Documentation

The Status in the CompletionToken will be set to one of the following values if the active open succeeds or an unexpected error happens: EFI_SUCCESS: The active open succeeds and the instance's state is Tcp6StateEstablished. EFI_CONNECTION_RESET: The connect fails because the connection is reset either by instance itself or the communication peer. EFI_CONNECTION_REFUSED: The receiving or transmission operation fails because this connection is refused. EFI_ABORTED: The active open is aborted. EFI_TIMEOUT: The connection establishment timer expires and no more specific information is available. EFI_NETWORK_UNREACHABLE: The active open fails because an ICMP network unreachable error is received. EFI_HOST_UNREACHABLE: The active open fails because an ICMP host unreachable error is received. EFI_PROTOCOL_UNREACHABLE: The active open fails because an ICMP protocol unreachable error is received. EFI_PORT_UNREACHABLE: The connection establishment timer times out and an ICMP port unreachable error is received. EFI_ICMP_ERROR: The connection establishment timer times out and some other ICMP error is received. EFI_DEVICE_ERROR: An unexpected system or network error occurred. EFI_SECURITY_VIOLATION: The active open was failed because of IPSec policy check. EFI_NO_MEDIA: There was a media error.

Definition at line 311 of file Tcp6.h.


The documentation for this struct was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Defines