- From: Steinar Bang <sb@metis.no>
- Date: 13 Aug 1999 11:49:26 +0200
- To: www-lib@w3.org
How many events can be simultanously registred for a single SOCKET?
I'm working on using w3c-libww together with the Qt GUI toolkit, and
right now I'm trying to create a map from QSocketNotifiers
http://www.troll.no/qt/qsocketnotifier.html
to HTEvent objects.
http://www.w3.org/Library/src/HTEvent.html
I have written a small program for testing, and from my experiments
I've found that when libwww tries opening a socket, it registers an
event of type HTEvent_CONNECT. From this event it appearently expects
a read event telling libwww that it's now OK to write down the socket.
Then it registers an event of type HTEvent_READ with the same socket.
My questions are:
1. will it be sufficient for me to create two maps from socket
identifiers to HTEvent* (one for read and one for write), or may
there be more than one read event registered on a socket at a
particular point in time?
2. will a registered HTEvent_CONNECT always result in the expectation
of a write event?
3. will there ever be a HTEvent_READ registered? And what does it
mean?
4. will the HTEvent_CONNECT event ever be unregistered?
Thanx!
Received on Friday, 13 August 1999 05:49:29 UTC