syntax = "proto3";
package ar.v1;

option csharp_namespace = "Messages.AR.V1";
option go_package = "github.com/cobotar/protocol/messages/ar/v1";

enum EventType {
  EVENT_TYPE_UNSPECIFIED = 0;
  EVENT_TYPE_TASK_COMPLETE = 10;
  EVENT_TYPE_TASK_UNDO = 11;
  EVENT_TYPE_TASK_ASSIGN = 12;
  EVENT_TYPE_TASK_HIGHLIGHT = 13;
  EVENT_TYPE_TASK_HELP = 14;
  EVENT_TYPE_ROBOT_TCP = 100;
  EVENT_TYPE_ROBOT_JOINT_ANGLES = 101;
  EVENT_TYPE_ROBOT_FORCE_TORQUE = 102;
  EVENT_TYPE_ROBOT_STATE = 110;
  EVENT_TYPE_ROBOT_PATH = 120;
  EVENT_TYPE_ROBOT_WAYPOINTS = 121;
}

message SupportedEventsMessage {
  repeated EventType events = 1;
}
