hb_update (ul_oac)

	status.i4.v = hb_update(my_name.i1a.r, my_node.u2.v, hb_spec.s.r)
	
	Update the Heartbeat task's activity for your process.  This can
	include: modifying existing heart beat specifications, adding
	your process for heart beat service, or removing your process from
	the Heartbeat service.

	my_name		your null terminated ASCII ACNET name as known
			by the Heartbeat task
	my_node		your ACNET trunk/node as known by the Heartbeat task
			(The function mynode will return this value.)
	hb_spec		heartbeat specifications (structure of type hb_client_t)
			(This data should be provided for adding or modifying.
			 Pass a value of NULL to indicate removal from the
			 Heartbeat service.)

	This function returns ACNET status values as follows:

	OK			success
	ACNET_xxx		request failed

	This function requires the following include files:

	hb_h, ul_oac_h:hbutil_h, acnet_errors_h

	Related functions:

	hb_pulse, hb_dgram

	C usage:

	static const char	my_name[] = "TCPORT";
	unsigned short	my_node = mynode();
	int	status;
	hb_client_t	hb_spec;

	status = hb_update(my_name,my_node,&hb_spec);