SeeView Manual
SeeView Statements and Script Symbols
HP NonStop SeeView Manual—526355-004
9-104
TASK
TASK
The TASK statement declares a taskid name to be associated with a program on a
NonStop system.
After you declare a TASK, you can communicate with it through various SeeView
statements. The scope of the declared taskid is global, and you can reference it from
any menu, section, or procedure.
taskid
identifies a symbolic task name to be associated with a program defined to the
SeeView program.
For task variable names, you can use any combination of alphanumeric characters
up to 15 characters in length, but the eighth character cannot be numeric.
If you do not specify a previously declared taskid or an object assignment
(:=object-name), SeeView attempts to start a program with the taskid name
on the $SYSTEM.SYSTEM subvolume. Once the program is declared, subsequent
references to the program name are actually references to its taskid. For
example, TASK TACL starts a TACL process on $SYSTEM.SYSTEM if TACL is an
unknown taskid. However, if TACL has been previously declared with TASK
TACL:= $vol.subvol.object, the TASK TACL statement reasserts a process
that has a symbolic taskid name of TACL but whose object file name is
$vol.subvol.object.
TASK taskid [:= object-name ] [ startup-string-exp ]
[:= string-exp ] [ ALLOWERROR ]
[ BLOCKEDIO ON | OFF ]
[ CACHEPAGES pages ]
[ COPY copy-taskid ]
[ CPU cpu-number ]
[ DEVTYPE PROCESS | TERMINAL ]
[ FORMATDATA format-strg-rules]
[ HIGHPIN ON | OFF ]
[ IN filename ]
[ LIB library-filename ]
[ NAME process-name ]
[ ONMYVOL ]
[ ONOBJVOL ]
[ PRIORITY process-priority ]
[ QUEUE ON | OFF ]
[ SORTED [ "["start[:end]"]"] ]
[ STARTUP string-exp ]
[ SWAP swap-filename ]
[ TIMEOUT nodata-sec, data-sec]
[ VOLUME subvol | str-exp ]