Get variables from a remote node.


node_linkN [filename] [node=XX/tc=NNN] [name=task_name]  [host=hostname] [direction=push/pull] [extender] &



Optional. Specify a filename that contains the desired list of local and remote CyFlex variables.


Optional. Specify the node number or test cell number to replace node number in the first block of the specification file.


Optional. Specify the name to register this task with the OS. The default is “node_link”.


Optional. Specify the IP address or hostname of the remote computer. Use this option when the transfer is to or from a non-qnx node and when the @HOSTNAME option is used in the spec file.


Optional. Specify ‘push’ or ‘pull’ to indicate the direction of data movement. The default is to ‘pull’ data from the remote node.


Optional. Specify the name extender to identify the small_smN version on the remote node.


node_linkN specs/em_specs.316 extender=N50 &
The above starts “node_linkN” on the local node accessing the CyFlex variable specified in the file em_specs.316. The node number for the first block of specifications will be overwritten with ’58’. The task name of “node_linkN” will be registered with the OS.

node_linkN node_link.setting direction=push host=ctcnode9 &
The above starts “node_linkN” on the local node and moves data to ctcnode9.


This program is normally spawned via the go script. Multiple copies may be spawned if links to different nodes using separate spec files is desired.

The following is an example spec file linking to a node via its ip address or hostname.

# keyword ip_address transfer_interval @HOSTNAME 1[s]

# fetched_variable(remote node) target variable (this node) my_token cell_2_token

See Also:

snode_link, Connection Server Setup, Internodal Communications Tasks Reference