-- $Id: yamaha-sw-firmware.mib.txt,v 1.2 2018/03/08 08:00:11 mizushima Exp $ YAMAHA-SW-FIRMWARE DEFINITIONS ::= BEGIN IMPORTS OBJECT-TYPE FROM RFC-1212 DisplayString FROM RFC1213-MIB yamahaSWFirmware FROM YAMAHA-SW; -- firmware information ysfFirmwareFile OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "A textual string containing a name of a firmware file which is now executing." ::= { yamahaSWFirmware 1 } ysfConfigFile OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "A textual string containing a name of a configuration file which is now executing." ::= { yamahaSWFirmware 2 } ysfRevision OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "A textual string containing a revision information of an firmware. This variable is equal to mib-2.system.sysDescr." ::= { yamahaSWFirmware 3 } ysfUpTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The time (in hundredths of a second) since the network management portion of the system was last re-initialized. This variable is equal to mib-2.system.sysUpTime." ::= { yamahaSWFirmware 4 } ysfConfig OBJECT-TYPE SYNTAX SEQUENCE OF YsfConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A system's configuration lines." ::= { yamahaSWFirmware 10 } ysfRestart OBJECT-TYPE SYNTAX INTEGER { nothing(1), restart(2) } ACCESS read-write STATUS mandatory DESCRIPTION "A system will restart when the value 'restart' is written to this variable" ::= { yamahaSWFirmware 11 } ysfStackTable OBJECT-TYPE SYNTAX SEQUENCE OF YsfStackEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Firmware information for each stack member. it only when the stack is configured can get." ::= { yamahaSWFirmware 12 } -- configuration ysfConfigEntry OBJECT-TYPE SYNTAX YsfConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A line of a system configuration." INDEX { ysfConfigIndex } ::= { ysfConfig 1 } YsfConfigEntry ::= SEQUENCE { ysfConfigIndex INTEGER, ysfConfig1line DisplayString } ysfConfigIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) ACCESS read-only STATUS mandatory DESCRIPTION "A unique value for each line." ::= { ysfConfigEntry 1 } ysfConfig1line OBJECT-TYPE SYNTAX DisplayString (SIZE (0..1023)) ACCESS read-only STATUS mandatory DESCRIPTION "A line of a system configuration." ::= { ysfConfigEntry 2 } -- stack table ysfStackEntry OBJECT-TYPE SYNTAX YsfStackEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A stack entry." INDEX { ysfStackId } ::= { ysfStackTable 1 } YsfStackEntry ::= SEQUENCE { ysfStackId INTEGER, ysfStackUpTime TimeTicks } ysfStackId OBJECT-TYPE SYNTAX INTEGER (1..2147483647) ACCESS not-accessible STATUS mandatory DESCRIPTION "Stack ID." ::= { ysfStackEntry 1 } ysfStackUpTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The time of the stack (in hundredths of a second) since the network management portion of the system was last re-initialized." ::= { ysfStackEntry 2 } END