Home   News   Products & Services   Sales   Support   Download   About MG-SOFT
MIB Browser   Visual MIB Builder   Trap Ringer   Performance Manager   Query Manager   Net Inspector   MIB Explorer
MIB Compiler   SNMPv3   SNMP/SMI SDKs   SNMP Master Agent   Agent Design Kit   Network Management ToolBox

MG-SOFT Visual MIB Builder for Windows
Generated MIB Definition File Example

The following MIB definition file is an example of output produced by MG-SOFT Visual MIB Builder.
--
-- MGSOFT-MGBEEP-MIB-V2.my
-- MIB generated by MG-SOFT Visual MIB Builder Version 4.0 Build 341
-- Thursday, July 18, 2002 at 22:33:41
--

        MGSOFT-MGBEEP-MIB-V2 DEFINITIONS ::= BEGIN

                IMPORTS
                        mgSamples
                                FROM MGSOFT-SMI
                        OBJECT-GROUP, MODULE-COMPLIANCE
                                FROM SNMPv2-CONF
                        TimeTicks, IpAddress, Counter32,
                        OBJECT-TYPE, MODULE-IDENTITY
                                FROM SNMPv2-SMI
                        DisplayString
                                FROM SNMPv2-TC;


                -- 1.3.6.1.4.1.1315.99.1
                speaker MODULE-IDENTITY
                        LAST-UPDATED "200207180134Z"  -- July 18, 2002 at 01:34 GMT
                        ORGANIZATION
                                "MG-SOFT Corp."
                        CONTACT-INFO
                                "MG-SOFT Corporation
                                Strma ulica 8
                                SI-2000 Maribor
                                Slovenia

                                Internet: http://www.mg-soft.si/
                                E-mail:

                                Phone: +386 2 2506565
                                Fax: +386 2 2506566"
                        DESCRIPTION
                                "Sample SMIv2 MIB definition generated by
                                MG-SOFT Visual MIB Builder."
                        REVISION "200207180134Z"  -- July 18, 2002 at 01:34 GMT
                        DESCRIPTION
                                "Web site demo.
                                SMIv2 MIB definition file
                                generated by
                                MG-SOFT Visual MIB Builder."
                        ::= { mgSamples 1 }



--
-- Node definitions
--

                -- 1.3.6.1.4.1.1315.99.1.1
                speakerControl OBJECT-TYPE
                        SYNTAX INTEGER
                                {
                                on(1),
                                off(2)
                                }
                        MAX-ACCESS read-write
                        STATUS current
                        DESCRIPTION
                                "Current state of the speaker.
                                To enable testing the speaker set this variable
                                to on(1) and query speakerTest.
                                To disable testing the speaker set this variable
                                to off(2)"
                        ::= { speaker 1 }


                -- 1.3.6.1.4.1.1315.99.1.2
                speakerBeeps OBJECT-TYPE
                        SYNTAX INTEGER (1..10)
                        MAX-ACCESS read-write
                        STATUS current
                        DESCRIPTION
                                "How many beeps should be played
                                on speakerTest query."
                        ::= { speaker 2 }


                -- 1.3.6.1.4.1.1315.99.1.3
                speakerTest OBJECT-TYPE
                        SYNTAX DisplayString
                        MAX-ACCESS read-only
                        STATUS current
                        DESCRIPTION
                                "When this variable is queried the speaker beeps
                                times."
                        ::= { speaker 3 }


                -- 1.3.6.1.4.1.1315.99.1.4
                speakerBeepsCounter OBJECT-TYPE
                        SYNTAX Counter32
                        MAX-ACCESS read-only
                        STATUS current
                        DESCRIPTION
                                "Counts how many times the speaker has beeped."
                        ::= { speaker 4 }


                -- 1.3.6.1.4.1.1315.99.1.5
                speakerUpTime OBJECT-TYPE
                        SYNTAX TimeTicks
                        MAX-ACCESS read-only
                        STATUS current
                        DESCRIPTION
                                "Time elapsed since the device startup."
                        ::= { speaker 5 }


                -- 1.3.6.1.4.1.1315.99.1.6
                speakerTrapMode OBJECT-TYPE
                        SYNTAX INTEGER (0..3)
                        MAX-ACCESS read-write
                        STATUS current
                        DESCRIPTION
                                "The following values are supported:

                                0 - disable sending traps.
                                1 - enable sending traps to managers registered at
                                    Microsoft's SNMP Agent in the system registry.
                                2 - enable sending traps to the manager specified
                                    with the speakerTrapDestAddress OID."
                        ::= { speaker 6 }


                -- 1.3.6.1.4.1.1315.99.1.7
                speakerTrapDestAddress OBJECT-TYPE
                        SYNTAX IpAddress
                        MAX-ACCESS read-write
                        STATUS current
                        DESCRIPTION
                                "IP destination address for sending traps in
                                the  mode."
                        ::= { speaker 7 }


                -- 1.3.6.1.4.1.1315.99.1.8
                speakerTrapFrequency OBJECT-TYPE
                        SYNTAX INTEGER (0..100)
                        MAX-ACCESS read-write
                        STATUS current
                        DESCRIPTION
                                "Number of beeps (speakerTest queries) before the
                                trap is sent to the specified manager(s)."
                        ::= { speaker 8 }


                -- 1.3.6.1.4.1.1315.99.1.9
                speakerFreqTable OBJECT-TYPE
                        SYNTAX SEQUENCE OF SpeakerFreqEntry
                        MAX-ACCESS not-accessible
                        STATUS current
                        DESCRIPTION
                                "Table of the speaker frequency parameters."
                        ::= { speaker 9 }


                -- 1.3.6.1.4.1.1315.99.1.9.1
                speakerFreqEntry OBJECT-TYPE
                        SYNTAX SpeakerFreqEntry
                        MAX-ACCESS not-accessible
                        STATUS current
                        DESCRIPTION
                                "Speaker frequency parameters entry."
                        INDEX { speakerFreqIndex }
                        ::= { speakerFreqTable 1 }


                SpeakerFreqEntry ::=
                        SEQUENCE {
                                speakerFreqIndex
                                        INTEGER,
                                speakerFreqDescr
                                        DisplayString,
                                speakerFreqUpTime
                                        TimeTicks
                         }

                -- 1.3.6.1.4.1.1315.99.1.9.1.1
                speakerFreqIndex OBJECT-TYPE
                        SYNTAX INTEGER (1..255)
                        MAX-ACCESS read-only
                        STATUS current
                        DESCRIPTION
                                "A unique value for each frequency."
                        ::= { speakerFreqEntry 1 }


                -- 1.3.6.1.4.1.1315.99.1.9.1.2
                speakerFreqDescr OBJECT-TYPE
                        SYNTAX DisplayString
                        MAX-ACCESS read-only
                        STATUS current
                        DESCRIPTION
                                "Frequency description."
                        ::= { speakerFreqEntry 2 }


                -- 1.3.6.1.4.1.1315.99.1.9.1.3
                speakerFreqUpTime OBJECT-TYPE
                        SYNTAX TimeTicks
                        MAX-ACCESS read-only
                        STATUS current
                        DESCRIPTION
                                "Time elapsed since entry startup."
                        ::= { speakerFreqEntry 3 }


                -- 1.3.6.1.4.1.1315.99.1.10
                speakerConformance OBJECT IDENTIFIER ::= { speaker 10 }


                -- 1.3.6.1.4.1.1315.99.1.10.1
                speakerGroups OBJECT IDENTIFIER ::= { speakerConformance 1 }


                -- 1.3.6.1.4.1.1315.99.1.10.1.1
                currentObjectGroup OBJECT-GROUP
                        OBJECTS { speakerControl,
                                  speakerBeeps,
                                  speakerTest,
                                  speakerBeepsCounter,
                                  speakerUpTime,
                                  speakerTrapMode,
                                  speakerTrapDestAddress,
                                  speakerTrapFrequency,
                                  speakerFreqIndex,
                                  speakerFreqDescr,
                                  speakerFreqUpTime }
                        STATUS current
                        DESCRIPTION
                                "MGSOFT-MGBEEP-MIB-V2 OBJECT-GROUP."
                        ::= { speakerGroups 1 }


                -- 1.3.6.1.4.1.1315.99.1.10.2
                speakerCompliances OBJECT IDENTIFIER ::= { speakerConformance 2 }


                -- 1.3.6.1.4.1.1315.99.1.10.2.1
                basicCompliance MODULE-COMPLIANCE
                        STATUS current
                        DESCRIPTION
                                "MGSOFT-MGBEEP-MIB-V2 MODULE-COMPLIANCE."
                        MODULE -- this module
                                MANDATORY-GROUPS { currentObjectGroup }
                        ::= { speakerCompliances 1 }

        END

--
-- MGSOFT-MGBEEP-MIB-V2.my
--
For software release notifications and other news from MG-SOFT, subscribe to mailing lists.
Download the latest evaluation version of MG-SOFT's software.
Home    News    Products & Services    Sales    Support    Download    About MG-SOFT
 Updated: Fri, 12-Jun-2009. Copyright (C) 1995-2009 MG-SOFT Corporation. All rights reserved.  Privacy Policy.