Real-Time Programming Languages - Operating Systems
Real-Time Programming Languages - Operating Systems
Real-Time Programming Languages - Operating Systems
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Timing events<br />
01<br />
02<br />
03<br />
04<br />
05<br />
06<br />
07<br />
08<br />
Package Ada.<strong>Real</strong>_time.Timing_events is<br />
--...<br />
Procedure Set_Handler(Event: in out Timing_Event;<br />
At-<strong>Time</strong>: <strong>Time</strong>; Handler: Timing_Event_Handler);<br />
--...<br />
Procedure Set_Handler(Event: in out Timing_Event;<br />
At-<strong>Time</strong>: <strong>Time</strong>_Span; Handler: Timing_Event_Handler);<br />
Burns,<br />
Wellings<br />
Ch. 15.2<br />
Page 363<br />
Causes Handler to be called at chosen times.<br />
Handlers are called by Clock_Interrupt Handler<br />
Must not block.<br />
Used for periodic action and watchdogs<br />
WS 2013/14 <strong>Real</strong>-<strong>Time</strong> <strong>Systems</strong>, <strong>Real</strong>-<strong>Time</strong> Prog. <strong>Languages</strong> / Hermann Härtig 43