Safe Haskell | None |
---|---|
Language | Haskell98 |
Happstack.Server.Internal.TimeoutManager
- data Manager
- data Handle
- initialize :: Int -> IO Manager
- register :: Manager -> IO () -> IO Handle
- registerKillThread :: Manager -> IO Handle
- tickle :: Handle -> IO ()
- pause :: Handle -> IO ()
- resume :: Handle -> IO ()
- cancel :: Handle -> IO ()
- forceTimeout :: Handle -> IO ()
- forceTimeoutAll :: Manager -> IO ()
Documentation
data Manager
A timeout manager
data Handle
initialize :: Int -> IO Manager
registerKillThread :: Manager -> IO Handle
forceTimeout :: Handle -> IO ()
forceTimeoutAll :: Manager -> IO ()
terminate all threads immediately