PubSub
object PubSub
class Object
trait Matchable
class Any
Value members
Concrete methods
def mkPubSubConnection[F[_], K, V](client: RedisClient, codec: RedisCodec[K, V])(`evidence$5`: Async[F], `evidence$6`: FutureLift[F], `evidence$7`: Log[F], `evidence$8`: MkRedis[F]): Resource[F, PubSubCommands[[_] =>> Stream[F, _$3], K, V]]
Creates a PubSub Connection.
Creates a PubSub Connection.
Use this option whenever you need one or more subscribers or subscribers and publishers / stats.
def mkPublisherConnection[F[_], K, V](client: RedisClient, codec: RedisCodec[K, V])(`evidence$9`: FlatMap[F], `evidence$10`: FutureLift[F], `evidence$11`: Log[F], `evidence$12`: MkRedis[F]): Resource[F, PublishCommands[[_] =>> Stream[F, _$5], K, V]]
Creates a PubSub connection.
Creates a PubSub connection.
Use this option when you only need to publish and/or get stats such as number of subscriptions.
def mkSubscriberConnection[F[_], K, V](client: RedisClient, codec: RedisCodec[K, V])(`evidence$13`: Async[F], `evidence$14`: FutureLift[F], `evidence$15`: Log[F]): Resource[F, SubscribeCommands[[_] =>> Stream[F, _$8], K, V]]
Creates a PubSub connection.
Creates a PubSub connection.
Use this option when you only need to one or more subscribers but no publishing and / or stats.