diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2011-05-04 12:56:12 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2011-05-04 12:56:12 +0000 |
commit | 82fa6b929bfebd3afd8cdb39b6cf48a03ff646b7 (patch) | |
tree | 2883d6b71b70ff431db0428a70581e532ba8d3ec /winsup/cygwin/environ.cc | |
parent | 412693ab6529ecd163630785064f2c989db9ad4a (diff) | |
download | cygnal-82fa6b929bfebd3afd8cdb39b6cf48a03ff646b7.tar.gz cygnal-82fa6b929bfebd3afd8cdb39b6cf48a03ff646b7.tar.bz2 cygnal-82fa6b929bfebd3afd8cdb39b6cf48a03ff646b7.zip |
* 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.
Diffstat (limited to 'winsup/cygwin/environ.cc')
0 files changed, 0 insertions, 0 deletions