adjust_unlocked
Description:
Converts the given internal
clock time to the external time, adjusting for the rate and reference time set with
set_calibration and making sure that the returned time is increasing.
This function should be called with the clock's OBJECT_LOCK held and is mainly used by clock subclasses.
This function is the reverse of unadjust_unlocked.
Parameters:
this |
a Clock to use |
internal |
a clock time |
Returns:
the converted time of the clock. |