The <flow> tag characterizes the program control flow. The halts attribute of the <flow> tag specifies whether the calling program terminates after the call:
- yes, if control is not received back from the API.
- no (the default), if the calling program returns normally.
The <param> subtag identifies characteristics of the call parameters. Attributes are:
- index is the index of the parameter that references the item of interest, beginning with 1. Use an asterisk (*) to specify all
parameters not specified directly.
- usage specifies the direction of the data flow through the parameter: r for input, w for output, rw for input/output. Unspecified
parameters are assumed to be input/output parameters.
Note: halts is supported only for call statements. For PL/I, input parameters are treated as input/output parameters.
Example
<flow halts='no'>
<param index='1' usage='r'/>
<param index='2' usage='r'/>
<param index='3' usage='rw'/>
<param index='*' usage='rw'/>
</flow>