typedef int PK_range_result_t; PK_range_result_t has three values: PK_range_result_found_c separation successfully found PK_range_result_lower_c minimum separation less than provided lower bound PK_range_result_upper_c no separation discovered less than provided upper bound In cases where a range function's option structure allows bounds to be set on the separation distance, this data type is used to indicate whether an allowed solution has been found.