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

📄 rfc1659.mib

📁 wm PNE 3.3 source code, running at more than vxworks6.x version.
💻 MIB
📖 第 1 页 / 共 2 页
字号:
   RS-232-MIB DEFINITIONS ::= BEGIN   IMPORTS       MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,       Counter32, Integer32           FROM SNMPv2-SMI       InterfaceIndex           FROM IF-MIB       transmission           FROM RFC1213-MIB       MODULE-COMPLIANCE, OBJECT-GROUP           FROM SNMPv2-CONF;   rs232 MODULE-IDENTITY       LAST-UPDATED "9405261700Z"       ORGANIZATION "IETF Character MIB Working Group"       CONTACT-INFO               "        Bob Stewart                Postal: Xyplex, Inc.                        295 Foster Street                        Littleton, MA 01460                   Tel: 508-952-4816                   Fax: 508-952-4887                E-mail: rlstewart@eng.xyplex.com"       DESCRIPTION               "The MIB module for RS-232-like hardware devices."       ::= { transmission 33 }   -- Generic RS-232-like information   rs232Number OBJECT-TYPE       SYNTAX Integer32       MAX-ACCESS read-only       STATUS current       DESCRIPTION           "The number of ports (regardless of their current           state) in the RS-232-like general port table."       ::= { rs232 1 }   -- RS-232-like General Port Table   rs232PortTable OBJECT-TYPE       SYNTAX SEQUENCE OF Rs232PortEntry       MAX-ACCESS not-accessible       STATUS current       DESCRIPTION           "A list of port entries.  The number of entries is           given by the value of rs232Number."       ::= { rs232 2 }   rs232PortEntry OBJECT-TYPE       SYNTAX Rs232PortEntry       MAX-ACCESS not-accessible       STATUS current       DESCRIPTION           "Status and parameter values for a port."       INDEX { rs232PortIndex }       ::= { rs232PortTable 1 }   Rs232PortEntry ::=       SEQUENCE {           rs232PortIndex               InterfaceIndex,           rs232PortType               INTEGER,           rs232PortInSigNumber               Integer32,           rs232PortOutSigNumber               Integer32,           rs232PortInSpeed               Integer32,           rs232PortOutSpeed               Integer32,           rs232PortInFlowType               INTEGER,           rs232PortOutFlowType               INTEGER       }   rs232PortIndex OBJECT-TYPE       SYNTAX InterfaceIndex       MAX-ACCESS read-only       STATUS current       DESCRIPTION           "The value of ifIndex for the port.  By convention           and if possible, hardware port numbers map directly           to external connectors.  The value for each port must           remain constant at least from one re-initialization           of the network management agent to the next."       ::= { rs232PortEntry 1 }   rs232PortType OBJECT-TYPE       SYNTAX INTEGER { other(1), rs232(2), rs422(3),                        rs423(4), v35(5), x21(6) }       MAX-ACCESS read-only       STATUS current       DESCRIPTION           "The port's hardware type."       ::= { rs232PortEntry 2 }   rs232PortInSigNumber OBJECT-TYPE       SYNTAX Integer32       MAX-ACCESS read-only       STATUS current       DESCRIPTION           "The number of input signals for the port in the           input signal table (rs232PortInSigTable).  The table           contains entries only for those signals the software           can detect and that are useful to observe."       ::= { rs232PortEntry 3 }   rs232PortOutSigNumber OBJECT-TYPE       SYNTAX Integer32       MAX-ACCESS read-only       STATUS current       DESCRIPTION           "The number of output signals for the port in the           output signal table (rs232PortOutSigTable).  The           table contains entries only for those signals the           software can assert and that are useful to observe."       ::= { rs232PortEntry 4 }   rs232PortInSpeed OBJECT-TYPE       SYNTAX Integer32       MAX-ACCESS read-write       STATUS current       DESCRIPTION           "The port's input speed in bits per second.  Note that           non-standard values, such as 9612, are probably not allowed           on most implementations."       ::= { rs232PortEntry 5 }   rs232PortOutSpeed OBJECT-TYPE       SYNTAX Integer32       MAX-ACCESS read-write       STATUS current       DESCRIPTION           "The port's output speed in bits per second.  Note that           non-standard values, such as 9612, are probably not allowed           on most implementations."       ::= { rs232PortEntry 6 }   rs232PortInFlowType OBJECT-TYPE       SYNTAX INTEGER { none(1), ctsRts(2), dsrDtr(3) }       MAX-ACCESS read-write       STATUS current       DESCRIPTION           "The port's type of input flow control.  'none'           indicates no flow control at this level.           'ctsRts' and 'dsrDtr' indicate use of the indicated           hardware signals."       ::= { rs232PortEntry 7 }   rs232PortOutFlowType OBJECT-TYPE       SYNTAX INTEGER { none(1), ctsRts(2), dsrDtr(3) }       MAX-ACCESS read-write       STATUS current       DESCRIPTION           "The port's type of output flow control.  'none'           indicates no flow control at this level.           'ctsRts' and 'dsrDtr' indicate use of the indicated           hardware signals."       ::= { rs232PortEntry 8 }   -- RS-232-like Asynchronous Port Table   rs232AsyncPortTable OBJECT-TYPE       SYNTAX SEQUENCE OF Rs232AsyncPortEntry       MAX-ACCESS not-accessible       STATUS current       DESCRIPTION           "A list of asynchronous port entries.  Entries need           not exist for synchronous ports."       ::= { rs232 3 }   rs232AsyncPortEntry OBJECT-TYPE       SYNTAX Rs232AsyncPortEntry       MAX-ACCESS not-accessible       STATUS current       DESCRIPTION           "Status and parameter values for an asynchronous           port."       INDEX { rs232AsyncPortIndex }       ::= { rs232AsyncPortTable 1 }   Rs232AsyncPortEntry ::=       SEQUENCE {           rs232AsyncPortIndex               InterfaceIndex,           rs232AsyncPortBits               INTEGER,           rs232AsyncPortStopBits               INTEGER,           rs232AsyncPortParity               INTEGER,           rs232AsyncPortAutobaud               INTEGER,           rs232AsyncPortParityErrs               Counter32,           rs232AsyncPortFramingErrs               Counter32,           rs232AsyncPortOverrunErrs               Counter32       }   rs232AsyncPortIndex OBJECT-TYPE       SYNTAX InterfaceIndex       MAX-ACCESS read-only       STATUS current       DESCRIPTION           "A unique value for each port.  Its value is the           same as rs232PortIndex for the port."       ::= { rs232AsyncPortEntry 1 }   rs232AsyncPortBits OBJECT-TYPE       SYNTAX INTEGER (5..8)       MAX-ACCESS read-write       STATUS current       DESCRIPTION           "The port's number of bits in a character."       ::= { rs232AsyncPortEntry 2 }   rs232AsyncPortStopBits OBJECT-TYPE       SYNTAX INTEGER { one(1), two(2),                        oneAndHalf(3), dynamic(4) }       MAX-ACCESS read-write       STATUS current       DESCRIPTION           "The port's number of stop bits."       ::= { rs232AsyncPortEntry 3 }   rs232AsyncPortParity OBJECT-TYPE       SYNTAX INTEGER { none(1), odd(2), even(3),                        mark(4), space(5) }       MAX-ACCESS read-write       STATUS current       DESCRIPTION           "The port's sense of a character parity bit."       ::= { rs232AsyncPortEntry 4 }   rs232AsyncPortAutobaud OBJECT-TYPE       SYNTAX INTEGER { enabled(1), disabled(2) }       MAX-ACCESS read-write       STATUS current       DESCRIPTION           "A control for the port's ability to automatically           sense input speed.           When rs232PortAutoBaud is 'enabled', a port may           autobaud to values different from the set values for           speed, parity, and character size.  As a result a           network management system may temporarily observe           values different from what was previously set."       ::= { rs232AsyncPortEntry 5 }   rs232AsyncPortParityErrs OBJECT-TYPE       SYNTAX Counter32       MAX-ACCESS read-only       STATUS current       DESCRIPTION           "Total number of characters with a parity error,           input from the port since system re-initialization           and while the port state was 'up' or 'test'."       ::= { rs232AsyncPortEntry 6 }   rs232AsyncPortFramingErrs OBJECT-TYPE       SYNTAX Counter32       MAX-ACCESS read-only       STATUS current       DESCRIPTION           "Total number of characters with a framing error,           input from the port since system re-initialization           and while the port state was 'up' or 'test'."       ::= { rs232AsyncPortEntry 7 }   rs232AsyncPortOverrunErrs OBJECT-TYPE       SYNTAX Counter32       MAX-ACCESS read-only       STATUS current       DESCRIPTION           "Total number of characters with an overrun error,           input from the port since system re-initialization           and while the port state was 'up' or 'test'."       ::= { rs232AsyncPortEntry 8 }   -- RS-232-like Synchronous Port Table   rs232SyncPortTable OBJECT-TYPE       SYNTAX SEQUENCE OF Rs232SyncPortEntry       MAX-ACCESS not-accessible       STATUS current       DESCRIPTION           "A list of asynchronous port entries.  Entries need           not exist for synchronous ports."       ::= { rs232 4 }   rs232SyncPortEntry OBJECT-TYPE       SYNTAX Rs232SyncPortEntry       MAX-ACCESS not-accessible       STATUS current       DESCRIPTION           "Status and parameter values for a synchronous           port."       INDEX { rs232SyncPortIndex }       ::= { rs232SyncPortTable 1 }   Rs232SyncPortEntry ::=       SEQUENCE {           rs232SyncPortIndex               InterfaceIndex,           rs232SyncPortClockSource               INTEGER,           rs232SyncPortFrameCheckErrs               Counter32,           rs232SyncPortTransmitUnderrunErrs               Counter32,           rs232SyncPortReceiveOverrunErrs               Counter32,           rs232SyncPortInterruptedFrames               Counter32,           rs232SyncPortAbortedFrames               Counter32,           rs232SyncPortRole               INTEGER,           rs232SyncPortEncoding               INTEGER,           rs232SyncPortRTSControl               INTEGER,           rs232SyncPortRTSCTSDelay               Integer32,           rs232SyncPortMode               INTEGER,           rs232SyncPortIdlePattern               INTEGER,           rs232SyncPortMinFlags               Integer32       }   rs232SyncPortIndex OBJECT-TYPE       SYNTAX InterfaceIndex       MAX-ACCESS read-only       STATUS current       DESCRIPTION           "A unique value for each port.  Its value is the           same as rs232PortIndex for the port."       ::= { rs232SyncPortEntry 1 }   rs232SyncPortClockSource OBJECT-TYPE       SYNTAX INTEGER { internal(1), external(2), split(3) }       MAX-ACCESS read-write       STATUS current       DESCRIPTION           "Source of the port's bit rate clock. 'split' means           the tranmit clock is internal and the receive clock           is external."       ::= { rs232SyncPortEntry 2 }   rs232SyncPortFrameCheckErrs OBJECT-TYPE       SYNTAX Counter32       MAX-ACCESS read-only       STATUS current       DESCRIPTION           "Total number of frames with an invalid frame check           sequence, input from the port since system           re-initialization and while the port state was 'up'           or 'test'."       ::= { rs232SyncPortEntry 3 }   rs232SyncPortTransmitUnderrunErrs OBJECT-TYPE       SYNTAX Counter32       MAX-ACCESS read-only       STATUS current       DESCRIPTION           "Total number of frames that failed to be           transmitted on the port since system           re-initialization and while the port state was 'up'           or 'test' because data was not available to the           transmitter in time."       ::= { rs232SyncPortEntry 4 }   rs232SyncPortReceiveOverrunErrs OBJECT-TYPE       SYNTAX Counter32       MAX-ACCESS read-only       STATUS current       DESCRIPTION           "Total number of frames that failed to be received           on the port since system re-initialization and while           the port state was 'up' or 'test' because the           receiver did not accept the data in time."       ::= { rs232SyncPortEntry 5 }

⌨️ 快捷键说明

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