Fixu up a few #ifdefs and #includes. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7817 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Get rid of the key event queue as well as the unused key bounce protection code. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7818 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Make the return value of enqueueKeyEvent() meaningful. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7819 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Implement async events. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7820 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Move creation of the event pipe into a common place where it can have a Windows implementation too. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7821 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Add readFileDescriptor() and writeFileDescriptor(). (dm)


git-svn-id: svn://mielke.cc/main/brltty@7822 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Portabilize async events. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7823 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Fix compile problems on Windows introduced by recent changes to the BrlAPI server. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7824 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Get the async event code to build on Windows. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7825 91a5dbb7-01b9-0310-9b5f-b28072856b6e
io_misc should use the new file functions for basic I/O. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7826 91a5dbb7-01b9-0310-9b5f-b28072856b6e