usleep(3) Library Functions Manual usleep(3)
NAME [top](https://www.man7.org/linux/man-pages/man3/usleep.3.html#top_of_page)
usleep - suspend execution for microsecond intervals
LIBRARY [top](https://www.man7.org/linux/man-pages/man3/usleep.3.html#top_of_page)
Standard C library (libc, -lc)
SYNOPSIS [top](https://www.man7.org/linux/man-pages/man3/usleep.3.html#top_of_page)
#include <unistd.h>
int usleep(useconds_t usec);
The
usleep()function is usually found inunistd.h. Is there a reason it's inhal.h?