지금까지 소켓 프로그래밍을 다뤄보았다. 하지만 실제로 소켓 코드 자체를 사용하기엔 꽤 복잡하다. 그래서 C계열 네트워크 프로그래밍을 할 때 네트워크 라이브러리를 사전에 작성한다고 한다. 이번엔 Socket 관련 유틸 라이브러리를 작성해보고자 한다.쉽게 말하자면, 우리
IocpObject들을 Completion Port에 등록하여 I/O가 처리되고 완료될 때마다 Session 측에 결과를 전달한다.\_iocpHandle : Completion Port. 여기에 세션들이 들어올 때마다 iocpObject들을 등록할 수 있다.Regist
IocpObject를 상속받는 클래스이다. 여기서 Session이 Accept하는 작업을 관리한다.StartAccept : 클라이언트가 대상 Address에 접속할 때 호출한다.CloseSocket : 접속을 끊고 소켓 정보를 소멸시킨다.RegisterAccept :
학교 다니고, 회사 다니고.. 바빠서 벨로그 정리를 자주 못한다.. 스터디는 하고 있지만 복기할겸 정리하고 있다..지난번에 Session에 대해 정리를 했다. IocpEvent에 따라 Dispatch해주는 작업까지 해줬으니 이제 실제로 데이터를 받아오는 작업을 해보려고