xtd 0.2.0
Loading...
Searching...
No Matches
protocol_type_constants.hpp File Reference
#include <cstdint>

Definition

Contains protocol type constants.

Go to the source code of this file.

Variables

constexpr int32_t PROTOCOL_TYPE_UNKNOWN
 Specifies an unknown Socket type.
 
constexpr int32_t PROTOCOL_TYPE_IP_V6_HOP_BY_HOP_OPTIONS
 IPv6 Hop by Hop Options header.
 
constexpr int32_t PROTOCOL_TYPE_UNSPECIFIED
 Unspecified Protocol.
 
constexpr int32_t PROTOCOL_TYPE_IP
 Internet Protocol.
 
constexpr int32_t PROTOCOL_TYPE_ICMP
 Internet Control Message Protocol.
 
constexpr int32_t PROTOCOL_TYPE_IGMP
 Internet Group Management Protocol.
 
constexpr int32_t PROTOCOL_TYPE_GGP
 Gateway To Gateway Protocol.
 
constexpr int32_t PROTOCOL_TYPE_IP_V4
 Internet Protocol version 4.
 
constexpr int32_t PROTOCOL_TYPE_TCP
 Transmission Control Protocol.
 
constexpr int32_t PROTOCOL_TYPE_PUP
 PARC Universal Packet Protocol.
 
constexpr int32_t PROTOCOL_TYPE_UDP
 User Datagram Protocol.
 
constexpr int32_t PROTOCOL_TYPE_IDP
 Internet Datagram Protocol.
 
constexpr int32_t PROTOCOL_TYPE_IP_V6
 Internet Protocol version 6 (IPv6).
 
constexpr int32_t PROTOCOL_TYPE_IP_V6_ROUTING_HEADER
 IPv6 Routing header.
 
constexpr int32_t PROTOCOL_TYPE_IP_V6_FRAGMENT_HEADER
 IPv6 Fragment header.
 
constexpr int32_t PROTOCOL_TYPE_IP_SEC_ENCAPSULATING_SECURITY_PAYLOAD
 IPv6 Encapsulating Security Payload header.
 
constexpr int32_t PROTOCOL_TYPE_IP_SEC_AUTHENTICATION_HEADER
 IPv6 Authentication header. For details, see RFC 2292 section 2.2.1, available at http://www.ietf.org.
 
constexpr int32_t PROTOCOL_TYPE_ICMP_V6
 Internet Control Message Protocol for IPv6.
 
constexpr int32_t PROTOCOL_TYPE_IP_V6_NO_NEXT_HEADER
 IPv6 No next header.
 
constexpr int32_t PROTOCOL_TYPE_IP_V6_DESTINATION_OPTIONS
 IPv6 Destination Options header.
 
constexpr int32_t PROTOCOL_TYPE_ND
 Net Disk Protocol (unofficial).
 
constexpr int32_t PROTOCOL_TYPE_RAW
 Raw IP packet protocol.
 
constexpr int32_t PROTOCOL_TYPE_IPX
 Internet Packet Exchange Protocol.
 
constexpr int32_t PROTOCOL_TYPE_SPX
 Sequenced Packet Exchange protocol.
 
constexpr int32_t PROTOCOL_TYPE_SPX_2
 Sequenced Packet Exchange version 2 protocol.