- - borrowed from snap-server. Check there periodically for updates.
Documentation
data TimeoutHandle Source
timeoutThread :: Int -> TimeoutTable -> IO ThreadIdSource
tickleTimeout :: TimeoutHandle -> IO ()Source
cancelTimeout :: TimeoutHandle -> IO ()Source
sPutTickle :: TimeoutHandle -> Socket -> ByteString -> IO ()Source
sGetContents' :: TimeoutHandle -> Socket -> IO ByteStringSource
:: Socket | Connected socket |
-> IO ByteString | Data received |
sendFileTickle :: TimeoutHandle -> Socket -> FilePath -> Offset -> ByteCount -> IO ()Source
iterTickle :: TimeoutHandle -> IO Iter -> IO ()Source