GDSX (Extended General Device Support) Manual
Design and Development
Extended General Device Support (GDSX) Manual—529931-001
2-70
POOLSIZE
See Running GDSX as a TS/MP Server on page 3-10 for more information.
POOLSIZE
This static parameter specifies the maximum size of the shared extended pool
allocated for all user tasks.
TSCODE allocates an extended memory area of size POOLSIZE multiplied by 2 bytes
for the shared extended pool.
PROCNOWAIT
This static parameter determines how TSCODE implements nowaited USCODE
execution of these service routines:
•
^DEVICEINFO2
•
^FILE_GETINFOBYNAME_
•
^PROCESS_CREATE_
•
^SERVERCLASS_SEND_
•
^SERVERCLASS_DIALOG_BEGIN_
•
^SERVERCLASS_DIALOG_SEND_
•
^SERVERCLASS_DIALOG_ABORT_
•
^SERVERCLASS_DIALOG_END_
If PROCNOWAIT is set to 0, a call to one of these procedures by any USCODE task
causes TSCODE to do the following:
1. Suspend the calling USCODE task.
2. Call AWAITIO[X] on behalf of the calling USCODE task.
3. Check $RECEIVE for the I/O completion and return the requested information in
the output parameters of the procedure called by the USCODE task.
4. Wake up the calling task.
Therefore, in this case, USCODE should not call ^AWAITIO[X] as would be done for a
typical nowaited Guardian procedure call.
Internal DEFINE Name CONFIG^PARAMS Name Default Value Range
nonstop^param N.A. 0 (OFF) 0–1
Internal DEFINE Name CONFIG^PARAMS Name Default Value Range
poolsize pool^size 16,392 words Configuration
dependent