UF_UDOBJ_link_s (view source)
 
Defined in: uf_udobj.h
 
Also known as:
 


Data Members

link_type
int
the link type to create; any of
these possibilities:

Link type 1 --
if the UDO is deleted the link
between the UDO and the
associated object is removed and
the object is unaffected; if the
UDO is updated the associated
object is unaffected; if the
associated object is deleted the
UDO is also deleted; if the
associated object is updated the
UDO is updated

Link type 2 --
if the UDO is deleted the link
between the UDO and the
associated object is removed and
the object is deleted; if the
UDO is updated the associated NX
object is unaffected; if the
associated object is deleted, it
is left in the data model in a
condemned state and remains
attached to the UDO; if the
associated object is updated
the UDO is unaffected

Link type 3 --
if the UDO is deleted the link
between the UDO and the
associated object is removed and
the object is unaffected; if the
UDO is updated the associated
object is unaffected; if the
associated object is deleted the
link to the UDO is removed and
the UDO is updated; if the
associated object is updated the
UDO is updated

Link type 4 --
if the UDO is deleted the link
between the UDO and the
associated object is removed and
the object is unaffected; if the
UDO is updated the associated
object is unaffected; if the
associated object is deleted the
link to the UDO is removed and
the UDO is unaffected; if the
associated object is updated the
UDO is unaffected

assoc_ug_tag
tag_t
In most cases this will be the
NX tag to associate the UDO
with. However for the routine
UF_UDOBJ_ask_udo_links_to_obj,
this will return the tag of the
UDO that the object is linked
to.

object_status
unsigned int
the up-to-date indicator for
the object associated with
the UDO
0 = Up to date
1 = Out of date