CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): HellCat ((void*)0)
날 짜 (Date): 1994년11월05일(토) 23시09분27초 KST
제 목(Title): [A] about gcc - usleep



usleep() 이 라이브러리에 포함되어 있는 시스템은
전 아직까지 SunOS 4.1.* 까지 밖에 못봤는데요.

만들기는 간단합니다.

마이크로세컨드 슬립인데요.

select() 가 itimer 스트럭처를 쓰게 해서
그냥 스탠다드 인풋 즉 0 를 향해서 hang 되서
타임아웃 되게 해버리면 됩니다.

즉 select () 가 주어진 시간동안만 기다리다가
타임아웃 되면 리턴 되는 것을 이용하는 거에요.
---
  if (t_snddis(KIDS[i].fd, (struct t_call *)NULL) == -1)
    { t_error("날 죽여라!!"); longjmp ((jmp_buf) HELL, -1); }
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.