Bewerken

Delen via


ProtocolFamily Enum

Definition

Specifies the type of protocol that an instance of the Socket class can use.

public enum class ProtocolFamily
public enum ProtocolFamily
type ProtocolFamily = 
Public Enum ProtocolFamily
Inheritance
ProtocolFamily

Fields

Name Value Description
Unknown -1

Unknown protocol.

Unspecified 0

Unspecified protocol.

Unix 1

Unix local to host protocol.

InterNetwork 2

IP version 4 protocol.

3

ARPANET IMP protocol.

Pup 4

PUP protocol.

Chaos 5

MIT CHAOS protocol.

Ipx 6

IPX or SPX protocol.

NS 6

Xerox NS protocol.

Iso 7

ISO protocol.

Osi 7

OSI protocol.

Ecma 8

European Computer Manufacturers Association (ECMA) protocol.

DataKit 9

DataKit protocol.

Ccitt 10

CCITT protocol, such as X.25.

Sna 11

IBM SNA protocol.

DecNet 12

DECNet protocol.

13

Direct data link protocol.

Lat 14

LAT protocol.

HyperChannel 15

NSC HyperChannel protocol.

AppleTalk 16

AppleTalk protocol.

NetBios 17

NetBIOS protocol.

VoiceView 18

VoiceView protocol.

FireFox 19

FireFox protocol.

Banyan 21

Banyan protocol.

Atm 22

Native ATM services protocol.

InterNetworkV6 23

IP version 6 protocol.

Cluster 24

Microsoft Cluster products protocol.

Ieee12844 25

IEEE 1284.4 workgroup protocol.

Irda 26

IrDA protocol.

NetworkDesigners 28

Network Designers OSI gateway enabled protocol.

Max 29

MAX protocol.

Packet 65536

Low-level Packet protocol.

ControllerAreaNetwork 65537

Controller Area Network protocol.

Remarks

The ProtocolFamily enumeration specifies the protocol scheme that is used by the Socket class to resolve an address. For example, InterNetwork indicates that the IP version 4 protocol is expected when a Socket connects to an endpoint.

Applies to

See also