[ 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); } |