home *** CD-ROM | disk | FTP | other *** search
/ Internet Standards / CD1.mdf / winsock / hacker / 94-02 < prev    next >
Internet Message Format  |  1994-02-08  |  3KB

  1. From paul@atlas.dev.abccomp.oz.au Tue Feb  8 05:50:21 1994
  2. Received: from usage.csd.unsw.OZ.AU by SunSITE.Unc.EDU (5.65c+IDA/FvK-1.07) with SMTP
  3.           id AA26559; Mon, 7 Feb 1994 18:38:24 -0500
  4. Received: by usage.csd.unsw.OZ.AU id AA26034
  5.   (5.65c/IDA-1.4.4 for winsock-hackers%sunsite.unc.edu); Tue, 8 Feb 1994 10:38:36 +1100
  6. Received: by atlas (4.1/1.35)
  7.     id AA04134; Tue, 8 Feb 94 10:50:22 EST
  8. Message-Id: <9402072350.AA04134@atlas>
  9. From: paul@atlas.abccomp.oz.au
  10. Date: Tue, 8 Feb 1994 10:50:21 -0500
  11. X-Mailer: Mail User's Shell (7.2.2 4/12/91)
  12. To: winsock-hackers@sunsite.unc.edu
  13. Subject: Winsock v2
  14.  
  15. So we're well into the new year. Is discussion of features/changes
  16. for v2 going to take place on this winsock-hackers list, or on another list
  17. I don't yet know about?
  18.  
  19.  
  20. -- 
  21. Paul Brooks              |paul@abccomp.oz.au       |Emerging Standard:
  22. TurboSoft Pty Ltd        |pwb@newt.phys.unsw.edu.au|  one that has not yet
  23. 579 Harris St., Ultimo   |                         |  been superseded.
  24. Sydney Australia 2007    |ph: +61 2 281 3155       |  
  25. From young@telebit.com Tue Feb  8 08:56:02 1994
  26. Received: from apache.telebit.com by SunSITE.Unc.EDU (5.65c+IDA/FvK-1.07) with SMTP
  27.           id AA27660; Tue, 8 Feb 1994 19:56:10 -0500
  28. Received: from america.Sunnyvale.Telebit.CO (america-bb.sunnyvale.telebit.com) by apache.telebit.com (4.1/SMI-4.1/Telebit-Apache-Brent-930718)
  29.     id AA03482 to winsock-hackers@sunsite.unc.edu; Tue, 8 Feb 94 16:56:06 PST
  30. Received: from napa.Sunnyvale.Telebit.COM by america.Sunnyvale.Telebit.COM (4.0/america.telebit.com-DBC-930718)
  31.     id AA23843 to winsock-hackers@sunsite.unc.edu; Tue, 8 Feb 94 16:56:02 PST
  32. Date: Tue, 8 Feb 94 16:56:02 PST
  33. From: young@telebit.com (Dennis Young)
  34. Message-Id: <9402090056.AA23843@america.Sunnyvale.Telebit.COM>
  35. To: winsock-hackers@sunsite.unc.edu
  36. Subject: is blocking select a bad idea?
  37.  
  38.  
  39.  
  40.   I am porting some Unix code to the MS Windows
  41.   platform.  I have a few questions on what is
  42.   the best way to incorporate the WinSock without
  43.   making major modifications to the Unix IPC code.
  44.  
  45.   My main concern is on how to replace the BSD select.
  46.   The simplest way is to replace it with WinSock's
  47.   blocking select.  This select internally uses PeekMessage
  48.   (according to the DefaultBlockingHook in section 4.3.13).
  49.   However, the winsock document strongly discourages
  50.   the use of blocking call.  Does this concern apply to the
  51.   blocking select?  I would not think so because the 
  52.   PeekMessage call yields control to other programs
  53.   when message is available, right?
  54.  
  55.   Another approach is to use the WSAsyncSelect(), but
  56.   this would entail too much modifications to the code.
  57.  
  58.   Any suggestion is greatly appreciated.
  59.  
  60.   Please respond to "young@telebit.com" direct or cc:,
  61.   since I don't know whether my sign-up request to 
  62.   winsock-request is working yet.
  63.  
  64.   Thank you very much.
  65.  
  66.     dennis
  67.