1-- ============================================================================
2-- Copyright (C) 2012  by  HUAWEI TECHNOLOGIES. All rights reserved.
3--
4-- Description:   HUAWEI-DETECT-ENGINE-MIB.mib
5-- Reference:
6-- Version:       ver 1.0
7-- History:       ver 1.0 lijing00201194 2012-08-30 publish
8--
9-- ============================================================================
10
11HUAWEI-DETECT-ENGINE-MIB DEFINITIONS ::= BEGIN
12	IMPORTS
13			hwDatacomm
14				FROM HUAWEI-MIB
15			OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
16				FROM SNMPv2-CONF
17		    EnabledStatus
18                FROM P-BRIDGE-MIB
19            InterfaceIndex
20                FROM IF-MIB
21            SnmpAdminString
22                FROM SNMP-FRAMEWORK-MIB
23            Integer32, Unsigned32, Counter64, BITS, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
24                FROM SNMPv2-SMI
25            DateAndTime, DisplayString, RowStatus, TEXTUAL-CONVENTION, AutonomousType
26                FROM SNMPv2-TC;
27
28    hwDetectEngineMIB MODULE-IDENTITY
29			LAST-UPDATED "201208300936Z"		-- Aug 30, 2012 at 09:36 GMT
30			ORGANIZATION
31				 "Huawei Technologies Co.,Ltd."
32			CONTACT-INFO
33         "Huawei Industrial Base
34          Bantian, Longgang
35          Shenzhen 518129
36          People's Republic of China
37          Website: http://www.huawei.com
38          Email: support@huawei.com
39         "
40			DESCRIPTION
41				"The HUAWEI-DETECT-ENGINE-MIB contains objects to configure Logic module,
42				including switching logic startup file.
43				This MIB module objects can switch logic startup file for NQA-RTP module or OAM module.
44				"
45
46			REVISION "201208300936Z"		-- Aug 30, 2012 at 09:36 GMT
47			DESCRIPTION
48				"ver 1.0"
49			::= { hwDatacomm 308 }
50
51
52	-- 1.3.6.1.4.1.2011.5.25.308.1
53    hwDetectEngineObject OBJECT IDENTIFIER ::= { hwDetectEngineMIB 1 }
54
55    -- 1.3.6.1.4.1.2011.5.25.308.1.1
56    hwDetectEngineGlobalObjects OBJECT IDENTIFIER ::= { hwDetectEngineObject 1 }
57
58    -- 1.3.6.1.4.1.2011.5.25.308.1.1.1
59	hwDetectEngineOAMEnable OBJECT-TYPE
60            SYNTAX EnabledStatus
61            MAX-ACCESS read-write
62            STATUS current
63            DESCRIPTION
64                "Globally enable or disable the detect-engine for oam. If the hwDetectEngineOAMEnable is 1,
65                detect-engine for oam is enabled. If the hwDetectEngineOAMEnable is 2, detect-engine for oam is disabled.
66                By default, detect-engine for oam is enabled."
67                ::= { hwDetectEngineGlobalObjects 1 }
68
69    -- 1.3.6.1.4.1.2011.5.25.308.1.1.2
70	hwDetectEngineNQAEnable OBJECT-TYPE
71            SYNTAX EnabledStatus
72            MAX-ACCESS read-write
73            STATUS current
74            DESCRIPTION
75                "Globally enable or disable the detect-engine for nqa-rtp. If the hwDetectEngineNQAEnable
76                is 1, detect-engine for nqa-rtp is enabled. If the hwDetectEngineNQAEnable is 2, detect-engine for nqa-rtp is disabled.
77                By default, detect-engine for nqa-rtp is disabled."
78                ::= { hwDetectEngineGlobalObjects 2 }
79
80
81	-- 1.3.6.1.4.1.2011.5.25.308.100
82		hwDetectEngineConformance OBJECT IDENTIFIER ::= { hwDetectEngineMIB 100 }
83
84
85	-- 1.3.6.1.4.1.2011.5.25.308.100.1
86		hwDetectEngineCompliances OBJECT IDENTIFIER ::= { hwDetectEngineConformance 1 }
87
88
89	-- 1.3.6.1.4.1.2011.5.25.308.100.1.1
90		hwDetectEngineCompliance MODULE-COMPLIANCE
91			STATUS current
92			DESCRIPTION
93				"Compliance statement for agents that provide full support for
94				hwDetectEngineMIB."
95			MODULE -- this module
96			MANDATORY-GROUPS { hwDetectEngineGlobalObjectGroup }
97			::= { hwDetectEngineCompliances 1 }
98
99
100    -- 1.3.6.1.4.1.2011.5.25.308.100.2
101		hwDetectEngineGroups OBJECT IDENTIFIER ::= { hwDetectEngineConformance 2 }
102
103
104	-- 1.3.6.1.4.1.2011.5.25.308.100.2.1
105		hwDetectEngineGlobalObjectGroup OBJECT-GROUP
106			OBJECTS { hwDetectEngineOAMEnable, hwDetectEngineNQAEnable}
107			STATUS current
108			DESCRIPTION
109				"Group for base trap objects."
110			::= { hwDetectEngineGroups 1 }
111
112
113
114   END
115