⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc1316.mib

📁 wm PNE 3.3 source code, running at more than vxworks6.x version.
💻 MIB
📖 第 1 页 / 共 2 页
字号:
                    RFC1316-MIB DEFINITIONS ::= BEGIN                    IMPORTS                            Counter, TimeTicks, Gauge                                    FROM RFC1155-SMI                            DisplayString, mib-2                                    FROM RFC1213-MIB                            OBJECT-TYPE                                    FROM RFC-1212;            -- this is the MIB module for character stream devices            char    OBJECT IDENTIFIER ::= { mib-2 19 }            -- Textual Conventions                AutonomousType    ::= OBJECT IDENTIFIER            -- The object identifier is an independently extensible type            -- identification value.  It may, for example indicate a            -- particular sub-tree with further MIB definitions, or            -- define something like a protocol type or type of            -- hardware.                InstancePointer   ::= OBJECT IDENTIFIER            -- The object identifier is a pointer to a specific instance            -- of a MIB object in this agent's implemented MIB.  By            -- convention, it is the first object in the conceptual row            -- for the instance.            -- the generic Character group            -- Implementation of this group is mandatory for all            -- systems that offer character ports            charNumber OBJECT-TYPE                SYNTAX INTEGER                ACCESS read-only                STATUS mandatory                DESCRIPTION                    "The number of entries in charPortTable, regardless                    of their current state."                ::= { char 1 }            -- the Character Port table            charPortTable OBJECT-TYPE                SYNTAX SEQUENCE OF CharPortEntry                ACCESS not-accessible                STATUS mandatory                DESCRIPTION                    "A list of port entries.  The number of entries is                    given by the value of charNumber."                ::= { char 2 }            charPortEntry OBJECT-TYPE                SYNTAX CharPortEntry                ACCESS not-accessible                STATUS mandatory                DESCRIPTION                    "Status and parameter values for a character port."                INDEX { charPortIndex }                ::= { charPortTable 1 }            CharPortEntry ::=                SEQUENCE {                    charPortIndex                        INTEGER,                    charPortName                        DisplayString,                    charPortType                        INTEGER,                    charPortHardware                        AutonomousType,                    charPortReset                        INTEGER,                    charPortAdminStatus                        INTEGER,                    charPortOperStatus                        INTEGER,                    charPortLastChange                        TimeTicks,                    charPortInFlowType                        INTEGER,                    charPortOutFlowType                        INTEGER,                    charPortInFlowState                        INTEGER,                    charPortOutFlowState                        INTEGER,                    charPortInCharacters                        Counter,                    charPortOutCharacters                        Counter,                    charPortAdminOrigin                        INTEGER,                    charPortSessionMaximum                        INTEGER,                    charPortSessionNumber                        Gauge,                    charPortSessionIndex                        INTEGER                }            charPortIndex OBJECT-TYPE                SYNTAX INTEGER                ACCESS read-only                STATUS mandatory                DESCRIPTION                    "A unique value for each character port.  Its value                    ranges between 1 and the value of charNumber.  By                    convention and if possible, hardware port numbers                    come first, with a simple, direct mapping.  The                    value for each port must remain constant at least                    from one re-initialization of the network management                    agent to the next."                ::= { charPortEntry 1 }            charPortName OBJECT-TYPE                SYNTAX DisplayString (SIZE (0..32))                ACCESS read-write                STATUS mandatory                DESCRIPTION                    "An administratively assigned name for the port,                    typically with some local significance."                ::= { charPortEntry 2 }            charPortType OBJECT-TYPE                SYNTAX INTEGER { physical(1), virtual(2) }                ACCESS read-only                STATUS mandatory                DESCRIPTION                    "The port's type, 'physical' if the port represents                    an external hardware connector, 'virtual' if it does                    not."                ::= { charPortEntry 3 }            charPortHardware OBJECT-TYPE                SYNTAX AutonomousType                ACCESS read-only                STATUS mandatory                DESCRIPTION                    "A reference to hardware MIB definitions specific to                    a physical port's external connector.  For example,                    if the connector is RS-232, then the value of this                    object refers to a MIB sub-tree defining objects                    specific to RS-232.  If an agent is not configured                    to have such values, the agent returns the object                    identifier:                        nullHardware OBJECT IDENTIFIER ::= { 0 0 }                    "                ::= { charPortEntry 4 }            charPortReset OBJECT-TYPE                SYNTAX INTEGER { ready(1), execute(2) }                ACCESS read-write                STATUS mandatory                DESCRIPTION                    "A control to force the port into a clean, initial                    state, both hardware and software, disconnecting all                    the port's existing sessions.  In response to a                    get-request or get-next-request, the agent always                    returns 'ready' as the value.  Setting the value to                    'execute' causes a reset."                ::= { charPortEntry 5 }            charPortAdminStatus OBJECT-TYPE                SYNTAX INTEGER { enabled(1), disabled(2), off(3),                                 maintenance(4) }                ACCESS read-write                STATUS mandatory                DESCRIPTION                    "The port's desired state, independent of flow                    control.  'enabled' indicates that the port is                    allowed to pass characters and form new sessions.                    'disabled' indicates that the port is allowed to                    pass characters but not form new sessions.  'off'                    indicates that the port is not allowed to pass                    characters or have any sessions. 'maintenance'                    indicates a maintenance mode, exclusive of normal                    operation, such as running a test."                ::= { charPortEntry 6 }            charPortOperStatus OBJECT-TYPE                SYNTAX INTEGER { up(1), down(2),                                 maintenance(3), absent(4), active(5) }                ACCESS read-only                STATUS mandatory                DESCRIPTION                    "The port's actual, operational state, independent                    of flow control.  'up' indicates able to function                    normally.  'down' indicates inability to function                    for administrative or operational reasons.                    'maintenance' indicates a maintenance mode,                    exclusive of normal operation, such as running a                    test.  'absent' indicates that port hardware is not                    present.  'active' indicates up with a user present                    (e.g. logged in)."                ::= { charPortEntry 7 }            charPortLastChange OBJECT-TYPE                SYNTAX TimeTicks                ACCESS read-only                STATUS mandatory                DESCRIPTION                    "The value of sysUpTime at the time the port entered                    its current operational state.  If the current state                    was entered prior to the last reinitialization of                    the local network management subsystem, then this                    object contains a zero value."                ::= { charPortEntry 8 }            charPortInFlowType OBJECT-TYPE                SYNTAX INTEGER { none(1), xonXoff(2), hardware(3),                                 ctsRts(4), dsrDtr(5) }                ACCESS read-write                STATUS mandatory                DESCRIPTION                    "The port's type of input flow control.  'none'                    indicates no flow control at this level or below.                    'xonXoff' indicates software flow control by                    recognizing XON and XOFF characters.  'hardware'                    indicates flow control delegated to the lower level,                    for example a parallel port.                    'ctsRts' and 'dsrDtr' are specific to RS-232-like                    ports.  Although not architecturally pure, they are                    included here for simplicity's sake."                ::= { charPortEntry 9 }            charPortOutFlowType OBJECT-TYPE                SYNTAX INTEGER { none(1), xonXoff(2), hardware(3),                                 ctsRts(4), dsrDtr(5) }                ACCESS read-write                STATUS mandatory                DESCRIPTION                    "The port's type of output flow control.  'none'                    indicates no flow control at this level or below.                    'xonXoff' indicates software flow control by                    recognizing XON and XOFF characters.  'hardware'                    indicates flow control delegated to the lower level,                    for example a parallel port.                    'ctsRts' and 'dsrDtr' are specific to RS-232-like                    ports.  Although not architecturally pure, they are                    included here for simplicy's sake."                ::= { charPortEntry 10 }            charPortInFlowState OBJECT-TYPE                SYNTAX INTEGER { none(1), unknown(2), stop(3), go(4) }                ACCESS read-only                STATUS mandatory                DESCRIPTION                    "The current operational state of input flow control                    on the port.  'none' indicates not applicable.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -