comp.lang.ada
 help / color / mirror / Atom feed
* GNAT and Ada.Asynchronous_Task_Control
@ 2004-05-03 19:12 Frank J. Lhota
  2004-05-04  6:19 ` Martin Krischik
  2004-05-04 15:47 ` Martin Krischik
  0 siblings, 2 replies; 6+ messages in thread
From: Frank J. Lhota @ 2004-05-03 19:12 UTC (permalink / raw)


The Windows version of GNAT 3.14p does not implement the optional real time
package Ada.Asynchronous_Task_Control. The Win32 API has the functions
SuspendThread / ResumeThread needed to implement this package. To actually
implement Ada.Asynchronous_Task_Control, we need to remove the
Unimplemented_Unit pragma from the specification and provide the appropriate
body.

The package body for Ada.Asynchronous_Task_Control in the "adainclude"
directory, however, has empty subprogram bodies. No details are provided as
to how the higher-level, task-related data is to be manipulated should be
manipulated by this package. I recall seeing a more detailed version of a
Ada.Asynchronous_Task_Control body, with comments indicating where the
OS-specific calls need to go. Is this version of the
Ada.Asynchronous_Task_Control body still distributed, and if so, where can I
find it?





^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2004-05-04 20:34 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-05-03 19:12 GNAT and Ada.Asynchronous_Task_Control Frank J. Lhota
2004-05-04  6:19 ` Martin Krischik
2004-05-04 13:53   ` Frank J. Lhota
2004-05-04 15:47 ` Martin Krischik
2004-05-04 17:49   ` Frank J. Lhota
2004-05-04 20:34   ` Frank J. Lhota

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox