entry Stop;
function Position return Positions;
function Velocity return Velocities;
function Acceleration return Accelerations;
procedure Set_Destination
( | V | : Vector_3D); |
procedure Set_Throttle
( | T | : Throttle_T); |
function Throttle_Is_On_Idle return Boolean;
procedure Send
( | Message | : Inter_Vehicle_Messages); |
procedure Receive
( | Message | : out Inter_Vehicle_Messages); |
function Current_Charge return Vehicle_Charges;
function Current_Discharge_Per_Sec return Real;
function Energy_Globes_Around return Energy_Globes;
procedure Wait_For_Next_Physics_Update;