src/winsup/cygwin ChangeLog fhandler.h fhandle ...
Mon Mar 29 19:41:00 GMT 2004

CVSROOT:	/cvs/src
Module name:	src
Changes by:	2004-03-29 19:41:17

Modified files:
	winsup/cygwin  : ChangeLog fhandler.h 

Log message:
	* fhandler.h (class fhandler_socket): Add has_been_closed member.
	* (fhandler_socket::fhandler_socket): Initialize
	has_been_closed to 0.
	(fhandler_socket::recvfrom): Use new asynchronous I/O driven
	wsock_event methods.
	(fhandler_socket::recvmsg): Ditto.
	(fhandler_socket::sendto): Ditto.
	(fhandler_socket::sendmsg): Ditto.
	* (wsock_event::prepare): Reimplement using asynchronous I/O.
	(wsock_event::wait): Ditto.
	(wsock_event::release): New method.
	* wsock_event.h (class wsock_event): Remove ovr member.  Accomodate
	new implementation of prepare and wait methods.  Add release method.


More information about the Cygwin-cvs mailing list