status.i4.v = logger_start_plot_c(console.i4.v, slot.i4.v,
					  page_info.s.r, x_device.s.r,
					  num_y_devices.i4.v, y_devices.sa.r,

	This routine plots logged data for a list of devices.

	console		console number
	slot		slot index
			(SA_SLOT ,
			 SB_SLOT ,
			 SC_SLOT ,
			 SD_SLOT ,
			 SE_SLOT )
			(constants are in 'cnsparam')
	page_info	plot common parameters like:
			graphics/histogram flag,
			number of bins if histogram plot,
			start time, end time, etc.
			(structure of type LOG_PAGE_INFO)
	x_device	description of the X-device.  (If it is a time plot,
			the device name field should contain the value "TIME".)
			(structure of type LOG_DEVICE_INFO)
	num_y_devices   number of Y devices
	y_devices	Y-device specifications
			(array of structures of type LOG_DEVICE_INFO)

	This function returns ACNET status values as follows:

	OK			success
	LJ_INV_TIMES		end time is less than start time
	DBM_NOREC		invalid device index
	LJ_INVARG		invalid property or array index
	LJ_NO_SUCH		requested Lumberjack does not have the
				requested device and property

	This function requires the following include files:

	cnsparam_h, cns_data_structs_h, clib_h, acnet_errors_h

	Related functions:

	logger_get_device_c, logger_get_device_by_name_c,
	logger_get_array_device_c, logger_get_device_list_c,
	logger_return_data, logger_setnode, logger_return_names,
	logger_check_alive, logger_restart_lists, logger_shutdown,
	logger_find_device_c, logger_name_to_node,
	logger_set_remaining_memory_limit_c, logger_free_memory

	C/C++ usage:

	short	errors[NUM_DEVICES];
	int	status;
	int	console = myconsole();
	int	slot = SA_SLOT;
	int	num_y_devices = NUM_DEVICES;
	LOG_PAGE_INFO	page_info;
	LOG_DEVICE_INFO	x_device;

	status = logger_start_plot_c(console,slot,&page_info,&x_device,