Up: Relations between objects
Previous Page: Pointers
Next Page: Object Resources
As mentioned above the pointers in data are not followed by DSPACK I/O. It is sometimes convenient to join objects together and to make sure that the connections are recognized and preserved by the I/O system. This is acomplished by use of User's Links.
Each object may contain a number of links to other objects. Each link has a link-name and the target object name. All links should be specified in a single call:
CALL dsdefl (name,ivdsn,list-of-links,ierr)
The list-of-links is a character string containing pairs of link-name and target- name separated by commas. Once the link has been defined it is followed by I/O. Also the user may refer to the target object using 'link' syntax: 'name:link-name' - this is always translated into target-name.