ELTEX-SYSTEM-GLOBAL-MIB DEFINITIONS ::= BEGIN

IMPORTS
    OBJECT-TYPE                FROM SNMPv2-SMI
    Unsigned32                 FROM SNMPv2-SMI
    eltMesSystemExtMIB         FROM ELTEX-MES-MNG-MIB;

eltMesSystemGlobal MODULE-IDENTITY
                LAST-UPDATED "202303030000Z"
                ORGANIZATION "Eltex Enterprise Co, Ltd."
                CONTACT-INFO "eltex-co.ru"
                DESCRIPTION "The MIB module for store global objects."

        ::= { eltMesSystemExtMIB 3 }

eltMesSystemGlobalObjects    OBJECT IDENTIFIER ::= { eltMesSystemGlobal 1 }

eltSysUpTimeInSec OBJECT-TYPE
    SYNTAX      Unsigned32
    UNITS       "seconds"
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
            "The time (in seconds) since the network
            management portion of the system was last re-initialized.

            This object similar to sysUpTime scalar, but returns 
            the value in seconds."
    ::= { eltMesSystemGlobalObjects 1 }
    
eltConfCommitRollbackTime OBJECT-TYPE
    SYNTAX      Unsigned32 (0..1200)
    UNITS       "seconds"
    MAX-ACCESS  read-write
    STATUS      current
    DESCRIPTION
            "The time (in seconds) to roll back the configuration if it
             wouldn't be confirmed.

             During this time, it is necessary to confirm the candidate configurations,
             otherwise a rollback will be made to the previous state.
             
             This setting is valid until the next confirm or rollback.
             And must be set again on the next commiting."
    DEFVAL     { 600 }
    ::= { eltMesSystemGlobalObjects 2 }


END
