IOCP Model
190712-4 - IOCP 모델 비동기 입출력을 쉽게 할 수 있는 객체를 만들었다. // 입출력 완료 포트 생성 HANDLE hcp = CreateIoCompletionPort( INVALID_HANDLE_VALUE, NULL, 0, 0);//- 첫 번째 인수가 -1이면 ICOP 오브젝트를 생성 if(hcp == NULL) return -1; // 소켓과 입출력 완료 포트 연결 HANDLE hResult = CreateIoCompletionPort((HANDLE)client_sock, hcp, (DWORD)client_sock, 0); // 첫 번째 인수가 IOCP인수를 가지면 IOCP와 해당 소켓을 연결한다. //키=소켓번호 로 설정, 0 = 스레드를 전부 깨운다. if(hResult == NULL)..
Socket Programming
2019. 9. 22. 16:38