rqtp A pointer to the timespec data structure that defines the time interval during which the calling process or thread is suspended. rmtp A pointer to the timespec data structure that receives the amount of time remaining in the previously requested interval, or zero if the full interval has elapsed.