-
카테고리
-
세부 분야
게임 프로그래밍
-
해결 여부
미해결
AcceptAsync
22.09.16 15:11 작성 조회수 242
0
AccepteAsync의 pending이 false일 때
왜 따로 처리를 해줘야되나요??
바로 Accept할 수 있는 상황이면 OnAcceptCompleted가 실행되던가, 이벤트 핸들러가 호출 되는게 맞는(?) 흐름아닌가요?
->pending 이 true일 때는 기다렸다가 알아서 처리해주기 때문에 이렇게 생각이 들었습니다!
답변을 작성해보세요.
0
Rookiss
지식공유자2022.09.16
그렇게 함수를 설계한 이유는 Microsoft한테 물어봐야 할 것 같네요. ㅎㅎ (저도 모릅니다)
사실 C# 서버가 Windows 환경에선 IOCP 기반인데
C++ IOCP로 작업할 땐 말씀대로 pending 여부에 따라 뭘 따로 호출하진 않습니다!
답변 1