]> sourceware.org Git - newlib-cygwin.git/commit
* fhandler.h (class fhandler_mailslot): Move down in file and change
authorCorinna Vinschen <corinna@vinschen.de>
Wed, 4 May 2011 12:56:12 +0000 (12:56 +0000)
committerCorinna Vinschen <corinna@vinschen.de>
Wed, 4 May 2011 12:56:12 +0000 (12:56 +0000)
commit82fa6b929bfebd3afd8cdb39b6cf48a03ff646b7
tree2883d6b71b70ff431db0428a70581e532ba8d3ec
parent412693ab6529ecd163630785064f2c989db9ad4a
* fhandler.h (class fhandler_mailslot): Move down in file and change
parent class to fhandler_base_overlapped.  Remove declaration of
method write.  Add declaraiotns for raw_read and raw_write.
* fhandler_mailslot.cc (fhandler_mailslot::fhandler_mailslot): Call
fhandler_base_overlapped constructor.
(fhandler_mailslot::fstat): Call fhandler_base_overlapped::fstat.
(fhandler_mailslot::open): Drop FILE_SYNCHRONOUS_IO_NONALERT flag from
call to NtOpenFile.
(fhandler_mailslot::raw_read): New method.
(fhandler_mailslot::raw_write): Ditto.  Take over length algorithm from
former write method.
(fhandler_mailslot::write): Remove.
(fhandler_mailslot::ioctl): Call fhandler_base_overlapped::ioctl.
winsup/cygwin/ChangeLog
winsup/cygwin/fhandler.h
winsup/cygwin/fhandler_mailslot.cc
This page took 0.029293 seconds and 5 git commands to generate.