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