/********************************************************************************************************************************/ /* Created: 15-MAR-2001 23:37:54 by OpenVMS SDL EV1-33 */ /* Source: 15-MAR-2001 23:34:06 _$11$DUA933:[BUILD.SDL]STARDEFAE.SDI;1 */ /********************************************************************************************************************************/ /*** MODULE $CHKPNTDEF ***/ #ifndef __CHKPNTDEF_LOADED #define __CHKPNTDEF_LOADED 1 #pragma nostandard #ifdef __cplusplus extern "C" { #define __unknown_params ... #else #define __unknown_params #endif #if !defined(__VAXC) && !defined(VAXC) #define __struct struct #define __union union #else #define __struct variant_struct #define __union variant_union #endif /*- */ /* */ /* Define flags for calls to create checkpointable processes */ /*+ */ #define CHKPNT$M_AUTO_RESTART 0x1 #define CHKPNT$M_DEBUG 0x2 #define CHKPNT$M_ASYNC 0x4 struct chkpntdef { unsigned chkpnt$v_auto_restart : 1; /* auto-restart detached process */ unsigned chkpnt$v_debug : 1; /* merge in DEBUG */ unsigned chkpnt$v_async : 1; /* asynchronous checkpoint process */ unsigned chkpnt$v_fill_36 : 5; } ; #ifdef __cplusplus } #endif #pragma standard #endif /* __CHKPNTDEF_LOADED */