1 /* BEGIN INCLUDE FILE dm_user_shut_info.incl.pl1 */
 2 
 3 /* DESCRIPTION:
 4 
 5           The following structure is used for keeping track of data
 6      for the dm_user_shutdown_ condition.  It is filled in by
 7      dm_misc_util_$user_shutdown before calling signal_.
 8 */
 9 
10 /* HISTORY:
11 
12 Written by Lee A. Newcomb, 09/06/84.
13 Modified:
14 */
15 
16 /* format: style2,^inddcls,linecom,ifthendo,ifthen,^indnoniterdo,dclind5,idind35 */
17 
18 dcl  1 dm_user_shutdown_info            aligned based (dm_user_shutdown_info_ptr),
19        2 header                         like condition_info_header,
20                                                             /* version is one, */
21                                                             /* info_string is set to warning of shutdown */
22        2 flags,
23          3 dont_print_warning           bit (1) unaligned,  /* if set by user, don't do any of the warnings */
24          3 dont_do_user_shutdown        bit (1) unaligned,  /* if set by user, don't do user shutdown */
25          3 mbz                          bit (34) unaligned, /* must be zero */
26        2 reason                         char (64);          /* why the DMS is shutting down */
27 
28 dcl  dm_user_shutdown_info_ptr          ptr;
29 
30 dcl  DM_USER_SHUTDOWN_INFO_VERSION_1    fixed bin init (1) int static options (constant);
31 
32 
33 /* END INCLUDE FILE dm_user_shut_info.incl.pl1 */