[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

1737.0. "I: MCC Registry" by TOOK::WONG () Tue Oct 29 1991 17:03

    DSSR::MCC
                                                  !Common Exceptions                                         Rev 7 
                                                  !
#define MCC_K_BUGCHECK                  1         !Common Exception              {MCC_K_BUGCHECK}
#define MCC_K_ARG_MCC_ERR               2         !Exception Argument            {MCC_K_ARG_MCC_ERR}
#define MCC_K_ARG_VMS_ERR               3         !Exception Argument            {MCC_K_ARG_VMS_ERR}
#define MCC_K_ARG_SVC_ERR               4         !Exception Argument            {MCC_K_ARG_SVC_ERR}
                                                  !
#define MCC_K_CANNOT_COMPLETE           2         !Common Exception              {MCC_K_CANNOT_COMPLETE}
#define MCC_K_ARG_MCC_ERR               2         !Exception Argument            {MCC_K_ARG_MCC_ERR}
#define MCC_K_ARG_VMS_ERR               3         !Exception Argument            {MCC_K_ARG_VMS_ERR}
#define MCC_K_ARG_SVC_MSG_ERR          11         !Exception Argument            {MCC_K_ARG_SVC_MSG_ERR}                           |
#define MCC_K_ARG_SVC_ERR               4         !Exception Argument            {MCC_K_ARG_SVC_ERR} 
#define MCC_K_ARG_PROB_PERSIST          1         !Exception Argument            {MCC_K_ARG_PROB_PERSIST}
#define MCC_K_ARG_ENT_EXIST             5         !Exception Argument            {MCC_K_ARG_ENT_EXIST}
                                                  !
#define MCC_K_NO_SUCH_ENTITY            3         !Common Exception              {MCC_K_NO_SUCH_ENTITY}
#define MCC_K_ARG_UNK_ENTITY            6         !Exception Argument            {MCC_K_ARG_UNK_ENTITY}
#define MCC_K_ARG_PROB_PERSIST          1         !Exception Argument            {MCC_K_ARG_PROB_PERSIST}
#define MCC_K_ARG_ENT_EXIST             5         !Exception Argument            {MCC_K_ARG_ENT_EXIST}
                                                  !
#define MCC_K_CANNOT_COMMUNICATE        4         !Common Exception              {MCC_K_CANNOT_COMMUNICATE}
#define MCC_K_ARG_PROB_PERSIST          1         !Exception Argument            {MCC_K_ARG_PROB_PERSIST}
#define MCC_K_ARG_ENT_EXIST             5         !Exception Argument            {MCC_K_ARG_ENT_EXIST}
                                                  !
#define MCC_K_PROTOCOL_ERR              5         !Common Exception              {MCC_K_PROTOCOL_ERR}
#define MCC_K_ARG_PROB_PERSIST          1         !Exception Argument            {MCC_K_ARG_PROB_PERSIST}
#define MCC_K_ARG_ENT_EXIST             5         !Exception Argument            {MCC_K_ARG_ENT_EXIST}
                                                  !
#define MCC_K_INT_COMMUNICATION         6         !Common Exception              {MCC_K_INT_COMMUNICATION}
#define MCC_K_ARG_PROB_PERSIST          1         !Exception Argument            {MCC_K_ARG_PROB_PERSIST}
#define MCC_K_ARG_ENT_EXIST             5         !Exception Argument            {MCC_K_ARG_ENT_EXIST}
                                                  !
#define MCC_K_NO_RESOURCE_PROVIDER      7         !Common Exception              {MCC_K_NO_RESOURCE_PROVIDER}
#define MCC_K_ARG_PROB_PERSIST          1         !Exception Argument            {MCC_K_ARG_PROB_PERSIST}
#define MCC_K_ARG_ENT_EXIST             5         !Exception Argument            {MCC_K_ARG_ENT_EXIST}
                                                  !
#define MCC_K_OP_ILLEGAL                9         !Common Exception              {MCC_K_OP_ILLEGAL}
#define MCC_K_ARG_PROB_PERSIST          1         !Exception Argument            {MCC_K_ARG_PROB_PERSIST}
#define MCC_K_ARG_ENT_EXIST             5         !Exception Argument            {MCC_K_ARG_ENT_EXIST}
                                                  !
#define MCC_K_NO_RESOURCE_ENTITY        8         !Common Exception              {MCC_K_NO_RESOURCE_ENTITY}
#define MCC_K_ARG_PROB_PERSIST          1         !Exception Argument            {MCC_K_ARG_PROB_PERSIST}
                                                  !
#define MCC_K_OP_FAILED                 11        !Common Exception              {MCC_K_OP_FAILED}
#define MCC_K_ARG_PROB_PERSIST          1         !Exception Argument            {MCC_K_ARG_PROB_PERSIST}
                                                  !
#define MCC_K_UNSUPP_QUAL               16        !Common Exception              {MCC_K_UNSUPP_QUAL}
#define MCC_K_ARG_UNSUPP_QUAL_ID        8         !Exception Argument            {MCC_K_ARG_UNSUPP_QUAL_ID}
                                                  !
#define MCC_K_UNREC_QUAL                17        !Common Exception              {MCC_K_UNREC_QUAL}
#define MCC_K_ARG_UNREC_QUAL_CODE       9         !Exception Argument            {MCC_K_ARG_UNREC_QUAL_CODE}
                                                  !
#define MCC_K_UNSUPP_QUAL_ARG           18        !Common Exception              {MCC_K_UNSUPP_QUAL_ARG}
#define MCC_K_ARG_QUAL_INV_ARG          10        !Exception Argument            {MCC_K_ARG_QUAL_INV_ARG}
                                                  !
#define MCC_K_UNREC_ARG                 15        !Common Exception              {MCC_K_UNREC_ARG}
#define MCC_K_ARG_UNREC_ARG_CODE        7         !Exception Argument            {MCC_K_ARG_UNREC_ARG_CODE}
                                                  !
#define MCC_K_OP_NOT_ACCEPTED           10        !Common Exception              {MCC_K_OP_NOT_ACCEPTED}
                                                  !
#define MCC_K_UNSUPP_ENT_WILDCARD       12        !Common Exception              {MCC_K_UNSUPP_ENT_WILDCARD}
                                                  !
#define MCC_K_UNSUPP_ENT_FILTER         13        !Common Exception              {MCC_K_UNSUPP_ENT_FILTER}
                                                  !
#define MCC_K_UNSUPP_TIME_SCOPE         14        !Common Exception              {MCC_K_UNSUPP_TIME_SCOPE}
                                                  !
#define MCC_K_XXX_MCC_CANNOT_COMPLETE   19        !Common Exception              {MCC_K_XXX_MCC_CANNOT_COMPLETE}                   |

#define MCC_K_NOT_REGISTERED            20        !Common Exception              {MCC_K_NOT_REGISTERED}                            |
#define MCC_K_ARG_UNREG_ENTITY          12        !Exception Argument            {MCC_K_ARG_UNREG_ENTITY}                          |
                                                                                                      
#define MCC_K_PARTIAL_INFO              21        !Common Exception              {MCC_K_PARTIAL_INFO}                              |

#define MCC_K_DIRECT_REQUIRES_QUAL      22        !Common Exception              {MCC_K_DIRECT_REQUIRES_QUAL}                      |
#define MCC_K_ARG_QUAL_REQ_QUAL         13        !Exception Argument            {MCC_K_ARG_QUAL_REQ_QUAL}                         |

#define MCC_K_SCOPE_REQUIRES_QUAL       23        !Common Exception              {MCC_K_SCOPE_REQUIRES_QUAL }                      |
#define MCC_K_ARG_QUAL_REQ_QUAL         13        !Exception Argument            {MCC_K_ARG_QUAL_REQ_QUAL}                         |



                                                  !Services                                                  Rev 7 
                                                  !
                                                  !Verb                          {ADD}
#define MCC_K_ARG_ADD_VALUE_LIST        1         !Request Argument              {MCC_K_ARG_ADD_VALUE_LIST}
                                                  !
#define MCC_K_ADD_SUCCESS               1         !Response                      {MCC_K_ADD_SUCCESS}
#define MCC_K_ARG_ADD_LIST              1         !Response Argument             {MCC_K_ARG_ADD_LIST}
                                                  !
#define MCC_K_ADD_INCOMPLETE            1         !Specialized Exception         {MCC_K_ADD_INCOMPLETE}
#define MCC_K_ARG_ADD_LIST              1         !Exception Argument            {MCC_K_ARG_ADD_LIST}
                                                  !
                                                  !
                                                  !
                                                  !Verb                          {CREATE}
#define MCC_K_CREATE_SUCCESS            1         !Request Argument              {MCC_K_CREATE_SUCCESS}
                                                  !
#define MCC_K_CREATE_ALRDY_EXISTS       1         !Specialized Exception         {MCC_K_CREATE_ALRDY_EXISTS}
                                                  !
                                                  !
                                                  !
                                                  !Verb                          {DELETE}
                                                  !
#define MCC_K_DELETE_SUCCESS            1         !Response                      {MCC_K_DELETE_SUCCESS}
                                                  !
#define MCC_K_DELETE_NOTHING            2         !Response                      {MCC_K_DELETE_NOTHING}
                                                  !
#define MCC_K_DELETE_ENT_HAS_CHILD      1         !Specialized Exception         {MCC_K_DELETE_ENT_HAS_CHILD}
                                                  !
                                                  !
                                                  !
                                                  !Verb                          {DEREGISTER}
                                                  !
#define MCC_K_DEREGISTER_SUCCESS        1         !Response                      {MCC_K_DEREGISTER_SUCCESS}
                                                  !
#define MCC_K_DEREGISTER_NO_OP          2         !Response                      {MCC_K_DEREGISTER_NO_OP}
                                                  !
                                                  !
                                                  !
                                                  !Verb                          {DISABLE}
#define MCC_K_ARG_DISABLE_ABORT         1         !Request Argument              {MCC_K_ARG_DISABLE_ABORT}
                                                  !
#define MCC_K_DISABLE_COMPLETE          1         !Response                      {MCC_K_DISABLE_COMPLETE}
                                                  !
#define MCC_K_DISABLE_INITIATED         2         !Response                      {MCC_K_DISABLE_INITIATED}
                                                  !
#define MCC_K_DISABLE_ALRDY             3         !Response                      {MCC_K_DISABLE_ALRDY}
                                                  !
                                                  !
                                                  !
                                                  !Verb                          {ENABLE}
                                                  !
#define MCC_K_ENABLE_SUCCESS            1         !Response                      {MCC_K_ENABLE_SUCCESS}
                                                  !
#define MCC_K_ENABLE_ALRDY              2         !Response                      {MCC_K_ENABLE_ALRDY}
                                                  !
                                                  !
                                                  !
                                                  !Verb                          {ERASE}
                                                  !
#define MCC_K_ERASE_SUCCESS             1         !Response                      {MCC_K_ERASE_SUCCESS}
                                                  !
#define MCC_K_ERASE_NO_OP               2         !Response                      {MCC_K_ERASE_NO_OP}

                                                  !Services (continued)                                      Rev 7 
                                                  !
                                                  !Verb                          {REGISTER}
#define MCC_K_REGISTER_SUCCESS          1         !Response                      {MCC_K_REGISTER_SUCCESS}                          |
                                                  !
#define MCC_K_REGISTER_DUP              2         !Response                      {MCC_K_REGISTER_DUP}
                                                  !
#define MCC_K_PARTIAL_REGISTER          3         !Response                      {MCC_K_PARTIAL_REGISTER}                          |
                                                  !                                                                                 
#define MCC_K_ARG_PARTIAL               4         !Response                      {MCC_K_ARG_PARTIAL}                               |
                                                  !
#define MCC_K_REG_UNREC_ID              1         !Specialized Exception         {MCC_K_REG_UNREC_ID}                               
                                                  !                                                                       
#define MCC_K_REG_BAD_ID                2         !Specialized Exception         {MCC_K_REG_BAD_ID}                                 
                                                  !                                                                       
#define MCC_K_REG_BAD_DUP               3         !Specialized Exception         {MCC_K_REG_BAD_DUP}                                
                                                  !                                                                       
#define MCC_K_REG_ID_IN_USE             4         !Specialized Exception         {MCC_K_REG_ID_IN_USE}                              
#define MCC_K_ARG_DUP_IDENTIFIER        1         !Exception Argument            {MCC_K_ARG_DUP_IDENTIFIER}                        |
                                                  !
#define MCC_K_REG_NS_NOACCESS           5         !Specialized Exception         {MCC_K_REG_NS_NOACCESS}                           |
                                                  !                                                                                 
#define MCC_K_REG_NS_PROT               6         !Specialized Exception         {MCC_K_REG_NS_PROT}                               |
                                                  !                                                                                 
#define MCC_K_REG_NS_NODIR              7         !Specialized Exception         {MCC_K_REG_NS_NODIR}                              |
                                                  !
                                                  !
                                                  !
                                                  !Verb                          {REMOVE}
#define MCC_K_ARG_REMV_VALUE_LIST       1         !Request Argument              {MCC_K_ARG_REMV_VALUE_LIST}
                                                  !
#define MCC_K_REMV_SUCCESS              1         !Response                      {MCC_K_REMV_SUCCESS}
#define MCC_K_ARG_REMV_LIST             1         !Response Argument             {MCC_K_ARG_REMV_LIST}
                                                  !
#define MCC_K_REMV_INCOMPLETE           1         !Specialized Exception         {MCC_K_REMV_INCOMPLETE}
#define MCC_K_ARG_REMV_LIST             1         !Exception Argument            {MCC_K_ARG_REMV_LIST}
                                                  !
                                                  !
                                                  !
                                                  !Verb                          {RENAME}
#define MCC_K_RENAME_SUCCESS            1         !Response                      {MCC_K_RENAME_SUCCESS}                            |
                                                  !
#define MCC_K_RENAME_UNREC_ID           1         !Specialized Exception         {MCC_K_RENAME_UNREC_ID}
                                                  !
#define MCC_K_RENAME_BAD_ID             2         !Specialized Exception         {MCC_K_RENAME_BAD_ID}
                                                  !
#define MCC_K_RENAME_DUP                3         !Specialized Exception         {MCC_K_RENAME_DUP}
                                                  !
                                                  !
                                                  !
                                                  !Verb                          {RESUME}
                                                  !
#define MCC_K_RESUME_SUCCESS            1         !Response                      {MCC_K_RESUME_SUCCESS}                             
                                                  !
#define MCC_K_RESUME_NO_OP              2         !Response                      {MCC_K_RESUME_NO_OP}                               
                                                  !
                                                  !
                                                  !
                                                  !Verb                          {SET}
#define MCC_K_ARG_SET_VALUE_LIST        1         !Request Argument              {MCC_K_ARG_SET_VALUE_LIST}
                                                  !
#define MCC_K_SET_SUCCESS               1         !Response                      {MCC_K_SET_SUCCESS}
                                                  !
#define MCC_K_ARG_SET_LIST              1         !Response Argument             {MCC_K_ARG_SET_LIST}
                                                  !
#define MCC_K_SET_INCOMPLETE            1         !Specialized Exception         {MCC_K_SET_INCOMPLETE}
#define MCC_K_ARG_SET_LIST              1         !Exception Argument            {MCC_K_ARG_SET_LIST}

                                                  !Services (continued)                                      Rev 7 
                                                  !
                                                  !Verb                          {SHOW}
#define MCC_K_ARG_SHOW_IDS              1         !Request Argument              {MCC_K_ARG_SHOW_IDS}
                                                  !
#define MCC_K_SHOW_SUCCESS              1         !Response                      {MCC_K_SHOW_SUCCESS}                               
#define MCC_K_ARG_SHOW_VALUES           1         !Response Argument             {MCC_K_ARG_SHOW_VALUES}
                                                  !
#define MCC_K_SHOW_SOME                 2         !Response                      {MCC_K_SHOW_SOME}
#define MCC_K_ARG_SHOW_VALUES           1         !Response Argument             {MCC_K_ARG_SHOW_VALUES}
                                                  !
#define MCC_K_SHOW_EMPTY                3         !Response                      {MCC_K_SHOW_EMPTY}                                 
                                                  !
#define MCC_K_SHOW_UNSUPPORTED_GROUP    1         !Specialized Exception         {MCC_K_SHOW_UNSUPPORTED_GROUP}
                                                  !
                                                  !
                                                  !
                                                  !Verb                          {SUSPEND}
                                                  !
#define MCC_K_SUSPEND_SUCCESS           1         !Response                      {MCC_K_SUSPEND_SUCCESS}                            
                                                  !                                                                      
#define MCC_K_SUSPEND_ALRDY             2         !Response                      {MCC_K_SUSPEND_ALRDY}                              
                                                  !
                                                  !
                                                  !
                                                  !Verb                          {TEST}
#define MCC_K_ARG_TEST_NAME             1         !Request Argument              {MCC_K_ARG_TEST_NAME}
                                                  !
#define MCC_K_TEST_SUCCESS              1         !Response                      {MCC_K_TEST_SUCCESS}
                                                  !
#define MCC_K_TEST_UNSUPPORTED          1         !Specialized Exception         {MCC_K_TEST_UNSUPPORTED}                           
                                                  !

Common Exceptions                                                                                            Rev 7

#define MCC_K_BUGCHECK                  1         
#define MCC_K_CANNOT_COMPLETE           2         
#define MCC_K_NO_SUCH_ENTITY            3         
#define MCC_K_CANNOT_COMMUNICATE        4         
#define MCC_K_PROTOCOL_ERR              5         
#define MCC_K_INT_COMMUNICATION         6         
#define MCC_K_NO_RESOURCE_PROVIDER      7         
#define MCC_K_NO_RESOURCE_ENTITY        8         
#define MCC_K_OP_ILLEGAL                9         
#define MCC_K_OP_NOT_ACCEPTED           10        
#define MCC_K_OP_FAILED                 11        
#define MCC_K_UNSUPP_ENT_WILDCARD       12        
#define MCC_K_UNSUPP_ENT_FILTER         13        
#define MCC_K_UNSUPP_TIME_SCOPE         14        
#define MCC_K_UNREC_ARG                 15        
#define MCC_K_UNSUPP_QUAL               16        
#define MCC_K_UNREC_QUAL                17        
#define MCC_K_UNSUPP_QUAL_ARG           18        
#define MCC_K_MCC_CANNOT_COMPLETE       19                                                                                         |
#define MCC_K_NOT_REGISTERED            20                                                                                         |
#define MCC_K_PARTIAL_INFO              21                                                                                         |
#define MCC_K_DIRECT_REQUIRES_QUAL      22                                                                                         |
#define MCC_K_SCOPE_REQUIRES_QUAL       23                                                                                         |

Common Exception Args

#define MCC_K_ARG_PROB_PERSIST           1        
#define MCC_K_ARG_MCC_ERR                2        
#define MCC_K_ARG_VMS_ERR                3        
#define MCC_K_ARG_SVC_ERR                4        
#define MCC_K_ARG_ENT_EXIST              5        
#define MCC_K_ARG_ENT_EXISTS             5  ! This symbol should NOT be used.  The symbol in the SRM is MCC_K_ARG_ENT_EXIST        
#define MCC_K_ARG_UNK_ENTITY             6        
#define MCC_K_ARG_UNREC_ARG_CODE         7        
#define MCC_K_ARG_UNSUPP_QUAL_ID         8        
#define MCC_K_ARG_UNREC_QUAL_CODE        9        
#define MCC_K_ARG_QUAL_INV_ARG          10
#define MCC_K_ARG_SVC_MSG_ERR           11                                                                                         |
#define MCC_K_ARG_UNREG_ENTITY          12                                                                                         |
#define MCC_K_ARG_QUAL_REQ_QUAL         13                                                                                         |



Request Args, Specialized Exceptions/Specialized Exception Args                                              Rev 7  

#define MCC_K_ADD_INCOMPLETE            1         
#define MCC_K_ADD_SUCCESS               1         
#define MCC_K_ARG_ADD_LIST              1         
#define MCC_K_ARG_ADD_VALUE_LIST        1         
#define MCC_K_ARG_DISABLE_ABORT         1         
#define MCC_K_ARG_REMV_LIST             1         
#define MCC_K_ARG_REMV_VALUE_LIST       1         
#define MCC_K_ARG_SET_LIST              1         
#define MCC_K_ARG_SET_VALUE_LIST        1         
#define MCC_K_ARG_SHOW_IDS              1         
#define MCC_K_ARG_SHOW_VALUES           1         
#define MCC_K_ARG_TEST_NAME             1         
#define MCC_K_CREATE_ALRDY_EXISTS       1         
#define MCC_K_CREATE_SUCCESS            1         
#define MCC_K_DELETE_ENT_HAS_CHILD      1         
#define MCC_K_DELETE_NOTHING            2         
#define MCC_K_DELETE_SUCCESS            1         
#define MCC_K_DEREGISTER_NO_OP          2         
#define MCC_K_DEREGISTER_SUCCESS        1         
#define MCC_K_DISABLE_ALRDY             3         
#define MCC_K_DISABLE_COMPLETE          1         
#define MCC_K_DISABLE_INITIATED         2         
#define MCC_K_ENABLE_ALRDY              2         
#define MCC_K_ENABLE_SUCCESS            1         
#define MCC_K_ERASE_NO_OP               2         
#define MCC_K_ERASE_SUCCESS             1         
#define MCC_K_REGISTER_SUCCESS          1                                                                                          
#define MCC_K_REGISTER_DUP              2                                                                                          
#define MCC_K_PARTIAL_REGISTER          3                                                                                          |
#define MCC_K_ARG_PARTIAL               4                                                                                          |
#define MCC_K_REG_UNREC_ID              1                                                                                           
#define MCC_K_REG_BAD_ID                2                                                                                           
#define MCC_K_REG_BAD_DUP               3                                                                                           
#define MCC_K_REG_ID_IN_USE             4                                                                                           
#define MCC_K_ARG_DUP_IDENTIFIER        1                                                                                          |
#define MCC_K_REG_NS_NOACCESS           5                                                                                          |
#define MCC_K_REG_NS_PROT               6                                                                                          |
#define MCC_K_REG_NS_NODIR              7                                                                                          |
#define MCC_K_REMV_INCOMPLETE           1         
#define MCC_K_REMV_SUCCESS              1         
#define MCC_K_RENAME_BAD_ID             2         
#define MCC_K_RENAME_DUP                3         
#define MCC_K_RENAME_SUCCESS            1         
#define MCC_K_RENAME_UNREC_ID           1         
#define MCC_K_RESUME_NO_OP              2                                                                                           
#define MCC_K_RESUME_SUCCESS            1                                                                                           
#define MCC_K_SET_INCOMPLETE            1         
#define MCC_K_SET_SUCCESS               1         
#define MCC_K_SHOW_EMPTY                3                                                                                           
#define MCC_K_SHOW_SOME                 2         
#define MCC_K_SHOW_SUCCESS              1                                                                                           
#define MCC_K_SHOW_UNSUPPORTED_GROUP    1                                                                                           
#define MCC_K_SUSPEND_ALRDY             2                                                                                           
#define MCC_K_SUSPEND_SUCCESS           1                                                                                           
#define MCC_K_TEST_SUCCESS              1         
#define MCC_K_TEST_UNSUPPORTED          1         


    
T.RTitleUserPersonal
Name
DateLines
1737.1TOOK::SWISTJim Swist LKG2-2/T2 DTN 226-7102Tue Oct 29 1991 17:122
    So?
    
1737.2MCC_INTERFACE_DEF.H?COOKIE::KITTELLRichard - Architected Info MgmtTue Oct 29 1991 17:267
Looks like the definitions of the codes for the common directives and
exceptions and their arguments.

We've been using these symbols all along to encode and decode ILV.

Doesn't everyone?
1737.3TOOK::MCPHERSONi'm only 5 foot one...Tue Oct 29 1991 17:4511
re .2 

>
>We've been using these symbols all along to encode and decode ILV.
>
>Doesn't everyone?
>

        Perhaps *not* everyone ?

/doug
1737.4Nope, not everyone...CHRISB::BRIENENDECmcc Bridge|Station|SNMP Management.Tue Oct 29 1991 20:141
Of course *I* do... ;-)
1737.5Use these codes--and register yours!TOOK::KOHLSRuth KohlsWed Oct 30 1991 15:0425
>
>Looks like the definitions of the codes for the common directives and
>exceptions and their arguments.
>

Yes, this is the most current set of symbols, also inserted into 
mcc_interface_def.xxx, from mcc_common_definitions.ms.  I didn't happen
to see all the "universal codes"--those symbols are in mcc_vea_def.xxx.

>We've been using these symbols all along to encode and decode ILV.
>

THANK YOU!!! and everyone else who does!

>Doesn't everyone?
>
I'm afraid that Everyone doesn't, and everyone should!

Also, each team should send ALL of their relatively stable MS files, and 
corresponding MRMs, to the MCC registry for registration and "reconciliation."  
If developers have questions about this registry process, I will be happy to 
share what I know.  (Mail is probably the way to get the quickest answer out 
of me.)

Ruth K.
1737.6correction and addition to .5TOOK::KOHLSRuth KohlsWed Oct 30 1991 15:4930
>Yes, this is the most current set of symbols, also inserted into 
>mcc_interface_def.xxx, from mcc_common_definitions.ms.  I didn't happen
>to see all the "universal codes"--those symbols are in mcc_vea_def.xxx.

I promise myself that I *will* look at *all* of a document before replying--
Steve Wong *told* me that it was the entire set of "Services Offered /Services 
Required".  I apologize for misleading you all.

We all need to use the correct symbols and codes for these common items, 
as published in the base note.  

The Common Exception Symbols and Codes are in mcc_common_definitions.xxx and
in mcc_interface_def.xxx.

Universal Symbols and Codes, for directives, partitions, groups, the 
mcc global entity class, and some "extends" for testing before registering 
with the MCC registry, are in mcc_vea_def.xxx.  

The symbols and codes for the responses, replies, arugments, specialized
exceptions, et. al. for all of the "SO/SR" directives are NOT in an MCC 
common file yet.

They *are* in ch 15 of the SRM, and developers should check to be sure we 
haven't committed a typo or two in our code and MS files (I know I have--the 
DSSR told me and its on my todo list).   It would be better to have a common
include file for these codes, though, so I'll try to work that out as well.

Ruth K.

1737.7MSL reviewCOOKIE::KITTELLRichard - Architected Info MgmtThu Oct 31 1991 12:5912
RE: .5

Ruth, thanks for the comment about having the Registry look at our MSLs
prior to registration. I've been avoiding registering our MSL because we
keep tweaking the details and don't want to have it under ECO control
yet. But I'd appreciate some feedback as to how "registerable" it is, since
it is our first try.

I'll contact you via mail in the next week or so for more info.
 
Richard