Executing commands

All commands are executed with these steps:

  1. Initiate the command – This step identifies the command type and what it executes.

  2. Define parameter values – Some commands require parameter data as input.

  3. Send the command – ct_send writes the command symbols and data to the network. The server then reads, interprets, and executes the command.

  4. Process the results of the command – ct_results, called in a loop, reads the results of the command. See “Structure of the basic loop” for more information.