network-messagepack-rpc-websocket 0.1.0.0 → 0.1.1.0
raw patch · 2 files changed
+23/−20 lines, 2 files
Files
- network-messagepack-rpc-websocket.cabal +3/−3
- src/Network/MessagePack/RPC/Client/WebSocket.hs +20/−17
network-messagepack-rpc-websocket.cabal view
@@ -1,8 +1,8 @@ name: network-messagepack-rpc-websocket-version: 0.1.0.0+version: 0.1.1.0 synopsis: WebSocket backend for MessagePack RPC description: WebSocket backend for "network-messagepack-rpc"-homepage: https://github.com/iij-ii/network-messagepack-rpc-websocket+homepage: https://github.com/iij-ii/direct-hs/tree/master/network-messagepack-rpc-websocket license: BSD3 license-file: LICENSE author: Yuji Yamamoto and Kazu Yamamoto@@ -45,4 +45,4 @@ source-repository head type: git- location: https://github.com/iij-ii/network-messagepack-rpc-websocket+ location: https://github.com/iij-ii/direct-hs
src/Network/MessagePack/RPC/Client/WebSocket.hs view
@@ -1,28 +1,31 @@ {-# LANGUAGE OverloadedStrings #-} -- | MessagePack RPC Client based on WebSocket.-module Network.MessagePack.RPC.Client.WebSocket (+module Network.MessagePack.RPC.Client.WebSocket+ ( -- * Config- Config(..)- , NotificationHandler- , RequestHandler- , Logger- , Formatter- , defaultConfig+ Config(..)+ , NotificationHandler+ , RequestHandler+ , Logger+ , Formatter+ , defaultConfig -- * Backend- , Backend(..)+ , Backend(..) -- * Client- , URL- , Client- , withClient+ , URL+ , Client+ , withClient+ , shutdown -- * Call and reply- , Result- , call- , reply- ) where+ , Result+ , call+ , reply+ )+where -import qualified Data.Text as T-import qualified Network.WebSockets.Client as Ws+import qualified Data.Text as T+import qualified Network.WebSockets.Client as Ws import Network.MessagePack.RPC.Client hiding (withClient) import qualified Network.MessagePack.RPC.Client as RPC (withClient)