pusher-ws: Implementation of the Pusher WebSocket protocol
An implementation of the Pusher WebSocket (client) protocol in Haskell.
Current features:
ws://
andwss://
protocols.Clusters.
Subscribing to channels.
Unsubscribing from channels.
Authorisation for private and presence channels.
Binding event handlers.
Unbinding event handlers
Sending client events.
Threads which automatically get cleaned up on connection close.
Automatic reconnection (and channel resubscription).
Connection state events.
Pusher close codes.
Missing features:
"connecting_in" events.
See the README for more details.
Modules
[Index]
Downloads
- pusher-ws-0.1.1.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 0.1.0.0, 0.1.0.1, 0.1.1.0 |
---|---|
Dependencies | aeson (>=0.8 && <1.3), base (>=4.7 && <5), bytestring (>=0.10 && <0.11), containers (>=0.5 && <0.6), deepseq (>=1.4 && <1.5), hashable (>=1.2 && <1.3), http-conduit (>=2.1 && <2.3), lens (>=4.12 && <4.16), lens-aeson (>=1.0 && <1.1), network (>=2.6 && <2.7), scientific (>=0.3 && <0.4), stm (>=2.4 && <2.5), text (>=1.2 && <1.3), time (>=1.5 && <1.9), transformers (>=0.4 && <0.6), unordered-containers (>=0.2 && <0.3), websockets (>=0.9 && <0.13), wuss (>=1.0 && <1.2) [details] |
License | MIT |
Author | Michael Walker |
Maintainer | mike@barrucadu.co.uk |
Category | Network |
Home page | https://github.com/barrucadu/pusher-ws |
Source repo | head: git clone https://github.com/barrucadu/pusher-ws.git this: git clone https://github.com/barrucadu/pusher-ws.git(tag pusher-ws-0.1.1.0) |
Uploaded | by barrucadu at 2017-11-20T18:17:09Z |
Distributions | |
Reverse Dependencies | 1 direct, 0 indirect [details] |
Downloads | 2288 total (12 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs available [build log] Last success reported on 2017-11-20 [all 1 reports] |