- better support for non-blocking COMM and socket read/writes:
commit1ffddb4d0c48469135f642c250addd6eaaf19adf
authorEric Pouech <pouech-eric@wanadoo.fr>
Tue, 17 Aug 2004 23:37:55 +0000 (17 23:37 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Tue, 17 Aug 2004 23:37:55 +0000 (17 23:37 +0000)
treeb40c10236b4276533380b0eedfff0c4acefe59ff
parent00acb5f719e64200c7295cd5ce985e1725b663c5
- better support for non-blocking COMM and socket read/writes:
  + added necessary semantics to fd flags
  + no longer uses fd type (but fd flags) read/write semantic behavior
- fixed socket code to use the proper manifest constants
- fixes for kernel32.GetOverlappedResult without hEvent set
- in ntdll.Nt{Read|Write}File
  + always reset the event
  + added support for longlong offsets
  + better object disposal in error handling code paths
dlls/kernel/file.c
dlls/ntdll/file.c
include/async.h
include/wine/server_protocol.h
server/protocol.def
server/serial.c
server/sock.c