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

📄 rs-232-mib

📁 很不错java的SNMP应用例子
💻
📖 第 1 页 / 共 2 页
字号:
RS-232-MIB DEFINITIONS ::= BEGINIMPORTS    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 informationrs232Number 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 Tablers232PortTable 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 Tablers232AsyncPortTable 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 Tablers232SyncPortTable 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 + -