Each successor will be followed by the output number of the current
tool that is to be used in the following tool. Negative numbers,
however, do not come in pairs. The number of parameters is = to
[# of pairs] + [# of neg numbers].
The data for tool field specifies which tool inputs are actually
used by the tool - basically, this indicates whether the parent tool
generated data that the child needed, or whether it was just a
condition that had to be met before the child could run. The
format for this field is
<#args> <#arg * argument pairs>
where the argument pairs consist of <Node number> <Y/N>,and
spaces separate the fields (as well as the pairs).
The order of the pairs indicates the order in which the output of
the parents should be sent to the child (tool server).
<OK code>
<Tool status> (code for each tool, separated by space) N: not yet run, I: in-progress, D: Done, F: Failed) |
<FAILED code>
<Tool status> <Information> |
<DONE code>
<Result> |