packages feed

metro 0.1.0.3 → 0.1.0.4

raw patch · 2 files changed

+7/−2 lines, 2 filesPVP: minor bump suggested

API additions: PVP suggests at least a minor version bump

API changes (from Hackage documentation)

+ Metro: setDefaultSessionTimeout1 :: MonadIO m => NodeEnv1 u nid k rpkt tp -> Int64 -> m ()
+ Metro.Node: setDefaultSessionTimeout1 :: MonadIO m => NodeEnv1 u nid k rpkt tp -> Int64 -> m ()

Files

metro.cabal view
@@ -4,10 +4,10 @@ -- -- see: https://github.com/sol/hpack ----- hash: 07882b5a43e7863f722e3718c4a967123818ae24bfb31cadfcfe24c420cb8799+-- hash: cff32aadbb54ab06abb8cf6fdb73517cd18298a9730b7018798ee65d56321d11  name:           metro-version:        0.1.0.3+version:        0.1.0.4 synopsis:       A simple tcp and udp socket server framework description:    Please see the README on GitHub at <https://github.com/Lupino/metro#readme> category:       Network,Framework
src/Metro/Node.hs view
@@ -18,6 +18,7 @@   , setNodeMode   , setSessionMode   , setDefaultSessionTimeout+  , setDefaultSessionTimeout1    , runNodeT   , startNodeT@@ -154,6 +155,10 @@  setDefaultSessionTimeout :: TVar Int64 -> NodeEnv u nid k rpkt -> NodeEnv u nid k rpkt setDefaultSessionTimeout t nodeEnv = nodeEnv { sessTimeout = t }++setDefaultSessionTimeout1 :: MonadIO m => NodeEnv1 u nid k rpkt tp -> Int64 -> m ()+setDefaultSessionTimeout1 NodeEnv1 {..} = atomically . writeTVar (sessTimeout nodeEnv)+  initEnv1   :: MonadIO m