9.7.2 Timed Entry Calls
1/2
A
timed_entry_call
issues an entry call that is cancelled if the call (or a requeue-with-abort
of the call) is not selected before the expiration time is reached. A
procedure call may appear rather than an entry call for cases where the
procedure might be implemented by an entry.
Syntax
2
3/2
3.1/2
Legality Rules
3.2/2
Static Semantics
3.3/2
Dynamic Semantics
4/2
5
Examples
6
Example of a timed
entry call:
7
select
Controller.Request(Medium)(Some_Item);
or
delay 45.0;
-- controller too busy, try something else
end select;