diff --git a/VectoCommon/VectoCommon/Models/IResponse.cs b/VectoCommon/VectoCommon/Models/IResponse.cs index 55ff42f6288cf21a2e4641e35f2eb7cd973e1180..4b419eb6af65f5ad4bcc3a4e1f357c4117e83236 100644 --- a/VectoCommon/VectoCommon/Models/IResponse.cs +++ b/VectoCommon/VectoCommon/Models/IResponse.cs @@ -34,36 +34,26 @@ using TUGraz.VectoCommon.Utils; namespace TUGraz.VectoCommon.Models { /// <summary> - /// Defines an interface for a Response. + /// The Interface for a Response. Carries over result data to higher components. /// </summary> public interface IResponse { + Second AbsTime { get; set; } + Meter SimulationDistance { get; set; } Second SimulationInterval { get; set; } - MeterPerSquareSecond Acceleration { get; set; } - - Meter SimulationDistance { get; set; } + PerSecond EngineSpeed { get; set; } + OperatingPoint OperatingPoint { get; set; } Watt EnginePowerRequest { get; set; } - - Watt AuxiliariesPowerDemand { get; set; } - Watt ClutchPowerRequest { get; set; } - Watt GearboxPowerRequest { get; set; } - Watt AxlegearPowerRequest { get; set; } - Watt WheelsPowerRequest { get; set; } - Watt VehiclePowerRequest { get; set; } - Watt BrakePower { get; set; } + Watt AngularGearPowerRequest { get; set; } - PerSecond EngineSpeed { get; set; } - - Second AbsTime { get; set; } - - OperatingPoint OperatingPoint { get; set; } + Watt AuxiliariesPowerDemand { get; set; } } } \ No newline at end of file