소켓프로그램에서 서버가 클라이언트에게 어떤 메세지를 보낸 뒤...
5초를 기다리다가 그 전에 메세지가 오면 그 메세지를 출력하고..
5초내에 메세지가 오지 않으면 메세지를 전송하라는 명령을 클라이언트측에게
보내는 기능을 구현하려고 하는데...
어떻게 할 지 모르겠습니다.
타이머함수 setitimer, alarm, select등을 사용해 봤는데..
5초내에 메세지가 온 사실만 알고 , 그 메세지를 버퍼에 저장해서 출력하지는
못하더군요
어떻게 프로그램을 짜면 될까요?