-- -- Uwe R. Zimmer, Australia, 2013 -- generic type Element is private;
Queue_Size : Positive := 10;
package Queue_Pack_Task_Generic is
task type Queue_Task is
entry Enqueue (Item : Element);
entry Dequeue (Item : out Element);
entry Is_Empty (Result : out Boolean);
entry Is_Full (Result : out Boolean);
end Queue_Task;
end Queue_Pack_Task_Generic;