C언어 header/unistd.h

usleep(3) - 설정된 micro초(microsecond: 100만분의 1초) 동안 대기

자연&사람 2019. 10. 1. 22:08
반응형

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

 

 

반응형