CodePorting.Translator Cs2Cpp
CodePorting.Translator.Cs2Cpp.Framework
address_family.h
1
2#pragma once
3
4#include <system/enum_helpers.h>
5
6namespace System {
7namespace Net {
8namespace Sockets {
9
11enum class AddressFamily
12{
14 Unknown = -1,
16 Unspecified = 0,
18 Unix = 1,
20 InterNetwork = 2,
22 ImpLink = 3,
24 Pup = 4,
26 Chaos = 5,
28 NS = 6,
30 Ipx = NS,
32 Iso = 7,
34 Osi = Iso,
36 Ecma = 8,
38 DataKit = 9,
40 Ccitt = 10,
42 Sna = 11,
44 DecNet = 12,
46 DataLink = 13,
48 Lat = 14,
50 HyperChannel = 15,
52 AppleTalk = 16,
54 NetBios = 17,
56 VoiceView = 18,
58 FireFox = 19,
60 Banyan = 21,
62 Atm = 22,
64 InterNetworkV6 = 23,
66 Cluster = 24,
68 Ieee12844 = 25,
70 Irda = 26,
74 Max = 29
75};
76
79DECLARE_ENUM_OPERATORS(System::Net::Sockets::AddressFamily);
81DECLARE_USING_GLOBAL_OPERATORS
83} // namespace Sockets
84} // namespace Net
85} // namespace System
86
88DECLARE_USING_ENUM_OPERATORS(System::Net::Sockets);
Definition: linger_option.h:9
AddressFamily
Enumerates the address families.
Definition: address_family.h:12
@ ImpLink
The ARPANET IMP address.
@ NetworkDesigners
The address for the Network Designers OSI gateway-enabled protocols.
@ InterNetworkV6
The address for IPv6.
@ Cluster
The address for the Microsoft cluster products.
@ Iso
The address for the ISO protocols.
@ Atm
The native ATM services address.
@ NS
The address for the Xerox NS protocols.
@ Unix
The Unix local to host the address family.
@ Unspecified
The unspecified address family.
@ DataLink
The direct data-link interface address.
@ Pup
The address for the PUP protocols.
@ Chaos
The address for the MIT CHAOS protocols.
@ HyperChannel
The NSC Hyperchannel address.
@ Ieee12844
The IEEE 1284.4 workgroup address.
@ Ccitt
Addresses for the CCITT protocols, e.g. X.25.
@ Ecma
The European Computer Manufacturers Association (ECMA) address.
@ VoiceView
The VoiceView address.
@ Ipx
The IPX or SPX address.
@ AppleTalk
The AppleTalk address.
@ InterNetwork
The address for IPv4.
@ DataKit
The address for the Datakit protocols.
@ Osi
The address for the OSI protocols.
Definition: db_command.h:9