summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/cygprops.h
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2011-05-04 12:56:12 +0000
committerCorinna Vinschen <corinna@vinschen.de>2011-05-04 12:56:12 +0000
commit82fa6b929bfebd3afd8cdb39b6cf48a03ff646b7 (patch)
tree2883d6b71b70ff431db0428a70581e532ba8d3ec /winsup/cygwin/cygprops.h
parent412693ab6529ecd163630785064f2c989db9ad4a (diff)
downloadcygnal-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/cygprops.h')
0 files changed, 0 insertions, 0 deletions