clock_history_get_event_times_c

	status.i4.v = clock_history_get_event_times_c(event_number.i4.v,
						      event_type.i4.v,
						      event_data.s.r,
						      num_times.i4.r
						      [,event_times.u4p.r])

	This routine returns clock event occurrence times from a
	supercycle history structure.

	event_number	desired clock event
			(constants are in 'tclk_events')
	event_type	desired clock event type
			(CLK_TYPE_TCLK -> TCLK events,
			 CLK_TYPE_MIBS -> MIBS events)
			(constants are in 'cns_misc')
	event_data	clock event history data structure
			(structure of type CLK_HISTORY2)
	num_times	returned number of event occurrences
	[event_times]	returned event occurrence times in microseconds
			(The memory for this argument is allocated by
			 this routine and should be free by the caller.)
			(default is NULL)

	This function returns ACNET status values as follows:

	OK			success
	CLIB_NO_SUCH		event not found in clock event history structure

	This function requires the following include files:

	ul_cbsaux_h:clockscope_h, cns_misc_h, tclk_events_h, acnet_errors_h

	Related functions:

	clock_history_get_event_counts_c, clocklog_recall, clockscope_recall,
	clocklog_directory, clocklog_dates, clockscope_directory,
	clockscope_directory_info, clocklog_save, clockscope_save

	C/C++ usage:

	int	status;
	int	event_number = EVENT_MI_END_FT;
	int	event_type = CLK_TYPE_TCLK;
	int	num_times;
	unsigned int	**event_times;
	CLK_HISTORY2	event_data;

	status = clock_history_get_event_times_c(event_number,event_type,
						 &event_data,&num_times,
						 &event_times);