MediaTypes header file. More...

Classes

struct  TMediaSpec
 Media spec data and type info. More...


Enumerations

enum  TMediaType {
  kMediaType_802_3,
  kMediaType_802_5,
  kMediaType_Fddi,
  kMediaType_Wan,
  kMediaType_LocalTalk,
  kMediaType_Dix,
  kMediaType_ArcnetRaw,
  kMediaType_Arcnet878_2,
  kMediaType_Atm,
  kMediaType_WirelessWan,
  kMediaType_Irda,
  kMediaType_Bpc,
  kMediaType_CoWan,
  kMediaType_1394,
  kMediaType_Max
}
 Media type. More...

enum  TMediaSubType {
  kMediaSubType_Native,
  kMediaSubType_802_11_b,
  kMediaSubType_802_11_a,
  kMediaSubType_802_11_gen,
  kMediaSubType_wan_ppp,
  kMediaSubType_wan_frameRelay,
  kMediaSubType_wan_x25,
  kMediaSubType_wan_x25e,
  kMediaSubType_wan_ipars,
  kMediaSubType_wan_u200,
  kMediaSubType_wan_Q931,
  kMediaSubType_Max
}
 Media sub type. More...

enum  TMediaDomain {
  kMediaDomain_Null,
  kMediaDomain_FCC,
  kMediaDomain_MKK,
  kMediaDomain_ETSI
}
 Media domain. More...

enum  TMediaSpecClass {
  kMediaSpecClass_Null,
  kMediaSpecClass_Protocol,
  kMediaSpecClass_Address,
  kMediaSpecClass_Port
}
 Media spec class. More...

enum  TMediaSpecType {
  kMediaSpecType_Null = 0,
  kMediaSpecType_EthernetProto = 1,
  kMediaSpecType_LSAP = 2,
  kMediaSpecType_SNAP = 3,
  kMediaSpecType_LAP = 4,
  kMediaSpecType_DDP = 5,
  kMediaSpecType_MACCtl = 6,
  kMediaSpecType_ProtoSpec = 9,
  kMediaSpecType_EthernetAddr = 10,
  kMediaSpecType_TokenRingAddr = 11,
  kMediaSpecType_LAPAddr = 12,
  kMediaSpecType_WirelessAddr = 13,
  kMediaSpecType_AppleTalkAddr = 20,
  kMediaSpecType_IPAddr = 21,
  kMediaSpecType_DECnetAddr = 22,
  kMediaSpecType_OtherAddr = 23,
  kMediaSpecType_IPv6Addr = 24,
  kMediaSpecType_IPXAddr = 25,
  kMediaSpecType_Error = 32,
  kMediaSpecType_ATPort = 33,
  kMediaSpecType_IPPort = 34,
  kMediaSpecType_NWPort = 35,
  kMediaSpecType_TCPPortPair = 36,
  kMediaSpecType_WAN_PPP_Proto = 37,
  kMediaSpecType_WAN_FrameRelay_Proto = 38,
  kMediaSpecType_WAN_X25_Proto = 39,
  kMediaSpecType_WAN_X25e_Proto = 40,
  kMediaSpecType_WAN_Ipars_Proto = 41,
  kMediaSpecType_WAN_U200_Proto = 42,
  kMediaSpecType_WAN_DLCIAddr = 43,
  kMediaSpecType_WAN_Q931_Proto = 44
}
 Media spec type. More...


Detailed Description

This header file defines media types and related information.

Enumeration Type Documentation

enum TMediaDomain
 

This enumeration defines the media domains.

Enumeration values:
kMediaDomain_Null  No domain.
kMediaDomain_FCC  Federal Communications Commission (United States).
kMediaDomain_MKK  Musen Setsubi Kensa Kentei Kyokai (Japan).
kMediaDomain_ETSI  European Telecommunications Standards Institute (Europe).
enum TMediaSpecClass
 

This enumeration defines the media spec classes.

Enumeration values:
kMediaSpecClass_Null  No class.
kMediaSpecClass_Protocol  Protocol media spec.
kMediaSpecClass_Address  Address media spec.
kMediaSpecClass_Port  Port media spec.
enum TMediaSpecType
 

This enumeration defines the media spec types.

Enumeration values:
kMediaSpecType_Null  No media spec type.
kMediaSpecType_EthernetProto  Ethernet protocol.
kMediaSpecType_LSAP  LSAP.
kMediaSpecType_SNAP  SNAP.
kMediaSpecType_LAP  AppleTalk LAP.
kMediaSpecType_DDP  AppleTalk DDP.
kMediaSpecType_MACCtl  MAC control.
kMediaSpecType_ProtoSpec  ProtoSpec.
kMediaSpecType_EthernetAddr  Ethernet address.
kMediaSpecType_TokenRingAddr  Token Ring address.
kMediaSpecType_LAPAddr  AppleTalk LAP address.
kMediaSpecType_WirelessAddr  Wireless address.
kMediaSpecType_AppleTalkAddr  AppleTalk address.
kMediaSpecType_IPAddr  IP address.
kMediaSpecType_DECnetAddr  DECnet address.
kMediaSpecType_OtherAddr  Other address.
kMediaSpecType_IPv6Addr  IPv6 address.
kMediaSpecType_IPXAddr  IPX address.
kMediaSpecType_Error  Error.
kMediaSpecType_ATPort  AppleTalk port.
kMediaSpecType_IPPort  IP port.
kMediaSpecType_NWPort  NetWare port.
kMediaSpecType_TCPPortPair  TCP port port.
kMediaSpecType_WAN_PPP_Proto  WAN PPP protocol.
kMediaSpecType_WAN_FrameRelay_Proto  WAN FrameRelay protocol.
kMediaSpecType_WAN_X25_Proto  WAN X.25 protocol.
kMediaSpecType_WAN_X25e_Proto  WAN X.25mod128 protocol.
kMediaSpecType_WAN_Ipars_Proto  WAN IPARS protocol.
kMediaSpecType_WAN_U200_Proto  WAN U200 protocol.
kMediaSpecType_WAN_DLCIAddr  WAN DLCI address.
kMediaSpecType_WAN_Q931_Proto  WAN Q931 protocol.
enum TMediaSubType
 

This enumeration defines the media sub types.

Enumeration values:
kMediaSubType_Native  Native media specified by the media type.
kMediaSubType_802_11_b  Wireless LAN network using 802.11b.
kMediaSubType_802_11_a  Wireless LAN network using 802.11a.
kMediaSubType_802_11_gen  All possible 802.11 types, a, b, g, and combinations.
kMediaSubType_wan_ppp  PPP over a T1 or an E1.
kMediaSubType_wan_frameRelay  Frame Relay.
kMediaSubType_wan_x25  X.25.
kMediaSubType_wan_x25e  X.25mod128.
kMediaSubType_wan_ipars  IPARS.
kMediaSubType_wan_u200  U200.
kMediaSubType_wan_Q931  Q.931.
kMediaSubType_Max  Not a real type, defined as an upper-bound.
enum TMediaType
 

This enumeration defines the media types and which correspond to NDIS_MEDIUM.

Enumeration values:
kMediaType_802_3  Ethernet (802.3).
kMediaType_802_5  Token Ring (802.5).
kMediaType_Fddi  FDDI.
kMediaType_Wan  WAN.
kMediaType_LocalTalk  LocalTalk.
kMediaType_Dix  DEC/Intel/Xerox (DIX) Ethernet.
kMediaType_ArcnetRaw  ARCNET (raw).
kMediaType_Arcnet878_2  ARCNET (878.2).
kMediaType_Atm  ATM.
kMediaType_WirelessWan  Various wireless media.
kMediaType_Irda  Infrared (IrDA).
kMediaType_Bpc  Broadcast Architecture.
kMediaType_CoWan  Connection-oriented WAN.
kMediaType_1394  IEEE 1394 (FireWire).
kMediaType_Max  Not a real type, defined as an upper-bound.