status.i4.v = logger_list_data_events_c(node.i4.v, list_id.i4.v,

	This routine returns the data events associated with a
	data logger list.

	node		requested Lumberjack node
	list_id		requested list ID
	num_events	returned number of data events
	data_events	returned data logger list data event strings
			(array of null terminated strings)
			(Note: This is a pointer to a buffer allocated by
			 this routine and should be freed by calling the
			 routine str_free_array_of_strings_c.)
	[options]	search options (not used)
			(default is 0)

	This function returns ACNET status values as follows:

	OK			success
	LJ_INVARG		invalid list number supplied
	LJ_MEMFAIL		dynamic memory allocation failure
	SQL_xxx			error communicating with the database

	This function requires the following include files:

	clib_h, cnsparam_h, acnet_errors_h

	Related functions:

	logger_get_list_data_events_c, logger_list_data_event_info_c,
	logger_list_info_c, logger_find_lists_by_data_event_c,
	logger_find_devices_by_data_event_c, logger_find_device_c,
	logger_devices_from_node_c, logger_get_device_c,
	logger_get_device_by_name_c, logger_get_device_list_c,
	logger_return_data, logger_setnode, logger_return_names,
	logger_check_alive, logger_restart_lists, logger_shutdown,
	logger_name_to_node, logger_node_to_name_c,

	C/C++ usage:

	char	**data_events;
	int	status;
	int	node = DLE32A;
	int	list_id = 17;
	unsigned int	num_events;
	unsigned int	options = 0;

	status = logger_list_data_events_c(node,list_id,&num_events,