sleep.h 404 B

1234567891011121314151617181920212223
  1. #pragma once
  2. #include <common/glib.h>
  3. #include <process/ptrace.h>
  4. #include <common/time.h>
  5. /**
  6. * @brief 休眠指定时间
  7. *
  8. * @param rqtp 指定休眠的时间
  9. * @param rmtp 返回的剩余休眠时间
  10. * @return int
  11. */
  12. int nanosleep(const struct timespec *rqtp, struct timespec *rmtp);
  13. /**
  14. * @brief 睡眠指定时间
  15. *
  16. * @param usec 微秒
  17. * @return int
  18. */
  19. int usleep(useconds_t usec);