171 lines
3.7 KiB
Plaintext
171 lines
3.7 KiB
Plaintext
; Generated by Ctran from appman.cat
|
|
APPMAN_ING equ 1
|
|
IFNDEF VARRAY_ING
|
|
INCLUDE ..\inc\VARRAY.ING
|
|
ENDIF
|
|
; Class Numbers
|
|
C_CLEANUP equ 9
|
|
C_ACTIVE equ 10
|
|
C_AIDLE equ 11
|
|
C_RSCFILE equ 12
|
|
C_SYSTEM equ 13
|
|
C_IPCS equ 14
|
|
C_APPMAN equ 15
|
|
; Method Numbers
|
|
O_RS_READ_BUF equ 3
|
|
O_CL_REMOVE equ 26
|
|
O_CL_CLEAN_LEVEL equ 28
|
|
O_SY_ICON_POS equ 2
|
|
O_CL_INIT equ 24
|
|
O_SY_LINK_PASTE equ 4
|
|
O_CL_SET_LEVEL equ 29
|
|
O_SY_LINK_SERVER equ 3
|
|
O_AM_NOTIFYERR equ 10
|
|
O_AM_ADD_TASK equ 4
|
|
O_AM_WAIT equ 5
|
|
O_AO_ABRUN equ 3
|
|
O_AM_START equ 2
|
|
O_AM_NOTIFY equ 9
|
|
O_AM_CLEAN_UP equ 11
|
|
O_AO_CANCEL equ 2
|
|
O_AO_QUEUE equ 4
|
|
O_AM_RSCNAME equ 8
|
|
O_SY_EXEC_OPEN equ 5
|
|
O_AO_INIT equ 1
|
|
O_CL_CLEAN_ITEM equ 27
|
|
O_RS_READ equ 2
|
|
O_CL_ADD equ 25
|
|
O_AM_ONLYONE equ 12
|
|
O_SY_INIT equ 1
|
|
O_IP_ADD_SERVER equ 6
|
|
O_AM_FINDIMG equ 13
|
|
O_RS_INIT equ 1
|
|
O_AM_LOAD_RES_BUF equ 7
|
|
O_AO_RUN equ 5
|
|
O_AM_STOP equ 3
|
|
O_AM_CHANGE_PRI equ 14
|
|
O_AM_INIT equ 1
|
|
O_AM_LOAD_RESOURCE equ 6
|
|
; Constants for cleanup
|
|
TY_CLEANUP_DYL equ (-5)
|
|
TY_CLEANUP_SHARED equ (-4)
|
|
TY_CLEANUP_VOID equ (-3)
|
|
TY_CLEANUP_ALLOC equ (-2)
|
|
TY_CLEANUP_IOCHAN equ (-1)
|
|
TY_CLEANUP_OBJECT equ (0)
|
|
; Types for cleanup
|
|
RC_CLEANUP struc
|
|
RC_CLEANUPType db ?
|
|
RC_CLEANUPLevel db ?
|
|
RC_CLEANUPH dw ?
|
|
RC_CLEANUP ends
|
|
SHARED_ALLOC struc
|
|
SHARED_ALLOCNref dw ?
|
|
SHARED_ALLOC ends
|
|
; Property of cleanup
|
|
PRS_CLEANUP struc
|
|
CleanupLevel dw ?
|
|
PRS_CLEANUP ends
|
|
PR_CLEANUP struc
|
|
CleanupRoot PRS_ROOT <>
|
|
CleanupVaroot PRS_VAROOT <>
|
|
CleanupVafix PRS_VAFIX <>
|
|
CleanupVaflat PRS_VAFLAT <>
|
|
CleanupCleanup PRS_CLEANUP <>
|
|
PR_CLEANUP ends
|
|
; Constants for active
|
|
PRIORITY_ACTIVE_POSTER equ (100)
|
|
PRIORITY_ACTIVE_IPCS equ (80)
|
|
PRIORITY_ACTIVE_VOICE equ (70)
|
|
PRIORITY_ACTIVE_WSERV equ (60)
|
|
PRIORITY_ACTIVE_COMMAND equ (40)
|
|
PRIORITY_ACTIVE_SERIAL equ (20)
|
|
PRIORITY_ACTIVE_ALARM equ (0)
|
|
PRIORITY_ACTIVE_FILES equ (-20)
|
|
PRIORITY_ACTIVE_REPEATER equ (-40)
|
|
PRIORITY_ACTIVE_PRINT equ (-60)
|
|
PRIORITY_ACTIVE_COMPUTE equ (-100)
|
|
; Property of active
|
|
PRS_ACTIVE struc
|
|
ActiveQ P_QUE <>
|
|
ActivePriority db ?
|
|
ActiveIsactive db ?
|
|
ActivePcb dw ?
|
|
ActiveStat dw ?
|
|
PRS_ACTIVE ends
|
|
PR_ACTIVE struc
|
|
ActiveRoot PRS_ROOT <>
|
|
ActiveActive PRS_ACTIVE <>
|
|
PR_ACTIVE ends
|
|
; Property of aidle
|
|
PR_AIDLE struc
|
|
AidleRoot PRS_ROOT <>
|
|
AidleActive PRS_ACTIVE <>
|
|
PR_AIDLE ends
|
|
; Types for rscfile
|
|
PR_RSCFILE_HEAD struc
|
|
PR_RSCFILE_HEADPos dw ?
|
|
PR_RSCFILE_HEADLen dw ?
|
|
PR_RSCFILE_HEAD ends
|
|
; Property of rscfile
|
|
PRS_RSCFILE struc
|
|
RscfilePcb dw ?
|
|
RscfileIx PR_RSCFILE_HEAD <>
|
|
RscfileOffset dw ?
|
|
RscfileHftree dd ?
|
|
PRS_RSCFILE ends
|
|
PR_RSCFILE struc
|
|
RscfileRoot PRS_ROOT <>
|
|
RscfileRscfile PRS_RSCFILE <>
|
|
PR_RSCFILE ends
|
|
; Constants for system
|
|
IC_SYSTEM_ALLOC equ (0)
|
|
IC_SYSTEM_REMOVE equ (1)
|
|
IC_SYSTEM_REPLACE equ (2)
|
|
; Property of system
|
|
PRS_SYSTEM struc
|
|
SystemPid dw ?
|
|
PRS_SYSTEM ends
|
|
PR_SYSTEM struc
|
|
SystemRoot PRS_ROOT <>
|
|
SystemSystem PRS_SYSTEM <>
|
|
PR_SYSTEM ends
|
|
; Property of ipcs
|
|
PRS_IPCS struc
|
|
IpcsHd P_QUE <>
|
|
PRS_IPCS ends
|
|
PR_IPCS struc
|
|
IpcsRoot PRS_ROOT <>
|
|
IpcsActive PRS_ACTIVE <>
|
|
IpcsIpcs PRS_IPCS <>
|
|
PR_IPCS ends
|
|
; Constants for appman
|
|
FLG_APPMAN_CLEAN equ (001h)
|
|
FLG_APPMAN_SYSTEM equ (002h)
|
|
FLG_APPMAN_RSCFILE equ (004h)
|
|
FLG_APPMAN_SRSCFILE equ (008h)
|
|
FLG_APPMAN_IPCS equ (010h)
|
|
FLG_APPMAN_ONLYONE equ (020h)
|
|
FLG_APPMAN_NODBG equ (040h)
|
|
RUN_ACTIVE_UNUSED equ (0)
|
|
RUN_ACTIVE_USED equ (1)
|
|
ERR_APPMAN_APPL equ (-512)
|
|
; Property of appman
|
|
PRS_APPMAN struc
|
|
AppmanClean dw ?
|
|
AppmanSystem dw ?
|
|
AppmanRcb dw ?
|
|
AppmanSrcb dw ?
|
|
AppmanIpcs dw ?
|
|
AppmanTask P_QUE <>
|
|
AppmanStop dw ?
|
|
AppmanNrid dw ?
|
|
AppmanErr dw ?
|
|
AppmanSpare1 dw ?
|
|
AppmanSpare2 dw ?
|
|
PRS_APPMAN ends
|
|
PR_APPMAN struc
|
|
AppmanRoot PRS_ROOT <>
|
|
AppmanAppman PRS_APPMAN <>
|
|
PR_APPMAN ends
|