type A_Paramaterized_Timer_Handler is access procedure( param : Address );
function Install_Int
( | proc | : not null A_Timer_Handler; |
millis | : Integer ) return Integer; |
function Install_Int_Ex
( | proc | : not null A_Timer_Handler; |
speed | : Clock_Ticks ) return Integer; |
function Install_Param_Int
( | proc | : not null A_Paramaterized_Timer_Handler; |
param | : Address; | |
millis | : Integer ) return Integer; |
function Install_Param_Int_Ex
( | proc | : not null A_Paramaterized_Timer_Handler; |
param | : Address; | |
speed | : Clock_Ticks ) return Integer; |
procedure Remove_Int
( | proc | : not null A_Timer_Handler ); |
procedure Remove_Param_Int
( | proc | : not null A_Paramaterized_Timer_Handler; |
param | : Address ); |
procedure Rest_Callback
( | millis | : Unsigned_32; |
callback | : A_Rest_Callback ); |
function Msec_To_Ticks
( | x | : Natural ) return Clock_Ticks; |
function Secs_To_Ticks
( | x | : Natural ) return Clock_Ticks; |
function Bps_To_Ticks
( | x | : Natural ) return Clock_Ticks; |
function Bpm_To_Ticks
( | x | : Natural ) return Clock_Ticks; |