126 lines
2.7 KiB
Plaintext
126 lines
2.7 KiB
Plaintext
-- **************************************************************************
|
|
-- HILLSTONE-FAN-MIB
|
|
--
|
|
-- Copyright (c) 2009 by Hillstone Networks, Inc.
|
|
-- All rights reserved.
|
|
--
|
|
-- Version: V6
|
|
-- Description: Hillstone Networks FAN MIB Object Identifier Assignments
|
|
-- **************************************************************************
|
|
--
|
|
|
|
HILLSTONE-FAN-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
hillstoneFan
|
|
FROM HILLSTONE-SMI
|
|
OBJECT-TYPE
|
|
FROM RFC-1212
|
|
RowStatus
|
|
FROM SNMPv2-TC;
|
|
|
|
-- textual conventions
|
|
|
|
DisplayString ::=
|
|
OCTET STRING
|
|
-- This data type is used to model textual information taken
|
|
-- from the NVT ASCII character set. By convention, objects
|
|
-- with this syntax are declared as having
|
|
--
|
|
-- SIZE (0..255)
|
|
|
|
hillstoneFanObjects OBJECT IDENTIFIER ::= { hillstoneFan 1 }
|
|
|
|
hillstoneFanNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of fans."
|
|
::= { hillstoneFanObjects 1 }
|
|
|
|
hillstoneFanTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HillstoneFanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains all the FAN data."
|
|
::= { hillstoneFanObjects 2 }
|
|
|
|
HillstoneFanEntry OBJECT-TYPE
|
|
SYNTAX HillstoneFanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Define the parameters of FAN."
|
|
INDEX { hillstoneFanIndex }
|
|
::= { hillstoneFanTable 1 }
|
|
|
|
HillstoneFanEntry ::=
|
|
SEQUENCE {
|
|
hillstoneFanIndex
|
|
INTEGER,
|
|
hillstoneFanDescr
|
|
DisplayString,
|
|
hillstoneFanType
|
|
INTEGER,
|
|
hillstoneFanSpeed
|
|
INTEGER,
|
|
hillstoneFanState
|
|
INTEGER
|
|
}
|
|
|
|
hillstoneFanIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The slot index of the FAN."
|
|
::= { HillstoneFanEntry 1 }
|
|
|
|
hillstoneFanDescr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The slot description of the FAN."
|
|
::= { HillstoneFanEntry 2 }
|
|
|
|
hillstoneFanType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
speed(0),
|
|
state(1)
|
|
}
|
|
ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The slot type of the FAN.When type is 0,please watch hillstoneFanSpeed.When type is 1,please watch hillstoneFanState.."
|
|
::= { HillstoneFanEntry 3 }
|
|
|
|
hillstoneFanSpeed OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The slot speed of the FAN."
|
|
::= { HillstoneFanEntry 4 }
|
|
|
|
hillstoneFanState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
fine(0),
|
|
absent(1),
|
|
warning(2),
|
|
fail(3),
|
|
fail-or-nopower(4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The FAN state."
|
|
::= { HillstoneFanEntry 5 }
|
|
|
|
|
|
END
|