home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / std_unix / volume.26 / text0045.txt < prev    next >
Encoding:
Text File  |  1992-02-21  |  2.0 KB  |  43 lines

  1. Submitted-by: jason@cnd.hp.com (Jason Zions)
  2.  
  3. >Will some POSIX standard address the behavior of select() on pipes? 
  4.  
  5. The _ad_hoc_ System Interfaces Coordinating Committee, meeting at the
  6. October POSIX meeting, discussed finally doing something about the
  7. "select()" problem, i.e.  that no work was being done on it in any POSIX
  8. standard. While no firm conclusions were reached, some progress was made on
  9. figuing out which group (and which standard) would include the work on
  10. standardizing the select() interface; more importantly, some progress was
  11. made on figuring out how to cvoordinate that work so that the networking
  12. gang(s) and the 1003.1 gang and the real-time gang could all *share* that
  13. interface and jointly develop the standard text for it.
  14.  
  15. Since standards development is broken up along funcitonal lines in POSIX,
  16. those interfaces which cut across those lines (e.g. open(), select())
  17. present challenges. There is an expectation that one can open() a local
  18. file, a remote file, a real-time message queue, a secure file, and a named
  19. network connection, all with a function whose name is open() and has some
  20. common parameters. Coordinating the writing of the various pieces of
  21. standards so they all fit into some tightly-integrated yet useful definition
  22. of open(), especially when all those pieces will be balloted and published
  23. asynchronously, is hard. With open(), the 1003.1 gang got there first, so
  24. everyone coordinated with and through them. With select(), *no one* got
  25. there first, and no one was, until recently, willing to volunteer to serve
  26. the role.
  27.  
  28. >Is there a draft standard?
  29.  
  30. Not yet. But there's the barest hint of a written plan (in the minutes of
  31. the SICC meeting) as to how we're going to address select()...
  32.  
  33. DISCLAIMER: Although I am a member of the _ad_hoc_ SICC, I do not in any way
  34. speak for it, or for any other part of POSIX, etc. and so forth. I'm
  35. speaking from (all too fallible) human memory; any one of the other players
  36. may contradict me with impunity. Such is life.
  37.  
  38. Jason Zions
  39.  
  40.  
  41. Volume-Number: Volume 26, Number 47
  42.  
  43.