sr_sda_case_times_c
status.i4.v = sr_sda_case_times_c(usage.i1a.r, file_number.i4.v,
case_number.i4.v,
subcase_number.i4.v,
start_time.u4.r, end_time.u4.r)
This routine will return the begin and end times for an SDA subcase.
usage null terminated SDA usage string
(SDA_USAGE_NAME_LEN characters)
file_number desired file number
case_number desired case number
subcase_number desired subcase number
(If a negative value is passed, the time for
the entire case will be returned.)
start_time returned subcase start time in clinks
(seconds since January 1, 1972)
end_time returned subcase end time in clinks
(seconds since January 1, 1972)
This function returns status values as follows:
OK success
CLIB_NO_SUCH no such SDA usage or case number
SQL_xxx error reading database
This function requires the following include files:
cbslib_h, acnet_errors_h
Related functions:
sr_sda_all_case_times_c, sr_sda_cases_present_c, sr_sda_num_subcases_c,
sr_sda_subcases_present_c, sr_file_devices_c, sr_file_has_device_c,
sr_file_has_devices_c, sr_get_device_c, sr_get_device_raw_c,
sr_sda_data_lengths_c, sr_get_array_device_c, sr_sda_snapshot_stats_c,
sr_get_snapshot_c, sr_read_snapshot_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 = SDA_DEFAULT_CASE_NUMBER;
int subcase_number = SDA_DEFAULT_SUBCASE_NUMBER;
unsigned int start_time;
unsigned int end_time;
status = sr_sda_case_times_c(usage,file_number,case_number,
subcase_number,&start_time,&end_time);