next up previous 61
Next: Linking old-style tasks
Up: For ``old'' programmers
Previous: For ``old'' programmers

Introduction to the changes

C-tasks, CD-tasks and D-tasks are now ``unfashionable'', but are supported for the time being. That is, all existing ADAM tasks should continue to behave as they did under ADAM V1, except for the following two features.

Firstly, an OBEY to a task will no longer be rejected on the grounds that its NEEDS list is not satisfied. See section [*] for more details.

Secondly, the VALUE string is only guaranteed to contain the parameter string for the OBEY on first entry to ACT. If the action is rescheduling, the VALUE string will not have retained the parameter string for subsequent entries.

Note that D-tasks are now free to use ERR and MSG and to send messages to other tasks whenever they feel like it (except inside AST routines!).

The characteristics of the new-style ``instrumentation" tasks are as follows:

The following sections list all the changes.



next up previous 61
Next: Linking old-style tasks
Up: For ``old'' programmers
Previous: For ``old'' programmers

ADAM Guide to Writing Instrumentation Tasks
Starlink User Note 134
B D Kelly
A J Chipperfield

30 March 1992
E-mail:ussc@star.rl.ac.uk

Copyright © 2000 Council for the Central Laboratory of the Research Councils