8.69 HAO (Hercules Automatic Operator)
8.69.1 Function
The Hercules Automatic operator (HAO) feature is a facility that allows to automatically issue console
commands in response to certain messages being issued. To use the HAO facility it is necessary to de-
fine a rule, consisting of a target and an associated command.
The Hercules Automatic Operator is only for those messages issued by Hercules to its console. It cannot
be used for messages issued from the guest operating system.
The current implementation limits the total number of defined rules to 64. There is currently no way to
define a command whose arguments varies based on actual message text. All of the defined rules are
checked for a match each time Hercules issues a message, there is no way at this time to stop the pro-
cessing of subsequent rules.
8.69.2 Syntax
Descriptive
HAO command [operands]
where command
target
consolecmd
nn
nn]
Diagram
Êʬ¬¬ HAO ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ÊÍ
where command
target ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬«
consolecmd ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬«
nn ¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬«