-- -- IRT4220DDx-MIB.my (MIB for DDT-4220 and DDR-4225) -- v1.0 25/06/2007 -- - Original Issue. -- IRT4220DDx-MIB DEFINITIONS ::= BEGIN IMPORTS irtProducts, irt FROM IRT-MIB OBJECT-TYPE FROM RFC-1212 TRAP-TYPE FROM RFC-1215 sysObjectID, sysName, DisplayString FROM RFC1213-MIB; -- -- Node definitions -- -- 1.3.6.1.4.1.16557.3.9 irt4220DDx OBJECT IDENTIFIER ::= { irtProducts 9 } -- 1.3.6.1.4.1.16557.3.9.1 irt4220Alarms OBJECT-TYPE SYNTAX INTEGER { noAlarms(1), urgentAlarms(2), nonUrgentAlarms(3), urgAndNonUrgentAlarms(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The current state of the Urgent and Non Urgent alarms." ::= { irt4220DDx 1 } -- 1.3.6.1.4.1.16557.3.9.2 irt4220ChannelTable OBJECT-TYPE SYNTAX SEQUENCE OF Irt4220ChannelEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Information about each of the four Channels." ::= { irt4220DDx 2 } -- 1.3.6.1.4.1.16557.3.9.2.1 irt4220ChannelEntry OBJECT-TYPE SYNTAX Irt4220ChannelEntry ACCESS not-accessible STATUS mandatory INDEX { irt4220ChannelNumber } ::= { irt4220ChannelTable 1 } Irt4220ChannelEntry ::= SEQUENCE { irt4220ChannelNumber INTEGER, irt4220ChannelPresent INTEGER, irt4220ChannelEnabled INTEGER, irt4220ChannelType INTEGER } -- 1.3.6.1.4.1.16557.3.9.2.1.1 irt4220ChannelNumber OBJECT-TYPE SYNTAX INTEGER (1..4) ACCESS read-only STATUS mandatory DESCRIPTION "The Channel Number." ::= { irt4220ChannelEntry 1 } -- 1.3.6.1.4.1.16557.3.9.2.1.2 irt4220ChannelPresent OBJECT-TYPE SYNTAX INTEGER { notPresent(1), present(2) } ACCESS read-only STATUS mandatory DESCRIPTION "An indication that a Channel signal is present." ::= { irt4220ChannelEntry 2 } -- 1.3.6.1.4.1.16557.3.9.2.1.3 irt4220ChannelEnabled OBJECT-TYPE SYNTAX INTEGER { notEnabled(1), enabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "An indication that the Channel is enabled." ::= { irt4220ChannelEntry 3 } -- 1.3.6.1.4.1.16557.3.9.2.1.4 irt4220ChannelType OBJECT-TYPE SYNTAX INTEGER { asi(1), sdi(2), unknown(3) } ACCESS read-only STATUS mandatory DESCRIPTION "An indication of the type of signal in the channel." ::= { irt4220ChannelEntry 4 } -- 1.3.6.1.4.1.16557.3.9.3 irt4220Optical OBJECT-TYPE SYNTAX INTEGER { opticalSignalPresent(1), noOpticalSignal(2) } ACCESS read-only STATUS mandatory DESCRIPTION "For transmitter an indication that the Laser is operating - for a receiver an indication that there is an optical input." ::= { irt4220DDx 3 } -- 1.3.6.1.4.1.16557.3.9.4 irt4220FpgaVersion OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The software version of the FPGA in the format 'x.y', where x is the major revision and y is the minor revision." ::= { irt4220DDx 4 } -- 1.3.6.1.4.1.16557.3.9.5 irt4220Reset OBJECT-TYPE SYNTAX INTEGER { reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Writing a 2 to this object will cause the agent to reset." ::= { irt4220DDx 5 } -- 1.3.6.1.4.1.16557.3.9.6 irt4220Trap OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "An indication whether traps are enabled from this module." ::= { irt4220DDx 6 } -- -- Trap definitions -- irt4220AlarmOnTrap TRAP-TYPE ENTERPRISE irt VARIABLES { sysObjectID, sysName, irt4220Alarms } DESCRIPTION "If enabled, this trap will be sent when an Urgent alarm occurs." ::= 9 irt4220AlarmOffTrap TRAP-TYPE ENTERPRISE irt VARIABLES { sysObjectID, sysName, irt4220Alarms } DESCRIPTION "If enabled, this trap will be sent when an Urgent Alarm clears." ::= 137 END -- -- IRT4220DDx-MIB.my --