# IncludeLibrary_srvtyp.h File Reference

## Defines

#define | TYPSKB 0x80000000
#define | TYPUND 0x00000000
#define | TYPIT1 0x00010001
#define | TYPIT2 0x00020001
#define | TYPIT4 0x00040001
#define | TYPIT8 0x00080001
#define | TYPLO1 0x00010002
#define | TYPLO4 0x00040002
#define | TYPRE4 0x00040004
#define | TYPRE8 0x00080004
#define | TYPR16 0x00100004
#define | TYPCO4 0x00040008
#define | TYPCO8 0x00080008
#define | TYPC16 0x00100008
#define | TYPCHR 0x00000010
#define | TYPCHREXT 0x00000011
#define | TYPINT 0x00000001
#define | TYPLOG 0x00000002
#define | TYPREAL 0x00000004
#define | TYPCOMP 0x00000008
#define | MSK_TYPE 0x0000f3ff
#define | TYPALONE(X) (unsigned int ) ((X) & MSK_TYPE)
#define | MSK_LGR 0x7fff0000
#define | LGRALONE(X) (((X) & MSK_LGR) >> 16)
#define | MSK_TYPCHR 0x0000ffff
#define | MSK_LGCHR 0x7fff0000
#define | MSK_LGUND 0x7fff0000
#define | MSK_LGSTRUCT 0x7fff0000
#define | MSK_LGHDLE 0x7fff0000
#define | TYPENT 0x00040020
#define | TYPETI 0x00040040
#define | TYPDAD 0x00040080
#define | TYPADD 0x00000100
#define | TYPADI 0x00000300
#define | TYPSTRUCT 0x00001000
#define | TYPENUM 0x00002000
#define | TYPHDLE 0x00004000
#define | TYPARR 0x00008000
#define | MODIN 0x00000400
#define | MODOUT 0x00000800
#define | MODINOUT 0x00000c00
#define | MSKMOD (~MODINOUT)
#define | MODALONE(X) ((X) & (~MSKMOD))
#define | CCALLEVEL 1

## Define Documentation

#define CCALLEVEL 1

#define LGRALONE | ( | X |  | ) | (((X) & MSK_LGR) >> 16)

#define MODALONE | ( | X |  | ) | ((X) & (~MSKMOD))

#define MODIN 0x00000400

#define MODINOUT 0x00000c00

#define MODOUT 0x00000800

#define MSK_LGCHR 0x7fff0000

#define MSK_LGHDLE 0x7fff0000

#define MSK_LGR 0x7fff0000

#define MSK_LGSTRUCT 0x7fff0000

#define MSK_LGUND 0x7fff0000

#define MSK_TYPCHR 0x0000ffff

#define MSK_TYPE 0x0000f3ff

#define MSKMOD (~MODINOUT)

#define TYPADD 0x00000100

#define TYPADI 0x00000300

#define TYPALONE | ( | X |  | ) | (unsigned int ) ((X) & MSK_TYPE)

#define TYPARR 0x00008000

#define TYPC16 0x00100008

#define TYPCHR 0x00000010

#define TYPCHREXT 0x00000011

#define TYPCO4 0x00040008

#define TYPCO8 0x00080008

#define TYPCOMP 0x00000008

#define TYPDAD 0x00040080

#define TYPENT 0x00040020

#define TYPENUM 0x00002000

#define TYPETI 0x00040040

#define TYPHDLE 0x00004000

#define TYPINT 0x00000001

#define TYPIT1 0x00010001

#define TYPIT2 0x00020001

#define TYPIT4 0x00040001

#define TYPIT8 0x00080001

#define TYPLO1 0x00010002

#define TYPLO4 0x00040002

#define TYPLOG 0x00000002

#define TYPR16 0x00100004

#define TYPRE4 0x00040004

#define TYPRE8 0x00080004

#define TYPREAL 0x00000004

#define TYPSKB 0x80000000

#define TYPSTRUCT 0x00001000

#define TYPUND 0x00000000