summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/fhandler.h
diff options
context:
space:
mode:
authorChristopher Faylor <me@cgf.cx>2009-07-17 22:51:28 +0000
committerChristopher Faylor <me@cgf.cx>2009-07-17 22:51:28 +0000
commit5e78ead36797547b23ae90abb49042e30b47cf2b (patch)
tree0886806bd096c93cb125ae3b504e6ec61f0936f8 /winsup/cygwin/fhandler.h
parent031cd59b641f9ecf988230e162f06ca2faac93cd (diff)
downloadcygnal-5e78ead36797547b23ae90abb49042e30b47cf2b.tar.gz
cygnal-5e78ead36797547b23ae90abb49042e30b47cf2b.tar.bz2
cygnal-5e78ead36797547b23ae90abb49042e30b47cf2b.zip
revert erroneous checkin
Diffstat (limited to 'winsup/cygwin/fhandler.h')
-rw-r--r--winsup/cygwin/fhandler.h17
1 files changed, 7 insertions, 10 deletions
diff --git a/winsup/cygwin/fhandler.h b/winsup/cygwin/fhandler.h
index ed2f6eaf3..465924190 100644
--- a/winsup/cygwin/fhandler.h
+++ b/winsup/cygwin/fhandler.h
@@ -572,22 +572,19 @@ public:
friend class fhandler_fifo;
};
+enum fifo_state
+{
+ fifo_unknown,
+ fifo_wait_for_client,
+ fifo_wait_for_server,
+ fifo_ok
+};
class fhandler_fifo: public fhandler_base
{
- enum fifo_state
- {
- fifo_unknown,
- fifo_wait_for_client,
- fifo_wait_for_server,
- fifo_wait_for_next_client,
- fifo_eof,
- fifo_ok
- };
fifo_state wait_state;
HANDLE open_nonserver (const char *, unsigned, LPSECURITY_ATTRIBUTES);
OVERLAPPED io_status;
bool wait (bool) __attribute__ ((regparm (1)));
- char *fifo_name (char *) __attribute__ ((regparm (2)));
public:
fhandler_fifo ();
void raw_read (void *, size_t&);