Portability | unportable |
---|---|
Stability | unstable |
Maintainer | Jose A. Ortega Ruiz <jao@gnu.org> |
Safe Haskell | None |
Signal
Description
Signal handling, including 1 when available
- data WakeUp = WakeUp
- data SignalType
- = Wakeup
- | Reposition
- | ChangeScreen
- | Hide Int
- | Reveal Int
- | Toggle Int
- | TogglePersistent
- | Action Position
- parseSignalType :: String -> Maybe SignalType
- setupSignalHandler :: IO (TMVar SignalType)
- updatePosHandler :: TMVar SignalType -> IO ()
- changeScreenHandler :: TMVar SignalType -> IO ()
Documentation
data SignalType
Constructors
Wakeup | |
Reposition | |
ChangeScreen | |
Hide Int | |
Reveal Int | |
Toggle Int | |
TogglePersistent | |
Action Position |
Instances
Read SignalType | |
Show SignalType | |
IsVariant SignalType |
parseSignalType :: String -> Maybe SignalType
setupSignalHandler :: IO (TMVar SignalType)
Signal handling
updatePosHandler :: TMVar SignalType -> IO ()
changeScreenHandler :: TMVar SignalType -> IO ()