Changeset 1384 for trunk/src/wsock32/wsock32.cpp
- Timestamp:
- Oct 20, 1999, 10:11:03 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wsock32/wsock32.cpp
r1374 r1384 1 /* $Id: wsock32.cpp,v 1. 7 1999-10-20 11:04:13phaller Exp $ */1 /* $Id: wsock32.cpp,v 1.8 1999-10-20 20:10:58 phaller Exp $ */ 2 2 3 3 /* … … 1475 1475 *****************************************************************************/ 1476 1476 1477 ODINFUNCTION4(int, OS2WSAAsyncSelect, SOCKET, s,1478 HWND, hWnd,1479 u_int, wMsg,1480 long, lEvent)1481 {1482 PFNTHREAD pfnAsyncThread = &AsyncLoop; /* Address of thread program */1483 ULONG ulThreadParm = 100; /* Parameter to thread routine */1484 APIRET rc = NO_ERROR; /* Return code */1485 unsigned long ii;1486 AsyncStatus *as;1487 1488 as = FindASY(s);1489 if(as == NULL)1490 return 0;1491 1492 CheckThreads(as);1493 1494 as->hwnd = hWnd;1495 as->msg = wMsg;1496 as->event = lEvent;1497 1498 ulThreadParm = (ULONG)as;1499 1500 rc = DosCreateThread(&(as->threadID), /* Thread ID (returned by function) */1501 pfnAsyncThread, /* Address of thread program */1502 ulThreadParm, /* Parameter passed to ThreadProc */1503 CREATE_READY | /* Thread is ready when created */1504 STACK_SPARSE, /* Do not pre-commit stack pages */1505 8192L); /* Stack size, rounded to page bdy */1506 if (rc != NO_ERROR)1507 {1508 dprintf(("WSOCK32: DosCreateThread error: return code = %u\n",1509 rc));1510 OS2WSASetLastError(rc);1511 return 0;1512 }1513 1514 return 1; //WSAAsyncSelect(s,hWnd,wMsg,lEvent);1515 }1516 1517 1518 /*****************************************************************************1519 * Name :1520 * Purpose :1521 * Parameters:1522 * Variables :1523 * Result :1524 * Remark :1525 * Status : UNTESTED STUB1526 *1527 * Author : Patrick Haller [Tue, 1998/06/16 23:00]1528 *****************************************************************************/1529 1530 1477 ODINFUNCTION4(int, OS2WSARecvEx, SOCKET, s, 1531 1478 char FAR*, buf,
Note:
See TracChangeset
for help on using the changeset viewer.