============================================================ Message ============================================================ .. toctree:: :maxdepth: 3 Message Message - базовое сообщение. Содержит информацию о типе сообщения и версию используемого протокола. Анализируя тип сообщения, взаимодействующие стороны определяют набор действий, которые необходимо провести для его проверки, обработки и ответа (если это необходимо). :: { "type" : "TYPE", "apiVersion" : "API_V1" } :: syntax = "proto3"; package Robin.Protocol.Orchestrator.Messages.API.v2; message BaseMessage { string type = 1; // базовое сообщение string apiVersion = 2; // версия api } **Типы сообщений** - AGENT_CONNECTED - AGENT_DISCONNECTED - AGENT_SYSTEM_USAGE - ROBOT_START_ACK - ROBOT_STARTED - ROBOT_STOP_ACK - ROBOT_STOPPED - ROBOT_PAUSE_ACK - ROBOT_PAUSED - ROBOT_CONTINUE_ACK - ROBOT_CONTINUED - ROBOT_FINISHED - SYSTEM_LOG - ROBOT_SYSTEM_USAGE - SUBSCRIBE - UNSUBSCRIBE .. toctree:: :maxdepth: 3