-- =====================================================================
-- == DIGI-MEI-MIB :                                                  ==
-- == DIGI Multi-Electrical Interface Management Information Base     ==
-- ==                                                                 ==
-- ==   Digi International Part Number: 40002238_B                    ==
-- ==                                                                 ==
-- == (c) Copyright 2001-2002 Digi International, Inc.                ==
-- =====================================================================

DIGI-MEI-MIB DEFINITIONS ::= BEGIN

IMPORTS
digiMei FROM DIGI-SMI
OBJECT-TYPE FROM RFC-1212;

--   digiMei MODULE-IDENTITY
--       LAST-UPDATED "0201090100Z"
--       ORGANIZATION "Digi International Inc."
--       CONTACT-INFO
--               "        Michael Nicholson
--                Postal: Digi International Inc.
--		          11001 Bren Road East
--                        Minnetonka, MN 55343
--
--                   Tel: 952-912-3146
--                   Fax: 952-912-4952
--                E-mail: Mike.Nicholson@digi.com"
--       DESCRIPTION
--               "Multi-Electrical Interface (MEI) MIB"
--       ::= { digiInterfaces 11 }

-- === + Textual Conventions + ===========================================

DisplayString ::= OCTET STRING

-- =======================================================================
-- =======================================================================
-- === + MEI + ===========================================================
-- =======================================================================
-- =======================================================================

meiTable OBJECT-TYPE
    SYNTAX SEQUENCE OF MeiEntry
    ACCESS not-accessible
    STATUS mandatory
    DESCRIPTION
        "Table for MEI"
::= { digiMei 11 }

meiEntry OBJECT-TYPE
    SYNTAX MeiEntry
    ACCESS not-accessible
    STATUS mandatory
    DESCRIPTION
        "An MEI entry"
    INDEX { meiIndex }
::= { meiTable 1 }


MeiEntry ::= SEQUENCE {
meiIndex INTEGER,
meiDescription DisplayString,
meiPortType INTEGER,
meiMode INTEGER,
meiDuplex INTEGER,
meiTermination INTEGER
}

meiIndex OBJECT-TYPE
    SYNTAX INTEGER
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION
        "Index of MEI configurations"
::= { meiEntry 11 }

meiDescription OBJECT-TYPE
    SYNTAX DisplayString
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION
        "Description of this MEI configuration"
::= { meiEntry 12 }

meiPortType OBJECT-TYPE
    SYNTAX INTEGER { other(1), rs232(2), rs422-rs485(3) }
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION
        "The port's hardware type"
::= { meiEntry 13 }

meiMode OBJECT-TYPE
    SYNTAX INTEGER { unknown(1), two-wire(2), four-wire(3) }
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION
        "The MEI wire-mode"
::= { meiEntry 14 }

meiDuplex OBJECT-TYPE
    SYNTAX INTEGER { unknown(1), half(2), full(3) }
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION
        "Duplex mode"
::= { meiEntry 15 }

meiTermination OBJECT-TYPE
    SYNTAX INTEGER { unknown(1), un-terminated(2), terminated(3) }
    ACCESS read-only
    STATUS mandatory
    DESCRIPTION
        "Termination"
::= { meiEntry 16 }

END
