//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//------------------------------------------------------------------------------
namespace System.Net.Sockets
{
///
///
/// Specifies the type of protocol that an instance of the
/// class can use.
///
///
public enum ProtocolFamily {
///
/// [To be supplied.]
///
Unknown = AddressFamily.Unknown,
///
/// [To be supplied.]
///
Unspecified = AddressFamily.Unspecified,
///
/// [To be supplied.]
///
Unix = AddressFamily.Unix,
///
/// [To be supplied.]
///
InterNetwork = AddressFamily.InterNetwork,
///
/// [To be supplied.]
///
ImpLink = AddressFamily.ImpLink,
///
/// [To be supplied.]
///
Pup = AddressFamily.Pup,
///
/// [To be supplied.]
///
Chaos = AddressFamily.Chaos,
///
/// [To be supplied.]
///
NS = AddressFamily.NS,
///
/// [To be supplied.]
///
Ipx = AddressFamily.Ipx,
///
/// [To be supplied.]
///
Iso = AddressFamily.Iso,
///
/// [To be supplied.]
///
Osi = AddressFamily.Osi,
///
/// [To be supplied.]
///
Ecma = AddressFamily.Ecma,
///
/// [To be supplied.]
///
DataKit = AddressFamily.DataKit,
///
/// [To be supplied.]
///
Ccitt = AddressFamily.Ccitt,
///
/// [To be supplied.]
///
Sna = AddressFamily.Sna,
///
/// [To be supplied.]
///
DecNet = AddressFamily.DecNet,
///
/// [To be supplied.]
///
DataLink = AddressFamily.DataLink,
///
/// [To be supplied.]
///
Lat = AddressFamily.Lat,
///
/// [To be supplied.]
///
HyperChannel = AddressFamily.HyperChannel,
///
/// [To be supplied.]
///
AppleTalk = AddressFamily.AppleTalk,
///
/// [To be supplied.]
///
NetBios = AddressFamily.NetBios,
///
/// [To be supplied.]
///
VoiceView = AddressFamily.VoiceView,
///
/// [To be supplied.]
///
FireFox = AddressFamily.FireFox,
///
/// [To be supplied.]
///
Banyan = AddressFamily.Banyan,
///
/// [To be supplied.]
///
Atm = AddressFamily.Atm,
///
/// [To be supplied.]
///
InterNetworkV6 = AddressFamily.InterNetworkV6,
///
/// [To be supplied.]
///
Cluster = AddressFamily.Cluster,
///
/// [To be supplied.]
///
Ieee12844 = AddressFamily.Ieee12844,
///
/// [To be supplied.]
///
Irda = AddressFamily.Irda,
///
/// [To be supplied.]
///
NetworkDesigners = AddressFamily.NetworkDesigners,
///
/// [To be supplied.]
///
Max = AddressFamily.Max,
}; // enum ProtocolFamily
} // namespace System.Net.Sockets