Changeset 7977 for trunk/src/wsock32/asyncthread.cpp
- Timestamp:
- Feb 20, 2002, 4:07:14 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wsock32/asyncthread.cpp
r7146 r7977 1 /* $Id: asyncthread.cpp,v 1.1 3 2001-10-21 13:43:51sandervl Exp $ */1 /* $Id: asyncthread.cpp,v 1.14 2002-02-20 15:07:13 sandervl Exp $ */ 2 2 3 3 /* … … 33 33 { 34 34 PASYNCTHREADPARM pThreadParm = (PASYNCTHREADPARM)arg; 35 #ifdef DEBUG 36 ULONG ulSocket = pThreadParm->u.asyncselect.s; 37 ULONG hTaskHandle = pThreadParm->hAsyncTaskHandle; 38 #endif 35 39 36 40 pThreadParm->asyncProc((PVOID)arg); … … 40 44 //// WSASetBlocking(FALSE, pThreadParm->hThread); 41 45 42 dprintf(("AsyncThread %x socket %x exit", pThreadParm->hAsyncTaskHandle, pThreadParm->u.asyncselect.s));46 dprintf(("AsyncThread %x socket %x exit", hTaskHandle, ulSocket)); 43 47 free((PVOID)pThreadParm); 44 48 } … … 281 285 //****************************************************************************** 282 286 //****************************************************************************** 283 BOOL QueryAsyncEvent(SOCKET s, HWND *pHwnd, int *pMsg, ULONG *plEvent) 287 BOOL QueryAsyncEvent(SOCKET s, int *pMode, ULONG *pNofityHandle, ULONG *pNofityData, 288 ULONG *plEvent) 284 289 { 285 290 PASYNCTHREADPARM pThreadInfo; … … 288 293 pThreadInfo = FindAsyncEvent(s); 289 294 if(pThreadInfo) { 290 *pHwnd = (HWND)pThreadInfo->notifyHandle; 291 *pMsg = pThreadInfo->notifyData; 292 *plEvent = pThreadInfo->u.asyncselect.lEvents; 295 *pMode = pThreadInfo->u.asyncselect.mode; 296 *pNofityHandle = pThreadInfo->notifyHandle; 297 *pNofityData = pThreadInfo->notifyData; 298 *plEvent = pThreadInfo->u.asyncselect.lEvents; 293 299 } 294 300 asyncThreadMutex.leave();
Note:
See TracChangeset
for help on using the changeset viewer.