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

📄 character-mib

📁 很不错java的SNMP应用例子
💻
📖 第 1 页 / 共 2 页
字号:
CHARACTER-MIB DEFINITIONS ::= BEGINIMPORTS    MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,    Counter32, Integer32, Gauge32, TimeTicks        FROM SNMPv2-SMI    AutonomousType, InstancePointer, TEXTUAL-CONVENTION,    DisplayString        FROM SNMPv2-TC    InterfaceIndex        FROM IF-MIB    transmission, mib-2        FROM RFC1213-MIB    MODULE-COMPLIANCE, OBJECT-GROUP        FROM SNMPv2-CONF;char 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 character stream devices."    ::= { mib-2 19 }PortIndex ::= TEXTUAL-CONVENTION    DISPLAY-HINT "d"    STATUS current    DESCRIPTION            "A unique value, greater than zero, for each            character port in the managed system.  It is            recommended that values are assigned contiguously            starting from 1.  The value for each interface sub-            layer must remain constant at least from one re-            initialization of the entity's network management            system to the next re-initialization.            In a system where the character ports are attached            to hardware represented by an ifIndex, it is            conventional, but not required, to make the            character port index equal to the corresponding            ifIndex."    SYNTAX Integer32-- Generic Character informationcharNumber OBJECT-TYPE    SYNTAX Integer32    MAX-ACCESS read-only    STATUS current    DESCRIPTION        "The number of entries in charPortTable, regardless        of their current state."    ::= { char 1 }-- the Character Port tablecharPortTable OBJECT-TYPE    SYNTAX SEQUENCE OF CharPortEntry    MAX-ACCESS not-accessible    STATUS current    DESCRIPTION        "A list of port entries.  The number of entries is        given by the value of charNumber."    ::= { char 2 }charPortEntry OBJECT-TYPE    SYNTAX CharPortEntry    MAX-ACCESS not-accessible    STATUS current    DESCRIPTION        "Status and parameter values for a character port."    INDEX { charPortIndex }    ::= { charPortTable 1 }CharPortEntry ::=    SEQUENCE {        charPortIndex            PortIndex,        charPortName            DisplayString,        charPortType            INTEGER,        charPortHardware            AutonomousType,        charPortReset            INTEGER,        charPortAdminStatus            INTEGER,        charPortOperStatus            INTEGER,        charPortLastChange            TimeTicks,        charPortInFlowType            INTEGER,        charPortOutFlowType            INTEGER,        charPortInFlowState            INTEGER,        charPortOutFlowState            INTEGER,        charPortInCharacters            Counter32,        charPortOutCharacters            Counter32,        charPortAdminOrigin            INTEGER,        charPortSessionMaximum            INTEGER,        charPortSessionNumber            Gauge32,        charPortSessionIndex            INTEGER,        charPortInFlowTypes            OCTET STRING,        charPortOutFlowTypes            OCTET STRING,        charPortLowerIfIndex            InterfaceIndex    }charPortIndex OBJECT-TYPE    SYNTAX PortIndex    MAX-ACCESS read-only    STATUS current    DESCRIPTION        "A unique value for each character port, perhaps        corresponding to the same value of ifIndex when the        character port is associated with a hardware port        represented by an ifIndex."    ::= { charPortEntry 1 }charPortName OBJECT-TYPE    SYNTAX DisplayString (SIZE (0..32))    MAX-ACCESS read-write    STATUS current    DESCRIPTION        "An administratively assigned name for the port,        typically with some local significance."    ::= { charPortEntry 2 }charPortType OBJECT-TYPE    SYNTAX INTEGER { physical(1), virtual(2) }    MAX-ACCESS read-only    STATUS current    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    MAX-ACCESS read-only    STATUS current    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) }    MAX-ACCESS read-write    STATUS current    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) }    MAX-ACCESS read-write    STATUS current    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.        'enabled' corresponds to ifAdminStatus 'up'.        'disabled' and 'off' correspond to ifAdminStatus        'down'.  'maintenance' corresponds to ifAdminStatus        'test'."    ::= { charPortEntry 6 }charPortOperStatus OBJECT-TYPE    SYNTAX INTEGER { up(1), down(2),                     maintenance(3), absent(4), active(5) }    MAX-ACCESS read-only    STATUS current    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).        'up' and 'active' correspond to ifOperStatus 'up'.        'down' and 'absent' correspond to ifOperStatus        'down'.  'maintenance' corresponds to ifOperStatus        'test'."    ::= { charPortEntry 7 }charPortLastChange OBJECT-TYPE    SYNTAX TimeTicks    MAX-ACCESS read-only    STATUS current    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 is deprecated in favor of-- charPortInFlowTypescharPortInFlowType OBJECT-TYPE    SYNTAX INTEGER { none(1), xonXoff(2), hardware(3),                     ctsRts(4), dsrDtr(5) }    MAX-ACCESS read-write    STATUS deprecated    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 is deprecated in favor of-- charPortOutFlowTypescharPortOutFlowType OBJECT-TYPE    SYNTAX INTEGER { none(1), xonXoff(2), hardware(3),                     ctsRts(4), dsrDtr(5) }    MAX-ACCESS read-write    STATUS deprecated    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) }    MAX-ACCESS read-only    STATUS current    DESCRIPTION        "The current operational state of input flow control        on the port.  'none' indicates not applicable.        'unknown' indicates this level does not know.        'stop' indicates flow not allowed.  'go' indicates        flow allowed."    ::= { charPortEntry 11 }charPortOutFlowState OBJECT-TYPE    SYNTAX INTEGER { none(1), unknown(2), stop(3), go(4) }    MAX-ACCESS read-only    STATUS current    DESCRIPTION        "The current operational state of output flow        control on the port.  'none' indicates not        applicable.  'unknown' indicates this level does not        know.  'stop' indicates flow not allowed.  'go'        indicates flow allowed."    ::= { charPortEntry 12 }charPortInCharacters OBJECT-TYPE    SYNTAX Counter32    MAX-ACCESS read-only    STATUS current    DESCRIPTION        "Total number of characters detected as input from        the port since system re-initialization and while        the port operational state was 'up', 'active', or        'maintenance', including, for example, framing, flow        control (i.e. XON and XOFF), each occurrence of a        BREAK condition, locally-processed input, and input        sent to all sessions."

⌨️ 快捷键说明

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