DitsPutActData - Stores an item of data assocaited with the current action.

Function

Stores an item of data assocaited with the current action.

Description

Saves an item which can be retreived with a later call to DitsGetActData when called from an action handler for the same action.

This call allows data to be stored between reschedules of an action and even between different invocations of the same action. This is of particular interest on machines with a common address space accross all tasks, e.g. VxWorks.

Language

C

Call

(Void *) = DitsPutActData (data, status)

Parameters

(">" input, "!" modified, "W" workspace, "<" output)

>datavoid *The data to store.
!statusStatusType *Modified status.

Include files

DitsFix.h

Return value

The previous value of Act data.

External functions used

None

External values used

DitsTask - Details of the current task

See Also

The Dits Specification Document, DitsGetActData(3), DitsPutUserData(3), DitsPutTransData(3), DitsPutPathData(3).

Prior requirements

Can only be called from a Dits application routine

Support

Tony Farrell, AAO

Click here for the DRAMA home page and here for the AAO home page.

 For more information, contact tony.farrell@mq.edu.au