Safe Haskell | None |
---|---|
Language | Haskell2010 |
Network.Mattermost.WebSocket
Documentation
data MMWebSocket Source #
data MMWebSocketTimeoutException Source #
Instances
Show MMWebSocketTimeoutException Source # | |
Defined in Network.Mattermost.WebSocket Methods showsPrec :: Int -> MMWebSocketTimeoutException -> ShowS show :: MMWebSocketTimeoutException -> String showList :: [MMWebSocketTimeoutException] -> ShowS | |
Exception MMWebSocketTimeoutException Source # | |
Defined in Network.Mattermost.WebSocket Methods toException :: MMWebSocketTimeoutException -> SomeException fromException :: SomeException -> Maybe MMWebSocketTimeoutException displayException :: MMWebSocketTimeoutException -> String |
mmWithWebSocket :: Session -> (Either String (Either WebsocketActionResponse WebsocketEvent) -> IO ()) -> (MMWebSocket -> IO ()) -> IO () Source #
mmCloseWebSocket :: MMWebSocket -> IO () Source #
mmSendWSAction :: ConnectionData -> MMWebSocket -> WebsocketAction -> IO () Source #
mmGetConnectionHealth :: MMWebSocket -> IO NominalDiffTime Source #