Function nc::clock_nanosleep [−][src]
pub fn clock_nanosleep(
which_clock: clockid_t,
flags: i32,
rqtp: ×pec_t,
rmtp: &mut timespec_t
) -> Result<(), Errno>
Expand description
High resolution sleep with a specific clock.
let t = nc::timespec_t { tv_sec: 1, tv_nsec: 0, }; let mut rem = nc::timespec_t::default(); assert!(nc::clock_nanosleep(nc::CLOCK_MONOTONIC, 0, &t, &mut rem).is_ok());