mirror of
https://github.com/Open-Cascade-SAS/OCCT.git
synced 2026-06-22 03:16:39 +08:00
Integration of OCCT 6.5.0 from SVN
This commit is contained in:
148
src/IncludeLibrary/IncludeLibrary_stsgrpdef.h
Executable file
148
src/IncludeLibrary/IncludeLibrary_stsgrpdef.h
Executable file
@@ -0,0 +1,148 @@
|
||||
#ifndef __NTD_STSGRPDEF_H
|
||||
# define __NTD_STSGRPDEF_H
|
||||
/* valeurs du champ type (a combiner) */
|
||||
|
||||
/* issssntt : 8 bits avec i : interrupt
|
||||
s : identifieur de systeme
|
||||
n : internal / systeme
|
||||
t : Normal/Error/Warning */
|
||||
|
||||
#define PENDING 0 /* 2 bits de droite */
|
||||
#define NORMAL 1
|
||||
# ifdef ERROR
|
||||
# undef ERROR
|
||||
# endif /* ERROR */
|
||||
#define ERROR 2
|
||||
#define WARNING 3
|
||||
|
||||
#define INTERNAL 0 /* 1 bit */
|
||||
#define SYSTEM 4
|
||||
|
||||
#define SYS_MASK 120 /* 4 bits */
|
||||
#define SYS_VMS 0
|
||||
#define SYS_DS 8
|
||||
#define SYS_SUN 16
|
||||
#define SYS_SGI 24
|
||||
#define SYS_NEC 32
|
||||
#define SYS_HPU 40
|
||||
#define SYS_SOL 48
|
||||
#define SYS_AO1 56
|
||||
#define SYS_IBM 64
|
||||
#define SYS_WNT 72
|
||||
#define SYS_LIN 80
|
||||
#define SYS_AIX 88
|
||||
#define SYS_BSD 96
|
||||
#define SYS_MAC 104
|
||||
|
||||
#define INTERRUPT 128 /* 1 bit */
|
||||
|
||||
/* valeurs du champ grp */
|
||||
|
||||
#define GRP_OSD_VMS 1
|
||||
#define GRP_OSD_UNX 2
|
||||
#define GRP_NTD_VMS 3
|
||||
#define GRP_NTD_UNX 4
|
||||
#define GRP_ACS 5
|
||||
#define GRP_SRV_MBX 6
|
||||
#define GRP_SRV_CLT 7
|
||||
#define GRP_SRV_LNK 8
|
||||
#define GRP_SRV_RSP 9
|
||||
#define GRP_SRV_SRV 10
|
||||
#define GRP_SRV_OLB 11
|
||||
#define GRP_TLI_LIB 12
|
||||
#define GRP_OSD_WNT 13
|
||||
#define GRP_NTD_WNT 14
|
||||
#define GRP_SRV_RPC 15
|
||||
#define GRP_OSD_LIN GRP_OSD_UNX
|
||||
#define GRP_NTD_LIN GRP_NTD_UNX
|
||||
|
||||
#define GRP_SCS_PRC 16
|
||||
#define GRP_SCS_ACP 17
|
||||
#define GRP_SCS_SYN 18
|
||||
#define GRP_SCS_PRS 19
|
||||
#define GRP_SCS_ASP 20
|
||||
#define GRP_SCS_ACA 21
|
||||
|
||||
#define GRP_BDS_LOC 32
|
||||
#define GRP_BDS_REM 33
|
||||
#define GRP_BDS_CNV 34
|
||||
#define GRP_BDS_RCS 35
|
||||
#define GRP_BDS_HDS 36
|
||||
#define GRP_BDS_DBF 37
|
||||
#define GRP_BDS_RMD 38
|
||||
#define GRP_BDS_CLT 39
|
||||
#define GRP_BDS_AST 40
|
||||
#define GRP_BDS_ENT 41
|
||||
#define GRP_BDS_ITM 42
|
||||
#define GRP_BDS_ZNX 43
|
||||
#define GRP_BDS_ACK 44
|
||||
|
||||
#define GRP_STARTER 64
|
||||
#define GRP_FEI_CCA 65
|
||||
#define GRP_FEI_SEL 66
|
||||
#define GRP_FEI_ENG 67
|
||||
#define GRP_FEI_CTL 68
|
||||
#define GRP_FEI_SEGV 69
|
||||
|
||||
|
||||
#define GRP_XXX 70
|
||||
|
||||
#define MAX_SRV_GRP GRP_SRV_RPC+1
|
||||
#define MAX_DBS_GRP GRP_BDS_ACK-GRP_BDS_LOC+2
|
||||
|
||||
# if defined (__vms) || defined ( VMS )
|
||||
#define SYS_CODE SYS_VMS
|
||||
#define GRP_OSD GRP_OSD_VMS
|
||||
#define GRP_NTD GRP_NTD_VMS
|
||||
|
||||
# elif defined (linux) || defined (LIN)
|
||||
#define SYS_CODE SYS_LIN
|
||||
#define GRP_OSD GRP_OSD_LIN
|
||||
#define GRP_NTD GRP_NTD_LIN
|
||||
|
||||
# elif WNT
|
||||
#define SYS_CODE SYS_WNT
|
||||
#define GRP_OSD GRP_OSD_WNT
|
||||
#define GRP_NTD GRP_NTD_WNT
|
||||
|
||||
# elif UNX
|
||||
#define GRP_OSD GRP_OSD_UNX
|
||||
#define GRP_NTD GRP_NTD_UNX
|
||||
|
||||
# ifdef DS3
|
||||
#define SYS_CODE SYS_DS
|
||||
|
||||
# elif defined ( SUN )
|
||||
#define SYS_CODE SYS_SUN
|
||||
|
||||
# elif defined (sgi) || defined (SIL) || defined (IRIX)
|
||||
#define SYS_CODE SYS_SGI
|
||||
|
||||
# elif NEC
|
||||
#define SYS_CODE SYS_NEC
|
||||
|
||||
# elif defined (__hpux) || defined (HPUX)
|
||||
#define SYS_CODE SYS_HPU
|
||||
|
||||
# elif defined (sun) || defined ( SOLARIS ) || defined ( SOL )
|
||||
#define SYS_CODE SYS_SOL
|
||||
|
||||
# elif defined (__osf__) || defined ( AO1 ) || defined (DECOSF1)
|
||||
#define SYS_CODE SYS_AO1
|
||||
|
||||
# elif defined (_AIX) || defined (AIX)
|
||||
#define SYS_CODE SYS_AIX
|
||||
|
||||
# elif IBM
|
||||
#define SYS_CODE SYS_IBM
|
||||
|
||||
# elif defined(__FreeBSD__)
|
||||
#define SYS_CODE SYS_BSD
|
||||
|
||||
# elif defined(__APPLE__)
|
||||
#define SYS_CODE SYS_MAC
|
||||
|
||||
# endif
|
||||
# endif
|
||||
|
||||
#endif /* __NTD_STSGRPDEF_H */
|
||||
Reference in New Issue
Block a user