// ###############################################################
// Copyright(c) Carl Zeiss AG, Germany. All Rights Reserved.
//
// Permission is granted to use and distribute this code,
// as long as this copyright notice remains part of the code.
// ###############################################################

syntax = "proto3";
package zen_api.em.hardware.v1;

enum CommandId {
   // framework required, not used for communication.
   COMMAND_ID_UNSPECIFIED = 0;
   // The external procedure is currently executing.
   COMMAND_ID_EXECUTE = 1;
   // The external procedure is about to stop it's execution.
   COMMAND_ID_STOP = 2;
   // The external procedure is paused from execution.
   COMMAND_ID_PAUSE = 3;
   // The external procedure is continued from pause.
   COMMAND_ID_CONTINUE = 4;
   // The external procedure is about to close .
   COMMAND_ID_CLOSE = 5;
}
