/********************************************************************************************************************************/ /* Created: 9-Mar-2021 22:28:02 by OpenVMS SDL EV3-3 */ /* Source: 09-MAR-2021 22:28:00 $1$DGA8085:[STARLET_H.SRC]DDTMMSG.SDI;1 */ /********************************************************************************************************************************/ /*** MODULE $DDTMMSGDEF ***/ #ifndef __DDTMMSGDEF_LOADED #define __DDTMMSGDEF_LOADED 1 #pragma __nostandard /* This file uses non-ANSI-Standard features */ #pragma __member_alignment __save #pragma __nomember_alignment #ifdef __INITIAL_POINTER_SIZE /* Defined whenever ptr size pragmas supported */ #pragma __required_pointer_size __save /* Save the previously-defined required ptr size */ #pragma __required_pointer_size __short /* And set ptr size default to 32-bit pointers */ #endif #ifdef __cplusplus extern "C" { #define __unknown_params ... #define __optional_params ... #else #define __unknown_params #define __optional_params ... #endif #ifndef __struct #if !defined(__VAXC) #define __struct struct #else #define __struct variant_struct #endif #endif #ifndef __union #if !defined(__VAXC) #define __union union #else #define __union variant_union #endif #endif /* */ /* This SDL File Generated by VAX-11 Message V04-00 on 9-MAR-2021 22:26:23.44 */ /* */ /* .TITLE DDTMMSGDEF -- DECDTM SERVICES EXTENDED REASON CODES */ /* */ /************************************************************************** */ /** * */ /** COPYRIGHT (C) DIGITAL EQUIPMENT CORPORATION, 1991, 1993 * */ /** 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: DDTM */ /* */ /* ABSTRACT: */ /* */ /* THIS MODULE DEFINES THE EXTENDED TRANSACTION ABORT REASON CODES FOR THE */ /* DECDTM TRANSACTION MANAGER. */ /* */ /* ENVIRONMENT: */ /* VMS V5.4 OR LATER. */ /* */ /* AUTHOR: JAMES E JOHNSON CREATION DATE: 27-FEB-1990 */ /* */ /* MODIFIED BY: */ /* */ /* A-4 KJP KEVIN PLAYFORD 15-SEP-1993 */ /* UPDATED ALPHA VERSION OF DECDTM MESSAGES TO REFLECT MESSAGE */ /* TEXT AS FOUND IN HELP MESSAGE TEXT. */ /* */ /* A-3 KJP KEVIN PLAYFORD 23-AUG-1993 */ /* UPDATED ALPHA VERSION OF DECDTM MESSAGES TO DECDTM V1.2 */ /* FUNCTIONALITY. */ /* */ /* *** VAX CHANGES PICKED UP FOR ALPHA */ /* */ /* X-6 RM RUDI MARTIN 9-AUG-1993 */ /* UPDATE SYNCH_FAIL AND ORPHAN_BRANCH MESSAGES TO */ /* CORRESPOND TO THEIR HELP/MESSAGE TEXT. */ /* */ /* A-2 KJP KEVIN PLAYFORD 20-JUL-1993 */ /* UPDATED ALPHA VERSION OF DECDTM MESSAGES TO DECDTM V1.2 */ /* FUNCTIONALITY. */ /* */ /* *** VAX CHANGES PICKED UP FOR ALPHA */ /* */ /* X-5 RM RUDI MARTIN 25-FEB-1993 */ /* ADD XA ERROR CODES. */ /* */ /* X-4 CW CHRIS WHITAKER 26-FEB-1991 */ /* MODIFY WORDING ON SOME MESSAGES TO CONFORM TO */ /* FUNCTIONAL SPECIFICATION OF DECDTM V1.2. */ /* */ /* X-3 CW1023 CHRIS WHITAKER 21-MAY-1990 */ /* ADD RESERVED CODE AS FIRST MESSAGE. */ /* */ /* X-2 JEJ0599 JAMES E JOHNSON 23-APR-1990 */ /* ADD LOG_FAIL, SYNC_FAIL, AND ORPHAN_BRANCH */ /* */ /*-- */ #define DDTM$_FACILITY 1187 #define DDTM$_UNKNOWN 0 /* NO EXTENDED CODE PROVIDED */ /* ERROR CODES: */ /* */ #define DDTM$_RESERVED 77824002 #define DDTM$_TIMEOUT 77824010 #define DDTM$_PART_TIMEOUT 77824018 #define DDTM$_SEG_FAIL 77824026 #define DDTM$_COMM_FAIL 77824034 #define DDTM$_VETOED 77824042 #define DDTM$_ABORTED 77824050 #define DDTM$_SERIALIZATION 77824058 #define DDTM$_PART_SERIAL 77824066 #define DDTM$_INTEGRITY 77824074 #define DDTM$_LOG_FAIL 77824082 #define DDTM$_SYNC_FAIL 77824090 #define DDTM$_ORPHAN_BRANCH 77824098 #define DDTM$_DEADLOCK 77824106 #define DDTM$_PROTERROR 77824114 #define DDTM$_ROLLBACK 77824122 #define DDTM$_TRANSIENT 77824130 #pragma __member_alignment __restore #ifdef __INITIAL_POINTER_SIZE /* Defined whenever ptr size pragmas supported */ #pragma __required_pointer_size __restore /* Restore the previously-defined required ptr size */ #endif #ifdef __cplusplus } #endif #pragma __standard #endif /* __DDTMMSGDEF_LOADED */