1-- ***************************************************************** 2-- CISCO-ENTITY-DISPLAY-MIB: Cisco Entity DISPLAY MIB file 3-- 4-- Jan 2003, Arvind Prabhudev, Mickey Spiegel, Sonal Maheshwari 5-- 6-- Copyright (c) 2003, 2009 by Cisco Systems, Inc. 7-- All rights reserved. 8-- ***************************************************************** 9 10CISCO-ENTITY-DISPLAY-MIB DEFINITIONS ::= BEGIN 11 12IMPORTS 13 Unsigned32, 14 MODULE-IDENTITY, 15 OBJECT-TYPE 16 FROM SNMPv2-SMI 17 MODULE-COMPLIANCE, 18 OBJECT-GROUP 19 FROM SNMPv2-CONF 20 TEXTUAL-CONVENTION, 21 TruthValue 22 FROM SNMPv2-TC 23 SnmpAdminString 24 FROM SNMP-FRAMEWORK-MIB 25 entPhysicalIndex 26 FROM ENTITY-MIB 27 ciscoMgmt 28 FROM CISCO-SMI; 29 30 31ciscoEntityDisplayMIB MODULE-IDENTITY 32 LAST-UPDATED "200910050000Z" 33 ORGANIZATION "Cisco Systems, Inc." 34 CONTACT-INFO 35 "Cisco Systems 36 Customer Service 37 38 Postal: 170 W Tasman Drive 39 San Jose, CA 95134 40 USA 41 42 Tel: +1 800 553-NETS 43 44 E-mail: cs-displaymib@cisco.com" 45 DESCRIPTION 46 "This MIB module provides information about the 47 status of display devices such as Light Emitting 48 Diodes (LEDs) and alphanumeric displays present 49 on the physical entities contained by the managed 50 system." 51 REVISION "200910050000Z" 52 DESCRIPTION 53 "Added the enumeration 'greenAndAmber' to 54 CDisplayColor TEXTUAL-CONVENTION. 55 Added support for ceDisplayBeaconGroup." 56 REVISION "200303200000Z" 57 DESCRIPTION 58 "Initial version of this MIB." 59 ::= { ciscoMgmt 344 } 60 61 62 63-- Textual Conventions 64 65CDisplayType ::= TEXTUAL-CONVENTION 66 STATUS current 67 DESCRIPTION 68 "An integer value that indicates the type of 69 display device." 70 SYNTAX INTEGER { 71 led(1), 72 alphanumeric(2) 73 } 74 75CDisplayColor ::= TEXTUAL-CONVENTION 76 STATUS current 77 DESCRIPTION 78 "An integer value that describes the color of the 79 display. 80 81 'greenAndAmber' - Indicates that the display color 82 toggles between green and amber." 83 SYNTAX INTEGER { 84 unknown(1), 85 white(2), 86 red(3), 87 green(4), 88 yellow(5), 89 amber(6), 90 blue(7), 91 greenAndAmber(8) 92 } 93 94CDisplayState ::= TEXTUAL-CONVENTION 95 STATUS current 96 DESCRIPTION 97 "An integer value that describes the state of the 98 display." 99 SYNTAX INTEGER { 100 unknown(1), 101 off(2), 102 on(3), 103 blinking(4) 104 } 105-- MIB Object Definitions 106 107ciscoEntityDisplayMIBObjects OBJECT IDENTIFIER 108 ::= { ciscoEntityDisplayMIB 1 } 109 110-- This table contains current display status information. 111 112ceDisplayTable OBJECT-TYPE 113 SYNTAX SEQUENCE OF CeDisplayEntry 114 MAX-ACCESS not-accessible 115 STATUS current 116 DESCRIPTION 117 "This table provides information about the display 118 devices on the physical entities in the managed 119 system and their current display status." 120 ::= { ciscoEntityDisplayMIBObjects 1 } 121 122ceDisplayEntry OBJECT-TYPE 123 SYNTAX CeDisplayEntry 124 MAX-ACCESS not-accessible 125 STATUS current 126 DESCRIPTION 127 "An entry in the ceDisplayTable that provides 128 information about an LED or an alphanumeric display 129 in the system including its current display status." 130 INDEX { 131 entPhysicalIndex, 132 ceDisplayIndex 133 } 134 ::= { ceDisplayTable 1 } 135 136CeDisplayEntry ::= SEQUENCE { 137 ceDisplayIndex Unsigned32, 138 ceDisplayType CDisplayType, 139 ceDisplayName SnmpAdminString, 140 ceDisplayState CDisplayState, 141 ceDisplayColor CDisplayColor, 142 ceDisplayText SnmpAdminString 143} 144 145ceDisplayIndex OBJECT-TYPE 146 SYNTAX Unsigned32 (1..1024) 147 MAX-ACCESS not-accessible 148 STATUS current 149 DESCRIPTION 150 "An arbitrary index that uniquely identifies an LED or 151 an alphanumeric display on the physical entity 152 identified by entPhysicalIndex." 153 ::= { ceDisplayEntry 1 } 154 155ceDisplayType OBJECT-TYPE 156 SYNTAX CDisplayType 157 MAX-ACCESS read-only 158 STATUS current 159 DESCRIPTION 160 "This object indicates the type of display described 161 in this entry. i.e. whether it is an LED display or 162 an alphanumeric display." 163 ::= { ceDisplayEntry 2 } 164 165ceDisplayName OBJECT-TYPE 166 SYNTAX SnmpAdminString 167 MAX-ACCESS read-only 168 STATUS current 169 DESCRIPTION 170 "This object provides a human-readable string which is 171 the name for the display device specified in this entry." 172 ::= { ceDisplayEntry 3 } 173 174ceDisplayState OBJECT-TYPE 175 SYNTAX CDisplayState 176 MAX-ACCESS read-only 177 STATUS current 178 DESCRIPTION 179 "This object indicates the current display state for 180 the display specified in this entry." 181 ::= { ceDisplayEntry 4 } 182 183ceDisplayColor OBJECT-TYPE 184 SYNTAX CDisplayColor 185 MAX-ACCESS read-only 186 STATUS current 187 DESCRIPTION 188 "This object indicates the color currently seen on 189 the display specified in this entry. If the display 190 specified by this entry is an alphanumeric display, 191 i.e. ceDisplayType is of type 'alphanumeric' then, 192 color may not apply and the agent may choose to 193 indicate this by setting this object to 'unknown'." 194 ::= { ceDisplayEntry 5 } 195 196ceDisplayText OBJECT-TYPE 197 SYNTAX SnmpAdminString 198 MAX-ACCESS read-only 199 STATUS current 200 DESCRIPTION 201 "This object provides a human-readable string which is 202 the text currently displayed in the alphanumeric display 203 specified in this entry. If the display specified by 204 this entry is an LED, i.e. ceDisplayType is of type 'led' 205 then, this object would be an empty string." 206 ::= { ceDisplayEntry 6 } 207 208 209 210ceDisplayBeaconTable OBJECT-TYPE 211 SYNTAX SEQUENCE OF CeDisplayBeaconEntry 212 MAX-ACCESS not-accessible 213 STATUS current 214 DESCRIPTION 215 "This table provides functionality to manage 216 beacon display devices in the managed system." 217 ::= { ciscoEntityDisplayMIBObjects 2 } 218 219ceDisplayBeaconEntry OBJECT-TYPE 220 SYNTAX CeDisplayBeaconEntry 221 MAX-ACCESS not-accessible 222 STATUS current 223 DESCRIPTION 224 "An entry containing management information of 225 beacon functionality of a particular beacon 226 display device. 227 228 Only those display devices, as specified by 229 entPhysicalIndex in ENTITY-MIB, that support 230 beacon functionality will be populated in this 231 table." 232 INDEX { 233 entPhysicalIndex, 234 ceDisplayIndex 235 } 236 ::= { ceDisplayBeaconTable 1 } 237 238CeDisplayBeaconEntry ::= SEQUENCE { 239 ceDisplayBeaconEnabled TruthValue 240} 241 242ceDisplayBeaconEnabled OBJECT-TYPE 243 SYNTAX TruthValue 244 MAX-ACCESS read-write 245 STATUS current 246 DESCRIPTION 247 "This object specifies if the beacon functionality is 248 administratively enabled for this display device. 249 250 'true' - beacon functionality is administratively 251 enabled 252 'false' - beacon functionality is administratively 253 disabled." 254 ::= { ceDisplayBeaconEntry 1 } 255 256 257-- MIB Conformance Information 258 259ceDisplayMIBConformance OBJECT IDENTIFIER 260 ::= { ciscoEntityDisplayMIB 2 } 261 262ceDisplayMIBCompliances OBJECT IDENTIFIER 263 ::= { ceDisplayMIBConformance 1 } 264 265ceDisplayMIBGroups OBJECT IDENTIFIER 266 ::= { ceDisplayMIBConformance 2 } 267 268 269-- Compliance Statements 270 271ceDisplayMIBCompliance MODULE-COMPLIANCE 272 STATUS deprecated 273 DESCRIPTION 274 "The compliance statement for entities that implement the 275 CISCO-ENTITY-DISPLAY-MIB. 276 277 This compliance statement is deprecated and superceded by 278 ceDisplayMIBCompliance2." 279 MODULE -- this module 280 MANDATORY-GROUPS { ceDisplayGroup } 281 282 GROUP ceDisplayLEDGroup 283 DESCRIPTION 284 "This group is required when the display entity is an 285 LED." 286 287 GROUP ceDisplayAlphaNumericGroup 288 DESCRIPTION 289 "This group is required when the display entity is an 290 alphanumeric display." 291 ::= { ceDisplayMIBCompliances 1 } 292 293ceDisplayMIBCompliance2 MODULE-COMPLIANCE 294 STATUS current 295 DESCRIPTION 296 "The compliance statement for entities that implement the 297 CISCO-ENTITY-DISPLAY-MIB." 298 MODULE -- this module 299 MANDATORY-GROUPS { ceDisplayGroup } 300 301 GROUP ceDisplayLEDGroup 302 DESCRIPTION 303 "This group is required when the display entity is an 304 LED." 305 306 GROUP ceDisplayAlphaNumericGroup 307 DESCRIPTION 308 "This group is required when the display entity is an 309 alphanumeric display." 310 311 GROUP ceDisplayBeaconGroup 312 DESCRIPTION 313 "This group is required when system supports beacon 314 functionality." 315 316 OBJECT ceDisplayBeaconEnabled 317 MIN-ACCESS read-only 318 DESCRIPTION 319 "Write access is not required." 320 ::= { ceDisplayMIBCompliances 2 } 321 322-- MIB groupings 323 324ceDisplayGroup OBJECT-GROUP 325 OBJECTS { 326 ceDisplayType, 327 ceDisplayName, 328 ceDisplayState 329 } 330 STATUS current 331 DESCRIPTION 332 "A collection of managed objects that provide information 333 about a display in the system including its current state." 334 ::= { ceDisplayMIBGroups 1 } 335 336ceDisplayLEDGroup OBJECT-GROUP 337 OBJECTS { ceDisplayColor } 338 STATUS current 339 DESCRIPTION 340 "A collection of objects relevant to LED display." 341 ::= { ceDisplayMIBGroups 2 } 342 343ceDisplayAlphaNumericGroup OBJECT-GROUP 344 OBJECTS { ceDisplayText } 345 STATUS current 346 DESCRIPTION 347 "A collection of objects relevant to alphanumeric display." 348 ::= { ceDisplayMIBGroups 3 } 349 350ceDisplayBeaconGroup OBJECT-GROUP 351 OBJECTS { ceDisplayBeaconEnabled } 352 STATUS current 353 DESCRIPTION 354 "A collection of objects relevant to beacon 355 functionality." 356 ::= { ceDisplayMIBGroups 4 } 357 358END 359 360 361 362 363 364 365 366