| Safe Haskell | None |
|---|
Network.Wai.EventSource
Description
A WAI adapter to the HTML5 Server-Sent Events API.
- data ServerEvent
- = ServerEvent { }
- | CommentEvent { }
- | RetryEvent {
- eventRetry :: Int
- | CloseEvent
- eventSourceAppChan :: Chan ServerEvent -> Application
- eventSourceAppIO :: IO ServerEvent -> Application
Documentation
data ServerEvent Source
Type representing a communication over an event stream. This can be an actual event, a comment, a modification to the retry timer, or a special close event indicating the server should close the connection.
Constructors
| ServerEvent | |
| CommentEvent | |
Fields | |
| RetryEvent | |
Fields
| |
| CloseEvent | |
eventSourceAppChan :: Chan ServerEvent -> ApplicationSource
Make a new WAI EventSource application reading events from the given channel.
eventSourceAppIO :: IO ServerEvent -> ApplicationSource
Make a new WAI EventSource application reading events from the given IO action.