RGBN-NT-MIB DEFINITIONS ::= BEGIN

IMPORTS
    MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, enterprises
        FROM SNMPv2-SMI
    DisplayString
        FROM SNMPv2-TC;

rgbnNtMIB MODULE-IDENTITY
    LAST-UPDATED    "200909080000Z" -- 8-sept-2009, midnight
    ORGANIZATION    "RGB Networks"
    CONTACT-INFO    "Postal:
                        RGB Networks Inc
                        390 West Java Drive
                        Sunnyvale, CA 94089

                    WEB:
                        http://www.rgbnetworks.com
                        
                    Email:
                        info@rgbnetworks.com
                    "
    DESCRIPTION
        "Notifications.
            
        Copyright (C) RGB Networks."
            
    -- revision descriptions in reverse chronological order
    REVISION        "200909080000Z" -- 8-sept-2009, midnight
    DESCRIPTION
        "Fixed typo with object descriptors."

    REVISION        "200908250000Z" -- 25-aug-2009, midnight
    DESCRIPTION
        "Initial Version of MIB module."
    ::= { enterprises rgbnetworks(19601) rgbnG2Modules(3) 7 }

-- Top level OID branches
rgbnNtNotifications OBJECT IDENTIFIER ::= { rgbnNtMIB 0 }
rgbnNtObjects OBJECT IDENTIFIER ::= { rgbnNtMIB 1 }
rgbnNtConformance OBJECT IDENTIFIER ::= { rgbnNtMIB 2 }
    rgbnNtCompliances OBJECT IDENTIFIER ::= { rgbnNtConformance 1 }
    rgbnNtGroups OBJECT IDENTIFIER ::= { rgbnNtConformance 2 }

-- textual conventions
  -- none defined in this MIB module

-- object definitions
rgbnNtEvent OBJECT IDENTIFIER ::= { rgbnNtObjects 1 }
  -- Scalars for the event object

rgbnNtEventHdr OBJECT-TYPE
    SYNTAX      DisplayString(SIZE(0..255))
    MAX-ACCESS  accessible-for-notify
    STATUS      current
    DESCRIPTION
        "The event header."
    ::= { rgbnNtEvent 1 }

rgbnNtEventMsg OBJECT-TYPE
    SYNTAX      DisplayString(SIZE(0..255))
    MAX-ACCESS  accessible-for-notify
    STATUS      current
    DESCRIPTION
        "The event message."
    ::= { rgbnNtEvent 2 }

   
-- +++++++++++++++++++++++++++++++++++++++++++
-- notification definitions

rgbnNtEventOcc NOTIFICATION-TYPE
    OBJECTS { rgbnNtEventHdr, rgbnNtEventMsg }
    STATUS  current
    DESCRIPTION
        "An event has occured."
    ::= { rgbnNtNotifications 1 }

END
