struct ugcs::vsm::Cucs_processor::Vehicle_context

struct Vehicle_context
{
    // fields

    Device::Ptr vehicle;
    std::unordered_map<uint32_t, ugcs::vsm::proto::Telemetry_field> telemetry_cache;
    std::unordered_map<uint32_t, ugcs::vsm::proto::Command_availability> availability_cache;
    ugcs::vsm::proto::Vsm_message registration_message;
};