Blame mibs/UCD-DLMOD-MIB.txt

Packit fcad23
UCD-DLMOD-MIB DEFINITIONS ::= BEGIN
Packit fcad23
Packit fcad23
-- Why do we have dlmodNextIndex if the dlmodTable is read-write?
Packit fcad23
-- What exactly is the dlmodName and dlmodPath?
Packit fcad23
-- Should there not be a timestamp associated with dlmodError?
Packit fcad23
-- What exactly do the dlmodStatus enumerations mean?
Packit fcad23
Packit fcad23
IMPORTS
Packit fcad23
    OBJECT-TYPE, MODULE-IDENTITY, Integer32	FROM SNMPv2-SMI
Packit fcad23
    DisplayString				FROM SNMPv2-TC
Packit fcad23
    ucdExperimental				FROM UCD-SNMP-MIB;
Packit fcad23
Packit fcad23
ucdDlmodMIB MODULE-IDENTITY
Packit fcad23
    LAST-UPDATED "200001260000Z"
Packit fcad23
    ORGANIZATION "University of California, Davis"
Packit fcad23
    CONTACT-INFO    
Packit fcad23
	"This mib is no longer being maintained by the University of
Packit fcad23
	 California and is now in life-support-mode and being
Packit fcad23
	 maintained by the net-snmp project.  The best place to write
Packit fcad23
	 for public questions about the net-snmp-coders mailing list
Packit fcad23
	 at net-snmp-coders@lists.sourceforge.net.
Packit fcad23
Packit fcad23
         postal:   Wes Hardaker
Packit fcad23
                   P.O. Box 382
Packit fcad23
                   Davis CA  95617
Packit fcad23
Packit fcad23
         email:    net-snmp-coders@lists.sourceforge.net
Packit fcad23
        "
Packit fcad23
    DESCRIPTION
Packit fcad23
	"This file defines the MIB objects for dynamic 
Packit fcad23
	 loadable MIB modules."
Packit fcad23
Packit fcad23
    REVISION	 "200001260000Z"
Packit fcad23
    DESCRIPTION
Packit fcad23
	"Renamed MIB root object"
Packit fcad23
Packit fcad23
    REVISION	 "9912100000Z"
Packit fcad23
    DESCRIPTION
Packit fcad23
	"SMIv2 version converted from older MIB definitions."
Packit fcad23
    ::= { ucdExperimental 14 }
Packit fcad23
Packit fcad23
dlmodNextIndex OBJECT-TYPE 
Packit fcad23
    SYNTAX	Integer32
Packit fcad23
    MAX-ACCESS	read-only
Packit fcad23
    STATUS	current
Packit fcad23
    DESCRIPTION
Packit fcad23
	"The index number of next appropiate unassigned entry
Packit fcad23
	 in the dlmodTable."
Packit fcad23
    ::= { ucdDlmodMIB 1 }
Packit fcad23
Packit fcad23
dlmodTable OBJECT-TYPE 
Packit fcad23
    SYNTAX	SEQUENCE OF DlmodEntry
Packit fcad23
    MAX-ACCESS	not-accessible
Packit fcad23
    STATUS	current
Packit fcad23
    DESCRIPTION
Packit fcad23
	"A table of dlmodEntry."
Packit fcad23
    ::= { ucdDlmodMIB 2 }
Packit fcad23
Packit fcad23
dlmodEntry OBJECT-TYPE
Packit fcad23
    SYNTAX	DlmodEntry
Packit fcad23
    MAX-ACCESS	not-accessible
Packit fcad23
    STATUS	current
Packit fcad23
    DESCRIPTION
Packit fcad23
	"The parameters of dynamically loaded MIB module."
Packit fcad23
    INDEX	{ dlmodIndex }
Packit fcad23
    ::= { dlmodTable 1 }
Packit fcad23
Packit fcad23
DlmodEntry ::= SEQUENCE {
Packit fcad23
    dlmodIndex	Integer32,
Packit fcad23
    dlmodName	DisplayString,
Packit fcad23
    dlmodPath	DisplayString,
Packit fcad23
    dlmodError	DisplayString,
Packit fcad23
    dlmodStatus	INTEGER
Packit fcad23
}
Packit fcad23
Packit fcad23
dlmodIndex OBJECT-TYPE
Packit fcad23
    SYNTAX	Integer32 (1..65535)
Packit fcad23
    MAX-ACCESS	not-accessible
Packit fcad23
    STATUS	current
Packit fcad23
    DESCRIPTION
Packit fcad23
	"An index that uniqely identifies an entry in the dlmodTable."
Packit fcad23
    ::= { dlmodEntry 1 }
Packit fcad23
Packit fcad23
dlmodName OBJECT-TYPE
Packit fcad23
    SYNTAX	DisplayString
Packit fcad23
    MAX-ACCESS	read-write
Packit fcad23
    STATUS	current
Packit fcad23
    DESCRIPTION
Packit fcad23
	"The module name."
Packit fcad23
    ::= { dlmodEntry 2 }
Packit fcad23
Packit fcad23
dlmodPath OBJECT-TYPE
Packit fcad23
    SYNTAX	DisplayString
Packit fcad23
    MAX-ACCESS	read-write
Packit fcad23
    STATUS	current
Packit fcad23
    DESCRIPTION
Packit fcad23
	"The path of the module executable file."
Packit fcad23
    ::= { dlmodEntry 3 } 
Packit fcad23
Packit fcad23
dlmodError OBJECT-TYPE
Packit fcad23
    SYNTAX	DisplayString
Packit fcad23
    MAX-ACCESS	read-only
Packit fcad23
    STATUS	current
Packit fcad23
    DESCRIPTION
Packit fcad23
	"The last error from dlmod_load_module."
Packit fcad23
    ::= { dlmodEntry 4 }
Packit fcad23
Packit fcad23
dlmodStatus OBJECT-TYPE
Packit fcad23
    SYNTAX	INTEGER {
Packit fcad23
		    loaded(1),
Packit fcad23
		    unloaded(2),
Packit fcad23
		    error(3),
Packit fcad23
		    load(4),
Packit fcad23
		    unload(5),
Packit fcad23
		    create(6),
Packit fcad23
		    delete(7)
Packit fcad23
		}
Packit fcad23
    MAX-ACCESS	read-write
Packit fcad23
    STATUS	current
Packit fcad23
    DESCRIPTION
Packit fcad23
	"The current status of the loaded module."
Packit fcad23
    ::= { dlmodEntry 5 }
Packit fcad23
Packit fcad23
END