// Copyright (c) .NET Foundation. All rights reserved. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. namespace Microsoft.AspNetCore.Server.HttpSys { #if NET46 /// /// /// Specifies the address families that an instance of the /// class can use. /// /// #else /// /// /// Specifies the address families. /// /// #endif internal enum AddressFamily { /// /// [To be supplied.] /// Unknown = -1, // Unknown /// /// [To be supplied.] /// Unspecified = 0, // unspecified /// /// [To be supplied.] /// Unix = 1, // local to host (pipes, portals) /// /// [To be supplied.] /// InterNetwork = 2, // internetwork: UDP, TCP, etc. /// /// [To be supplied.] /// ImpLink = 3, // arpanet imp addresses /// /// [To be supplied.] /// Pup = 4, // pup protocols: e.g. BSP /// /// [To be supplied.] /// Chaos = 5, // mit CHAOS protocols /// /// [To be supplied.] /// NS = 6, // XEROX NS protocols /// /// [To be supplied.] /// Ipx = NS, // IPX and SPX /// /// [To be supplied.] /// Iso = 7, // ISO protocols /// /// [To be supplied.] /// Osi = Iso, // OSI is ISO /// /// [To be supplied.] /// Ecma = 8, // european computer manufacturers /// /// [To be supplied.] /// DataKit = 9, // datakit protocols /// /// [To be supplied.] /// Ccitt = 10, // CCITT protocols, X.25 etc /// /// [To be supplied.] /// Sna = 11, // IBM SNA /// /// [To be supplied.] /// DecNet = 12, // DECnet /// /// [To be supplied.] /// DataLink = 13, // Direct data link interface /// /// [To be supplied.] /// Lat = 14, // LAT /// /// [To be supplied.] /// HyperChannel = 15, // NSC Hyperchannel /// /// [To be supplied.] /// AppleTalk = 16, // AppleTalk /// /// [To be supplied.] /// NetBios = 17, // NetBios-style addresses /// /// [To be supplied.] /// VoiceView = 18, // VoiceView /// /// [To be supplied.] /// FireFox = 19, // FireFox /// /// [To be supplied.] /// Banyan = 21, // Banyan /// /// [To be supplied.] /// Atm = 22, // Native ATM Services /// /// [To be supplied.] /// InterNetworkV6 = 23, // Internetwork Version 6 /// /// [To be supplied.] /// Cluster = 24, // Microsoft Wolfpack /// /// [To be supplied.] /// Ieee12844 = 25, // IEEE 1284.4 WG AF /// /// [To be supplied.] /// Irda = 26, // IrDA /// /// [To be supplied.] /// NetworkDesigners = 28, // Network Designers OSI & gateway enabled protocols /// /// [To be supplied.] /// Max = 29, // Max }; // enum AddressFamily }