GDSX Manual

User Exit Descriptions
Extended General Device Support (GDSX) Manual134303
9-19
USER^REPLIES
structures have not been initialized. Consequently, within these exits TSCODE-
supported service procedures should not be called, except for the following:
Wait until USER^INITIALIZE to call other service routines.
The TSCODE-supported FAULT procedure may not be called from this exit,
because the monitor task, which handles the EMS messages, does not exist when
this exit is executing.
During execution of this procedure, buffers may be allocated from memory pools,
but when this procedure is exited, the buffers are no longer available.
USER^REPLIES
This routine is called whenever GDSX receives SPI or SCF INFO or STATS commands
for a valid object type:
LINE
PROCESS
SU
TASK
After the TSCODE monitor task has prepared its response, USER^REPLIES is called so
that you can examine or modify the returning information to be displayed within SCF.
For example, additional response tokens may be placed in the SCF response buffer
through calls to SSPUT (in which case the scf-buffer parameter must be set to the
address of the response buffer).
status returned value
INT:value
BIT^MAP INIT[X]LIST
BIT^RESET INIT^SEM
BIT^SET ^SHUTDOWN
BIT^TEST ^TERMINATE
status := USER^REPLIES ( scf-command !
i
,scf-object-type !
i
,scf-object-name !
i
,scf-buffer ) ; !
i