read함수 select 함수.
글쓴이: marionette10 / 작성시간: 수, 2013/11/13 - 5:54오후
read 함수로 패킷 수신된 것을 읽을때 일정시간동안
read의 리턴값이 없으면 무한루프를 빠져나오고싶은데
select 함수로 어떻게 사용하나요>?
while(1){
pkt_size=read(port->sockfd, buff, 1600);
port->stat.rxPackets++;
port->stat.rxBytes += pkt_size;
(void)signal(SIGINT, ctrl_c);
if(pkt_size<=0){
close(port->sockfd);
pthread_exit((void *) 0);
break;
}
}
Forums:
댓글 달기