[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference azur::mcc

Title:DECmcc user notes file. Does not replace IPMT.
Notice:Use IPMT for problems. Newsletter location in note 6187
Moderator:TAEC::BEROUD
Created:Mon Aug 21 1989
Last Modified:Wed Jun 04 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:6497
Total number of notes:27359

3592.0. "MSL/DAP pb MCCV1.2 ULTRIX large records" by TAEC::HAYES (Tu quoque mi fili ! C.Hayes SVP @VBE) Wed Aug 19 1992 14:15

Hello !


I am using DECmcc Ultrix V1.2 SSB.


We have some problems in the MSL due to the total length 
of a constructed datatype.

The MSL compilation works OK, 
mcc_msl mcc_pbx_am_srvc_if.ms successfull


but when updating the dictionary we get a crash. 

DAP> update class PBX from mcc_pbx_am_srvc_if.com
DAP> update class PBX from mcc_pbx_am_srvc_if.ms
 %DAP-E-ILLEGAL_CMDFILE, Illegal DAP command file -- File must be produced by
tr
DAP> update class PBX from mcc_pbx_am_srvc_if.com
Deleting specified class from dictionary file...
(Control C and Y will be disabled while records are being deleted)
 %DAP-I-LINENUMB, At or near line number 845.
 %DAP-I-CMD_LINE, Command: SET DEFINITION CODE 23 T
 %DAP-E-CMDTOOLONG, Command line is too long for a single command
DAP>
DAP> exit

You can reproduce it with the attached MSL file provided.



The start of the construction in the .com file (the 
input file to the dictinory) is:

SET DEFINITION CODE 23 TYPE T -
        COUNT 1 -
        LENGTH 11441 -
        DEFINED TRUE -
        USAGE ILV -
        VALUE -
( -
1=(......

Can we do something to increase the maximum length of 
the construction?


	Thanks to answer


		Catherine



(************************************************************************
 *                                                                      *
 *                    MCC_PBX_AM_SRVC_IF.MS                         *
 *                                                                      *
 ************************************************************************
 * ******************************************************************** *
 * *                                                                  * *
 * *   ************************************************************   * *
 * *   *                                                          *   * *
 * *   *   Copyright (c) Digital Equipment Corporation, 1991      *   * *
 * *   *   All Rights Reserved.  Unpublished rights reserved      *   * *
 * *   *   under the copyright laws of the United States.         *   * *
 * *   *                                                          *   * *
 * *   *   The software contained on this media is proprietary    *   * *
 * *   *   to and embodies the confidential technology of         *   * *
 * *   *   Digital Equipment Corporation.  Possession, use,       *   * *
 * *   *   duplication or dissemination of the software and       *   * *
 * *   *   media is authorized only pursuant to a valid written   *   * *
 * *   *   license from Digital Equipment Corporation.            *   * *
 * *   *                                                          *   * *
 * *   *   RESTRICTED RIGHTS LEGEND   Use, duplication, or        *   * *
 * *   *   disclosure by the U.S. Government is subject to        *   * *
 * *   *   restrictions as set forth in Subparagraph (c)(1)(ii)   *   * *
 * *   *   of DFARS 252.227-7013, or in FAR 52.227-19, as         *   * *
 * *   *   applicable.                                            *   * *
 * *   *                                                          *   * *
 * *   ************************************************************   * *
 * *                                                                  * *
 * ******************************************************************** *
 ************************************************************************)


(************************************************************************
 *                                                                      *
 *  FACILITY:                                                           *
 *                                                                      *
 *    MCC_PBX_AM_SRVC_IF.MS                                             *
 *    for Toolkit Design Framework MM, PBX_AM                           *
 *                                                                      *
 *  ABSTRACT:                                                           *
 *                                                                      *
 *    This management specification defines the Service Interface       *
 *    for the PBX_AM. 							*
 *                                                                      *
 *                                                                      *
    This module is the management definition (MD)  for  the  PBX AM 
    Service Interface.
 
    The Entity Model described by this management specification is com-
    prised of a global entity class called PBX and a subordinate en-
    tity class called PORT. The following diagram models their relation-
    ship:
 
                                +-----------+
                                |           |
                                |  PBX      |
                                |           |
                                +-----+-----+
                                      |
                                +-----+-----+
                                |           |
                                |  PORT     |
                                |           |
                                +-----------+
 
 
    Note that this management specification is, out of necessity, simplistic.
    Service interface management specifications that describe actual network
    entities should include all information (e.g. Global Entity, Module Enti-
    ties,  Subordinate Entities,  Attributes,  Attribute Groups,  data Types,
    Requests,  Responses,  Arguments,  Exceptions, etc.) that is necessary to
    fully define the entity to be managed.
 
        This management specification defines:

            The PBX entity and the PBX service commands,

                  SHOW PBX X ALL CHAR
                  SET  PBX X PACKET THRESHOLD =xx

                  SHOW PBX X PORT Y ALL CHAR
  

 *  <<< VMS >>>                                                         *
 *                                                                      *
 *    manage/tool/specification mcc_pbx_am_srvc_if.ms                   *
 *    manage/tool/dictionary                                            *
 *    DAP> load from mcc_pbx_am_srvc_if.com                             *
 *                                                                      *
 *  <<< Ultrix >>>                                                      *
 *                                                                      *
 *    mcc_msl mcc_pbx_am_srvc_if.ms                                     *
 *    mcc_dap                                                           *
 *    DAP> load from mcc_pbx_am_srvc_if.com                             *
 *                                                                      *
 *                                                                      *
 *                                                                      *
 *                                                                      *
 *  EDIT HISTORY:                                                       *
 *                                                                      *
 *    13-May-91  v1.1-001  Created                                      *
 *                                                                      *
 ************************************************************************)


    MANAGEMENT SPECIFICATION MCC_PBX_AM_SRVC_IF;
       VERSION = V1.2.0;
       SYMBOL-PREFIX = MCC_;



     (* BEGIN Type definitions 
	Note that all TYPE definitions are registered values and must
	be unique across DECmcc *)


   TYPE
      ComparatorType = 3004 (
          GreaterThan = 0,
          Equals = 1,
          LessThan = 2 );

   TYPE
      SeverityLevels = 3005 (
          Critical = 0,
          Major    = 1,
          Minor    = 2,
          Warning  = 3,
          Clear    = 4,
          Indeterminate = 5 );


   TYPE
      SeverityLevelRule = 3006 RECORD
          Comparator = 0 : ComparatorType;
          SeverityLevel = 1 : SeverityLevels;
          END RECORD;


   TYPE
      TypeRule = 3007 (
          ProcessingAlarm       =0,
          QualityOfServiceAlarm =1,
          EquipmentAlarm        =2,
          EnvironmentalAlarm    =3,
          TransmissionAlarm     =4,
          AttributeChangeEvent  =5,
          SecurityAttackAlarm   =6 );

   TYPE  SieveConstruct = 3009
      SET TypeRule,SeverityLevelRule,FullName;


   TYPE
      AssociationType = 3002 (
          EventAssociation = 4,
          DirectiveAssociation = 5 );

   TYPE
      DestinationAdr = 3003 RECORD
          NMCAdress = 6 : Latin1String;
          AssociationType = 7 : AssociationType;
          END RECORD;

     TYPE
       PBXState = 2020 (
         On = 0,
         Off = 1
         );

     TYPE
	RegionId = 2022 Unsigned8 [1..32]; 

     TYPE
	SwitchNb = 2023 Unsigned8 [1..32]; 

    TYPE Identifier_list = 100 SET OF latin1string;

    TYPE FrontalProcState1 = 3418 (
          Controller not activated                            =  0,
          Controller standby in service                       =  1,
          Controller GAM out of service                       =  2,
          Controller GAM in service                           =  3,
          Not significant                                     =  4,
          Not significant_1                                   =  5,
          Controller GNU out of service                       =  6,
          Controller GNU in service                           =  7,
          Controller error mode                               =  8,
          Controller not activated in error mode              =  9 );

    TYPE FrontalProcState2 = 3419 (
          Controller not activated                            =  0,
          Controller standby in service                       =  1,
          Controller GAM out of service                       =  2,
          Controller GAM in service                           =  3,
          Not significant                                     =  4,
          Not significant_1                                   =  5,
          Controller GNU out of service                       =  6,
          Controller GNU in service                           =  7,
          Controller error mode                               =  8,
          Controller not activated in error mode              =  9,
          Shelf not activated                                 = 32,
          Shelf being initialized                             = 33,
          Shelf on standby                                    = 34,
          Shelf in service                                    = 35,
          Shelf in error mode                                 = 36,
          Shelf in error mode not activated                   = 37,
          Shelf in error mode during initialization           = 38 );

    TYPE FrontalProcState3 = 3420 (
          Attendant not activated                             = 12,
          Attendant out of service                            = 13,
          Attendant alternative routing test                  = 14,
          Attendant local mode                                = 15,
          Attendant in service                                = 16,
          Attendant locally rerouted                          = 17,
          Attendant in service rerouted                       = 18,
          Attendant not activated - in error mode             = 19 );

    TYPE FrontalProcState4 = 3421 (
          SMDR not activated                                  = 47,
          SMDR out of service                                 = 48,
          SMDR in service                                     = 49,
          SMDR alternative routing test mode                  = 50,
          SMDR in service rerouted                            = 51,
          SMDR in error mode not activated                    = 52,
          CPA not activated                                   = 53,
          CPA standby mode                                    = 54,
          CPA being initialized                               = 55,
          CPA in service                                      = 56,
          CPA in error mode                                   = 57,
          CPA in error mode not activated                     = 58 );

    TYPE FrontalProcState5 = 3422 (
          Interprocessor not activated                        = 39,
          Interprocessor in service                           = 40,
          Interprocessor in error mode                        = 41 );


    TYPE FrontalProcState6 = 3423 (
          CPA not activated                                   = 53,
          CPA standby mode                                    = 54,
          CPA being initialized                               = 55,
          CPA in service                                      = 56,
          CPA in error mode                                   = 57,
          CPA in error mode not activated                     = 58,
          Central not activated                               = 20,
          Central in service in standby frontal               = 21,
          Central being initialized                           = 22,
          Central in service                                  = 23,
          Central local degraded mode                         = 24,
          Central local mode                                  = 25,
          Central standalone                                  = 26,
          Central isolated operation                          = 27,
          Central isolated                                    = 28 );

    TYPE FrontalProcState7 = 3424 (
          Other supergroup not activated                      = 29,
          Other supergroup in service                         = 30,
          Other supergroup in error mode                      = 31 );

    TYPE FrontalProcState10 = 3425 (
          Central not activated                               = 20,
          Central in service in standby frontal               = 21,
          Central being initialized                           = 22,
          Central in service                                  = 23,
          Central local degraded mode                         = 24,
          Central local mode                                  = 25,
          Central standalone                                  = 26,
          Central isolated operation                          = 27,
          Central isolated                                    = 28 );


    TYPE FrontalProcState12 = 3426 (
          Not significant_2                                   = 10 );
(*        Not significant_3                                   = 11,  *)

    TYPE FrontalProcState13 = 3427 (
          Frontal out of service                              = 42,
          Frontal standby in service                          = 43,
          Frontal main in service                             = 44,
          Frontal main in error mode                          = 45,
          Frontal central wait                                = 46 );

 TYPE FrontalProcessorState = 3058 RECORD
         Left Controller 0      =  1 : FrontalProcState1;
         Left Controller 1      =  2 : FrontalProcState1;
         Left Controller 2      =  3 : FrontalProcState1;
         Left Controller 3      =  4 : FrontalProcState1;
         Left Controller 4      =  5 : FrontalProcState1;
         Left Controller 5      =  6 : FrontalProcState1;
         Left Controller 6      =  7 : FrontalProcState1;
         Left Controller 7      =  8 : FrontalProcState2;
         Attendant 0            =  9 : FrontalProcState3;
         Attendant 1            =  0 : FrontalProcState3;
         Attendant 2            = 11 : FrontalProcState3;
         Attendant 3            = 12 : FrontalProcState3;
         Attendant 4            = 13 : FrontalProcState3;
         Attendant 5            = 14 : FrontalProcState3;
         Attendant 6            = 15 : FrontalProcState3;
         Attendant 7            = 16 : FrontalProcState3;
         Left CPA               = 17 : FrontalProcState4;
         Twin Frontal           = 18 : FrontalProcState5;
         Left Central/Right CPA = 19 : FrontalProcState6;
         Left Other Frontal     = 20 : FrontalProcState7;
         Right Controller 0     = 21 : FrontalProcState1;
         Right Controller 1     = 22 : FrontalProcState1;
         Right Controller 2     = 23 : FrontalProcState1;
         Right Controller 3     = 24 : FrontalProcState1;
         Right Controller 4     = 25 : FrontalProcState1;
         Right Controller 5     = 26 : FrontalProcState1;
         Right Controller 6     = 27 : FrontalProcState1;
         Right Controller 7     = 28 : FrontalProcState2;
         Right Central          = 29 : FrontalProcState10;
         Right Other Frontal    = 30 : FrontalProcState7;
         CSN 0                  = 31 : FrontalProcState12;
         CSN 1                  = 32 : FrontalProcState12;
         CSN 2                  = 33 : FrontalProcState12;
         Frontal                = 34 : FrontalProcState13;
      END RECORD;


     (* END Type definitions *)



     (* Begin Global Entity PBX definition *)


    GLOBAL ENTITY PBX = 726 :
       IDENTIFIER = ( Registered Name, Name, Number ),
       SYMBOL = CLASS_PBX,
       (* PBX switches is a Global Entity 
           and  is accessed, in this  case, via the PBX AM. *)


       IDENTIFIER ATTRIBUTES

	     ATTRIBUTE Registered Name = 1 : FullName
                DNS_IDENT = PRIMARY_NAME,
		ACCESS = NONSETABLE,
		DISPLAY = TRUE,
		SYMBOL = REG_NAME,
		CATEGORIES = ( CONFIGURATION )
	     END ATTRIBUTE Registered Name;


 	     ATTRIBUTE  Name = 2 : Latin1string
                DNS_IDENT  = ALTERNATE_NAME,
		ACCESS     = NONSETABLE,
		DISPLAY    = TRUE,
		SYMBOL     = NAME,
		CATEGORIES = ( CONFIGURATION )
	     END ATTRIBUTE NAME;


	     ATTRIBUTE Number = 3 : Unsigned32
		ACCESS = NONSETABLE,
                DNS_IDENT  = ALTERNATE_NAME,
		DISPLAY = TRUE,
		SYMBOL = NUMBER,
		CATEGORIES = ( CONFIGURATION )
	     END ATTRIBUTE Number;


       END ATTRIBUTES; (* IDENTIFIER *)



(*
 *  Reference Attributes
 *
 *    This include statement fetches the Registration FM
 *    Reference Attributes.
 *)

    INCLUDE mcc_reference_attributes.ms;


       CHARACTERISTIC ATTRIBUTES

(*
         ATTRIBUTE Sieve Construct = 4 : SieveConstruct
            ACCESS = SETTABLE,
            DISPLAY = TRUE,
            SYMBOL = ATTR_SIEVECON
         END ATTRIBUTE Sieve Construct;

         ATTRIBUTE Destination Adress = 3 : DestinationAdr
            ACCESS = SETTABLE,
            DISPLAY = TRUE,
            SYMBOL = PBX_ATTR_DESTADR
         END ATTRIBUTE Destination Adress; *)


	     ATTRIBUTE Region Identifier = 15 : RegionId
		ACCESS = SETTABLE,
		DISPLAY = TRUE,
		SYMBOL = REGION_ID,
		CATEGORIES = ( CONFIGURATION )
	     END ATTRIBUTE Region Identifier;

	     ATTRIBUTE  Switch Number = 20 : SwitchNb
		ACCESS = SETTABLE,
		DISPLAY = TRUE,
		SYMBOL = SWITCH_NB,
		CATEGORIES = ( CONFIGURATION )
	     END ATTRIBUTE Switch Number;

	     ATTRIBUTE  Local Packets Threshold = 25 : Unsigned32
		ACCESS = SETTABLE,
		DISPLAY = TRUE,
                UNITS = "Packets",
		SYMBOL = THLD_LOCAL_PKT,
		CATEGORIES = ( CONFIGURATION )
	     END ATTRIBUTE Local Packets Threshold; 

	     ATTRIBUTE  Processor State = 30 : FrontalProcessorState
		ACCESS = SETTABLE,
		DISPLAY = TRUE,
		SYMBOL = PROC_STATE,
		CATEGORIES = ( CONFIGURATION )
	     END ATTRIBUTE Processor State; 


       END ATTRIBUTES; (* CHARACTERISTIC *)

    END ENTITY PBX;


    END SPECIFICATION MCC_PBX_AM_SRVC_IF;

(*
 *  end  mcc_pbx_am_srvc_if.ms
 *)

T.RTitleUserPersonal
Name
DateLines
3592.1DECmcc VMS X1.2.18 same problem!!!!TAEC::HAYESTu quoque mi fili ! C.Hayes SVP @VBEWed Aug 19 1992 14:3918
    
    
    	It's me again.
    
    
    	I checked on DECmcc VMS X1.2.18 and we had the
    	same problem.
    
    	We need a workaround quickly ? Any idea ??
    
    
    		Thanks to answer
    
    
    			Catherine
    
    
    	
3592.3Need to make the RECORD smallerDFLAT::PLOUFFEJerryWed Aug 19 1992 18:4623
Catherine:

  The maximum size for all of the definitions that make up an object in the 
  V1.2 SSB Dictionary is 10240.  This is the maximum record size.

  The SET DEFINITION command that is causing the crash is trying to set a 
  definition whose length (all by itself -- not including any other definitions)
  is 11441.  This is just too long.

  The only workaround that I can see is to split up the FrontalProcessorState
  RECORD into two types and to have two attributes/arguments instead of one.

  Of course, I am guessing that this RECORD format is causing the problem
  since I'm not sure (from what you included in the note) what object the
  SET DEFINITION command corresponds to.

  Sorry about this inconvenience, but I doubt that we could change the 
  maximum record length at this point -- doing so would invalidate all
  other v1.2 dictionaries...

  Hope this helps you workaround the problem.

                                                                       - Jerry
3592.4Thanks Jerry !TAEC::HAYESTu quoque mi fili ! C.Hayes SVP @VBEThu Aug 20 1992 07:371
    
3592.5Record or command lineTOOK::GUERTINIt fall down, go boomThu Aug 20 1992 11:4313
    RE:.3
    
    	The text of the message implies that the command line is too big,
    not the record being stored.  If that's the case, then it may be
    appropriate to increase the size of the command line buffer.  This
    would NOT invalidate the V1.2 dictionary.  Just because the text of
    the command line is 10K doesn't mean that the record (after
    ilv-encoding) will be 10K -- It may be compressed (removing
    white-space,etc.) down to 3K.
    
    If the error DOES mean the record is too large, DAP should say that.
    
    -Matt.
3592.6Right you are...DFLAT::PLOUFFEJerryThu Aug 20 1992 13:2613
Catherine:

  Matt is right, it's just the command line that is too long.  Could you
  please post the entire SET DEFINITION command in this notes file?  Could 
  you also include the corresponding CREATE command?

  The workaround that I suggested will work, but may not be necessary if 
  we increase the command line buffer.  I'll enter these notes as a QAR as
  soon as you reply with the info requested above.

                                                                     - Jerry

  P.S. Thanks Matt! :) 
3592.7Here it is...TAEC::HAYESTu quoque mi fili ! C.Hayes SVP @VBEFri Aug 21 1992 08:011370

	Jerry,


	You will find enclosed a simplified msl file and the
	its full .com file associated.

	The .com file was produced with DECmcc Utrix V1.2 SSB.

	

		Thanks

			Catherine



! BUILT VIA MS SPECIFICATION: MCC_PBX_AM_SRVC_IF
! MSL Version V1.2
CREATE CLASS PBX CODE 726
!	presentation_name
SET DEFINITION CODE 6 TYPE T COUNT 1 LENGTH 3 -
VALUE "PBX"
!	instance_required
SET DEFINITION CODE 12 TYPE BU COUNT 1 LENGTH 1 -
  VALUE 1
!	dynamic
SET DEFINITION CODE 10 TYPE BU COUNT 1 LENGTH 1 -
  VALUE 0
!	instance_datatype
SET DEFINITION CODE 17 TYPE LU COUNT 3 LENGTH 4 -
  VALUE -
1 2 3 
PREVIOUS
CREATE ATTRIBUTE_PARTITION Identifiers CODE 1
!	presentation_name
SET DEFINITION CODE 6 TYPE T COUNT 1 LENGTH 11 -
VALUE "Identifiers"
!	attribute_list
SET DEFINITION CODE 16 TYPE LU COUNT 3 LENGTH 4 -
  VALUE -
1 2 3 
!	access
SET DEFINITION CODE 7 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 1
PREVIOUS
PREVIOUS
CREATE ATTRIBUTE RegisteredName CODE 1
!	dns_ident
SET DEFINITION CODE 24 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 0
!	value_data_type
SET DEFINITION CODE 1 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 5
!	value_length
SET DEFINITION CODE 2 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 404
!	presentation_name
SET DEFINITION CODE 6 TYPE T COUNT 1 LENGTH 15 -
VALUE "Registered Name"
!	access
SET DEFINITION CODE 7 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 1
!	display
SET DEFINITION CODE 9 TYPE BU COUNT 1 LENGTH 1 -
  VALUE 1
!	predictable
SET DEFINITION CODE 27 TYPE BU COUNT 1 LENGTH 1 -
  VALUE 1
!	default_allowed
SET DEFINITION CODE 3 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 0
!	categories
SET DEFINITION CODE 8 TYPE LU COUNT 1 LENGTH 4 -
  VALUE -
0 
PREVIOUS
PREVIOUS
CREATE ATTRIBUTE Name CODE 2
!	dns_ident
SET DEFINITION CODE 24 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 1
!	value_data_type
SET DEFINITION CODE 1 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 3
!	value_length
SET DEFINITION CODE 2 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 65535
!	presentation_name
SET DEFINITION CODE 6 TYPE T COUNT 1 LENGTH 4 -
VALUE "Name"
!	access
SET DEFINITION CODE 7 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 1
!	display
SET DEFINITION CODE 9 TYPE BU COUNT 1 LENGTH 1 -
  VALUE 1
!	predictable
SET DEFINITION CODE 27 TYPE BU COUNT 1 LENGTH 1 -
  VALUE 1
!	default_allowed
SET DEFINITION CODE 3 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 0
!	categories
SET DEFINITION CODE 8 TYPE LU COUNT 1 LENGTH 4 -
  VALUE -
0 
PREVIOUS
PREVIOUS
CREATE ATTRIBUTE Number CODE 3
!	dns_ident
SET DEFINITION CODE 24 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 1
!	value_data_type
SET DEFINITION CODE 1 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 35
!	value_length
SET DEFINITION CODE 2 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 4
!	presentation_name
SET DEFINITION CODE 6 TYPE T COUNT 1 LENGTH 6 -
VALUE "Number"
!	access
SET DEFINITION CODE 7 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 1
!	display
SET DEFINITION CODE 9 TYPE BU COUNT 1 LENGTH 1 -
  VALUE 1
!	predictable
SET DEFINITION CODE 27 TYPE BU COUNT 1 LENGTH 1 -
  VALUE 1
!	default_allowed
SET DEFINITION CODE 3 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 0
!	categories
SET DEFINITION CODE 8 TYPE LU COUNT 1 LENGTH 4 -
  VALUE -
0 
PREVIOUS
PREVIOUS
CREATE ATTRIBUTE_PARTITION References CODE 5
!	presentation_name
SET DEFINITION CODE 6 TYPE T COUNT 1 LENGTH 10 -
VALUE "References"
!	attribute_list
SET DEFINITION CODE 16 TYPE LU COUNT 7 LENGTH 4 -
  VALUE -
100 101 102 103 104 105 106 
!	access
SET DEFINITION CODE 7 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 0
PREVIOUS
PREVIOUS
CREATE ATTRIBUTE Location CODE 100
!	value_data_type
SET DEFINITION CODE 1 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 3
!	value_length
SET DEFINITION CODE 2 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 65535
!	presentation_name
SET DEFINITION CODE 6 TYPE T COUNT 1 LENGTH 8 -
VALUE "Location"
!	access
SET DEFINITION CODE 7 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 0
!	display
SET DEFINITION CODE 9 TYPE BU COUNT 1 LENGTH 1 -
  VALUE 1
!	predictable
SET DEFINITION CODE 27 TYPE BU COUNT 1 LENGTH 1 -
  VALUE 1
!	default_allowed
SET DEFINITION CODE 3 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 0
!	categories
SET DEFINITION CODE 8 TYPE LU COUNT 1 LENGTH 4 -
  VALUE -
0 
PREVIOUS
PREVIOUS
CREATE ATTRIBUTE ImplementationDesc CODE 101
!	value_data_type
SET DEFINITION CODE 1 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 3
!	value_length
SET DEFINITION CODE 2 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 65535
!	presentation_name
SET DEFINITION CODE 6 TYPE T COUNT 1 LENGTH 19 -
VALUE "Implementation Desc"
!	access
SET DEFINITION CODE 7 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 0
!	display
SET DEFINITION CODE 9 TYPE BU COUNT 1 LENGTH 1 -
  VALUE 1
!	predictable
SET DEFINITION CODE 27 TYPE BU COUNT 1 LENGTH 1 -
  VALUE 1
!	default_allowed
SET DEFINITION CODE 3 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 0
!	categories
SET DEFINITION CODE 8 TYPE LU COUNT 1 LENGTH 4 -
  VALUE -
0 
PREVIOUS
PREVIOUS
CREATE ATTRIBUTE ResponsiblePerson CODE 102
!	value_data_type
SET DEFINITION CODE 1 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 3
!	value_length
SET DEFINITION CODE 2 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 65535
!	presentation_name
SET DEFINITION CODE 6 TYPE T COUNT 1 LENGTH 18 -
VALUE "Responsible Person"
!	access
SET DEFINITION CODE 7 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 0
!	display
SET DEFINITION CODE 9 TYPE BU COUNT 1 LENGTH 1 -
  VALUE 1
!	predictable
SET DEFINITION CODE 27 TYPE BU COUNT 1 LENGTH 1 -
  VALUE 1
!	default_allowed
SET DEFINITION CODE 3 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 0
!	categories
SET DEFINITION CODE 8 TYPE LU COUNT 1 LENGTH 4 -
  VALUE -
0 
PREVIOUS
PREVIOUS
CREATE ATTRIBUTE PhoneNumber CODE 103
!	value_data_type
SET DEFINITION CODE 1 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 3
!	value_length
SET DEFINITION CODE 2 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 65535
!	presentation_name
SET DEFINITION CODE 6 TYPE T COUNT 1 LENGTH 12 -
VALUE "Phone Number"
!	access
SET DEFINITION CODE 7 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 0
!	display
SET DEFINITION CODE 9 TYPE BU COUNT 1 LENGTH 1 -
  VALUE 1
!	predictable
SET DEFINITION CODE 27 TYPE BU COUNT 1 LENGTH 1 -
  VALUE 1
!	default_allowed
SET DEFINITION CODE 3 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 0
!	categories
SET DEFINITION CODE 8 TYPE LU COUNT 1 LENGTH 4 -
  VALUE -
0 
PREVIOUS
PREVIOUS
CREATE ATTRIBUTE MAILAccount CODE 104
!	value_data_type
SET DEFINITION CODE 1 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 3
!	value_length
SET DEFINITION CODE 2 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 65535
!	presentation_name
SET DEFINITION CODE 6 TYPE T COUNT 1 LENGTH 12 -
VALUE "MAIL Account"
!	access
SET DEFINITION CODE 7 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 0
!	display
SET DEFINITION CODE 9 TYPE BU COUNT 1 LENGTH 1 -
  VALUE 1
!	predictable
SET DEFINITION CODE 27 TYPE BU COUNT 1 LENGTH 1 -
  VALUE 1
!	default_allowed
SET DEFINITION CODE 3 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 0
!	categories
SET DEFINITION CODE 8 TYPE LU COUNT 1 LENGTH 4 -
  VALUE -
0 
PREVIOUS
PREVIOUS
CREATE ATTRIBUTE Remarks CODE 105
!	value_data_type
SET DEFINITION CODE 1 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 3
!	value_length
SET DEFINITION CODE 2 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 65535
!	presentation_name
SET DEFINITION CODE 6 TYPE T COUNT 1 LENGTH 7 -
VALUE "Remarks"
!	access
SET DEFINITION CODE 7 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 0
!	display
SET DEFINITION CODE 9 TYPE BU COUNT 1 LENGTH 1 -
  VALUE 1
!	predictable
SET DEFINITION CODE 27 TYPE BU COUNT 1 LENGTH 1 -
  VALUE 1
!	default_allowed
SET DEFINITION CODE 3 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 0
!	categories
SET DEFINITION CODE 8 TYPE LU COUNT 1 LENGTH 4 -
  VALUE -
0 
PREVIOUS
PREVIOUS
CREATE ATTRIBUTE TextFile CODE 106
!	value_data_type
SET DEFINITION CODE 1 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 6
!	value_length
SET DEFINITION CODE 2 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 255
!	presentation_name
SET DEFINITION CODE 6 TYPE T COUNT 1 LENGTH 9 -
VALUE "Text File"
!	access
SET DEFINITION CODE 7 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 0
!	display
SET DEFINITION CODE 9 TYPE BU COUNT 1 LENGTH 1 -
  VALUE 1
!	predictable
SET DEFINITION CODE 27 TYPE BU COUNT 1 LENGTH 1 -
  VALUE 1
!	default_allowed
SET DEFINITION CODE 3 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 0
!	categories
SET DEFINITION CODE 8 TYPE LU COUNT 1 LENGTH 4 -
  VALUE -
0 
PREVIOUS
PREVIOUS
CREATE ATTRIBUTE_PARTITION Characteristics CODE 4
!	presentation_name
SET DEFINITION CODE 6 TYPE T COUNT 1 LENGTH 15 -
VALUE "Characteristics"
!	attribute_list
SET DEFINITION CODE 16 TYPE LU COUNT 4 LENGTH 4 -
  VALUE -
15 20 25 30 
!	access
SET DEFINITION CODE 7 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 0
PREVIOUS
PREVIOUS
CREATE ATTRIBUTE RegionIdentifier CODE 15
!	constructor_data_type
SET DEFINITION CODE 23 TYPE T -
	COUNT 1 -
	LENGTH 29 -
	DEFINED TRUE -
	USAGE ILV -
	VALUE -
( -
1=(3=33), -
2=(7=1,8=32))
!	value_data_type
SET DEFINITION CODE 1 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 12
!	value_length
SET DEFINITION CODE 2 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 65535
!	presentation_name
SET DEFINITION CODE 6 TYPE T COUNT 1 LENGTH 17 -
VALUE "Region Identifier"
!	access
SET DEFINITION CODE 7 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 0
!	display
SET DEFINITION CODE 9 TYPE BU COUNT 1 LENGTH 1 -
  VALUE 1
!	predictable
SET DEFINITION CODE 27 TYPE BU COUNT 1 LENGTH 1 -
  VALUE 1
!	default_allowed
SET DEFINITION CODE 3 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 0
!	categories
SET DEFINITION CODE 8 TYPE LU COUNT 1 LENGTH 4 -
  VALUE -
0 
PREVIOUS
PREVIOUS
CREATE ATTRIBUTE SwitchNumber CODE 20
!	constructor_data_type
SET DEFINITION CODE 23 TYPE T -
	COUNT 1 -
	LENGTH 29 -
	DEFINED TRUE -
	USAGE ILV -
	VALUE -
( -
1=(3=33), -
2=(7=1,8=32))
!	value_data_type
SET DEFINITION CODE 1 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 12
!	value_length
SET DEFINITION CODE 2 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 65535
!	presentation_name
SET DEFINITION CODE 6 TYPE T COUNT 1 LENGTH 13 -
VALUE "Switch Number"
!	access
SET DEFINITION CODE 7 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 0
!	display
SET DEFINITION CODE 9 TYPE BU COUNT 1 LENGTH 1 -
  VALUE 1
!	predictable
SET DEFINITION CODE 27 TYPE BU COUNT 1 LENGTH 1 -
  VALUE 1
!	default_allowed
SET DEFINITION CODE 3 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 0
!	categories
SET DEFINITION CODE 8 TYPE LU COUNT 1 LENGTH 4 -
  VALUE -
0 
PREVIOUS
PREVIOUS
CREATE ATTRIBUTE LocalPacketsThreshold CODE 25
!	value_data_type
SET DEFINITION CODE 1 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 35
!	value_length
SET DEFINITION CODE 2 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 4
!	presentation_name
SET DEFINITION CODE 6 TYPE T COUNT 1 LENGTH 23 -
VALUE "Local Packets Threshold"
!	access
SET DEFINITION CODE 7 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 0
!	display
SET DEFINITION CODE 9 TYPE BU COUNT 1 LENGTH 1 -
  VALUE 1
!	predictable
SET DEFINITION CODE 27 TYPE BU COUNT 1 LENGTH 1 -
  VALUE 1
!	units
SET DEFINITION CODE 13 TYPE T COUNT 1 LENGTH 7 -
VALUE "Packets"
!	default_allowed
SET DEFINITION CODE 3 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 0
!	categories
SET DEFINITION CODE 8 TYPE LU COUNT 1 LENGTH 4 -
  VALUE -
0 
PREVIOUS
PREVIOUS
CREATE ATTRIBUTE ProcessorState CODE 30
!	constructor_data_type
SET DEFINITION CODE 23 TYPE T -
	COUNT 1 -
	LENGTH 11441 -
	DEFINED TRUE -
	USAGE ILV -
	VALUE -
( -
1=(1="Left Controller 0", -
2=1, -
3=10, -
9=( -
0="Controller not activated", -
1="Controller standby in service", -
2="Controller GAM out of service", -
3="Controller GAM in service", -
4="Not significant", -
5="Not significant_1", -
6="Controller GNU out of service", -
7="Controller GNU in service", -
8="Controller error mode", -
9="Controller not activated in error mode")), -
2=(1="Left Controller 1", -
2=2, -
3=10, -
9=( -
0="Controller not activated", -
1="Controller standby in service", -
2="Controller GAM out of service", -
3="Controller GAM in service", -
4="Not significant", -
5="Not significant_1", -
6="Controller GNU out of service", -
7="Controller GNU in service", -
8="Controller error mode", -
9="Controller not activated in error mode")), -
3=(1="Left Controller 2", -
2=3, -
3=10, -
9=( -
0="Controller not activated", -
1="Controller standby in service", -
2="Controller GAM out of service", -
3="Controller GAM in service", -
4="Not significant", -
5="Not significant_1", -
6="Controller GNU out of service", -
7="Controller GNU in service", -
8="Controller error mode", -
9="Controller not activated in error mode")), -
4=(1="Left Controller 3", -
2=4, -
3=10, -
9=( -
0="Controller not activated", -
1="Controller standby in service", -
2="Controller GAM out of service", -
3="Controller GAM in service", -
4="Not significant", -
5="Not significant_1", -
6="Controller GNU out of service", -
7="Controller GNU in service", -
8="Controller error mode", -
9="Controller not activated in error mode")), -
5=(1="Left Controller 4", -
2=5, -
3=10, -
9=( -
0="Controller not activated", -
1="Controller standby in service", -
2="Controller GAM out of service", -
3="Controller GAM in service", -
4="Not significant", -
5="Not significant_1", -
6="Controller GNU out of service", -
7="Controller GNU in service", -
8="Controller error mode", -
9="Controller not activated in error mode")), -
6=(1="Left Controller 5", -
2=6, -
3=10, -
9=( -
0="Controller not activated", -
1="Controller standby in service", -
2="Controller GAM out of service", -
3="Controller GAM in service", -
4="Not significant", -
5="Not significant_1", -
6="Controller GNU out of service", -
7="Controller GNU in service", -
8="Controller error mode", -
9="Controller not activated in error mode")), -
7=(1="Left Controller 6", -
2=7, -
3=10, -
9=( -
0="Controller not activated", -
1="Controller standby in service", -
2="Controller GAM out of service", -
3="Controller GAM in service", -
4="Not significant", -
5="Not significant_1", -
6="Controller GNU out of service", -
7="Controller GNU in service", -
8="Controller error mode", -
9="Controller not activated in error mode")), -
8=(1="Left Controller 7", -
2=8, -
3=10, -
9=( -
0="Controller not activated", -
1="Controller standby in service", -
2="Controller GAM out of service", -
3="Controller GAM in service", -
4="Not significant", -
5="Not significant_1", -
6="Controller GNU out of service", -
7="Controller GNU in service", -
8="Controller error mode", -
9="Controller not activated in error mode", -
32="Shelf not activated", -
33="Shelf being initialized", -
34="Shelf on standby", -
35="Shelf in service", -
36="Shelf in error mode", -
37="Shelf in error mode not activated", -
38="Shelf in error mode during initialization")), -
9=(1="Attendant 0", -
2=9, -
3=10, -
9=( -
12="Attendant not activated", -
13="Attendant out of service", -
14="Attendant alternative routing test", -
15="Attendant local mode", -
16="Attendant in service", -
17="Attendant locally rerouted", -
18="Attendant in service rerouted", -
19="Attendant not activated - in error mode")), -
0=(1="Attendant 1", -
2=0, -
3=10, -
9=( -
12="Attendant not activated", -
13="Attendant out of service", -
14="Attendant alternative routing test", -
15="Attendant local mode", -
16="Attendant in service", -
17="Attendant locally rerouted", -
18="Attendant in service rerouted", -
19="Attendant not activated - in error mode")), -
11=(1="Attendant 2", -
2=11, -
3=10, -
9=( -
12="Attendant not activated", -
13="Attendant out of service", -
14="Attendant alternative routing test", -
15="Attendant local mode", -
16="Attendant in service", -
17="Attendant locally rerouted", -
18="Attendant in service rerouted", -
19="Attendant not activated - in error mode")), -
12=(1="Attendant 3", -
2=12, -
3=10, -
9=( -
12="Attendant not activated", -
13="Attendant out of service", -
14="Attendant alternative routing test", -
15="Attendant local mode", -
16="Attendant in service", -
17="Attendant locally rerouted", -
18="Attendant in service rerouted", -
19="Attendant not activated - in error mode")), -
13=(1="Attendant 4", -
2=13, -
3=10, -
9=( -
12="Attendant not activated", -
13="Attendant out of service", -
14="Attendant alternative routing test", -
15="Attendant local mode", -
16="Attendant in service", -
17="Attendant locally rerouted", -
18="Attendant in service rerouted", -
19="Attendant not activated - in error mode")), -
14=(1="Attendant 5", -
2=14, -
3=10, -
9=( -
12="Attendant not activated", -
13="Attendant out of service", -
14="Attendant alternative routing test", -
15="Attendant local mode", -
16="Attendant in service", -
17="Attendant locally rerouted", -
18="Attendant in service rerouted", -
19="Attendant not activated - in error mode")), -
15=(1="Attendant 6", -
2=15, -
3=10, -
9=( -
12="Attendant not activated", -
13="Attendant out of service", -
14="Attendant alternative routing test", -
15="Attendant local mode", -
16="Attendant in service", -
17="Attendant locally rerouted", -
18="Attendant in service rerouted", -
19="Attendant not activated - in error mode")), -
16=(1="Attendant 7", -
2=16, -
3=10, -
9=( -
12="Attendant not activated", -
13="Attendant out of service", -
14="Attendant alternative routing test", -
15="Attendant local mode", -
16="Attendant in service", -
17="Attendant locally rerouted", -
18="Attendant in service rerouted", -
19="Attendant not activated - in error mode")), -
17=(1="Left CPA", -
2=17, -
3=10, -
9=( -
47="SMDR not activated", -
48="SMDR out of service", -
49="SMDR in service", -
50="SMDR alternative routing test mode", -
51="SMDR in service rerouted", -
52="SMDR in error mode not activated", -
53="CPA not activated", -
54="CPA standby mode", -
55="CPA being initialized", -
56="CPA in service", -
57="CPA in error mode", -
58="CPA in error mode not activated")), -
18=(1="Twin Frontal", -
2=18, -
3=10, -
9=( -
39="Interprocessor not activated", -
40="Interprocessor in service", -
41="Interprocessor in error mode")), -
19=(1="Left Central/Right CPA", -
2=19, -
3=10, -
9=( -
53="CPA not activated", -
54="CPA standby mode", -
55="CPA being initialized", -
56="CPA in service", -
57="CPA in error mode", -
58="CPA in error mode not activated", -
20="Central not activated", -
21="Central in service in standby frontal", -
22="Central being initialized", -
23="Central in service", -
24="Central local degraded mode", -
25="Central local mode", -
26="Central standalone", -
27="Central isolated operation", -
28="Central isolated")), -
20=(1="Left Other Frontal", -
2=20, -
3=10, -
9=( -
29="Other supergroup not activated", -
30="Other supergroup in service", -
31="Other supergroup in error mode")), -
21=(1="Right Controller 0", -
2=21, -
3=10, -
9=( -
0="Controller not activated", -
1="Controller standby in service", -
2="Controller GAM out of service", -
3="Controller GAM in service", -
4="Not significant", -
5="Not significant_1", -
6="Controller GNU out of service", -
7="Controller GNU in service", -
8="Controller error mode", -
9="Controller not activated in error mode")), -
22=(1="Right Controller 1", -
2=22, -
3=10, -
9=( -
0="Controller not activated", -
1="Controller standby in service", -
2="Controller GAM out of service", -
3="Controller GAM in service", -
4="Not significant", -
5="Not significant_1", -
6="Controller GNU out of service", -
7="Controller GNU in service", -
8="Controller error mode", -
9="Controller not activated in error mode")), -
23=(1="Right Controller 2", -
2=23, -
3=10, -
9=( -
0="Controller not activated", -
1="Controller standby in service", -
2="Controller GAM out of service", -
3="Controller GAM in service", -
4="Not significant", -
5="Not significant_1", -
6="Controller GNU out of service", -
7="Controller GNU in service", -
8="Controller error mode", -
9="Controller not activated in error mode")), -
24=(1="Right Controller 3", -
2=24, -
3=10, -
9=( -
0="Controller not activated", -
1="Controller standby in service", -
2="Controller GAM out of service", -
3="Controller GAM in service", -
4="Not significant", -
5="Not significant_1", -
6="Controller GNU out of service", -
7="Controller GNU in service", -
8="Controller error mode", -
9="Controller not activated in error mode")), -
25=(1="Right Controller 4", -
2=25, -
3=10, -
9=( -
0="Controller not activated", -
1="Controller standby in service", -
2="Controller GAM out of service", -
3="Controller GAM in service", -
4="Not significant", -
5="Not significant_1", -
6="Controller GNU out of service", -
7="Controller GNU in service", -
8="Controller error mode", -
9="Controller not activated in error mode")), -
26=(1="Right Controller 5", -
2=26, -
3=10, -
9=( -
0="Controller not activated", -
1="Controller standby in service", -
2="Controller GAM out of service", -
3="Controller GAM in service", -
4="Not significant", -
5="Not significant_1", -
6="Controller GNU out of service", -
7="Controller GNU in service", -
8="Controller error mode", -
9="Controller not activated in error mode")), -
27=(1="Right Controller 6", -
2=27, -
3=10, -
9=( -
0="Controller not activated", -
1="Controller standby in service", -
2="Controller GAM out of service", -
3="Controller GAM in service", -
4="Not significant", -
5="Not significant_1", -
6="Controller GNU out of service", -
7="Controller GNU in service", -
8="Controller error mode", -
9="Controller not activated in error mode")), -
28=(1="Right Controller 7", -
2=28, -
3=10, -
9=( -
0="Controller not activated", -
1="Controller standby in service", -
2="Controller GAM out of service", -
3="Controller GAM in service", -
4="Not significant", -
5="Not significant_1", -
6="Controller GNU out of service", -
7="Controller GNU in service", -
8="Controller error mode", -
9="Controller not activated in error mode", -
32="Shelf not activated", -
33="Shelf being initialized", -
34="Shelf on standby", -
35="Shelf in service", -
36="Shelf in error mode", -
37="Shelf in error mode not activated", -
38="Shelf in error mode during initialization")), -
29=(1="Right Central", -
2=29, -
3=10, -
9=( -
20="Central not activated", -
21="Central in service in standby frontal", -
22="Central being initialized", -
23="Central in service", -
24="Central local degraded mode", -
25="Central local mode", -
26="Central standalone", -
27="Central isolated operation", -
28="Central isolated")), -
30=(1="Right Other Frontal", -
2=30, -
3=10, -
9=( -
29="Other supergroup not activated", -
30="Other supergroup in service", -
31="Other supergroup in error mode")), -
31=(1="CSN 0", -
2=31, -
3=10, -
9=( -
10="Not significant_2")), -
32=(1="CSN 1", -
2=32, -
3=10, -
9=( -
10="Not significant_2")), -
33=(1="CSN 2", -
2=33, -
3=10, -
9=( -
10="Not significant_2")), -
34=(1="Frontal", -
2=34, -
3=10, -
9=( -
42="Frontal out of service", -
43="Frontal standby in service", -
44="Frontal main in service", -
45="Frontal main in error mode", -
46="Frontal central wait")))
!	value_data_type
SET DEFINITION CODE 1 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 13
!	value_length
SET DEFINITION CODE 2 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 65535
!	presentation_name
SET DEFINITION CODE 6 TYPE T COUNT 1 LENGTH 15 -
VALUE "Processor State"
!	access
SET DEFINITION CODE 7 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 0
!	display
SET DEFINITION CODE 9 TYPE BU COUNT 1 LENGTH 1 -
  VALUE 1
!	predictable
SET DEFINITION CODE 27 TYPE BU COUNT 1 LENGTH 1 -
  VALUE 1
!	default_allowed
SET DEFINITION CODE 3 TYPE LU COUNT 1 LENGTH 4 -
  VALUE 0
!	categories
SET DEFINITION CODE 8 TYPE LU COUNT 1 LENGTH 4 -
  VALUE -
0 
PREVIOUS
PREVIOUS
PREVIOUS

(************************************************************************
 *                                                                      *
 *                    MCC_PBX_AM_SRVC_IF.MS                         *
 *                                                                      *
 ************************************************************************
 * ******************************************************************** *
 * *                                                                  * *
 * *   ************************************************************   * *
 * *   *                                                          *   * *
 * *   *   Copyright (c) Digital Equipment Corporation, 1991      *   * *
 * *   *   All Rights Reserved.  Unpublished rights reserved      *   * *
 * *   *   under the copyright laws of the United States.         *   * *
 * *   *                                                          *   * *
 * *   *   The software contained on this media is proprietary    *   * *
 * *   *   to and embodies the confidential technology of         *   * *
 * *   *   Digital Equipment Corporation.  Possession, use,       *   * *
 * *   *   duplication or dissemination of the software and       *   * *
 * *   *   media is authorized only pursuant to a valid written   *   * *
 * *   *   license from Digital Equipment Corporation.            *   * *
 * *   *                                                          *   * *
 * *   *   RESTRICTED RIGHTS LEGEND   Use, duplication, or        *   * *
 * *   *   disclosure by the U.S. Government is subject to        *   * *
 * *   *   restrictions as set forth in Subparagraph (c)(1)(ii)   *   * *
 * *   *   of DFARS 252.227-7013, or in FAR 52.227-19, as         *   * *
 * *   *   applicable.                                            *   * *
 * *   *                                                          *   * *
 * *   ************************************************************   * *
 * *                                                                  * *
 * ******************************************************************** *
 ************************************************************************)


(************************************************************************
 *                                                                      *
 *  FACILITY:                                                           *
 *                                                                      *
 *    MCC_PBX_AM_SRVC_IF.MS                                             *
 *    for Toolkit Design Framework MM, PBX_AM                           *
 *                                                                      *
 *  ABSTRACT:                                                           *
 *                                                                      *
 *    This management specification defines the Service Interface       *
 *    for the PBX_AM. 							*
 *                                                                      *
 *                                                                      *
    This module is the management definition (MD)  for  the  PBX AM 
    Service Interface.
 
    The Entity Model described by this management specification is com-
    prised of a global entity class called PBX and a subordinate en-
    tity class called PORT. The following diagram models their relation-
    ship:
 
                                +-----------+
                                |           |
                                |  PBX      |
                                |           |
                                +-----+-----+
                                      |
                                +-----+-----+
                                |           |
                                |  PORT     |
                                |           |
                                +-----------+
 
 
    Note that this management specification is, out of necessity, simplistic.
    Service interface management specifications that describe actual network
    entities should include all information (e.g. Global Entity, Module Enti-
    ties,  Subordinate Entities,  Attributes,  Attribute Groups,  data Types,
    Requests,  Responses,  Arguments,  Exceptions, etc.) that is necessary to
    fully define the entity to be managed.
 
        This management specification defines:

            The PBX entity and the PBX service commands,

                  SHOW PBX X ALL CHAR
                  SET  PBX X PACKET THRESHOLD =xx

                  SHOW PBX X PORT Y ALL CHAR
  

 *  <<< VMS >>>                                                         *
 *                                                                      *
 *    manage/tool/specification mcc_pbx_am_srvc_if.ms                   *
 *    manage/tool/dictionary                                            *
 *    DAP> load from mcc_pbx_am_srvc_if.com                             *
 *                                                                      *
 *  <<< Ultrix >>>                                                      *
 *                                                                      *
 *    mcc_msl mcc_pbx_am_srvc_if.ms                                     *
 *    mcc_dap                                                           *
 *    DAP> load from mcc_pbx_am_srvc_if.com                             *
 *                                                                      *
 *                                                                      *
 *                                                                      *
 *                                                                      *
 *  EDIT HISTORY:                                                       *
 *                                                                      *
 *    13-May-91  v1.1-001  Created                                      *
 *                                                                      *
 ************************************************************************)


    MANAGEMENT SPECIFICATION MCC_PBX_AM_SRVC_IF;
       VERSION = V1.2.0;
       SYMBOL-PREFIX = MCC_;



     (* BEGIN Type definitions 
	Note that all TYPE definitions are registered values and must
	be unique across DECmcc *)


   TYPE
      ComparatorType = 3004 (
          GreaterThan = 0,
          Equals = 1,
          LessThan = 2 );

   TYPE
      SeverityLevels = 3005 (
          Critical = 0,
          Major    = 1,
          Minor    = 2,
          Warning  = 3,
          Clear    = 4,
          Indeterminate = 5 );


   TYPE
      SeverityLevelRule = 3006 RECORD
          Comparator = 0 : ComparatorType;
          SeverityLevel = 1 : SeverityLevels;
          END RECORD;


   TYPE
      TypeRule = 3007 (
          ProcessingAlarm       =0,
          QualityOfServiceAlarm =1,
          EquipmentAlarm        =2,
          EnvironmentalAlarm    =3,
          TransmissionAlarm     =4,
          AttributeChangeEvent  =5,
          SecurityAttackAlarm   =6 );

   TYPE  SieveConstruct = 3009
      SET TypeRule,SeverityLevelRule,FullName;


   TYPE
      AssociationType = 3002 (
          EventAssociation = 4,
          DirectiveAssociation = 5 );

   TYPE
      DestinationAdr = 3003 RECORD
          NMCAdress = 6 : Latin1String;
          AssociationType = 7 : AssociationType;
          END RECORD;

     TYPE
       PBXState = 2020 (
         On = 0,
         Off = 1
         );

     TYPE
	RegionId = 2022 Unsigned8 [1..32]; 

     TYPE
	SwitchNb = 2023 Unsigned8 [1..32]; 

    TYPE Identifier_list = 100 SET OF latin1string;

    TYPE FrontalProcState1 = 3418 (
          Controller not activated                            =  0,
          Controller standby in service                       =  1,
          Controller GAM out of service                       =  2,
          Controller GAM in service                           =  3,
          Not significant                                     =  4,
          Not significant_1                                   =  5,
          Controller GNU out of service                       =  6,
          Controller GNU in service                           =  7,
          Controller error mode                               =  8,
          Controller not activated in error mode              =  9 );

    TYPE FrontalProcState2 = 3419 (
          Controller not activated                            =  0,
          Controller standby in service                       =  1,
          Controller GAM out of service                       =  2,
          Controller GAM in service                           =  3,
          Not significant                                     =  4,
          Not significant_1                                   =  5,
          Controller GNU out of service                       =  6,
          Controller GNU in service                           =  7,
          Controller error mode                               =  8,
          Controller not activated in error mode              =  9,
          Shelf not activated                                 = 32,
          Shelf being initialized                             = 33,
          Shelf on standby                                    = 34,
          Shelf in service                                    = 35,
          Shelf in error mode                                 = 36,
          Shelf in error mode not activated                   = 37,
          Shelf in error mode during initialization           = 38 );

    TYPE FrontalProcState3 = 3420 (
          Attendant not activated                             = 12,
          Attendant out of service                            = 13,
          Attendant alternative routing test                  = 14,
          Attendant local mode                                = 15,
          Attendant in service                                = 16,
          Attendant locally rerouted                          = 17,
          Attendant in service rerouted                       = 18,
          Attendant not activated - in error mode             = 19 );

    TYPE FrontalProcState4 = 3421 (
          SMDR not activated                                  = 47,
          SMDR out of service                                 = 48,
          SMDR in service                                     = 49,
          SMDR alternative routing test mode                  = 50,
          SMDR in service rerouted                            = 51,
          SMDR in error mode not activated                    = 52,
          CPA not activated                                   = 53,
          CPA standby mode                                    = 54,
          CPA being initialized                               = 55,
          CPA in service                                      = 56,
          CPA in error mode                                   = 57,
          CPA in error mode not activated                     = 58 );

    TYPE FrontalProcState5 = 3422 (
          Interprocessor not activated                        = 39,
          Interprocessor in service                           = 40,
          Interprocessor in error mode                        = 41 );


    TYPE FrontalProcState6 = 3423 (
          CPA not activated                                   = 53,
          CPA standby mode                                    = 54,
          CPA being initialized                               = 55,
          CPA in service                                      = 56,
          CPA in error mode                                   = 57,
          CPA in error mode not activated                     = 58,
          Central not activated                               = 20,
          Central in service in standby frontal               = 21,
          Central being initialized                           = 22,
          Central in service                                  = 23,
          Central local degraded mode                         = 24,
          Central local mode                                  = 25,
          Central standalone                                  = 26,
          Central isolated operation                          = 27,
          Central isolated                                    = 28 );

    TYPE FrontalProcState7 = 3424 (
          Other supergroup not activated                      = 29,
          Other supergroup in service                         = 30,
          Other supergroup in error mode                      = 31 );

    TYPE FrontalProcState10 = 3425 (
          Central not activated                               = 20,
          Central in service in standby frontal               = 21,
          Central being initialized                           = 22,
          Central in service                                  = 23,
          Central local degraded mode                         = 24,
          Central local mode                                  = 25,
          Central standalone                                  = 26,
          Central isolated operation                          = 27,
          Central isolated                                    = 28 );


    TYPE FrontalProcState12 = 3426 (
          Not significant_2                                   = 10 );
(*        Not significant_3                                   = 11,  *)

    TYPE FrontalProcState13 = 3427 (
          Frontal out of service                              = 42,
          Frontal standby in service                          = 43,
          Frontal main in service                             = 44,
          Frontal main in error mode                          = 45,
          Frontal central wait                                = 46 );

 TYPE FrontalProcessorState = 3058 RECORD
         Left Controller 0      =  1 : FrontalProcState1;
         Left Controller 1      =  2 : FrontalProcState1;
         Left Controller 2      =  3 : FrontalProcState1;
         Left Controller 3      =  4 : FrontalProcState1;
         Left Controller 4      =  5 : FrontalProcState1;
         Left Controller 5      =  6 : FrontalProcState1;
         Left Controller 6      =  7 : FrontalProcState1;
         Left Controller 7      =  8 : FrontalProcState2;
         Attendant 0            =  9 : FrontalProcState3;
         Attendant 1            =  0 : FrontalProcState3;
         Attendant 2            = 11 : FrontalProcState3;
         Attendant 3            = 12 : FrontalProcState3;
         Attendant 4            = 13 : FrontalProcState3;
         Attendant 5            = 14 : FrontalProcState3;
         Attendant 6            = 15 : FrontalProcState3;
         Attendant 7            = 16 : FrontalProcState3;
         Left CPA               = 17 : FrontalProcState4;
         Twin Frontal           = 18 : FrontalProcState5;
         Left Central/Right CPA = 19 : FrontalProcState6;
         Left Other Frontal     = 20 : FrontalProcState7;
         Right Controller 0     = 21 : FrontalProcState1;
         Right Controller 1     = 22 : FrontalProcState1;
         Right Controller 2     = 23 : FrontalProcState1;
         Right Controller 3     = 24 : FrontalProcState1;
         Right Controller 4     = 25 : FrontalProcState1;
         Right Controller 5     = 26 : FrontalProcState1;
         Right Controller 6     = 27 : FrontalProcState1;
         Right Controller 7     = 28 : FrontalProcState2;
         Right Central          = 29 : FrontalProcState10;
         Right Other Frontal    = 30 : FrontalProcState7;
         CSN 0                  = 31 : FrontalProcState12;
         CSN 1                  = 32 : FrontalProcState12;
         CSN 2                  = 33 : FrontalProcState12;
         Frontal                = 34 : FrontalProcState13;
      END RECORD;


     (* END Type definitions *)



     (* Begin Global Entity PBX definition *)


    GLOBAL ENTITY PBX = 726 :
       IDENTIFIER = ( Registered Name, Name, Number ),
       SYMBOL = CLASS_PBX,
       (* PBX switches is a Global Entity 
           and  is accessed, in this  case, via the PBX AM. *)


       IDENTIFIER ATTRIBUTES

	     ATTRIBUTE Registered Name = 1 : FullName
                DNS_IDENT = PRIMARY_NAME,
		ACCESS = NONSETABLE,
		DISPLAY = TRUE,
		SYMBOL = REG_NAME,
		CATEGORIES = ( CONFIGURATION )
	     END ATTRIBUTE Registered Name;


 	     ATTRIBUTE  Name = 2 : Latin1string
                DNS_IDENT  = ALTERNATE_NAME,
		ACCESS     = NONSETABLE,
		DISPLAY    = TRUE,
		SYMBOL     = NAME,
		CATEGORIES = ( CONFIGURATION )
	     END ATTRIBUTE NAME;


	     ATTRIBUTE Number = 3 : Unsigned32
		ACCESS = NONSETABLE,
                DNS_IDENT  = ALTERNATE_NAME,
		DISPLAY = TRUE,
		SYMBOL = NUMBER,
		CATEGORIES = ( CONFIGURATION )
	     END ATTRIBUTE Number;


       END ATTRIBUTES; (* IDENTIFIER *)



(*
 *  Reference Attributes
 *
 *    This include statement fetches the Registration FM
 *    Reference Attributes.
 *)

    INCLUDE mcc_reference_attributes.ms;


       CHARACTERISTIC ATTRIBUTES

(*
         ATTRIBUTE Sieve Construct = 4 : SieveConstruct
            ACCESS = SETTABLE,
            DISPLAY = TRUE,
            SYMBOL = ATTR_SIEVECON
         END ATTRIBUTE Sieve Construct;

         ATTRIBUTE Destination Adress = 3 : DestinationAdr
            ACCESS = SETTABLE,
            DISPLAY = TRUE,
            SYMBOL = PBX_ATTR_DESTADR
         END ATTRIBUTE Destination Adress; *)


	     ATTRIBUTE Region Identifier = 15 : RegionId
		ACCESS = SETTABLE,
		DISPLAY = TRUE,
		SYMBOL = REGION_ID,
		CATEGORIES = ( CONFIGURATION )
	     END ATTRIBUTE Region Identifier;

	     ATTRIBUTE  Switch Number = 20 : SwitchNb
		ACCESS = SETTABLE,
		DISPLAY = TRUE,
		SYMBOL = SWITCH_NB,
		CATEGORIES = ( CONFIGURATION )
	     END ATTRIBUTE Switch Number;

	     ATTRIBUTE  Local Packets Threshold = 25 : Unsigned32
		ACCESS = SETTABLE,
		DISPLAY = TRUE,
                UNITS = "Packets",
		SYMBOL = THLD_LOCAL_PKT,
		CATEGORIES = ( CONFIGURATION )
	     END ATTRIBUTE Local Packets Threshold; 

	     ATTRIBUTE  Processor State = 30 : FrontalProcessorState
		ACCESS = SETTABLE,
		DISPLAY = TRUE,
		SYMBOL = PROC_STATE,
		CATEGORIES = ( CONFIGURATION )
	     END ATTRIBUTE Processor State; 


       END ATTRIBUTES; (* CHARACTERISTIC *)

    END ENTITY PBX;


    END SPECIFICATION MCC_PBX_AM_SRVC_IF;

(*
 *  end  mcc_pbx_am_srvc_if.ms
 *)
3592.8Put this one to bed...DFLAT::PLOUFFEJerryWed Oct 21 1992 13:4820
  Sorry for the delay in resolving this problem...

  On October 6th, these notes (3592.*) were entered as QAR #16 in the 
  MCC013_INT database on MUSEUM.  It has since been fixed and the text of
  the answer is as follows:

  Answer for QAR #00016:
  ------ --- ------- -------
  QD_PLOUFFE   1992-10-21 08:30:31.41

  Thank you for your QAR.

  This problem has been fixed in class x1.3.3.  The command line buffer
  was expanded from 10240 to 20000 to ensure that long command lines will
  be processed correctly.
  
  This fix will become available with the field test release of the v1.3
  release.

                                                                    - Jerry