반응형
usleep(3)
#include <unistd.h>
int usleep(useconds_t usec);
usleep(3)은 설정된 micro초(microsecond: 100만분의 1초)동안 대기 상태가 됩니다.
파라미터
usec
- 대기할 시간(단위 micro초, 100만분의 1초)
- 데이터 범위: 0 ~ 999,999
RETURN
0
- usleep()함수가 정상적으로 종료되었습니다.
-1
- 처리도중 오류가 발생하였으며, 상세한 오류 내용은 errno 전역변수에 설정됩니다.
EINTR : signal이 발생하여 중단되었습니다.
EINVAL : usec값이 1,000,000과 같거나 큽니다.
see also : 시간(Time, Date) 관련 Library
반응형
'C언어 header > unistd.h' 카테고리의 다른 글
write(2) - 파일에 데이터 쓰기 (0) | 2019.10.04 |
---|---|
read(2) - 파일에서 데이터를 읽기 (0) | 2019.10.04 |
unlink(2) - 파일 삭제 (1) | 2019.10.01 |
truncate(2) - 파일의 크기를 조정하기 (0) | 2019.10.01 |
sync(2) - 전체 kernel buffer를 동기화 하기 (0) | 2019.10.01 |