강의

멘토링

커뮤니티

Inflearn Community Q&A

c112862694's profile image
c112862694

asked

[MMORPG Game Development with C++ and Unreal Series] Part 4: Game Server

Completion Port Model

WSASend GetQueuedCompletionStatus 함수 질문드립니다.

Written on

·

477

0

안녕하세요.
 
WSASend함수를 호출할 때 소켓정보와 소켓버퍼 오버랩드를 넘겨주는데
여기서 작업이 완료되면 IOCP의 완료큐에서 작업이 완료된 I/O를 꺼내올 때
 
만약 IOCP에 완료키를 Session객체로 등록했을 때
1번소켓을 들고있던 Session에서 2번 소켓을 대상으로 WSASend함수를 호출하면 IOCP에서 완료키를 꺼내오는건 1번소켓을 들고있는 Session인가요? 아니면 2번소켓을 가진 Session을 반환하는지 궁금합니다.
 
ex)
1번 소켓을 가지는 Session
WSASend(2번소켓,~~~)
 
networkMMORPGwindows-server

Answer 1

0

Rookiss님의 프로필 이미지
Rookiss
Instructor

WSASend는 멤버 함수가 아니므로,
당연히 등록한 키로 판별을 합니다.
그리고 이런 궁금증은 실제로 실험을 통해 확인해보시는 것을 권장드립니다.

c112862694's profile image
c112862694

asked

Ask a question