Previous Next Up Title Contents Index Functions Index Top Library

INQUIRE CONFLICTING STRUCTURES IN NETWORK

PINQ_CONF_STRUCTS_NET


CALL SEQUENCE

void pinq_conf_structs_net(
)

TYPES


typedef enum {
	PNET_CSS, 
	PNET_AR
} Pstruct_net_source;

typedef struct {
	Pint	num_ints;	/* number of Pints in list 	*/
	Pint	*ints;	/* list of integers 	*/
} Pint_list;

PHIGS STATE

(PHOP, *, *, AROP).

EFFECT

If the source network originates in the centralized structure store (CSS), all the structure identifiers belonging to the original network struct_id in the CSS are compared to all the ar_id archive structure identifiers.

If the source network originates in archive ar_id, all the structure identifiers belonging to the original network struct_id in the ar_id archive are compared to all the CSS structure identifiers.

Identifiers which are in both sets are in conflict. If the data is available, error indicator is returned as 0.

The function return a list of conflicting structure identifiers.

ERRORS

2
Ignoring function, function requires state (PHOP, *,*,*)
404
Ignoring function, the specified archive file is not open

SEE ALSO

retrieve structures, set conflict resolution, inquire all conflicting structures, inquire conflict resolution.


Previous Next Up Title Contents Index Functions Index Top Library