간단한 프로토콜을 설계중에 있습니다. 문제는 제가 프로그래밍 자체에 초보라는 점입니다ㅜ_ㅜ
코딩하려는 내용은 다음과 같습니다.
(server측)
소켓을 열고 bind, listen, accept해서 client A와 연결이 되었다고 가정하고
A로부터 Msg를 받습니다. 일단 이에대한 Ack를 만들어 전송한 후 수신된 Msg로 Func1()을 실행합니다.
Func1()실행 직전에 pthread_create()로 쓰레드 Rx를 만들어서, 메인 쓰레드가 Func1()을 실행하는 동안 Client A로부터 재전송되어 오는 Msg에 대한 Ack 처리를 담당하게 하려고 합니다.(server가 보낸 Ack를 Client A가 수신하지 못했을 경우 A의 재전송 메세지에 대비하기위해 쓰레드를 생성한것입니다.)
/tmp/ccQUExO9.o: In function `main':
/tmp/ccQUExO9.o(.text+0x15): undefined reference to `stdscr'
/tmp/ccQUExO9.o(.text+0x1a): undefined reference to `wgetch'
collect2: ld returned 1 exit status