sr_sda_num_subcases_c

	status.i4.v = sr_sda_num_subcases_c(usage.i1a.r, case_number.i4.v,
					    num_subcases.i4.r
					    [,multiple_sets.i4.r])

	This routine will return the number of subcases in an SDA case.

	usage		null terminated SDA usage string
			(SDA_USAGE_NAME_LEN characters)
	case_number	desired case number
	num_subcases	returned number of subcases
	[multiple_sets]	returned multiple sets flag
			(TRUE -> multiple sets are allowed,
			 FALSE -> mulitple sets are not allowed)
			(default is NULL)

	This function returns status values as follows:

	OK			success
	CLIB_NO_SUCH		no such SDA usage or case number
	CLIB_MEMFAIL		dynamic memory allocation failure
	SQL_xxx			error reading database

	This function requires the following include files:

	cbslib_h, acnet_errors_h

	Related functions:

	sr_sda_subcases_present_c, sr_sda_cases_present_c,
	sr_sda_case_times_c, sr_get_device_c, sr_get_device_raw_c,
	sr_sda_data_lengths_c, sr_get_array_device_c, sr_get_snapshot_c,
	sr_read_snapshot_c, sr_sda_snapshot_stats_c, sr_snapshot_header_c,
	sr_snapshot_info_c, sr_snapshot_info_list_c, sr_is_on_c,
	sr_is_positive_c, sr_status_c, sr_status_text_c, sr_restore_device_c,
	sr_file_menu_c

	C/C++ usage:

	static const char	usage[] = "ColliderShot";
	int	status;
	int	case_number = 1;
	int	num_subcases;
	int	multiple_sets;

	status = sr_sda_num_subcases_c(usage,case_number,&num_subcases,
				       &multiple_sets);