Command-level sequence of calls

It is at the command level that the logical sequence of calls becomes complex, due to the larger number of routines that are managed at the command level.

Client-Library’s command state machine gets help from two other state tables when it attempts to verify that a call to a particular routine is permitted: the initiated-commands state table and the result-types state table.