Interconnect Software Consorium Socket API Extensions Working Group. -------------------------------------------------------------------- Meeting: Tuesday 8th October 2002 20:00GMT (21:00BST, 04:00p EDT, 03:00p CDT, 01:00p PDT, 22:00CEST, 05:00JST+) Toll Free (US & Canada): 1 877 214 5010 International: +1 (504) 588 9772 Code: 769497 -------------------------------- Attendees: David Edmondson, Sun Jeremy Harris, Sun Jeff Messing, IBM Vish Subramanian, HP Louis Laborde, HP John Kasperski, IBM Annie Foong, Intel Satya Sharma, IBM Juliana Hsu, IBM Apologies: Masanori Itoh, Fujitsu -------------------------------- Agenda: 1. Agenda bashing. schedule discussion. sendfile/recvfile file descriptor discussion. API 0.3. 2. Review action items. See below. 3. Approve Last Minutes. Last two sets approved. 4. Schedule: * 17th October to agree the requirements spec to the steering committee. * 7th November draft API to the steering committee. Introduction: dme: sendfile, introduction vish: event queues Jeff: memory registration, async IO dme todo list. 5. sendfile/recvfile file descriptor discussion. fd indicates event queue. 6. API 0.3. Questions from Louis' recent 0.3 API: * - should we keep only the common stuff outside the union in exs_event_t ? * In which case, only evt_type should remain since, for example, evt_status is not applicable to poll events. Jeremy, Jeff: should remain common. Vish: not strong opinion. {type, status} outside. A discussion about the use of a union followed. There was no clear consensus, so we should discuss on the mailing list. Ran out of time. * correlator in the exs_event. qmodify() correlator valid for poll and connin. 7. AOB Future Topics: * Continue API 0.3 review. * sendfile/recvfile file descriptors discussion. -------------------------------- Outstanding Actions: 2002-04-18/02 dme. Draft a paper describing why a unified socket/file IO API would be useful. Kick David. 2002-08-06/01 dme. Produce a clarification on the results of the C3.1 and C7 vote. Pending clarification of the event queue <-> socket binding scope. 2002-09-26/02 Louis. Draft an update to the API to separate the sendfile and recvfile cases. Done. 2002-10-01/01 dme. Produce a list of 'todo' items for the requirements specification. 2002-10-01/02 dme. Update the requirements specification to conform with recent agreements. 2002-10-01/03 Louis. Update the draft API in line with recent discussions. Done. 2002-10-03/01 dme. Shared memory flag: add to the requirements specification and draft API. 2002-10-03/02 dme. Sendfile/recvfile: draft an update to the requirements specification to include the opinion at the meeting. -------------------------------- Next Meeting: Thursday 3rd October 2002 20:00GMT (21:00BST, 04:00p EDT, 03:00p CDT, 01:00p PDT, 22:00CEST, 05:00JST+) Toll Free (US & Canada): 1-888-742-8686 International: +1-303-928-2600 Conference ID: 3378790 Alternate teleconference numbers: Toll Free (US & Canada): 1 877 214 5010 International: +1 (504) 588 9772 Code: 769497 -------------------------------- Contact Details: email: icsc-socketwg@opengroup.org web: http://www.opengroup.org/icsc/sockets/protected