From Botched Horse, 1 Year ago, written in Plain Text.
Embed
  1.  
  2. -- *****************************************************************************
  3. --
  4. --  Copyright (c) 2005-2011, Doremi Labs, Inc.
  5. --    All rights reserved.
  6. --
  7. --  Redistribution in source or binary forms, with or without
  8. --  modification, are NOT permitted.
  9. --
  10. --    Doremi Labs, Inc.
  11. --    306 East Alameda Avenue
  12. --    Burbank, CA 91502
  13. --    Tel : (818) 562 1101
  14. --    Fax : (818) 562 1109
  15. --
  16. --  $Id: DOREMI-DC-DCPLAYER-MIB.MIB,v 1.13.2.4 2013-06-24 09:23:45 bvincent Exp $
  17. --  
  18. -- *****************************************************************************
  19.  
  20. DOREMI-DC-DCPLAYER-MIB DEFINITIONS ::= BEGIN
  21.  
  22. IMPORTS
  23.  NOTIFICATION-TYPE, OBJECT-TYPE, OBJECT-IDENTITY, MODULE-IDENTITY, Counter32, Integer32
  24.   FROM SNMPv2-SMI
  25.  NOTIFICATION-GROUP, OBJECT-GROUP
  26.   FROM SNMPv2-CONF
  27.  TEXTUAL-CONVENTION, RowPointer, TruthValue,
  28.  DisplayString
  29.   FROM SNMPv2-TC
  30.  drmdcDCPlayerMib, DrmEventDescription, DrmEventSeverity,
  31.  DrmTemperature, DrmPowerLowVoltage, DrmFanSpeed, DrmResourceName, DrmWorkingState, DrmGenericTableIndex
  32.   FROM DOREMI-HQ-REG-MIB;
  33.  
  34. drmDCPlayerModule MODULE-IDENTITY
  35.  LAST-UPDATED "201104190000Z"
  36.  ORGANIZATION
  37.   "DoremiLabs, Inc. - Digital Cinema Department."
  38.  CONTACT-INFO
  39.   "1020 Chestnut St.
  40.   Burbank, CA 91506
  41.   U.S.A.
  42.   Tel.: +1 (818) 562-1101
  43.   mailto://sales@doremilabs.com
  44.   http://www.doremilabs.com
  45.  
  46.   Maintainer: hmorillon@doremilabs.com"
  47.  DESCRIPTION
  48.   "This MIB defines Nodes and Data Objects to support products from the
  49.   Digital cinema player product family: it includes the dcp2000, showvault or DC-Post
  50.  
  51.   Copyright 2008-2011 DoremiLabs. Inc."
  52.  
  53.  REVISION "201103070000Z"
  54.  DESCRIPTION
  55.   "First public version for DCPLAYER MIB.
  56.   v 1.1, hmorillon@doremilabs.com"
  57.  
  58.  REVISION "201103300000Z"
  59.  DESCRIPTION
  60.   "v 1.2, hmorillon@doremilabs.com"
  61.  
  62.  REVISION "201104190000Z"
  63.  DESCRIPTION
  64.   "Projector Alarm table added
  65.   v1.3, hmorillon@doremilabs.com"
  66. ::= { drmdcDCPlayerMib 1 }
  67.  
  68.  
  69. DcpSealStatus ::= TEXTUAL-CONVENTION
  70.  STATUS     current
  71.  DESCRIPTION
  72.   ""
  73.  SYNTAX  INTEGER {
  74.   stateUnknown (1),
  75.   stateNotApplicable (2),
  76.   stateEngaged (3),
  77.   stateBroken (4)
  78.  }
  79.  
  80.  
  81. DcpServiceStatus ::= TEXTUAL-CONVENTION
  82.  STATUS     current
  83.  DESCRIPTION
  84.   ""
  85.  SYNTAX  INTEGER {
  86.   svUnknown (1),
  87.   svNotApplicable (2),
  88.   svActive (3),
  89.   svNotActive (4)
  90.  }
  91.  
  92.  
  93. DcpTamperStatus ::= TEXTUAL-CONVENTION
  94.  STATUS     current
  95.  DESCRIPTION
  96.   ""
  97.  SYNTAX  INTEGER {
  98.   stateUnknown (1),
  99.   stateNotApplicable (2),
  100.   stateClose (3),
  101.   stateOpen (4)
  102.  }
  103.  
  104.  
  105. DcpWorkingState ::= TEXTUAL-CONVENTION
  106.  STATUS     current
  107.  DESCRIPTION
  108.   ""
  109.  SYNTAX  INTEGER {
  110.   stateUndefined (1),
  111.   stateNotApplicable (2),
  112.   stateNormal (3),
  113.   stateWarning (4),
  114.   stateError (5)
  115.  }
  116.  
  117.  
  118. dcpIdentity  OBJECT-IDENTITY
  119.  STATUS     current
  120.  DESCRIPTION
  121.   "All properties related to the unit's identity and quick identification
  122.   properties
  123.   are organized under this node."
  124.  ::= { drmdcDCPlayerMib 2 }
  125.  
  126. dcpModulesRoot  OBJECT-IDENTITY
  127.  STATUS     current
  128.  DESCRIPTION
  129.   "All read-only modules are organized under this root node."
  130.  ::= { drmdcDCPlayerMib 3 }
  131.  
  132. dcpInventory  OBJECT-IDENTITY
  133.  STATUS     current
  134.  DESCRIPTION
  135.   "This node is used to store inventory tables. "
  136.  ::= { dcpModulesRoot 1 }
  137.  
  138. dcpStorage  OBJECT-IDENTITY
  139.  STATUS     current
  140.  DESCRIPTION
  141.   ""
  142.  ::= { dcpModulesRoot 2 }
  143.  
  144. dcpStorageDevices  OBJECT-IDENTITY
  145.  STATUS     current
  146.  DESCRIPTION
  147.   ""
  148.  ::= { dcpStorage 1 }
  149.  
  150. dcpStorageModules  OBJECT-IDENTITY
  151.  STATUS     current
  152.  DESCRIPTION
  153.   ""
  154.  ::= { dcpStorage 2 }
  155.  
  156. dcpSensors  OBJECT-IDENTITY
  157.  STATUS     current
  158.  DESCRIPTION
  159.   ""
  160.  ::= { dcpModulesRoot 3 }
  161.  
  162. dcpSENprobes  OBJECT-IDENTITY
  163.  STATUS     current
  164.  DESCRIPTION
  165.   ""
  166.  ::= { dcpSensors 1 }
  167.  
  168. dcpSENdetectors  OBJECT-IDENTITY
  169.  STATUS     current
  170.  DESCRIPTION
  171.   ""
  172.  ::= { dcpSensors 2 }
  173.  
  174. dcpSENStatus  OBJECT-IDENTITY
  175.  STATUS     current
  176.  DESCRIPTION
  177.   ""
  178.  ::= { dcpSensors 3 }
  179.  
  180. dcpSystem  OBJECT-IDENTITY
  181.  STATUS     current
  182.  DESCRIPTION
  183.   ""
  184.  ::= { dcpModulesRoot 4 }
  185.  
  186. dcpSYSDate  OBJECT-IDENTITY
  187.  STATUS     current
  188.  DESCRIPTION
  189.   ""
  190.  ::= { dcpSystem 1 }
  191.  
  192. dcpSYSTimezone  OBJECT-IDENTITY
  193.  STATUS     current
  194.  DESCRIPTION
  195.   ""
  196.  ::= { dcpSYSDate 2 }
  197.  
  198. dcpSYSntp  OBJECT-IDENTITY
  199.  STATUS     current
  200.  DESCRIPTION
  201.   ""
  202.  ::= { dcpSYSDate 3 }
  203.  
  204. dcpChannels  OBJECT-IDENTITY
  205.  STATUS     current
  206.  DESCRIPTION
  207.   ""
  208.  ::= { dcpModulesRoot 5 }
  209.  
  210. dcpChannelsOutbound  OBJECT-IDENTITY
  211.  STATUS     current
  212.  DESCRIPTION
  213.   ""
  214.  ::= { dcpChannels 1 }
  215.  
  216. dcpOutChannelsData  OBJECT-IDENTITY
  217.  STATUS     current
  218.  DESCRIPTION
  219.   "Specific channel data are organized under this node "
  220.  ::= { dcpChannelsOutbound 2 }
  221.  
  222. dcpDevices  OBJECT-IDENTITY
  223.  STATUS     current
  224.  DESCRIPTION
  225.   ""
  226.  ::= { dcpModulesRoot 6 }
  227.  
  228. dcpMediaDecoders  OBJECT-IDENTITY
  229.  STATUS     current
  230.  DESCRIPTION
  231.   ""
  232.  ::= { dcpDevices 1 }
  233.  
  234. dcpMDData  OBJECT-IDENTITY
  235.  STATUS     current
  236.  DESCRIPTION
  237.   ""
  238.  ::= { dcpMediaDecoders 2 }
  239.  
  240. dcpProjectors  OBJECT-IDENTITY
  241.  STATUS     current
  242.  DESCRIPTION
  243.   ""
  244.  ::= { dcpDevices 2 }
  245.  
  246. dcpProjData  OBJECT-IDENTITY
  247.  STATUS     current
  248.  DESCRIPTION
  249.   ""
  250.  ::= { dcpProjectors 2 }
  251.  
  252. dcpSecurityManagers  OBJECT-IDENTITY
  253.  STATUS     current
  254.  DESCRIPTION
  255.   ""
  256.  ::= { dcpDevices 3 }
  257.  
  258. dcpSMData  OBJECT-IDENTITY
  259.  STATUS     current
  260.  DESCRIPTION
  261.   ""
  262.  ::= { dcpSecurityManagers 2 }
  263.  
  264. dcpAssets  OBJECT-IDENTITY
  265.  STATUS     current
  266.  DESCRIPTION
  267.   ""
  268.  ::= { dcpModulesRoot 7 }
  269.  
  270. dcpDiagnostics  OBJECT-IDENTITY
  271.  STATUS     current
  272.  DESCRIPTION
  273.   ""
  274.  ::= { dcpModulesRoot 8 }
  275.  
  276. dcpEvents  OBJECT-IDENTITY
  277.  STATUS     current
  278.  DESCRIPTION
  279.   "DC Player product Data and Trap definitions are organized under this node"
  280.  ::= { drmdcDCPlayerMib 4 }
  281.  
  282. dcpEventList  OBJECT-IDENTITY
  283.  STATUS     current
  284.  DESCRIPTION
  285.   "Notification objects are organized under this node."
  286.  ::= { dcpEvents 0 }
  287.  
  288. dcpEventControl  OBJECT-IDENTITY
  289.  STATUS     current
  290.  DESCRIPTION
  291.   "Node for data affecting Agent Trap Management semantics."
  292.  ::= { dcpEvents 1 }
  293.  
  294. dcpEventDescriptors  OBJECT-IDENTITY
  295.  STATUS     current
  296.  DESCRIPTION
  297.   "Event descriptors node."
  298.  ::= { dcpEvents 2 }
  299.  
  300. dcpEventGlobalDescriptors  OBJECT-IDENTITY
  301.  STATUS     current
  302.  DESCRIPTION
  303.   ""
  304.  ::= { dcpEventDescriptors 1 }
  305.  
  306. dcpEventNameDescriptors  OBJECT-IDENTITY
  307.  STATUS     current
  308.  DESCRIPTION
  309.   ""
  310.  ::= { dcpEventDescriptors 2 }
  311.  
  312. dcpEventTableDescriptors  OBJECT-IDENTITY
  313.  STATUS     current
  314.  DESCRIPTION
  315.   ""
  316.  ::= { dcpEventDescriptors 3 }
  317.  
  318. dcpConformance  OBJECT-IDENTITY
  319.  STATUS     current
  320.  DESCRIPTION
  321.   "Organizational node for compliance objects."
  322.  ::= { drmdcDCPlayerMib 5 }
  323.  
  324. dcpConformanceGroups  OBJECT-IDENTITY
  325.  STATUS     current
  326.  DESCRIPTION
  327.   "Organization node for Conformance groups."
  328.  ::= { dcpConformance 1 }
  329.  
  330. dcpConformanceTraps  OBJECT-IDENTITY
  331.  STATUS     current
  332.  DESCRIPTION
  333.   ""
  334.  ::= { dcpConformance 2 }
  335.  
  336. dcpConformanceAll  OBJECT-IDENTITY
  337.  STATUS     current
  338.  DESCRIPTION
  339.   ""
  340.  ::= { dcpConformance 3 }
  341.  
  342. dcpIDProductName  OBJECT-TYPE
  343.  SYNTAX     DisplayString
  344.  MAX-ACCESS read-only
  345.  STATUS     current
  346.  DESCRIPTION
  347.   "product name as displayed in about window. This MIB can server different
  348.   but related product name.
  349.   Exemple: dcp2000, DCPost, Showvault...
  350.   "
  351.  ::= { dcpIdentity 1 }
  352.  
  353. dcpIDSerialNumber  OBJECT-TYPE
  354.  SYNTAX     DisplayString
  355.  MAX-ACCESS read-only
  356.  STATUS     current
  357.  DESCRIPTION
  358.   "Serial number used to uniquely reference the product. The serial number is
  359.   usually a seuqence of six digits, eventually followed by a revision number on two
  360.   digits separated by a dash.
  361.   Exemple: 201042-03, 205689
  362.   The serial number is attached to the media decoder. It is important for servers
  363.   where the media decoder is physically separated. (case for Showvault/IMB).
  364.   In this case, connecting the server to a new IMB will change the serial number.
  365.   It is sometimes referenced as Electronic serial number."
  366.  ::= { dcpIdentity 2 }
  367.  
  368. dcpIDSoftwareVersion  OBJECT-TYPE
  369.  SYNTAX     DisplayString
  370.  MAX-ACCESS read-only
  371.  STATUS     current
  372.  DESCRIPTION
  373.   "Server is operated by different software components. This value relates
  374.   to the most significant software part. It is in format major.minor.revision-build.
  375.   Exemple: 2.0.10-0."
  376.  ::= { dcpIdentity 3 }
  377.  
  378. dcpIDFirmwareVersion  OBJECT-TYPE
  379.  SYNTAX     DisplayString
  380.  MAX-ACCESS read-only
  381.  STATUS     current
  382.  DESCRIPTION
  383.   "This contains the primary media decoder firmware version.
  384.  
  385.   If not applicable the returned version string is empty.
  386.   If the Media decoder is not plugged in, a cached value will
  387.   be returned."
  388.  ::= { dcpIdentity 4 }
  389.  
  390. dcpIDDecoderVersion  OBJECT-TYPE
  391.  SYNTAX     DisplayString
  392.  MAX-ACCESS read-only
  393.  STATUS     current
  394.  DESCRIPTION
  395.   "This contains the primary media decoder software version.
  396.  
  397.   If not applicable the returned version string is empty.
  398.   If the Media decoder is not plugged in, a cached value will
  399.   be returned."
  400.  ::= { dcpIdentity 5 }
  401.  
  402. dcpIDProductNumber  OBJECT-TYPE
  403.  SYNTAX     DisplayString
  404.  MAX-ACCESS read-only
  405.  STATUS     current
  406.  DESCRIPTION
  407.   "When applicable, servers are assigned a distinct serial number attached to
  408.   the chassis. It is usually indicated on a sticker on back of the chassis.
  409.  
  410.   It is also referenced as Chassis serial number in documentation.
  411.   If not available, the Number is empty."
  412.  ::= { dcpIdentity 6 }
  413.  
  414. dcpINVSoftwareTable  OBJECT-TYPE
  415.  SYNTAX SEQUENCE OF DcpINVSoftwareEntry
  416.  MAX-ACCESS not-accessible
  417.  STATUS     current
  418.  DESCRIPTION
  419.   "This table contains a list of all significant software components in the system.
  420.   Every entry in the table is assigned a fixed index value so that same property
  421.   is listed using the same index independantly of the server it is running on.
  422.   For instance index #3 is assigned to Video watermarking module. If this
  423.   component is not applicable for a particular setup, the entry 3 will not be listed.
  424.   The possible entries are:
  425.     #1 Main software suite
  426.     #2 Host operating system
  427.     #3 Video watermarking
  428.     #4 Audio watermarking
  429.     #5 MD firmware
  430.     #6 MD software
  431.     #7 BIOS
  432.     #8 SNMP Agent
  433.     #9 Auro
  434.     #10 Kernel rescue
  435.   "
  436.  ::= { dcpInventory 1 }
  437.  
  438. dcpINVSoftwareEntry  OBJECT-TYPE
  439.  SYNTAX  DcpINVSoftwareEntry
  440.  MAX-ACCESS not-accessible
  441.  STATUS     current
  442.  DESCRIPTION
  443.   ""
  444.  INDEX { dcpSWIndex }
  445.  ::= { dcpINVSoftwareTable 1 }
  446.  
  447. DcpINVSoftwareEntry ::= SEQUENCE {
  448.  dcpSWIndex
  449.   DrmGenericTableIndex,
  450.  dcpSWTitle
  451.   DisplayString,
  452.  dcpSWType
  453.   INTEGER,
  454.  dcpSWVersion
  455.   DisplayString
  456. }
  457.  
  458. dcpSWIndex  OBJECT-TYPE
  459.  SYNTAX     DrmGenericTableIndex
  460.  MAX-ACCESS read-only
  461.  STATUS     current
  462.  DESCRIPTION
  463.   "Main index used to reference entries in the software inventory table."
  464.  ::= { dcpINVSoftwareEntry 1 }
  465.  
  466. dcpSWTitle  OBJECT-TYPE
  467.  SYNTAX     DisplayString
  468.  MAX-ACCESS read-only
  469.  STATUS     current
  470.  DESCRIPTION
  471.   "Title is a human friendly string to give indication about the referenced component.
  472.   "
  473.  ::= { dcpINVSoftwareEntry 2 }
  474.  
  475. dcpSWType  OBJECT-TYPE
  476.  SYNTAX     INTEGER {
  477.   swSoftware (1),
  478.   swFirmware (2),
  479.   swOperatingSystem (3),
  480.   swLibrary (4),
  481.   swPackage (5),
  482.   swKernel (6)
  483.  }
  484.  MAX-ACCESS read-only
  485.  STATUS     current
  486.  DESCRIPTION
  487.   "This enumeration value is used to give indication about what type the software
  488.   compoonent is. Possible values are:
  489.    o regular software program suite
  490.    o firmware used to operate hardware
  491.    o operating system
  492.    o library
  493.    o optional package installed on the system
  494.    o kernel"
  495.  ::= { dcpINVSoftwareEntry 3 }
  496.  
  497. dcpSWVersion  OBJECT-TYPE
  498.  SYNTAX     DisplayString
  499.  MAX-ACCESS read-only
  500.  STATUS     current
  501.  DESCRIPTION
  502.   "Version string attached to the software component. If not applicable or unknown
  503.   an empty string is returned."
  504.  ::= { dcpINVSoftwareEntry 4 }
  505.  
  506. dcpINVHardwareTable  OBJECT-TYPE
  507.  SYNTAX SEQUENCE OF DcpINVHardwareEntry
  508.  MAX-ACCESS not-accessible
  509.  STATUS     current
  510.  DESCRIPTION
  511.   "This table contains a list of all significant hardware components in the system.
  512.   Every entry in the table is assigned a fixed index value so that same property
  513.   is listed using the same index independantly of the server it is running on.
  514.   For instance index #3 is assigned to MD board component. If this
  515.   component is not applicable for a particular setup, the entry 3 will not be listed.
  516.   The possible entries are:
  517.    #1 Host motherboard
  518.    #2 Host memory
  519.    #3 MD board
  520.    #4 Booting device
  521.    #5 CPU
  522.    #10 - #18 Data discs
  523.    "
  524.  ::= { dcpInventory 2 }
  525.  
  526. dcpINVHardwareEntry  OBJECT-TYPE
  527.  SYNTAX  DcpINVHardwareEntry
  528.  MAX-ACCESS not-accessible
  529.  STATUS     current
  530.  DESCRIPTION
  531.   ""
  532.  INDEX { dcpHWIndex }
  533.  ::= { dcpINVHardwareTable 1 }
  534.  
  535. DcpINVHardwareEntry ::= SEQUENCE {
  536.  dcpHWIndex
  537.   DrmGenericTableIndex,
  538.  dcpHWTitle
  539.   DisplayString,
  540.  dcpHWType
  541.   INTEGER,
  542.  dcpHWModel
  543.   DisplayString,
  544.  dcpHWVersion
  545.   DisplayString,
  546.  dcpHWSerial
  547.   DisplayString,
  548.  dcpHWWorkingState
  549.   DrmWorkingState
  550. }
  551.  
  552. dcpHWIndex  OBJECT-TYPE
  553.  SYNTAX     DrmGenericTableIndex
  554.  MAX-ACCESS read-only
  555.  STATUS     current
  556.  DESCRIPTION
  557.   "Main index used to reference entries in the hardware inventory table."
  558.  ::= { dcpINVHardwareEntry 1 }
  559.  
  560. dcpHWTitle  OBJECT-TYPE
  561.  SYNTAX     DisplayString
  562.  MAX-ACCESS read-only
  563.  STATUS     current
  564.  DESCRIPTION
  565.   "Title is a human friendly string to give indication about the referenced component."
  566.  ::= { dcpINVHardwareEntry 2 }
  567.  
  568. dcpHWType  OBJECT-TYPE
  569.  SYNTAX     INTEGER {
  570.   hwMotherboard (1),
  571.   hwHDD (2),
  572.   hwChassis (3),
  573.   hwCPU (4),
  574.   hwMemory (5),
  575.   hwAddonBoard (6),
  576.   hwUSBGeneric (7)
  577.  }
  578.  MAX-ACCESS read-only
  579.  STATUS     current
  580.  DESCRIPTION
  581.   "This enumeration value is used to give indication about what type the hardware
  582.   compoonent is. Possible values are:
  583.   o motherboard
  584.   o Hard disk (Storage)
  585.   o chassis
  586.   o CPU
  587.   o Memory
  588.   o AddOn board
  589.   o misc USB device
  590.   "
  591.  ::= { dcpINVHardwareEntry 3 }
  592.  
  593. dcpHWModel  OBJECT-TYPE
  594.  SYNTAX     DisplayString
  595.  MAX-ACCESS read-only
  596.  STATUS     current
  597.  DESCRIPTION
  598.   "Gives indication about hardware component model and origin. Thsi entry
  599.   usually includes the vendor string and model reference.
  600.   If not applicable or unknown an empty string is returned."
  601.  ::= { dcpINVHardwareEntry 4 }
  602.  
  603. dcpHWVersion  OBJECT-TYPE
  604.  SYNTAX     DisplayString
  605.  MAX-ACCESS read-only
  606.  STATUS     current
  607.  DESCRIPTION
  608.   "Version string attached to the hardware component. If not applicable or unknown
  609.   an empty string is returned."
  610.  ::= { dcpINVHardwareEntry 5 }
  611.  
  612. dcpHWSerial  OBJECT-TYPE
  613.  SYNTAX     DisplayString
  614.  MAX-ACCESS read-only
  615.  STATUS     current
  616.  DESCRIPTION
  617.   "If the component is assigned an uniq serial number, it is indicated here.
  618.   If not applicable or unknown an empty string is returned."
  619.  ::= { dcpINVHardwareEntry 6 }
  620.  
  621. dcpHWWorkingState  OBJECT-TYPE
  622.  SYNTAX     DrmWorkingState
  623.  MAX-ACCESS read-only
  624.  STATUS     current
  625.  DESCRIPTION
  626.   "This property gives an overview of the current working status for the referenced
  627.   component.
  628.   Possible values are:
  629.   o undefined: the state is not known. It is not an error; it indicates the system can't
  630.   report accurate status for the component. It can't be precluded that component is
  631.   failing or not.
  632.   o not applicable: the referenced component doesn't have a working state for good,
  633.   expected reason. It may be used for instance for an optional  component that is
  634.   missing.
  635.   o normal: the referenced component is running normally
  636.   o warning: the referenced resource is operational but is report some anomalies.
  637.   System is still operational; but the case shall be investigated, and eventually the
  638.   resource replaced or fixed.
  639.   o error: the component doesn't work reliably. The system may still be operational or
  640.   not but it is expected that some features are no longer working.
  641.       "
  642.  ::= { dcpINVHardwareEntry 7 }
  643.  
  644. --
  645. --
  646.  
  647. dcpINVFeatureTable  OBJECT-TYPE
  648.  SYNTAX SEQUENCE OF DcpINVFeatureEntry
  649.  MAX-ACCESS not-accessible
  650.  STATUS     current
  651.  DESCRIPTION
  652.   "This table lists the significant features or capacity for the system. Features
  653.   are often related to optional  software module, optional hardware module,
  654.   or optional features activated by a license.
  655.   Every entry in the table is assigned a fixed index value so that same property
  656.   is listed using the same index independantly of the server it is running on.
  657.  
  658.   The possible entries are:
  659.    #1 Partial blackout
  660.    #2 Dolby 3D
  661.    #3 Reald 3D
  662.    #4 Support 4K
  663.    #5 Auro
  664.    #6 Dolby 3D side-by-side
  665.    #7 Reald 3D side-by-side
  666.    #8 Sensio 3D
  667.    #9 Dual IMB"
  668.  ::= { dcpInventory 3 }
  669.  
  670. dcpINVFeatureEntry  OBJECT-TYPE
  671.  SYNTAX  DcpINVFeatureEntry
  672.  MAX-ACCESS not-accessible
  673.  STATUS     current
  674.  DESCRIPTION
  675.   ""
  676.  INDEX { dcpFEATIndex }
  677.  ::= { dcpINVFeatureTable 1 }
  678.  
  679. DcpINVFeatureEntry ::= SEQUENCE {
  680.  dcpFEATIndex
  681.   DrmGenericTableIndex,
  682.  dcpFEATTitle
  683.   DisplayString,
  684.  dcpFEATStatus
  685.   DcpServiceStatus
  686. }
  687.  
  688. dcpFEATIndex  OBJECT-TYPE
  689.  SYNTAX     DrmGenericTableIndex
  690.  MAX-ACCESS read-only
  691.  STATUS     current
  692.  DESCRIPTION
  693.   "Main index used to reference entries in the feature table."
  694.  ::= { dcpINVFeatureEntry 1 }
  695.  
  696. dcpFEATTitle  OBJECT-TYPE
  697.  SYNTAX     DisplayString
  698.  MAX-ACCESS read-only
  699.  STATUS     current
  700.  DESCRIPTION
  701.   ""
  702.  ::= { dcpINVFeatureEntry 2 }
  703.  
  704. dcpFEATStatus  OBJECT-TYPE
  705.  SYNTAX     DcpServiceStatus
  706.  MAX-ACCESS read-only
  707.  STATUS     current
  708.  DESCRIPTION
  709.   ""
  710.  ::= { dcpINVFeatureEntry 3 }
  711.  
  712. -- #1 Host primary boot device
  713. -- #10 first data drive (sda)
  714. -- #11 second data drive (sdb)
  715. -- #12 third data drive (sdc)
  716. -- #13 fourth data drive (sdd)
  717. -- #14 fifth data drive (sde)
  718. -- #15 sixth data drive (sdf)
  719. -- #16 seventh data drive
  720. -- #17 heighth data drive
  721. --
  722.  
  723. dcpStorageDeviceTable  OBJECT-TYPE
  724.  SYNTAX SEQUENCE OF DcpStorageDeviceEntry
  725.  MAX-ACCESS not-accessible
  726.  STATUS     current
  727.  DESCRIPTION
  728.   ""
  729.  ::= { dcpStorageDevices 1 }
  730.  
  731. dcpStorageDeviceEntry  OBJECT-TYPE
  732.  SYNTAX  DcpStorageDeviceEntry
  733.  MAX-ACCESS not-accessible
  734.  STATUS     current
  735.  DESCRIPTION
  736.   ""
  737.  INDEX { dcpStorageDeviceIndex }
  738.  ::= { dcpStorageDeviceTable 1 }
  739.  
  740. DcpStorageDeviceEntry ::= SEQUENCE {
  741.  dcpStorageDeviceIndex
  742.   DrmGenericTableIndex,
  743.  dcpStorageDeviceTitle
  744.   DisplayString,
  745.  dcpStorageDeviceBus
  746.   INTEGER,
  747.  dcpStorageDeviceCapacity
  748.   Integer32,
  749.  dcpStorageDeviceType
  750.   INTEGER,
  751.  dcpStorageDeviceModel
  752.   DisplayString,
  753.  dcpStorageDeviceWorkingState
  754.   DrmWorkingState
  755. }
  756.  
  757. dcpStorageDeviceIndex  OBJECT-TYPE
  758.  SYNTAX     DrmGenericTableIndex
  759.  MAX-ACCESS read-only
  760.  STATUS     current
  761.  DESCRIPTION
  762.   "Main index used to reference entries in the device table."
  763.  ::= { dcpStorageDeviceEntry 1 }
  764.  
  765. dcpStorageDeviceTitle  OBJECT-TYPE
  766.  SYNTAX     DisplayString
  767.  MAX-ACCESS read-only
  768.  STATUS     current
  769.  DESCRIPTION
  770.   ""
  771.  ::= { dcpStorageDeviceEntry 2 }
  772.  
  773. dcpStorageDeviceBus  OBJECT-TYPE
  774.  SYNTAX     INTEGER {
  775.   busUnknown (1),
  776.   busIDE (2),
  777.   busUSB (3),
  778.   busSATA (4),
  779.   busSAS (5),
  780.   busFirewire (6)
  781.  }
  782.  MAX-ACCESS read-only
  783.  STATUS     current
  784.  DESCRIPTION
  785.   ""
  786.  ::= { dcpStorageDeviceEntry 3 }
  787.  
  788. dcpStorageDeviceCapacity  OBJECT-TYPE
  789.  SYNTAX     Integer32
  790.  UNITS  "Megabyte"
  791.  MAX-ACCESS read-only
  792.  STATUS     current
  793.  DESCRIPTION
  794.   ""
  795.  ::= { dcpStorageDeviceEntry 4 }
  796.  
  797. dcpStorageDeviceType  OBJECT-TYPE
  798.  SYNTAX     INTEGER {
  799.   devUnknown (1),
  800.   devCF (2),
  801.   devSSD (3),
  802.   devHDD (4)
  803.  }
  804.  MAX-ACCESS read-only
  805.  STATUS     current
  806.  DESCRIPTION
  807.   ""
  808.  ::= { dcpStorageDeviceEntry 5 }
  809.  
  810. dcpStorageDeviceModel  OBJECT-TYPE
  811.  SYNTAX     DisplayString
  812.  MAX-ACCESS read-only
  813.  STATUS     current
  814.  DESCRIPTION
  815.   ""
  816.  ::= { dcpStorageDeviceEntry 6 }
  817.  
  818. dcpStorageDeviceWorkingState  OBJECT-TYPE
  819.  SYNTAX     DrmWorkingState
  820.  MAX-ACCESS read-only
  821.  STATUS     current
  822.  DESCRIPTION
  823.   "This property gives an overview of the current working status for the referenced
  824.   component.
  825.   Possible values are:
  826.   o undefined: the state is not known. It is not an error; it indicates the system can't
  827.   report accurate status for the component. It can't be precluded that component is
  828.   failing or not.
  829.   o not applicable: the referenced component doesn't have a working state for good,
  830.   expected reason. It may be used for instance for an optional  component that is
  831.   missing.
  832.   o normal: the referenced component is running normally
  833.   o warning: the referenced resource is operational but is report some anomalies.
  834.   System is still operational; but the case shall be investigated, and eventually the
  835.   resource replaced or fixed.
  836.   o error: the component doesn't work reliably. The system may still be operational or
  837.   not but it is expected that some features are no longer working."
  838.  ::= { dcpStorageDeviceEntry 7 }
  839.  
  840. -- #1 Host primary boot device
  841. -- #10 first data drive (sda)
  842. -- #11 second data drive (sdb)
  843. -- #12 third data drive (sdc)
  844. -- #13 fourth data drive (sdd)
  845. -- #14 fifth data drive (sde)
  846. -- #15 sixth data drive (sdf)
  847. -- #16 seventh data drive
  848. -- #17 heighth data drive
  849.  
  850. dcpStorageSMARTTable  OBJECT-TYPE
  851.  SYNTAX SEQUENCE OF DcpStorageSMARTEntry
  852.  MAX-ACCESS not-accessible
  853.  STATUS     current
  854.  DESCRIPTION
  855.   ""
  856.  ::= { dcpStorageDevices 2 }
  857.  
  858. dcpStorageSMARTEntry  OBJECT-TYPE
  859.  SYNTAX  DcpStorageSMARTEntry
  860.  MAX-ACCESS not-accessible
  861.  STATUS     current
  862.  DESCRIPTION
  863.   ""
  864.  INDEX { dcpStorageDeviceIndex }
  865.  ::= { dcpStorageSMARTTable 1 }
  866.  
  867. DcpStorageSMARTEntry ::= SEQUENCE {
  868.  dcpStorageSMARTIndex
  869.   DrmGenericTableIndex,
  870.  dcpStorageSMARTSupport
  871.   TruthValue,
  872.  dcpStorageSMARTRawReadError
  873.   Integer32,
  874.  dcpStorageSMARTReallocatedSectorCount
  875.   Integer32,
  876.  dcpStorageSMARTReallocatedEvent
  877.   Integer32,
  878.  dcpStorageSMARTSeekErrorRate
  879.   Integer32,
  880.  dcpStorageSMARTUDMAError
  881.   Integer32
  882. }
  883.  
  884. dcpStorageSMARTIndex  OBJECT-TYPE
  885.  SYNTAX     DrmGenericTableIndex
  886.  MAX-ACCESS not-accessible
  887.  STATUS     current
  888.  DESCRIPTION
  889.   "Main index used to reference entries in the SMART device table.
  890.   This OID is not accessible since the table uses index from device table."
  891.  ::= { dcpStorageSMARTEntry 1 }
  892.  
  893. dcpStorageSMARTSupport  OBJECT-TYPE
  894.  SYNTAX     TruthValue
  895.  MAX-ACCESS read-only
  896.  STATUS     current
  897.  DESCRIPTION
  898.   ""
  899.  ::= { dcpStorageSMARTEntry 2 }
  900.  
  901. dcpStorageSMARTRawReadError  OBJECT-TYPE
  902.  SYNTAX     Integer32
  903.  MAX-ACCESS read-only
  904.  STATUS     current
  905.  DESCRIPTION
  906.   ""
  907.  ::= { dcpStorageSMARTEntry 3 }
  908.  
  909. dcpStorageSMARTReallocatedSectorCount  OBJECT-TYPE
  910.  SYNTAX     Integer32
  911.  MAX-ACCESS read-only
  912.  STATUS     current
  913.  DESCRIPTION
  914.   ""
  915.  ::= { dcpStorageSMARTEntry 4 }
  916.  
  917. dcpStorageSMARTReallocatedEvent  OBJECT-TYPE
  918.  SYNTAX     Integer32
  919.  MAX-ACCESS read-only
  920.  STATUS     current
  921.  DESCRIPTION
  922.   ""
  923.  ::= { dcpStorageSMARTEntry 5 }
  924.  
  925. dcpStorageSMARTSeekErrorRate  OBJECT-TYPE
  926.  SYNTAX     Integer32
  927.  MAX-ACCESS read-only
  928.  STATUS     current
  929.  DESCRIPTION
  930.   ""
  931.  ::= { dcpStorageSMARTEntry 6 }
  932.  
  933. dcpStorageSMARTUDMAError  OBJECT-TYPE
  934.  SYNTAX     Integer32
  935.  MAX-ACCESS read-only
  936.  STATUS     current
  937.  DESCRIPTION
  938.   ""
  939.  ::= { dcpStorageSMARTEntry 7 }
  940.  
  941. -- #1 /
  942. -- #2 /doremi
  943. -- #3 /var
  944. -- #4 /data
  945. -- #5 /opt
  946. --
  947.  
  948. dcpStorageModulesTable  OBJECT-TYPE
  949.  SYNTAX SEQUENCE OF DcpStorageModulesEntry
  950.  MAX-ACCESS not-accessible
  951.  STATUS     current
  952.  DESCRIPTION
  953.   ""
  954.  ::= { dcpStorageModules 1 }
  955.  
  956. dcpStorageModulesEntry  OBJECT-TYPE
  957.  SYNTAX  DcpStorageModulesEntry
  958.  MAX-ACCESS not-accessible
  959.  STATUS     current
  960.  DESCRIPTION
  961.   ""
  962.  INDEX { dcpStorageModuleIndex }
  963.  ::= { dcpStorageModulesTable 1 }
  964.  
  965. DcpStorageModulesEntry ::= SEQUENCE {
  966.  dcpStorageModuleIndex
  967.   DrmGenericTableIndex,
  968.  dcpStorageModuleTitle
  969.   DisplayString,
  970.  dcpStorageModuleType
  971.   INTEGER,
  972.  dcpStorageModuleCapacity
  973.   Integer32,
  974.  dcpStorageModuleUsage
  975.   Integer32,
  976.  dcpStorageModuleWorkingState
  977.   DrmWorkingState
  978. }
  979.  
  980. dcpStorageModuleIndex  OBJECT-TYPE
  981.  SYNTAX     DrmGenericTableIndex
  982.  MAX-ACCESS read-only
  983.  STATUS     current
  984.  DESCRIPTION
  985.   "Main index used to reference entries in the module table."
  986.  ::= { dcpStorageModulesEntry 1 }
  987.  
  988. dcpStorageModuleTitle  OBJECT-TYPE
  989.  SYNTAX     DisplayString
  990.  MAX-ACCESS read-only
  991.  STATUS     current
  992.  DESCRIPTION
  993.   ""
  994.  ::= { dcpStorageModulesEntry 2 }
  995.  
  996. dcpStorageModuleType  OBJECT-TYPE
  997.  SYNTAX     INTEGER {
  998.   stSystem (1),
  999.   stData (2),
  1000.   stExternal (3)
  1001.  }
  1002.  MAX-ACCESS read-only
  1003.  STATUS     current
  1004.  DESCRIPTION
  1005.   ""
  1006.  ::= { dcpStorageModulesEntry 3 }
  1007.  
  1008. dcpStorageModuleCapacity  OBJECT-TYPE
  1009.  SYNTAX     Integer32
  1010.  UNITS  "Megabyte"
  1011.  MAX-ACCESS read-only
  1012.  STATUS     current
  1013.  DESCRIPTION
  1014.   ""
  1015.  ::= { dcpStorageModulesEntry 4 }
  1016.  
  1017. dcpStorageModuleUsage  OBJECT-TYPE
  1018.  SYNTAX     Integer32
  1019.  UNITS  "percent"
  1020.  MAX-ACCESS read-only
  1021.  STATUS     current
  1022.  DESCRIPTION
  1023.   ""
  1024.  ::= { dcpStorageModulesEntry 5 }
  1025.  
  1026. dcpStorageModuleWorkingState  OBJECT-TYPE
  1027.  SYNTAX     DrmWorkingState
  1028.  MAX-ACCESS read-only
  1029.  STATUS     current
  1030.  DESCRIPTION
  1031.   "This property gives an overview of the current working status for the referenced
  1032.   component.
  1033.   Possible values are:
  1034.   o undefined: the state is not known. It is not an error; it indicates the system can't
  1035.   report accurate status for the component. It can't be precluded that component is
  1036.   failing or not.
  1037.   o not applicable: the referenced component doesn't have a working state for good,
  1038.   expected reason. It may be used for instance for an optional  component that is
  1039.   missing.
  1040.   o normal: the referenced component is running normally
  1041.   o warning: the referenced resource is operational but is report some anomalies.
  1042.   System is still operational; but the case shall be investigated, and eventually the
  1043.   resource replaced or fixed.
  1044.   o error: the component doesn't work reliably. The system may still be operational or
  1045.   not but it is expected that some features are no longer working."
  1046.  ::= { dcpStorageModulesEntry 6 }
  1047.  
  1048. -- #1 /
  1049. -- #2 /doremi
  1050. -- #3 /var
  1051. -- #4 /data
  1052. -- #5 /opt
  1053.  
  1054. dcpStorageRAIDTable  OBJECT-TYPE
  1055.  SYNTAX SEQUENCE OF DcpStorageRAIDEntry
  1056.  MAX-ACCESS not-accessible
  1057.  STATUS     current
  1058.  DESCRIPTION
  1059.   ""
  1060.  ::= { dcpStorageModules 2 }
  1061.  
  1062. dcpStorageRAIDEntry  OBJECT-TYPE
  1063.  SYNTAX  DcpStorageRAIDEntry
  1064.  MAX-ACCESS not-accessible
  1065.  STATUS     current
  1066.  DESCRIPTION
  1067.   ""
  1068.  INDEX { dcpStorageModuleIndex }
  1069.  ::= { dcpStorageRAIDTable 1 }
  1070.  
  1071. DcpStorageRAIDEntry ::= SEQUENCE {
  1072.  dcpStorageRAIDIndex
  1073.   DrmGenericTableIndex,
  1074.  dcpStorageRAIDModuleTitle
  1075.   DisplayString,
  1076.  dcpStorageRAIDType
  1077.   INTEGER,
  1078.  dcpStorageRAIDRecovery
  1079.   Integer32,
  1080.  dcpStorageRAIDWorkingState
  1081.   DrmWorkingState,
  1082.  dcpStorageRAIDSize
  1083.   Integer32,
  1084.  dcpStorageRAIDState
  1085.   INTEGER,
  1086.  dcpStorageRAIDuuid
  1087.   DisplayString
  1088. }
  1089.  
  1090. dcpStorageRAIDIndex  OBJECT-TYPE
  1091.  SYNTAX     DrmGenericTableIndex
  1092.  MAX-ACCESS not-accessible
  1093.  STATUS     current
  1094.  DESCRIPTION
  1095.   "Main index used to reference entries in the RAID module table.
  1096.   This OID is not accessible since the table uses index from module table."
  1097.  ::= { dcpStorageRAIDEntry 1 }
  1098.  
  1099. dcpStorageRAIDModuleTitle  OBJECT-TYPE
  1100.  SYNTAX     DisplayString
  1101.  MAX-ACCESS read-only
  1102.  STATUS     current
  1103.  DESCRIPTION
  1104.   ""
  1105.  ::= { dcpStorageRAIDEntry 2 }
  1106.  
  1107. dcpStorageRAIDType  OBJECT-TYPE
  1108.  SYNTAX     INTEGER {
  1109.   raidUnknown (1),
  1110.   raidNone (2),
  1111.   raidStripping (3),
  1112.   raidMirror (4),
  1113.   raid5 (5),
  1114.   raidLinear (6)
  1115.  }
  1116.  MAX-ACCESS read-only
  1117.  STATUS     current
  1118.  DESCRIPTION
  1119.   ""
  1120.  ::= { dcpStorageRAIDEntry 3 }
  1121.  
  1122. dcpStorageRAIDRecovery  OBJECT-TYPE
  1123.  SYNTAX     Integer32
  1124.  UNITS  "Percent"
  1125.  MAX-ACCESS read-only
  1126.  STATUS     current
  1127.  DESCRIPTION
  1128.   ""
  1129.  ::= { dcpStorageRAIDEntry 4 }
  1130.  
  1131. dcpStorageRAIDWorkingState  OBJECT-TYPE
  1132.  SYNTAX     DrmWorkingState
  1133.  MAX-ACCESS read-only
  1134.  STATUS     current
  1135.  DESCRIPTION
  1136.   "This property gives an overview of the current working status for the referenced
  1137.   component.
  1138.   Possible values are:
  1139.   o undefined: the state is not known. It is not an error; it indicates the system can't
  1140.   report accurate status for the component. It can't be precluded that component is
  1141.   failing or not.
  1142.   o not applicable: the referenced component doesn't have a working state for good,
  1143.   expected reason. It may be used for instance for an optional  component that is
  1144.   missing.
  1145.   o normal: the referenced component is running normally
  1146.   o warning: the referenced resource is operational but is report some anomalies.
  1147.   System is still operational; but the case shall be investigated, and eventually the
  1148.   resource replaced or fixed.
  1149.   o error: the component doesn't work reliably. The system may still be operational or
  1150.   not but it is expected that some features are no longer working."
  1151.  ::= { dcpStorageRAIDEntry 5 }
  1152.  
  1153. dcpStorageRAIDSize  OBJECT-TYPE
  1154.  SYNTAX     Integer32
  1155.  MAX-ACCESS read-only
  1156.  STATUS     current
  1157.  DESCRIPTION
  1158.   "Number of devices in this RAID"
  1159.  ::= { dcpStorageRAIDEntry 6 }
  1160.  
  1161. dcpStorageRAIDState  OBJECT-TYPE
  1162.  SYNTAX     INTEGER {
  1163.   raidStateUnknown (1),
  1164.   raidStateOffline (2),
  1165.   raidStateFailOnline (3),
  1166.   raidStateDegraded (4),
  1167.   raidStateRecovery (5),
  1168.   raidStateWorkingOnline (6)
  1169.  }
  1170.  MAX-ACCESS read-only
  1171.  STATUS     current
  1172.  DESCRIPTION
  1173.   "States description:
  1174.   - raidStateOffline: module is not started, hence not operational
  1175.   - raidStateFailOnline: module is started but NOT operational
  1176.   - raidStateDegraded: module is started and operational; but one or more
  1177.     devices are faulty and require to be fix. Performance may be degraded.
  1178.   - raidStateRecovery: module is started and operational; and one or more
  1179.     devices are being corrected/initialized.
  1180.   - raidStateWorkingOnline: module is started and fully operational
  1181.  
  1182.   Please note that a RAID module just initialized/created will be in stateRecovery
  1183.   state.
  1184.   "
  1185.  ::= { dcpStorageRAIDEntry 7 }
  1186.  
  1187. dcpStorageRAIDuuid  OBJECT-TYPE
  1188.  SYNTAX     DisplayString
  1189.  MAX-ACCESS read-only
  1190.  STATUS     current
  1191.  DESCRIPTION
  1192.   "Unique identifier assigned to the RAID module. Empty string if not available"
  1193.  ::= { dcpStorageRAIDEntry 8 }
  1194.  
  1195. -- #1 Host motherboard fan
  1196. -- #2 Host CPU fan
  1197. -- #3 Host Chipset fan
  1198. -- #4 Host fan 4
  1199. -- #5 Host fan 5
  1200. -- #6 Host fan 6
  1201. --
  1202.  
  1203. dcpSENfansTable  OBJECT-TYPE
  1204.  SYNTAX SEQUENCE OF DcpSENfansEntry
  1205.  MAX-ACCESS not-accessible
  1206.  STATUS     current
  1207.  DESCRIPTION
  1208.   "Collection of sensors monitoring the fan speed"
  1209.  ::= { dcpSENprobes 1 }
  1210.  
  1211. dcpSENfansEntry  OBJECT-TYPE
  1212.  SYNTAX  DcpSENfansEntry
  1213.  MAX-ACCESS not-accessible
  1214.  STATUS     current
  1215.  DESCRIPTION
  1216.   ""
  1217.  INDEX { dcpFANIndex }
  1218.  ::= { dcpSENfansTable 1 }
  1219.  
  1220. DcpSENfansEntry ::= SEQUENCE {
  1221.  dcpFANIndex
  1222.   DrmGenericTableIndex,
  1223.  dcpFANTitle
  1224.   DrmResourceName,
  1225.  dcpFANWorkingState
  1226.   DrmWorkingState,
  1227.  dcpFANValue
  1228.   DrmFanSpeed,
  1229.  dcpFANLowThreshold
  1230.   DrmFanSpeed,
  1231.  dcpFANHighThreshold
  1232.   DrmFanSpeed
  1233. }
  1234.  
  1235. dcpFANIndex  OBJECT-TYPE
  1236.  SYNTAX     DrmGenericTableIndex
  1237.  MAX-ACCESS read-only
  1238.  STATUS     current
  1239.  DESCRIPTION
  1240.   "Main index used to reference entries in the fan table."
  1241.  ::= { dcpSENfansEntry 1 }
  1242.  
  1243. dcpFANTitle  OBJECT-TYPE
  1244.  SYNTAX     DrmResourceName
  1245.  MAX-ACCESS read-only
  1246.  STATUS     current
  1247.  DESCRIPTION
  1248.   "Fan identifier string"
  1249.  ::= { dcpSENfansEntry 2 }
  1250.  
  1251. dcpFANWorkingState  OBJECT-TYPE
  1252.  SYNTAX     DrmWorkingState
  1253.  MAX-ACCESS read-only
  1254.  STATUS     current
  1255.  DESCRIPTION
  1256.   "This property gives an overview of the current working status for the referenced
  1257.   component.
  1258.   Possible values are:
  1259.   o undefined: the state is not known. It is not an error; it indicates the system can't
  1260.   report accurate status for the component. It can't be precluded that component is
  1261.   failing or not.
  1262.   o not applicable: the referenced component doesn't have a working state for good,
  1263.   expected reason. It may be used for instance for an optional  component that is
  1264.   missing.
  1265.   o normal: the referenced component is running normally
  1266.   o warning: the referenced resource is operational but is report some anomalies.
  1267.   System is still operational; but the case shall be investigated, and eventually the
  1268.   resource replaced or fixed.
  1269.   o error: the component doesn't work reliably. The system may still be operational or
  1270.   not but it is expected that some features are no longer working."
  1271.  ::= { dcpSENfansEntry 3 }
  1272.  
  1273. dcpFANValue  OBJECT-TYPE
  1274.  SYNTAX     DrmFanSpeed
  1275.  UNITS  "rpm"
  1276.  MAX-ACCESS read-only
  1277.  STATUS     current
  1278.  DESCRIPTION
  1279.   "Current fan speed unit in Round Per Minute"
  1280.  ::= { dcpSENfansEntry 4 }
  1281.  
  1282. dcpFANLowThreshold  OBJECT-TYPE
  1283.  SYNTAX     DrmFanSpeed
  1284.  UNITS  "rpm"
  1285.  MAX-ACCESS read-only
  1286.  STATUS     current
  1287.  DESCRIPTION
  1288.   "Indicate the value under which the fan component is outside the
  1289.   specification. This value is used by the associated trap entry.
  1290.   Speed unit is Round Per Minute
  1291.   Null value indicates no threshold "
  1292.  ::= { dcpSENfansEntry 5 }
  1293.  
  1294. dcpFANHighThreshold  OBJECT-TYPE
  1295.  SYNTAX     DrmFanSpeed
  1296.  UNITS  "rpm"
  1297.  MAX-ACCESS read-only
  1298.  STATUS     current
  1299.  DESCRIPTION
  1300.   "Indicate the value above which the fan component is outside the
  1301.   specification. This value is used by the associated trap entry.
  1302.   Speed unit is Round Per Minute
  1303.   Null value indicates no threshold "
  1304.  ::= { dcpSENfansEntry 6 }
  1305.  
  1306. -- #1 Host voltage 1
  1307. -- #2 Host voltage 2
  1308. -- #3 Host voltage 3
  1309. -- #4 Host voltage 4
  1310. -- #5 Host voltage 5
  1311. -- #6 Host voltage 6
  1312. -- #7 Host voltage 7
  1313. -- #8 MD RTC battery
  1314. --
  1315. --
  1316.  
  1317. dcpSENPowerTable  OBJECT-TYPE
  1318.  SYNTAX SEQUENCE OF DcpSENPowerEntry
  1319.  MAX-ACCESS not-accessible
  1320.  STATUS     current
  1321.  DESCRIPTION
  1322.   ""
  1323.  ::= { dcpSENprobes 2 }
  1324.  
  1325. dcpSENPowerEntry  OBJECT-TYPE
  1326.  SYNTAX  DcpSENPowerEntry
  1327.  MAX-ACCESS not-accessible
  1328.  STATUS     current
  1329.  DESCRIPTION
  1330.   ""
  1331.  INDEX { dcpPOWIndex }
  1332.  ::= { dcpSENPowerTable 1 }
  1333.  
  1334. DcpSENPowerEntry ::= SEQUENCE {
  1335.  dcpPOWIndex
  1336.   DrmGenericTableIndex,
  1337.  dcpPOWTitle
  1338.   DrmResourceName,
  1339.  dcpPOWWorkingState
  1340.   DrmWorkingState,
  1341.  dcpPOWValue
  1342.   DrmPowerLowVoltage,
  1343.  dcpPOWLowThreshold
  1344.   DrmPowerLowVoltage,
  1345.  dcpPOWHighThreshold
  1346.   DrmPowerLowVoltage
  1347. }
  1348.  
  1349. dcpPOWIndex  OBJECT-TYPE
  1350.  SYNTAX     DrmGenericTableIndex
  1351.  MAX-ACCESS read-only
  1352.  STATUS     current
  1353.  DESCRIPTION
  1354.   "Main index used to reference entries in the power table."
  1355.  ::= { dcpSENPowerEntry 1 }
  1356.  
  1357. dcpPOWTitle  OBJECT-TYPE
  1358.  SYNTAX     DrmResourceName
  1359.  MAX-ACCESS read-only
  1360.  STATUS     current
  1361.  DESCRIPTION
  1362.   "Power supply identifier string"
  1363.  ::= { dcpSENPowerEntry 2 }
  1364.  
  1365. dcpPOWWorkingState  OBJECT-TYPE
  1366.  SYNTAX     DrmWorkingState
  1367.  MAX-ACCESS read-only
  1368.  STATUS     current
  1369.  DESCRIPTION
  1370.   "This property gives an overview of the current working status for the referenced
  1371.   component.
  1372.   Possible values are:
  1373.   o undefined: the state is not known. It is not an error; it indicates the system can't
  1374.   report accurate status for the component. It can't be precluded that component is
  1375.   failing or not.
  1376.   o not applicable: the referenced component doesn't have a working state for good,
  1377.   expected reason. It may be used for instance for an optional  component that is
  1378.   missing.
  1379.   o normal: the referenced component is running normally
  1380.   o warning: the referenced resource is operational but is report some anomalies.
  1381.   System is still operational; but the case shall be investigated, and eventually the
  1382.   resource replaced or fixed.
  1383.   o error: the component doesn't work reliably. The system may still be operational or
  1384.   not but it is expected that some features are no longer working."
  1385.  ::= { dcpSENPowerEntry 3 }
  1386.  
  1387. dcpPOWValue  OBJECT-TYPE
  1388.  SYNTAX     DrmPowerLowVoltage
  1389.  UNITS  "millivolts"
  1390.  MAX-ACCESS read-only
  1391.  STATUS     current
  1392.  DESCRIPTION
  1393.   ""
  1394.  ::= { dcpSENPowerEntry 4 }
  1395.  
  1396. dcpPOWLowThreshold  OBJECT-TYPE
  1397.  SYNTAX     DrmPowerLowVoltage
  1398.  UNITS  "millivolts"
  1399.  MAX-ACCESS read-only
  1400.  STATUS     current
  1401.  DESCRIPTION
  1402.   "Null value indicates no threshold "
  1403.  ::= { dcpSENPowerEntry 5 }
  1404.  
  1405. dcpPOWHighThreshold  OBJECT-TYPE
  1406.  SYNTAX     DrmPowerLowVoltage
  1407.  UNITS  "millivolts"
  1408.  MAX-ACCESS read-only
  1409.  STATUS     current
  1410.  DESCRIPTION
  1411.   "Null value indicates no threshold "
  1412.  ::= { dcpSENPowerEntry 6 }
  1413.  
  1414. -- #1 Host motherboard
  1415. -- #2 Host CPU
  1416. -- #3 Host chipset
  1417. -- #4 MD FPGA #1
  1418. -- #5 MD FPGA #2
  1419. -- #6 MD RTC
  1420. -- #10 First data drive
  1421. -- #11 second data drive
  1422. -- #12 third data drive
  1423. -- #13 4th data drive
  1424. -- #14 5th data drive
  1425. -- #15 6th data drive
  1426. -- #16 7th data drive
  1427. -- #17 8th data drive
  1428. -- #18 9th data drive
  1429. --
  1430.  
  1431. dcpSENHeatTable  OBJECT-TYPE
  1432.  SYNTAX SEQUENCE OF DcpSENHeatEntry
  1433.  MAX-ACCESS not-accessible
  1434.  STATUS     current
  1435.  DESCRIPTION
  1436.   ""
  1437.  ::= { dcpSENprobes 3 }
  1438.  
  1439. dcpSENHeatEntry  OBJECT-TYPE
  1440.  SYNTAX  DcpSENHeatEntry
  1441.  MAX-ACCESS not-accessible
  1442.  STATUS     current
  1443.  DESCRIPTION
  1444.   ""
  1445.  INDEX { dcpHEATIndex }
  1446.  ::= { dcpSENHeatTable 1 }
  1447.  
  1448. DcpSENHeatEntry ::= SEQUENCE {
  1449.  dcpHEATIndex
  1450.   DrmGenericTableIndex,
  1451.  dcpHEATTitle
  1452.   DisplayString,
  1453.  dcpHEATWorkingState
  1454.   DrmWorkingState,
  1455.  dcpHEATValue
  1456.   DrmTemperature,
  1457.  dcpHEATLowThreshold
  1458.   DrmTemperature,
  1459.  dcpHEATHighThreshold
  1460.   DrmTemperature
  1461. }
  1462.  
  1463. dcpHEATIndex  OBJECT-TYPE
  1464.  SYNTAX     DrmGenericTableIndex
  1465.  MAX-ACCESS read-only
  1466.  STATUS     current
  1467.  DESCRIPTION
  1468.   "Main index used to reference entries in the heat table."
  1469.  ::= { dcpSENHeatEntry 1 }
  1470.  
  1471. dcpHEATTitle  OBJECT-TYPE
  1472.  SYNTAX     DisplayString
  1473.  MAX-ACCESS read-only
  1474.  STATUS     current
  1475.  DESCRIPTION
  1476.   ""
  1477.  ::= { dcpSENHeatEntry 2 }
  1478.  
  1479. dcpHEATWorkingState  OBJECT-TYPE
  1480.  SYNTAX     DrmWorkingState
  1481.  MAX-ACCESS read-only
  1482.  STATUS     current
  1483.  DESCRIPTION
  1484.   "This property gives an overview of the current working status for the referenced
  1485.   component.
  1486.   Possible values are:
  1487.   o undefined: the state is not known. It is not an error; it indicates the system can't
  1488.   report accurate status for the component. It can't be precluded that component is
  1489.   failing or not.
  1490.   o not applicable: the referenced component doesn't have a working state for good,
  1491.   expected reason. It may be used for instance for an optional  component that is
  1492.   missing.
  1493.   o normal: the referenced component is running normally
  1494.   o warning: the referenced resource is operational but is report some anomalies.
  1495.   System is still operational; but the case shall be investigated, and eventually the
  1496.   resource replaced or fixed.
  1497.   o error: the component doesn't work reliably. The system may still be operational or
  1498.   not but it is expected that some features are no longer working."
  1499.  ::= { dcpSENHeatEntry 3 }
  1500.  
  1501. dcpHEATValue  OBJECT-TYPE
  1502.  SYNTAX     DrmTemperature
  1503.  UNITS  "Celcius degree"
  1504.  MAX-ACCESS read-only
  1505.  STATUS     current
  1506.  DESCRIPTION
  1507.   ""
  1508.  ::= { dcpSENHeatEntry 4 }
  1509.  
  1510. dcpHEATLowThreshold  OBJECT-TYPE
  1511.  SYNTAX     DrmTemperature
  1512.  UNITS  "Celcius degree"
  1513.  MAX-ACCESS read-only
  1514.  STATUS     current
  1515.  DESCRIPTION
  1516.   "Null value indicates no threshold "
  1517.  ::= { dcpSENHeatEntry 5 }
  1518.  
  1519. dcpHEATHighThreshold  OBJECT-TYPE
  1520.  SYNTAX     DrmTemperature
  1521.  UNITS  "Celcius degree"
  1522.  MAX-ACCESS read-only
  1523.  STATUS     current
  1524.  DESCRIPTION
  1525.   "Null value indicates no threshold "
  1526.  ::= { dcpSENHeatEntry 6 }
  1527.  
  1528. -- #1 Service door
  1529.  
  1530. dcpSENTampersTable  OBJECT-TYPE
  1531.  SYNTAX SEQUENCE OF DcpSENTampersEntry
  1532.  MAX-ACCESS not-accessible
  1533.  STATUS     current
  1534.  DESCRIPTION
  1535.   ""
  1536.  ::= { dcpSENdetectors 1 }
  1537.  
  1538. dcpSENTampersEntry  OBJECT-TYPE
  1539.  SYNTAX  DcpSENTampersEntry
  1540.  MAX-ACCESS not-accessible
  1541.  STATUS     current
  1542.  DESCRIPTION
  1543.   ""
  1544.  INDEX { dcpTAMPIndex }
  1545.  ::= { dcpSENTampersTable 1 }
  1546.  
  1547. DcpSENTampersEntry ::= SEQUENCE {
  1548.  dcpTAMPIndex
  1549.   DrmGenericTableIndex,
  1550.  dcpTAMPTitle
  1551.   DisplayString,
  1552.  dcpTAMPStatus
  1553.   DcpTamperStatus
  1554. }
  1555.  
  1556. dcpTAMPIndex  OBJECT-TYPE
  1557.  SYNTAX     DrmGenericTableIndex
  1558.  MAX-ACCESS read-only
  1559.  STATUS     current
  1560.  DESCRIPTION
  1561.   "Main index used to reference entries in the tampers table."
  1562.  ::= { dcpSENTampersEntry 1 }
  1563.  
  1564. dcpTAMPTitle  OBJECT-TYPE
  1565.  SYNTAX     DisplayString
  1566.  MAX-ACCESS read-only
  1567.  STATUS     current
  1568.  DESCRIPTION
  1569.   ""
  1570.  ::= { dcpSENTampersEntry 2 }
  1571.  
  1572. dcpTAMPStatus  OBJECT-TYPE
  1573.  SYNTAX     DcpTamperStatus
  1574.  MAX-ACCESS read-only
  1575.  STATUS     current
  1576.  DESCRIPTION
  1577.   ""
  1578.  ::= { dcpSENTampersEntry 3 }
  1579.  
  1580. -- #1 Software integrity
  1581. -- #2 Physical marriage
  1582. -- #3 Logical marriage
  1583. -- #4 Service door
  1584. --
  1585.  
  1586. dcpSENSealsTable  OBJECT-TYPE
  1587.  SYNTAX SEQUENCE OF DcpSENSealsEntry
  1588.  MAX-ACCESS not-accessible
  1589.  STATUS     current
  1590.  DESCRIPTION
  1591.   ""
  1592.  ::= { dcpSENdetectors 2 }
  1593.  
  1594. dcpSENSealsEntry  OBJECT-TYPE
  1595.  SYNTAX  DcpSENSealsEntry
  1596.  MAX-ACCESS not-accessible
  1597.  STATUS     current
  1598.  DESCRIPTION
  1599.   ""
  1600.  INDEX { dcpSEALIndex }
  1601.  ::= { dcpSENSealsTable 1 }
  1602.  
  1603. DcpSENSealsEntry ::= SEQUENCE {
  1604.  dcpSEALIndex
  1605.   DrmGenericTableIndex,
  1606.  dcpSEALTitle
  1607.   DisplayString,
  1608.  dcpSEALStatus
  1609.   DcpSealStatus
  1610. }
  1611.  
  1612. dcpSEALIndex  OBJECT-TYPE
  1613.  SYNTAX     DrmGenericTableIndex
  1614.  MAX-ACCESS read-only
  1615.  STATUS     current
  1616.  DESCRIPTION
  1617.   "Main index used to reference entries in the seals table."
  1618.  ::= { dcpSENSealsEntry 1 }
  1619.  
  1620. dcpSEALTitle  OBJECT-TYPE
  1621.  SYNTAX     DisplayString
  1622.  MAX-ACCESS read-only
  1623.  STATUS     current
  1624.  DESCRIPTION
  1625.   ""
  1626.  ::= { dcpSENSealsEntry 2 }
  1627.  
  1628. dcpSEALStatus  OBJECT-TYPE
  1629.  SYNTAX     DcpSealStatus
  1630.  MAX-ACCESS read-only
  1631.  STATUS     current
  1632.  DESCRIPTION
  1633.   ""
  1634.  ::= { dcpSENSealsEntry 3 }
  1635.  
  1636. dcpSENServiceTable  OBJECT-TYPE
  1637.  SYNTAX SEQUENCE OF DcpSENServiceEntry
  1638.  MAX-ACCESS not-accessible
  1639.  STATUS     current
  1640.  DESCRIPTION
  1641.   ""
  1642.  ::= { dcpSENStatus 1 }
  1643.  
  1644. dcpSENServiceEntry  OBJECT-TYPE
  1645.  SYNTAX  DcpSENServiceEntry
  1646.  MAX-ACCESS not-accessible
  1647.  STATUS     current
  1648.  DESCRIPTION
  1649.   ""
  1650.  INDEX { dcpSERVIndex }
  1651.  ::= { dcpSENServiceTable 1 }
  1652.  
  1653. DcpSENServiceEntry ::= SEQUENCE {
  1654.  dcpSERVIndex
  1655.   DrmGenericTableIndex,
  1656.  dcpSERVTitle
  1657.   DisplayString,
  1658.  dcpSERVStatus
  1659.   DcpServiceStatus
  1660. }
  1661.  
  1662. dcpSERVIndex  OBJECT-TYPE
  1663.  SYNTAX     DrmGenericTableIndex
  1664.  MAX-ACCESS read-only
  1665.  STATUS     current
  1666.  DESCRIPTION
  1667.   "Main index used to reference entries in the service table."
  1668.  ::= { dcpSENServiceEntry 1 }
  1669.  
  1670. dcpSERVTitle  OBJECT-TYPE
  1671.  SYNTAX     DisplayString
  1672.  MAX-ACCESS read-only
  1673.  STATUS     current
  1674.  DESCRIPTION
  1675.   ""
  1676.  ::= { dcpSENServiceEntry 2 }
  1677.  
  1678. dcpSERVStatus  OBJECT-TYPE
  1679.  SYNTAX     DcpServiceStatus
  1680.  MAX-ACCESS read-only
  1681.  STATUS     current
  1682.  DESCRIPTION
  1683.   ""
  1684.  ::= { dcpSENServiceEntry 3 }
  1685.  
  1686. -- #1 Host Memory
  1687. --
  1688.  
  1689. dcpSENAlarmTable  OBJECT-TYPE
  1690.  SYNTAX SEQUENCE OF DcpSENAlarmEntry
  1691.  MAX-ACCESS not-accessible
  1692.  STATUS     current
  1693.  DESCRIPTION
  1694.   ""
  1695.  ::= { dcpSENStatus 2 }
  1696.  
  1697. dcpSENAlarmEntry  OBJECT-TYPE
  1698.  SYNTAX  DcpSENAlarmEntry
  1699.  MAX-ACCESS not-accessible
  1700.  STATUS     current
  1701.  DESCRIPTION
  1702.   ""
  1703.  INDEX { dcpAlarmTableIndex }
  1704.  ::= { dcpSENAlarmTable 1 }
  1705.  
  1706. DcpSENAlarmEntry ::= SEQUENCE {
  1707.  dcpAlarmTableIndex
  1708.   DrmGenericTableIndex,
  1709.  dcpAlarmTableTitle
  1710.   DisplayString,
  1711.  dcpAlarmTableWorkingState
  1712.   DrmWorkingState
  1713. }
  1714.  
  1715. dcpAlarmTableIndex  OBJECT-TYPE
  1716.  SYNTAX     DrmGenericTableIndex
  1717.  MAX-ACCESS read-only
  1718.  STATUS     current
  1719.  DESCRIPTION
  1720.   "Main index used to reference entries in the alarm table."
  1721.  ::= { dcpSENAlarmEntry 1 }
  1722.  
  1723. dcpAlarmTableTitle  OBJECT-TYPE
  1724.  SYNTAX     DisplayString
  1725.  MAX-ACCESS read-only
  1726.  STATUS     current
  1727.  DESCRIPTION
  1728.   ""
  1729.  ::= { dcpSENAlarmEntry 2 }
  1730.  
  1731. dcpAlarmTableWorkingState  OBJECT-TYPE
  1732.  SYNTAX     DrmWorkingState
  1733.  MAX-ACCESS read-only
  1734.  STATUS     current
  1735.  DESCRIPTION
  1736.   "This property gives an overview of the current working status for the referenced
  1737.   component.
  1738.   Possible values are:
  1739.   o undefined: the state is not known. It is not an error; it indicates the system can't
  1740.   report accurate status for the component. It can't be precluded that component is
  1741.   failing or not.
  1742.   o not applicable: the referenced component doesn't have a working state for good,
  1743.   expected reason. It may be used for instance for an optional  component that is
  1744.   missing.
  1745.   o normal: the referenced component is running normally
  1746.   o warning: the referenced resource is operational but reports some abnomalies.
  1747.   System is still operational; but the case shall be investigated, and eventually the
  1748.   resource replaced or fixed.
  1749.   o error: the component doesn't work reliably. The system may still be operational or
  1750.   not but it is expected that some features are no longer working."
  1751.  ::= { dcpSENAlarmEntry 3 }
  1752.  
  1753. dcpSYSCurrentDate  OBJECT-TYPE
  1754.  SYNTAX     DisplayString
  1755.  MAX-ACCESS read-only
  1756.  STATUS     current
  1757.  DESCRIPTION
  1758.   "Current date in format as described in RFC 3339"
  1759.  ::= { dcpSYSDate 1 }
  1760.  
  1761. dcpTZString  OBJECT-TYPE
  1762.  SYNTAX     DisplayString
  1763.  MAX-ACCESS read-only
  1764.  STATUS     current
  1765.  DESCRIPTION
  1766.   ""
  1767.  ::= { dcpSYSTimezone 1 }
  1768.  
  1769. dcpTZGMTOffset  OBJECT-TYPE
  1770.  SYNTAX     Integer32
  1771.  UNITS  "minute"
  1772.  MAX-ACCESS read-only
  1773.  STATUS     current
  1774.  DESCRIPTION
  1775.   "Current offset in minutes west from Greenwich"
  1776.  ::= { dcpSYSTimezone 2 }
  1777.  
  1778. dcpTZNextDSTDate  OBJECT-TYPE
  1779.  SYNTAX     DisplayString
  1780.  MAX-ACCESS read-only
  1781.  STATUS     current
  1782.  DESCRIPTION
  1783.   "Date and tIme when the next scheduled Daylight saving time will occur"
  1784.  ::= { dcpSYSTimezone 3 }
  1785.  
  1786. dcpNTPLastSyncServer  OBJECT-TYPE
  1787.  SYNTAX     DisplayString
  1788.  MAX-ACCESS read-only
  1789.  STATUS     current
  1790.  DESCRIPTION
  1791.   ""
  1792.  ::= { dcpSYSntp 1 }
  1793.  
  1794. dcpNTPLastSyncDate  OBJECT-TYPE
  1795.  SYNTAX     DisplayString
  1796.  MAX-ACCESS read-only
  1797.  STATUS     current
  1798.  DESCRIPTION
  1799.   ""
  1800.  ::= { dcpSYSntp 2 }
  1801.  
  1802. dcpNTPLastSyncOffset  OBJECT-TYPE
  1803.  SYNTAX     Integer32
  1804.  UNITS  "seconds"
  1805.  MAX-ACCESS read-only
  1806.  STATUS     current
  1807.  DESCRIPTION
  1808.   "Time adjustment performed by the last NTP synchonrisatino operation.
  1809.   The information is in seconds.
  1810.   If not applicable (the NTP was never run on the unit, the value is 0. Hence
  1811.   This value shall be confirmed by a not-empty value for last server or last
  1812.   synchronization date."
  1813.  ::= { dcpSYSntp 3 }
  1814.  
  1815. -- #1 Host master clock
  1816. -- #2 MD security clock
  1817. --
  1818.  
  1819. dcpSYSClockTable  OBJECT-TYPE
  1820.  SYNTAX SEQUENCE OF DcpSYSClockEntry
  1821.  MAX-ACCESS not-accessible
  1822.  STATUS     current
  1823.  DESCRIPTION
  1824.   ""
  1825.  ::= { dcpSYSDate 4 }
  1826.  
  1827. dcpSYSClockEntry  OBJECT-TYPE
  1828.  SYNTAX  DcpSYSClockEntry
  1829.  MAX-ACCESS not-accessible
  1830.  STATUS     current
  1831.  DESCRIPTION
  1832.   ""
  1833.  INDEX { dcpCLKIndex }
  1834.  ::= { dcpSYSClockTable 1 }
  1835.  
  1836. DcpSYSClockEntry ::= SEQUENCE {
  1837.  dcpCLKIndex
  1838.   DrmGenericTableIndex,
  1839.  dcpCLKTitle
  1840.   DisplayString,
  1841.  dcpCLKType
  1842.   INTEGER,
  1843.  dcpCLKDrift
  1844.   Integer32,
  1845.  dcpCLKWorkingState
  1846.   DrmWorkingState,
  1847.  dcpCLKConsumed
  1848.   Integer32,
  1849.  dcpCLKAuthorized
  1850.   Integer32
  1851. }
  1852.  
  1853. dcpCLKIndex  OBJECT-TYPE
  1854.  SYNTAX     DrmGenericTableIndex
  1855.  MAX-ACCESS read-only
  1856.  STATUS     current
  1857.  DESCRIPTION
  1858.   "Main index used to reference entries in the clock table."
  1859.  ::= { dcpSYSClockEntry 1 }
  1860.  
  1861. dcpCLKTitle  OBJECT-TYPE
  1862.  SYNTAX     DisplayString
  1863.  MAX-ACCESS read-only
  1864.  STATUS     current
  1865.  DESCRIPTION
  1866.   ""
  1867.  ::= { dcpSYSClockEntry 2 }
  1868.  
  1869. dcpCLKType  OBJECT-TYPE
  1870.  SYNTAX     INTEGER {
  1871.   typeVirtual (1),
  1872.   typePermanent (2),
  1873.   typeSecured (3)
  1874.  }
  1875.  MAX-ACCESS read-only
  1876.  STATUS     current
  1877.  DESCRIPTION
  1878.   ""
  1879.  ::= { dcpSYSClockEntry 3 }
  1880.  
  1881. dcpCLKDrift  OBJECT-TYPE
  1882.  SYNTAX     Integer32
  1883.  MAX-ACCESS read-only
  1884.  STATUS     current
  1885.  DESCRIPTION
  1886.   "Number of seconds drift compared to the master clock"
  1887.  ::= { dcpSYSClockEntry 4 }
  1888.  
  1889. dcpCLKWorkingState  OBJECT-TYPE
  1890.  SYNTAX     DrmWorkingState
  1891.  MAX-ACCESS read-only
  1892.  STATUS     current
  1893.  DESCRIPTION
  1894.   "This property gives an overview of the current working status for the referenced
  1895.   component.
  1896.   Possible values are:
  1897.   o undefined: the state is not known. It is not an error; it indicates the system can't
  1898.   report accurate status for the component. It can't be precluded that component is
  1899.   failing or not.
  1900.   o not applicable: the referenced component doesn't have a working state for good,
  1901.   expected reason. It may be used for instance for an optional  component that is
  1902.   missing.
  1903.   o normal: the referenced component is running normally
  1904.   o warning: the referenced resource is operational but is report some anomalies.
  1905.   System is still operational; but the case shall be investigated, and eventually the
  1906.   resource replaced or fixed.
  1907.   o error: the component doesn't work reliably. The system may still be operational or
  1908.   not but it is expected that some features are no longer working."
  1909.  ::= { dcpSYSClockEntry 5 }
  1910.  
  1911. dcpCLKConsumed  OBJECT-TYPE
  1912.  SYNTAX     Integer32
  1913.  MAX-ACCESS read-only
  1914.  STATUS     current
  1915.  DESCRIPTION
  1916.   "Number of seconds the clock has been adjusted"
  1917.  ::= { dcpSYSClockEntry 6 }
  1918.  
  1919. dcpCLKAuthorized  OBJECT-TYPE
  1920.  SYNTAX     Integer32
  1921.  MAX-ACCESS read-only
  1922.  STATUS     current
  1923.  DESCRIPTION
  1924.   "Maximum number of seconds that device can be adjusted. 0 means that there is no limit.
  1925.   The number of seconds that the device can be adjusted is then
  1926.   dcpCLKAuthorized - dcpCLKConsumed
  1927.   "
  1928.  ::= { dcpSYSClockEntry 7 }
  1929.  
  1930. dcpOutChannelsCount  OBJECT-TYPE
  1931.  SYNTAX     Counter32
  1932.  MAX-ACCESS read-only
  1933.  STATUS     current
  1934.  DESCRIPTION
  1935.   ""
  1936.  ::= { dcpChannelsOutbound 1 }
  1937.  
  1938. dcpOutChannelsListTable  OBJECT-TYPE
  1939.  SYNTAX SEQUENCE OF DcpOutChannelsListEntry
  1940.  MAX-ACCESS not-accessible
  1941.  STATUS     current
  1942.  DESCRIPTION
  1943.   ""
  1944.  ::= { dcpChannelsOutbound 3 }
  1945.  
  1946. dcpOutChannelsListEntry  OBJECT-TYPE
  1947.  SYNTAX  DcpOutChannelsListEntry
  1948.  MAX-ACCESS not-accessible
  1949.  STATUS     current
  1950.  DESCRIPTION
  1951.   ""
  1952.  INDEX { dcpOutChannelsListIndex }
  1953.  ::= { dcpOutChannelsListTable 1 }
  1954.  
  1955. DcpOutChannelsListEntry ::= SEQUENCE {
  1956.  dcpOutChannelsListIndex
  1957.   DrmGenericTableIndex,
  1958.  dcpOutChannelsListTitle
  1959.   DisplayString,
  1960.  dcpOutChannelsListType
  1961.   INTEGER,
  1962.  dcpOutChannelsListWorkingState
  1963.   DrmWorkingState
  1964. }
  1965.  
  1966. dcpOutChannelsListIndex  OBJECT-TYPE
  1967.  SYNTAX     DrmGenericTableIndex
  1968.  MAX-ACCESS read-only
  1969.  STATUS     current
  1970.  DESCRIPTION
  1971.   "Main index used to reference entries in the channel list table."
  1972.  ::= { dcpOutChannelsListEntry 1 }
  1973.  
  1974. dcpOutChannelsListTitle  OBJECT-TYPE
  1975.  SYNTAX     DisplayString
  1976.  MAX-ACCESS read-only
  1977.  STATUS     current
  1978.  DESCRIPTION
  1979.   ""
  1980.  ::= { dcpOutChannelsListEntry 2 }
  1981.  
  1982. dcpOutChannelsListType  OBJECT-TYPE
  1983.  SYNTAX     INTEGER {
  1984.   chPlayOnly (1)
  1985.  }
  1986.  MAX-ACCESS read-only
  1987.  STATUS     current
  1988.  DESCRIPTION
  1989.   ""
  1990.  ::= { dcpOutChannelsListEntry 3 }
  1991.  
  1992. dcpOutChannelsListWorkingState  OBJECT-TYPE
  1993.  SYNTAX     DrmWorkingState
  1994.  MAX-ACCESS read-only
  1995.  STATUS     current
  1996.  DESCRIPTION
  1997.   "This property gives an overview of the current working status for the referenced
  1998.   component.
  1999.   Possible values are:
  2000.   o undefined: the state is not known. It is not an error; it indicates the system can't
  2001.   report accurate status for the component. It can't be precluded that component is
  2002.   failing or not.
  2003.   o not applicable: the referenced component doesn't have a working state for good,
  2004.   expected reason. It may be used for instance for an optional  component that is
  2005.   missing.
  2006.   o normal: the referenced component is running normally
  2007.   o warning: the referenced resource is operational but is report some anomalies.
  2008.   System is still operational; but the case shall be investigated, and eventually the
  2009.   resource replaced or fixed.
  2010.   o error: the component doesn't work reliably. The system may still be operational or
  2011.   not but it is expected that some features are no longer working."
  2012.  ::= { dcpOutChannelsListEntry 4 }
  2013.  
  2014. dcpOutChannelStatusTable  OBJECT-TYPE
  2015.  SYNTAX SEQUENCE OF DcpOutChannelStatusEntry
  2016.  MAX-ACCESS not-accessible
  2017.  STATUS     current
  2018.  DESCRIPTION
  2019.   ""
  2020.  ::= { dcpChannelsOutbound 4 }
  2021.  
  2022. dcpOutChannelStatusEntry  OBJECT-TYPE
  2023.  SYNTAX  DcpOutChannelStatusEntry
  2024.  MAX-ACCESS not-accessible
  2025.  STATUS     current
  2026.  DESCRIPTION
  2027.   ""
  2028.  INDEX { dcpOutChannelsListIndex }
  2029.  ::= { dcpOutChannelStatusTable 1 }
  2030.  
  2031. DcpOutChannelStatusEntry ::= SEQUENCE {
  2032.  dcpOutChannelStatusIndex
  2033.   DrmGenericTableIndex,
  2034.  dcpOutChannelStatusOperation
  2035.   INTEGER,
  2036.  dcpOutChannelPlayUnderflowsCounter
  2037.   Counter32,
  2038.  dcpOutChannelPlayCrashCounter
  2039.   Counter32
  2040. }
  2041.  
  2042. dcpOutChannelStatusIndex  OBJECT-TYPE
  2043.  SYNTAX     DrmGenericTableIndex
  2044.  MAX-ACCESS not-accessible
  2045.  STATUS     current
  2046.  DESCRIPTION
  2047.   "Main index used to reference entries in the channel status table.
  2048.   This OID is not accessible since the table uses index from channel list table."
  2049.  ::= { dcpOutChannelStatusEntry 1 }
  2050.  
  2051. dcpOutChannelStatusOperation  OBJECT-TYPE
  2052.  SYNTAX     INTEGER {
  2053.   stUnknown (1),
  2054.   stIdle (2),
  2055.   stPaused (3),
  2056.   stPlaying (4)
  2057.  }
  2058.  MAX-ACCESS read-only
  2059.  STATUS     current
  2060.  DESCRIPTION
  2061.   ""
  2062.  ::= { dcpOutChannelStatusEntry 2 }
  2063.  
  2064. dcpOutChannelPlayUnderflowsCounter  OBJECT-TYPE
  2065.  SYNTAX     Counter32
  2066.  MAX-ACCESS read-only
  2067.  STATUS     current
  2068.  DESCRIPTION
  2069.   ""
  2070.  ::= { dcpOutChannelStatusEntry 3 }
  2071.  
  2072. dcpOutChannelPlayCrashCounter  OBJECT-TYPE
  2073.  SYNTAX     Counter32
  2074.  MAX-ACCESS read-only
  2075.  STATUS     current
  2076.  DESCRIPTION
  2077.   ""
  2078.  ::= { dcpOutChannelStatusEntry 4 }
  2079.  
  2080. dcpOutChannelSecurityTable  OBJECT-TYPE
  2081.  SYNTAX SEQUENCE OF DcpOutChannelSecurityEntry
  2082.  MAX-ACCESS not-accessible
  2083.  STATUS     current
  2084.  DESCRIPTION
  2085.   ""
  2086.  ::= { dcpChannelsOutbound 5 }
  2087.  
  2088. dcpOutChannelSecurityEntry  OBJECT-TYPE
  2089.  SYNTAX  DcpOutChannelSecurityEntry
  2090.  MAX-ACCESS not-accessible
  2091.  STATUS     current
  2092.  DESCRIPTION
  2093.   ""
  2094.  INDEX { dcpOutChannelsListIndex }
  2095.  ::= { dcpOutChannelSecurityTable 1 }
  2096.  
  2097. DcpOutChannelSecurityEntry ::= SEQUENCE {
  2098.  dcpOutChannelSecurityIndex
  2099.   DrmGenericTableIndex,
  2100.  dcpOutChannelSecurityMarriage
  2101.   DrmWorkingState,
  2102.  dcpOutChannelSecurityServiceDoor
  2103.   DrmWorkingState,
  2104.  dcpOutChannelSecurityClearance
  2105.   DrmWorkingState
  2106. }
  2107.  
  2108. dcpOutChannelSecurityIndex  OBJECT-TYPE
  2109.  SYNTAX     DrmGenericTableIndex
  2110.  MAX-ACCESS not-accessible
  2111.  STATUS     current
  2112.  DESCRIPTION
  2113.   "Main index used to reference entries in the channel security table.
  2114.   This OID is not accessible since the table uses index from channel list table."
  2115.  ::= { dcpOutChannelSecurityEntry 1 }
  2116.  
  2117. dcpOutChannelSecurityMarriage  OBJECT-TYPE
  2118.  SYNTAX     DrmWorkingState
  2119.  MAX-ACCESS read-only
  2120.  STATUS     current
  2121.  DESCRIPTION
  2122.   "This setting indicates if the marriage state will break playback.
  2123.   Possible values are:
  2124.   o underfined: the state is not determined yet.
  2125.   o not applicable: the referenced component does not apply to this system
  2126.   o normal: marriage is working fine
  2127.   o warning: marriage is not working fine but it won't prevent playback
  2128.   o error: marriage is broken and will prevent playback"
  2129.  ::= { dcpOutChannelSecurityEntry 2 }
  2130.  
  2131. dcpOutChannelSecurityServiceDoor  OBJECT-TYPE
  2132.  SYNTAX     DrmWorkingState
  2133.  MAX-ACCESS read-only
  2134.  STATUS     current
  2135.  DESCRIPTION
  2136.   "This setting indicates if the service door state will break playback.
  2137.   Possible values are:
  2138.   o underfined: the state is not determined yet.
  2139.   o not applicable: the referenced component does not apply to this system
  2140.   o normal: service door is armed
  2141.   o warning: service door is not working fine but it won't prevent playback
  2142.   o error: service door is broken and will prevent playback"
  2143.  ::= { dcpOutChannelSecurityEntry 3 }
  2144.  
  2145. dcpOutChannelSecurityClearance  OBJECT-TYPE
  2146.  SYNTAX     DrmWorkingState
  2147.  MAX-ACCESS read-only
  2148.  STATUS     current
  2149.  DESCRIPTION
  2150.   "This setting indicates if the system is operational security wise.
  2151.   Possible values are:
  2152.   o underfined: the state is not determined yet.
  2153.   o not applicable: the referenced component does not apply to this system
  2154.   o normal: there are no security related issues detected
  2155.   o warning: security related issues have been detected that will not prevent playback
  2156.   o error: security related issues have been detected that will prevent playback"
  2157.  ::= { dcpOutChannelSecurityEntry 4 }
  2158.  
  2159. dcpMDCount  OBJECT-TYPE
  2160.  SYNTAX     Counter32
  2161.  MAX-ACCESS read-only
  2162.  STATUS     current
  2163.  DESCRIPTION
  2164.   ""
  2165.  ::= { dcpMediaDecoders 1 }
  2166.  
  2167. dcpProjectorsCount  OBJECT-TYPE
  2168.  SYNTAX     Counter32
  2169.  MAX-ACCESS read-only
  2170.  STATUS     current
  2171.  DESCRIPTION
  2172.   ""
  2173.  ::= { dcpProjectors 1 }
  2174.  
  2175. dcpProjectorListTable  OBJECT-TYPE
  2176.  SYNTAX SEQUENCE OF DcpProjectorListEntry
  2177.  MAX-ACCESS not-accessible
  2178.  STATUS     current
  2179.  DESCRIPTION
  2180.   ""
  2181.  ::= { dcpProjectors 3 }
  2182.  
  2183. dcpProjectorListEntry  OBJECT-TYPE
  2184.  SYNTAX  DcpProjectorListEntry
  2185.  MAX-ACCESS not-accessible
  2186.  STATUS     current
  2187.  DESCRIPTION
  2188.   ""
  2189.  INDEX { dcpProjectorListIndex }
  2190.  ::= { dcpProjectorListTable 1 }
  2191.  
  2192. DcpProjectorListEntry ::= SEQUENCE {
  2193.  dcpProjectorListIndex
  2194.   DrmGenericTableIndex,
  2195.  dcpProjectorTitle
  2196.   DisplayString,
  2197.  dcpProjectorModel
  2198.   DisplayString,
  2199.  dcpProjectorConnected
  2200.   TruthValue,
  2201.  dcpProjectorAddress
  2202.   DisplayString,
  2203.  dcpProjectorCertificateThumbprint
  2204.   DisplayString,
  2205.  dcpProjectorPrimary
  2206.   TruthValue
  2207. }
  2208.  
  2209. dcpProjectorListIndex  OBJECT-TYPE
  2210.  SYNTAX     DrmGenericTableIndex
  2211.  MAX-ACCESS read-only
  2212.  STATUS     current
  2213.  DESCRIPTION
  2214.   "Main index used to reference entries in the projector table."
  2215.  ::= { dcpProjectorListEntry 1 }
  2216.  
  2217. dcpProjectorTitle  OBJECT-TYPE
  2218.  SYNTAX     DisplayString
  2219.  MAX-ACCESS read-only
  2220.  STATUS     current
  2221.  DESCRIPTION
  2222.   ""
  2223.  ::= { dcpProjectorListEntry 2 }
  2224.  
  2225. dcpProjectorModel  OBJECT-TYPE
  2226.  SYNTAX     DisplayString
  2227.  MAX-ACCESS read-only
  2228.  STATUS     current
  2229.  DESCRIPTION
  2230.   ""
  2231.  ::= { dcpProjectorListEntry 3 }
  2232.  
  2233. dcpProjectorConnected  OBJECT-TYPE
  2234.  SYNTAX     TruthValue
  2235.  MAX-ACCESS read-only
  2236.  STATUS     current
  2237.  DESCRIPTION
  2238.   "Gives indication if the projector is connected or not."
  2239.  ::= { dcpProjectorListEntry 4 }
  2240.  
  2241. dcpProjectorAddress  OBJECT-TYPE
  2242.  SYNTAX     DisplayString
  2243.  MAX-ACCESS read-only
  2244.  STATUS     current
  2245.  DESCRIPTION
  2246.   ""
  2247.  ::= { dcpProjectorListEntry 5 }
  2248.  
  2249. dcpProjectorCertificateThumbprint  OBJECT-TYPE
  2250.  SYNTAX     DisplayString
  2251.  MAX-ACCESS read-only
  2252.  STATUS     current
  2253.  DESCRIPTION
  2254.   ""
  2255.  ::= { dcpProjectorListEntry 6 }
  2256.  
  2257. dcpProjectorPrimary  OBJECT-TYPE
  2258.  SYNTAX     TruthValue
  2259.  MAX-ACCESS read-only
  2260.  STATUS     current
  2261.  DESCRIPTION
  2262.   "Gives indication if the projector is primary or not."
  2263.  ::= { dcpProjectorListEntry 7 }
  2264.  
  2265. dcpProjectorsStatusTable  OBJECT-TYPE
  2266.  SYNTAX SEQUENCE OF DcpProjectorsStatusEntry
  2267.  MAX-ACCESS not-accessible
  2268.  STATUS     current
  2269.  DESCRIPTION
  2270.   ""
  2271.  ::= { dcpProjectors 4 }
  2272.  
  2273. dcpProjectorsStatusEntry  OBJECT-TYPE
  2274.  SYNTAX  DcpProjectorsStatusEntry
  2275.  MAX-ACCESS not-accessible
  2276.  STATUS     current
  2277.  DESCRIPTION
  2278.   ""
  2279.  INDEX { dcpProjectorListIndex }
  2280.  ::= { dcpProjectorsStatusTable 1 }
  2281.  
  2282. DcpProjectorsStatusEntry ::= SEQUENCE {
  2283.  dcpProjectorsStatusIndex
  2284.   DrmGenericTableIndex,
  2285.  dcpProjectorsStatusLamp
  2286.   INTEGER,
  2287.  dcpProjectorsStatusDowser
  2288.   INTEGER
  2289. }
  2290.  
  2291. dcpProjectorsStatusIndex  OBJECT-TYPE
  2292.  SYNTAX     DrmGenericTableIndex
  2293.  MAX-ACCESS not-accessible
  2294.  STATUS     current
  2295.  DESCRIPTION
  2296.   "Main index used to reference entries in the projector status table.
  2297.   This OID is not accessible since the table uses index from projector list table."
  2298.  ::= { dcpProjectorsStatusEntry 1 }
  2299.  
  2300. dcpProjectorsStatusLamp  OBJECT-TYPE
  2301.  SYNTAX     INTEGER {
  2302.   pjLampUnknown (1),
  2303.   pjLampOn (2),
  2304.   pjLampOff (3)
  2305.  }
  2306.  MAX-ACCESS read-only
  2307.  STATUS     current
  2308.  DESCRIPTION
  2309.   ""
  2310.  ::= { dcpProjectorsStatusEntry 2 }
  2311.  
  2312. dcpProjectorsStatusDowser  OBJECT-TYPE
  2313.  SYNTAX     INTEGER {
  2314.   dowserUnknown (1),
  2315.   dowserOpen (2),
  2316.   dowserClosed (3)
  2317.  }
  2318.  MAX-ACCESS read-only
  2319.  STATUS     current
  2320.  DESCRIPTION
  2321.   ""
  2322.  ::= { dcpProjectorsStatusEntry 3 }
  2323.  
  2324. dcpProjectorsAlarmTable  OBJECT-TYPE
  2325.  SYNTAX SEQUENCE OF DcpProjectorsAlarmEntry
  2326.  MAX-ACCESS not-accessible
  2327.  STATUS     current
  2328.  DESCRIPTION
  2329.   "This table collects alarm reported by  connected projectors. Some alarm sensors
  2330.   may not be available or applicable depending on the underlying hardware.
  2331.   Every sensor is reported as a WorkingState status for the associated modules:
  2332.   - unknwon
  2333.   - not-applicable
  2334.   - ok (no_alarm)
  2335.   - warning (warning alarm)
  2336.   - error (alert)
  2337.   "
  2338.  ::= { dcpProjectors 5 }
  2339.  
  2340. dcpProjectorsAlarmEntry  OBJECT-TYPE
  2341.  SYNTAX  DcpProjectorsAlarmEntry
  2342.  MAX-ACCESS not-accessible
  2343.  STATUS     current
  2344.  DESCRIPTION
  2345.   ""
  2346.  INDEX { dcpProjectorListIndex }
  2347.  ::= { dcpProjectorsAlarmTable 1 }
  2348.  
  2349. DcpProjectorsAlarmEntry ::= SEQUENCE {
  2350.  dcpProjectorsAlarmIndex
  2351.   DrmGenericTableIndex,
  2352.  dcpProjectorsAlarmLampTimer
  2353.   DrmWorkingState,
  2354.  dcpProjectorsAlarmFilterTimer
  2355.   DrmWorkingState,
  2356.  dcpProjectorsAlarmFan
  2357.   DrmWorkingState,
  2358.  dcpProjectorsAlarmTemperature
  2359.   DrmWorkingState,
  2360.  dcpProjectorsAlarmBattery
  2361.   DrmWorkingState,
  2362.  dcpProjectorsAlarmSecurity
  2363.   DrmWorkingState,
  2364.  dcpProjectorsAlarmSecurityLog
  2365.   DrmWorkingState
  2366. }
  2367.  
  2368. dcpProjectorsAlarmIndex  OBJECT-TYPE
  2369.  SYNTAX     DrmGenericTableIndex
  2370.  MAX-ACCESS not-accessible
  2371.  STATUS     current
  2372.  DESCRIPTION
  2373.   ""
  2374.  ::= { dcpProjectorsAlarmEntry 1 }
  2375.  
  2376. dcpProjectorsAlarmLampTimer  OBJECT-TYPE
  2377.  SYNTAX     DrmWorkingState
  2378.  MAX-ACCESS read-only
  2379.  STATUS     current
  2380.  DESCRIPTION
  2381.   ""
  2382.  ::= { dcpProjectorsAlarmEntry 2 }
  2383.  
  2384. dcpProjectorsAlarmFilterTimer  OBJECT-TYPE
  2385.  SYNTAX     DrmWorkingState
  2386.  MAX-ACCESS read-only
  2387.  STATUS     current
  2388.  DESCRIPTION
  2389.   ""
  2390.  ::= { dcpProjectorsAlarmEntry 3 }
  2391.  
  2392. dcpProjectorsAlarmFan  OBJECT-TYPE
  2393.  SYNTAX     DrmWorkingState
  2394.  MAX-ACCESS read-only
  2395.  STATUS     current
  2396.  DESCRIPTION
  2397.   ""
  2398.  ::= { dcpProjectorsAlarmEntry 4 }
  2399.  
  2400. dcpProjectorsAlarmTemperature  OBJECT-TYPE
  2401.  SYNTAX     DrmWorkingState
  2402.  MAX-ACCESS read-only
  2403.  STATUS     current
  2404.  DESCRIPTION
  2405.   ""
  2406.  ::= { dcpProjectorsAlarmEntry 5 }
  2407.  
  2408. dcpProjectorsAlarmBattery  OBJECT-TYPE
  2409.  SYNTAX     DrmWorkingState
  2410.  MAX-ACCESS read-only
  2411.  STATUS     current
  2412.  DESCRIPTION
  2413.   ""
  2414.  ::= { dcpProjectorsAlarmEntry 6 }
  2415.  
  2416. dcpProjectorsAlarmSecurity  OBJECT-TYPE
  2417.  SYNTAX     DrmWorkingState
  2418.  MAX-ACCESS read-only
  2419.  STATUS     current
  2420.  DESCRIPTION
  2421.   ""
  2422.  ::= { dcpProjectorsAlarmEntry 7 }
  2423.  
  2424. dcpProjectorsAlarmSecurityLog  OBJECT-TYPE
  2425.  SYNTAX     DrmWorkingState
  2426.  MAX-ACCESS read-only
  2427.  STATUS     current
  2428.  DESCRIPTION
  2429.   ""
  2430.  ::= { dcpProjectorsAlarmEntry 8 }
  2431.  
  2432. dcpSecurityManagersCount  OBJECT-TYPE
  2433.  SYNTAX     Counter32
  2434.  MAX-ACCESS read-only
  2435.  STATUS     current
  2436.  DESCRIPTION
  2437.   ""
  2438.  ::= { dcpSecurityManagers 1 }
  2439.  
  2440. -- #1 NTP sync.
  2441. --
  2442.  
  2443. dcpCheckListTable  OBJECT-TYPE
  2444.  SYNTAX SEQUENCE OF DcpCheckListEntry
  2445.  MAX-ACCESS not-accessible
  2446.  STATUS     current
  2447.  DESCRIPTION
  2448.   ""
  2449.  ::= { dcpDiagnostics 1 }
  2450.  
  2451. dcpCheckListEntry  OBJECT-TYPE
  2452.  SYNTAX  DcpCheckListEntry
  2453.  MAX-ACCESS not-accessible
  2454.  STATUS     current
  2455.  DESCRIPTION
  2456.   ""
  2457.  INDEX { dcpCheckListIndex }
  2458.  ::= { dcpCheckListTable 1 }
  2459.  
  2460. DcpCheckListEntry ::= SEQUENCE {
  2461.  dcpCheckListIndex
  2462.   DrmGenericTableIndex,
  2463.  dcpCheckListTitle
  2464.   DisplayString,
  2465.  dcpCheckListWorkingState
  2466.   DrmWorkingState,
  2467.  dcpCheckListDescription
  2468.   DisplayString
  2469. }
  2470.  
  2471. dcpCheckListIndex  OBJECT-TYPE
  2472.  SYNTAX     DrmGenericTableIndex
  2473.  MAX-ACCESS read-only
  2474.  STATUS     current
  2475.  DESCRIPTION
  2476.   "Main index used to reference entries in the check list table."
  2477.  ::= { dcpCheckListEntry 1 }
  2478.  
  2479. dcpCheckListTitle  OBJECT-TYPE
  2480.  SYNTAX     DisplayString
  2481.  MAX-ACCESS read-only
  2482.  STATUS     current
  2483.  DESCRIPTION
  2484.   ""
  2485.  ::= { dcpCheckListEntry 2 }
  2486.  
  2487. dcpCheckListWorkingState  OBJECT-TYPE
  2488.  SYNTAX     DrmWorkingState
  2489.  MAX-ACCESS read-only
  2490.  STATUS     current
  2491.  DESCRIPTION
  2492.   "This property gives an overview of the current working status for the referenced
  2493.   component.
  2494.   Possible values are:
  2495.   o undefined: the state is not known. It is not an error; it indicates the system can't
  2496.   report accurate status for the component. It can't be precluded that component is
  2497.   failing or not.
  2498.   o not applicable: the referenced component doesn't have a working state for good,
  2499.   expected reason. It may be used for instance for an optional  component that is
  2500.   missing.
  2501.   o normal: the referenced component is running normally
  2502.   o warning: the referenced resource is operational but is report some anomalies.
  2503.   System is still operational; but the case shall be investigated, and eventually the
  2504.   resource replaced or fixed.
  2505.   o error: the component doesn't work reliably. The system may still be operational or
  2506.   not but it is expected that some features are no longer working."
  2507.  ::= { dcpCheckListEntry 3 }
  2508.  
  2509. dcpCheckListDescription  OBJECT-TYPE
  2510.  SYNTAX     DisplayString
  2511.  MAX-ACCESS read-only
  2512.  STATUS     current
  2513.  DESCRIPTION
  2514.   ""
  2515.  ::= { dcpCheckListEntry 4 }
  2516.  
  2517. dcpEvtDiskStatus  NOTIFICATION-TYPE
  2518.  OBJECTS { dcpEvSeverity,
  2519.   dcpEvType,
  2520.   dcpEvDiskName,
  2521.   dcpEvDescription }
  2522.  STATUS     current
  2523.  DESCRIPTION
  2524.   "Trap sent for events related to disk devices."
  2525.  ::= { dcpEventList 1 }
  2526.  
  2527. dcpEvtStorageStatus  NOTIFICATION-TYPE
  2528.  OBJECTS { dcpEvSeverity,
  2529.   dcpEvType,
  2530.   dcpEvStorageName,
  2531.   dcpEvDescription }
  2532.  STATUS     current
  2533.  DESCRIPTION
  2534.   "Trap sent for events related to storage modules."
  2535.  ::= { dcpEventList 2 }
  2536.  
  2537. dcpEvtFanStatus  NOTIFICATION-TYPE
  2538.  OBJECTS { dcpEvSeverity,
  2539.   dcpEvType,
  2540.   dcpEvResourceName,
  2541.   dcpEvResourceIndex,
  2542.   dcpEvDescription }
  2543.  STATUS     current
  2544.  DESCRIPTION
  2545.   "This event references an item from the dcpSENfansTable."
  2546.  ::= { dcpEventList 3 }
  2547.  
  2548. dcpEvtPowerStatus  NOTIFICATION-TYPE
  2549.  OBJECTS { dcpEvSeverity,
  2550.   dcpEvType,
  2551.   dcpEvResourceName,
  2552.   dcpEvResourceIndex,
  2553.   dcpEvDescription }
  2554.  STATUS     current
  2555.  DESCRIPTION
  2556.   "This event references an item from the dcpSENPowerTable."
  2557.  ::= { dcpEventList 4 }
  2558.  
  2559. dcpEvtHeatStatus  NOTIFICATION-TYPE
  2560.  OBJECTS { dcpEvSeverity,
  2561.   dcpEvType,
  2562.   dcpEvResourceName,
  2563.   dcpEvResourceIndex,
  2564.   dcpEvDescription }
  2565.  STATUS     current
  2566.  DESCRIPTION
  2567.   "This event references an item from the dcpSENHeatTable."
  2568.  ::= { dcpEventList 5 }
  2569.  
  2570. dcpEvtTamperStatus  NOTIFICATION-TYPE
  2571.  OBJECTS { dcpEvSeverity,
  2572.   dcpEvType,
  2573.   dcpEvResourceName,
  2574.   dcpEvResourceIndex,
  2575.   dcpEvDescription }
  2576.  STATUS     current
  2577.  DESCRIPTION
  2578.   "This event references an item from the dcpSENTampersTable."
  2579.  ::= { dcpEventList 6 }
  2580.  
  2581. dcpEvtSealStatus  NOTIFICATION-TYPE
  2582.  OBJECTS { dcpEvSeverity,
  2583.   dcpEvType,
  2584.   dcpEvResourceName,
  2585.   dcpEvResourceIndex,
  2586.   dcpEvDescription }
  2587.  STATUS     current
  2588.  DESCRIPTION
  2589.   "This event references an item from the dcpSENSealsTable."
  2590.  ::= { dcpEventList 7 }
  2591.  
  2592. dcpEvtAlarmStatus  NOTIFICATION-TYPE
  2593.  OBJECTS { dcpEvSeverity,
  2594.   dcpEvType,
  2595.   dcpEvResourceName,
  2596.   dcpEvResourceIndex,
  2597.   dcpEvDescription }
  2598.  STATUS     current
  2599.  DESCRIPTION
  2600.   "This event references an item from the dcpSENAlarmTable."
  2601.  ::= { dcpEventList 8 }
  2602.  
  2603. dcpEvtChecklistStatus  NOTIFICATION-TYPE
  2604.  OBJECTS { dcpEvSeverity,
  2605.   dcpEvType,
  2606.   dcpEvResourceName,
  2607.   dcpEvResourceIndex,
  2608.   dcpEvDescription }
  2609.  STATUS     current
  2610.  DESCRIPTION
  2611.   "This event references a checklist item from the dcpCheckListTable."
  2612.  ::= { dcpEventList 9 }
  2613.  
  2614. dcpEvtProjectorAlarmStatus  NOTIFICATION-TYPE
  2615.  OBJECTS { dcpEvSeverity,
  2616.   dcpEvType,
  2617.   dcpEvResourceName,
  2618.   dcpEvDescription }
  2619.  STATUS     current
  2620.  DESCRIPTION
  2621.   "This event references an item from the dcpProjectorsAlarmTable."
  2622.  ::= { dcpEventList 10 }
  2623.  
  2624. dcpEvtRTCStatus  NOTIFICATION-TYPE
  2625.   OBJECTS { dcpEvSeverity,
  2626.     dcpEvType,
  2627.     dcpEvResourceName,
  2628.     dcpEvDescription }
  2629.   STATUS     current
  2630.   DESCRIPTION
  2631.     "This event references an item from the dcpSYSClockTable."
  2632.   ::= { dcpEventList 11 }
  2633.  
  2634. dcpEvSeverity  OBJECT-TYPE
  2635.  SYNTAX     DrmEventSeverity
  2636.  MAX-ACCESS accessible-for-notify
  2637.  STATUS     current
  2638.  DESCRIPTION
  2639.   "Severity level assigned to an event:
  2640.     normalinformational message without any alarm condition.
  2641.     warning:potential problem but is not conclusive to trigger a failure shortly.
  2642.     minor:identified problem without any degradation of function.
  2643.     major:identified problem with possible degradation of function.
  2644.     critical:serious failure that leads to broken functions.
  2645.    "
  2646.  ::= { dcpEventGlobalDescriptors 1 }
  2647.  
  2648. dcpEvDescription  OBJECT-TYPE
  2649.  SYNTAX     DrmEventDescription
  2650.  MAX-ACCESS accessible-for-notify
  2651.  STATUS     current
  2652.  DESCRIPTION
  2653.   ""
  2654.  ::= { dcpEventGlobalDescriptors 2 }
  2655.  
  2656. dcpEvType  OBJECT-TYPE
  2657.  SYNTAX     INTEGER {
  2658.   healthCondition (1),
  2659.   statusChange (2),
  2660.   lowThreshold (3),
  2661.   highThreshold (4),
  2662.   propertyChange (5)
  2663.  }
  2664.  MAX-ACCESS accessible-for-notify
  2665.  STATUS     current
  2666.  DESCRIPTION
  2667.   ""
  2668.  ::= { dcpEventGlobalDescriptors 3 }
  2669.  
  2670. dcpEvResourceName  OBJECT-TYPE
  2671.  SYNTAX     DrmResourceName
  2672.  MAX-ACCESS accessible-for-notify
  2673.  STATUS     current
  2674.  DESCRIPTION
  2675.   "This property is used to name resource. It is used when there is no possible
  2676.   mistake about the referenced resource."
  2677.  ::= { dcpEventGlobalDescriptors 4 }
  2678.  
  2679. dcpEvTitle  OBJECT-TYPE
  2680.  SYNTAX     DisplayString
  2681.  MAX-ACCESS accessible-for-notify
  2682.  STATUS     current
  2683.  DESCRIPTION
  2684.   ""
  2685.  ::= { dcpEventGlobalDescriptors 5 }
  2686.  
  2687. dcpEvResourceIndex  OBJECT-TYPE
  2688.  SYNTAX     DrmGenericTableIndex
  2689.  MAX-ACCESS accessible-for-notify
  2690.  STATUS     current
  2691.  DESCRIPTION
  2692.   ""
  2693.  ::= { dcpEventGlobalDescriptors 6 }
  2694.  
  2695. dcpEvDiskName  OBJECT-TYPE
  2696.  SYNTAX     DrmResourceName
  2697.  MAX-ACCESS accessible-for-notify
  2698.  STATUS     current
  2699.  DESCRIPTION
  2700.   "Human friendly identifier for hard disk resource."
  2701.  ::= { dcpEventNameDescriptors 1 }
  2702.  
  2703. dcpEvStorageName  OBJECT-TYPE
  2704.  SYNTAX     DrmResourceName
  2705.  MAX-ACCESS accessible-for-notify
  2706.  STATUS     current
  2707.  DESCRIPTION
  2708.   "Human friendly identifier for a storage resource."
  2709.  ::= { dcpEventNameDescriptors 2 }
  2710.  
  2711. dcpEvChannelName  OBJECT-TYPE
  2712.  SYNTAX     DrmResourceName
  2713.  MAX-ACCESS accessible-for-notify
  2714.  STATUS     current
  2715.  DESCRIPTION
  2716.   "Human friendly identifier for the channel for wich the event is being generated."
  2717.  ::= { dcpEventNameDescriptors 3 }
  2718.  
  2719. dcpEvRawPointer  OBJECT-TYPE
  2720.  SYNTAX     RowPointer
  2721.  MAX-ACCESS accessible-for-notify
  2722.  STATUS     current
  2723.  DESCRIPTION
  2724.   ""
  2725.  ::= { dcpEventTableDescriptors 1 }
  2726.  
  2727. dcpDataGroupAll  OBJECT-GROUP
  2728.  OBJECTS { dcpCheckListDescription,
  2729.   dcpCheckListIndex,
  2730.   dcpCheckListTitle,
  2731.   dcpCheckListWorkingState,
  2732.   dcpCLKAuthorized,
  2733.   dcpCLKConsumed,
  2734.   dcpCLKDrift,
  2735.   dcpCLKIndex,
  2736.   dcpCLKTitle,
  2737.   dcpCLKType,
  2738.   dcpCLKWorkingState,
  2739.   dcpFANHighThreshold,
  2740.   dcpFANIndex,
  2741.   dcpFANLowThreshold,
  2742.   dcpFANTitle,
  2743.   dcpFANValue,
  2744.   dcpFANWorkingState,
  2745.   dcpFEATIndex,
  2746.   dcpFEATStatus,
  2747.   dcpFEATTitle,
  2748.   dcpAlarmTableIndex,
  2749.   dcpAlarmTableTitle,
  2750.   dcpAlarmTableWorkingState,
  2751.   dcpHEATHighThreshold,
  2752.   dcpHEATIndex,
  2753.   dcpHEATLowThreshold,
  2754.   dcpHEATTitle,
  2755.   dcpHEATValue,
  2756.   dcpHEATWorkingState,
  2757.   dcpHWIndex,
  2758.   dcpHWModel,
  2759.   dcpHWSerial,
  2760.   dcpHWTitle,
  2761.   dcpHWType,
  2762.   dcpHWVersion,
  2763.   dcpHWWorkingState,
  2764.   dcpIDDecoderVersion,
  2765.   dcpIDFirmwareVersion,
  2766.   dcpIDProductName,
  2767.   dcpIDSerialNumber,
  2768.   dcpIDSoftwareVersion,
  2769.   dcpMDCount,
  2770.   dcpNTPLastSyncDate,
  2771.   dcpNTPLastSyncOffset,
  2772.   dcpNTPLastSyncServer,
  2773.   dcpOutChannelPlayCrashCounter,
  2774.   dcpOutChannelPlayUnderflowsCounter,
  2775.   dcpOutChannelsCount,
  2776.   dcpOutChannelSecurityClearance,
  2777.   dcpOutChannelSecurityMarriage,
  2778.   dcpOutChannelSecurityServiceDoor,
  2779.   dcpOutChannelsListIndex,
  2780.   dcpOutChannelsListTitle,
  2781.   dcpOutChannelsListType,
  2782.   dcpOutChannelsListWorkingState,
  2783.   dcpOutChannelStatusOperation,
  2784.   dcpPOWHighThreshold,
  2785.   dcpPOWIndex,
  2786.   dcpPOWLowThreshold,
  2787.   dcpPOWTitle,
  2788.   dcpPOWValue,
  2789.   dcpPOWWorkingState,
  2790.   dcpProjectorAddress,
  2791.   dcpProjectorCertificateThumbprint,
  2792.   dcpProjectorPrimary,
  2793.   dcpProjectorModel,
  2794.   dcpProjectorsCount,
  2795.   dcpProjectorsStatusDowser,
  2796.   dcpProjectorsStatusLamp,
  2797.   dcpProjectorTitle,
  2798.   dcpProjectorConnected,
  2799.   dcpSEALIndex,
  2800.   dcpSEALStatus,
  2801.   dcpSEALTitle,
  2802.   dcpSecurityManagersCount,
  2803.   dcpSERVIndex,
  2804.   dcpSERVStatus,
  2805.   dcpSERVTitle,
  2806.   dcpStorageDeviceBus,
  2807.   dcpStorageDeviceCapacity,
  2808.   dcpStorageDeviceIndex,
  2809.   dcpStorageDeviceModel,
  2810.   dcpStorageDeviceTitle,
  2811.   dcpStorageDeviceType,
  2812.   dcpStorageDeviceWorkingState,
  2813.   dcpStorageModuleCapacity,
  2814.   dcpStorageModuleIndex,
  2815.   dcpStorageModuleTitle,
  2816.   dcpStorageModuleType,
  2817.   dcpStorageModuleUsage,
  2818.   dcpStorageModuleWorkingState,
  2819.   dcpStorageRAIDIndex,
  2820.   dcpStorageRAIDModuleTitle,
  2821.   dcpStorageRAIDRecovery,
  2822.   dcpStorageRAIDSize,
  2823.   dcpStorageRAIDType,
  2824.   dcpStorageRAIDWorkingState,
  2825.   dcpStorageSMARTIndex,
  2826.   dcpStorageSMARTRawReadError,
  2827.   dcpStorageSMARTReallocatedEvent,
  2828.   dcpStorageSMARTReallocatedSectorCount,
  2829.   dcpStorageSMARTSeekErrorRate,
  2830.   dcpStorageSMARTSupport,
  2831.   dcpStorageSMARTUDMAError,
  2832.   dcpSWIndex,
  2833.   dcpSWTitle,
  2834.   dcpSWType,
  2835.   dcpSWVersion,
  2836.   dcpSYSCurrentDate,
  2837.   dcpTAMPIndex,
  2838.   dcpTAMPStatus,
  2839.   dcpTAMPTitle,
  2840.   dcpTZGMTOffset,
  2841.   dcpTZNextDSTDate,
  2842.   dcpTZString }
  2843.  STATUS     current
  2844.  DESCRIPTION
  2845.   ""
  2846.  ::= { dcpConformanceGroups 1 }
  2847.  
  2848. dcpDataGroupNotifyOnly  OBJECT-GROUP
  2849.  OBJECTS { dcpEvChannelName,
  2850.   dcpEvDescription,
  2851.   dcpEvDiskName,
  2852.   dcpEvRawPointer,
  2853.   dcpEvResourceIndex,
  2854.   dcpEvResourceName,
  2855.   dcpEvSeverity,
  2856.   dcpEvStorageName,
  2857.   dcpEvTitle,
  2858.   dcpEvType }
  2859.  STATUS     current
  2860.  DESCRIPTION
  2861.   ""
  2862.  ::= { dcpConformanceGroups 2 }
  2863.  
  2864. dcpTrapGroupAll  NOTIFICATION-GROUP
  2865.  NOTIFICATIONS { dcpEvtDiskStatus,
  2866.   dcpEvtStorageStatus,
  2867.   dcpEvtFanStatus,
  2868.   dcpEvtPowerStatus,
  2869.   dcpEvtHeatStatus }
  2870.  STATUS     current
  2871.  DESCRIPTION
  2872.   ""
  2873.  ::= { dcpConformanceTraps 1 }
  2874. END
  2875.  
  2876.  
  2877. -- This MIB was created using NuDesign Team's Visual MIBuilder (Ver 4.6).
  2878.  
  2879.