음냐...박상균입니다...그동안 시골에서 농사를 짓다 얼마전에
상경을 했져..크크
새로 들어온 회사에서 iocp도사들이 많기에...새로 만들어서 다시
자료실에 올리네요..
일단...broadcast방식이 많이 틀린데요...
옛날엔 dataanalysis()에서 wsasend를 각 클라이언트에게 했는데
요..이젠 per_handle_data구조체에 analysis()랑 send()함수를
넣어서 analysis()를 한번 돌릴적마다 send()를 전체 클라이언트
수만큼 돌리는 방식으로 바꾸었읍니다.
그리고 per_handle_data에 recv_q과 send_q도 넣어서 server worker
thread에서 send complete를 감지하고 나서 sendq를 조사하였을때
아직 큐에 남은 내용이 있다면 다시 send를 실행합니다.
사용환경은 win2000이구요...
클라이언트는 저번에 올렸던 소스에서 wclient나 iocp_client를 사용
해보시면 됩니다...
이만..