module GHC.Event.Windows (
Manager,
getSystemManager,
interruptSystemManager,
wakeupIOManager,
processRemoteCompletion,
associateHandle,
associateHandle',
withOverlapped,
withOverlappedEx,
StartCallback,
StartIOCallback,
CbResult(..),
CompletionCallback,
LPOVERLAPPED,
TimeoutCallback,
TimeoutKey,
Seconds,
registerTimeout,
updateTimeout,
unregisterTimeout,
withException,
ioSuccess,
ioFailed,
ioFailedAny,
getLastError,
IOResult(..),
HandleData (..),
HandleKey (handleValue),
registerHandle,
unregisterHandle,
module GHC.Internal.Event.Windows.ConsoleEvent
) where
import GHC.Internal.Event.Windows
import GHC.Internal.Event.Windows.ConsoleEvent