DOS Processes started from the CLI via RUN or NEWCLI have this additional set to data associated with them
Source position: amigados.pas line 636
type TCommandLineInterface = packed record |
||
cli_Result2: LongInt; |
|
Value of IoErr from last command |
cli_SetName: LongInt; |
|
Name of current directory |
cli_CommandDir: LongInt; |
|
Lock associated with command directory |
cli_ReturnCode: LongInt; |
|
Return code from last command |
cli_CommandName: LongInt; |
|
Name of current command |
cli_FailLevel: LongInt; |
|
Fail level (set by FAILAT) |
cli_Prompt: LongInt; |
|
Current prompt (set by PROMPT) |
cli_StandardInput: LongInt; |
|
Default (terminal) CLI input |
cli_CurrentInput: LongInt; |
|
Current CLI input |
cli_CommandFile: LongInt; |
|
Name of EXECUTE command file |
cli_Interactive: LongInt; |
|
Boolean; True if prompts required |
cli_Background: LongInt; |
|
Boolean; True if CLI created by RUN |
cli_CurrentOutput: LongInt; |
|
Current CLI output |
cli_DefaultStack: LongInt; |
|
Stack size to be obtained in long words |
cli_StandardOutput: LongInt; |
|
Default (terminal) CLI output |
cli_Module: LongInt; |
|
SegList of currently loaded command |
end; |