DAT_WHERE

Find position of primitive in HDS file

Description:

The routine returns information describing the position in an HDS container file at which the data associated with a primitive object are stored.

Invocation

CALL DAT_WHERE( LOC, BLOCK, OFFSET, STATUS )

Arguments

LOC = CHARACTER  ( DAT__SZLOC ) (Given)
Primitive object locator.
BLOCK = INTEGER (Returned)
Number of the file block in which the object’s data start. HDS file blocks are 512 bytes long and are numbered from the beginning of the file, starting at block 1.
OFFSET = INTEGER (Returned)
Byte offset (zero based) of the start of data within the file block.
STATUS = INTEGER (Given and Returned)
The global status.

Notes: