/*****
 ***
 * @(#)HP OpenView Release B.0X.XX (will be replaced by copy_proot)
 * @(#)Copyright (c) 1990-199X Hewlett-Packard Company (updated by copy_proot)
 *
 * Various fields based on SNMP information.
 ***
 *****/

/*****
 ***
 * 	Node Information that is SNMP specific.
 *
 *	isSNMPSupported will be set to true if a node has responded to
 *	SNMP queries by the discovery application.
 *
 *	isSNMPProxied will be set to true if a node has been configured
 *	with an SNMP proxy.
 ***
 *****/
 
Field "isSNMPSupported" {
	Type	Boolean;
	Flags	capability, locate, general;
}
 
Field "isSNMPProxied" {
	Type	Boolean;
	Flags	capability, locate, general;
}

Field "SNMP sysName" {
	Type	StringType;
	Flags	locate;
}

Field "SNMP sysDescr" {
	Type	StringType;
	Flags	locate;
}

Field "SNMP sysLocation" {
	Type	StringType;
	Flags	locate;
}

Field "SNMP sysContact" {
	Type	StringType;
	Flags	locate;
}

Field "SNMP sysObjectID" {
	Type	StringType;
	Flags	locate;
}

/*****
 ***
 * SNMPAgent is a mix of software vendor and the hardware it runs on.
 * It is used by various applications to trigger the correct menu items
 * that the agent supports.  This is typically set by the discovery
 * application based on SNMP sysObjectId of the agent.
 * See netmon's man page.
 ***
 *****/
 
Field "SNMPAgent" {
	Type Enumeration;
	Flags	capability, general, locate;
	Enumeration
		"Unset",
		"HP 3000/XL",
		"HP 386",
		"HP 700/[R]X X-Terminal",
		"HP 9000/HP-UX",
		"HP Bridge",
		"HP DTC",
		"HP FDDI LanProbe",
		"HP Hub",
		"HP LanProbe",
		"HP LanProbe I",
		"HP LanProbe II",
		"HP LanProbe II+",
		"HP LanProbe III",
		"HP TR LanProbe",
		"HP TR LanProbe III",
		"HP EASE Traffic Probe",
		"HP Modem",
		"HP NetMetrix Mid-Level Manager",
		"HP NetMetrix PowerAgent",
		"HP NetMetrix Probe",
		"HP Network Printer",
		"HP Network Plotter",
		"HP Packet Switch",
		"HP Router",
		"HP SunOS Sparc",
		"HP Solaris Sparc",
		"HP/Apollo Domain/OS",
		"3Com 10BTi",
		"3Com AB",
		"3Com CELLplex 7000",
		"3Com ECS",
		"3Com ECS-L-Bridge",
		"3Com ECS-R-Bridge",
		"3Com FDDI-Workgroup",
		"3Com FMS",
		"3Com FMS-Bridge",
		"3Com FMS-II",
		"3Com FMS-TP8i",
		"3Com LinkConverter",
		"3Com LinkSwitch",
		"3Com LinkSwitch 500",
		"3Com LinkSwitch1000",
		"3Com LinkSwitch 2700",
		"3Com MSH",
		"3Com MSH-4-Bridge",
		"3Com MSH-FDDI",
		"3Com MSH-LinkSwitch",
		"3Com MSH-TR-Bridge",
		"3Com NB",
		"ACC 4140 Bridge/Router",
		"ATI",
		"Cayman GatorSystem",
		"cisco Gateway Server",
		"cisco Terminal Server",
		"cisco T-Router",
		"cisco Protocol Translator",
                "Cisco 2500 Series -- Single LAN Router",
                "Cisco 2500 Series -- Router/Hub Combination",
                "Cisco 2500 Series -- Access Server",
                "Cisco 2500 Series -- Dual LAN Router",
                "Cisco 1000 Access Router",
                "Cisco 7500 Series Router",
                "Cisco Access 4000 Series Router",
                "Cisco 2500 Series -- High Density Serial Router",
                "Cisco 760-M Series -- ISDN Router",
                "Cisco LightStream 1010",
                "Cisco 7200 Series Router",
                "Cisco AS52000 Access Server",
                "Cisco 3600 Series -- Modular Dial Access Server",
                "Cisco 1600 Modular Access Router",
                "Cisco 3600 Series -- Modular Dial Access Server",
                "Cisco 770-M Series -- ISDN Router",
                "Cisco 2500 Series -- Mission-Specific Router",
                "Cisco FastHub 300 Series Hub",
                "Cisco MC3810 Multiservice Access Concentrator",
                "Cisco 1500 Series -- Micro Hub",
                "Cisco AS5300 Access Server",
                "Cisco FastHub 200 Series Hub",
                "Cisco 12000 Series Gigabit Router",
                "Cisco 12000 Series Gigabit Switch Router",
                "Cisco Catalyst 2900 Series XL",
		"CMC",
		"DECstation",
		"DG Aviion",
		"Emulex Performance 3000TL" ,
		"Fibronics FDDI-Ethernet Router",
		"Fibronics PlainTree WaveSwitch 100",
		"FMS-TR-Advanced",
		"FMS-TR-RMON",
		"FOCUS-TR",
		"FOCUS-TR-ENET",
		"Hughes LAN Systems Bridge",
		"IBM RS/6000",
		"Interactive/Lachman System V/386",
		"LANplex2016",
		"LANplex2500",
		"LANplex5004",
		"LANplex5012",
		"LANplex6004r4",
		"LANplex6004r4",
		"LANplex6012r4",
		"LANplex6012r4",
		"LANServant Ethernet",
		"LANServant Token Ring",
		"LinkBuilder3GH",
		"LinkSwitch2200",
		"MELNET R2000",
		"MIPS",
		"MT LANCE/NMS agent",
		"NCR Tower",
		"Netware 386 TCP/IP",
		"Novell Lantern",
		"NRC Fusion Xenix agent",
		"Process Software Corp. VMS agent",
		"Plaintree Wave Switch 100",
		"SGI Iris",
		"SNMP Research Emanate Solaris",
		"SNMP Research Emanate HP-UX",
		"SNMP Research Emanate Windows NT",
		"Sun Microsystems PC-NFS",
		"Sun Microsystems SunOS",
		"SynOptics Bridge/Hub",
		"TRi-I",
		"TRi-II",
		"UB Access/1 Hub",
		"Wellfleet IP Router",
		"Wellfleet Sun 3 agent",
		"Windows NT",
		"XLNT Generic",
		"XLNT QuickEther-8 switch",
		"XLNT QuickEther-16 switch",
		"XLNT QuickFDDI+ switch",
		"XLNT QuickFDDI+8 switch",
		"Xyplex Terminal Server",
		"Xyplex Remote Ethernet Bridge",
		"4BSD ISODE";
}

/*****
 ***
 *	Interface information -- mostly obtained via SNMP.
 ***
 *****/

Field "SNMP ifType" {
	Type	Enumeration;
	Flags	locate;
	Enumeration 	"Unset",
			"Other",
			"Regular 1822",
			"HDH 1822",
			"DDN X.25",
			"RFC 877 X.25",
			"Ethernet CSMACD",
			"IEEE 802.3 CSMACD",
			"IEEE 802.4 Token Bus",
			"IEEE 802.5 Token Ring",
			"ISO 88026 Man",
			"Star Lan",
			"Proteon 10 MBit",
			"Proteon 80 MBit",
			"Hyperchannel",
			"FDDI",
			"LAPB",
			"SDLC",
			"T-1 Carrier (ds1)",
			"CEPT (e1)",
			"Basic ISDN",
			"Primary ISDN",
			"Point to Point Serial",
			"Point to Point (ppp)",
			"Software Loopback",
			"EON (CLNP over IP)",
			"3 MBit Ethernet",
			"NSIP (XNS over IP)",
			"SLIP (Serial Line IP)",
			"Ultra",
			"T-3 Carrier (ds3)",
			"SIP (SMDS)",
			"Frame Relay",
                        "RS-232",
                        "Parallel Port",
                        "ArcNet",
                        "ArcNet Plus",
                        "ATM",
                        "MIOX25",
                        "SONET",
                        "X25PLE",
                        "ISO 88022 LLC",
                        "LocalTalk",
                        "SMDS DXI",
                        "Frame Relay Service",
                        "V35",
                        "HSSI",
                        "HIPPI",
                        "Modem",
                        "AAL5",
                        "Sonet Path",
                        "Sonet VT",
                        "SMDS ICIP",
                        "Prop Virtual",
                        "Prop Multiplexor",
                        "100BaseVG" ;

}

Field "SNMP ifPhysAddr" {
	Type	StringType;
	Flags	locate;
}

Field "SNMP ifDescr" {
	Type	StringType;
	Flags	locate;
}

Field "SNMP ifName" {
	Type	StringType;
	Flags	locate;
}

Field "SNMP ifIndex" {
	Type	Integer32;
}

Field "SNMP ifAlias" {
	Type	StringType;
	Flags	locate;
}
