서버에서 WSAEventSelect()함수와 stl을 쓸 수 있는 방법에 대한 질문이요.
글쓴이: balgarac1 / 작성시간: 수, 2014/12/31 - 12:35오전
WSAEventSelect 모델로 서버를 구현하고 있는데요. 비동기 알림 io 모델이다 보니
이벤트가 발생했는지 확인하기 위해서 WSAWaitForMultipleEvents 함수를 쓰는데요.
예를 들면
hsockarr[numOfClnt] = hserv;
eventarr[numOfClnt] = newEvent;
이것 처럼 동일 인덱스에 쌍을 맞춰서 저장을 해줘야 합니다. 그리고 WSAWaitForMultipleEvents() 함수의 두 번째 인자에 eventarr의 주소값을 전달해주는 것이 함수의 원형으로 나와있는데요. stl map을 써서 socket 핸들 값과 이벤트 값을 묶어서 해보려 하는데 WSAWaitForMultipleEvents의 두 번째 인자로 전달하려 하니 막히게 되네요.. 좋은 방법 있을까요??
Forums:
댓글 달기