simplexmq-6.5.0.16: SimpleXMQ message broker
Safe HaskellSafe-Inferred
LanguageHaskell2010

Simplex.Messaging.Session

Documentation

data SessionVar a Source #

Constructors

SessionVar 

Fields

getSessVar :: forall k a. Ord k => TVar Int -> k -> TMap k (SessionVar a) -> UTCTime -> STM (Either (SessionVar a) (SessionVar a)) Source #

removeSessVar :: Ord k => SessionVar a -> k -> TMap k (SessionVar a) -> STM () Source #

tryReadSessVar :: Ord k => k -> TMap k (SessionVar a) -> STM (Maybe a) Source #