using System;
using System.Collections.Generic;
using System.Text;
using CommonUsage.Protocols.VDA5050.Objects;

namespace CommonUsage.Protocols.VDA5050.Messages
{
    public class instanceAction
    {

        public uint headerId { get; set; } // Incremented for each new message.
        public string timestamp { get; set; } // ISO 8601 UTC timestamp.
        public string version { get; set; } // Protocol version.
        public string manufacturer { get; set; } // AGV manufacturer.
        public string serialNumber { get; set; } // Unique AGV serial number.

        public List<actionState> actions { get; set; }
    }
}
