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$4`: ConcurrentEffect[F], `evidence$5`: ContextShift[F], `evidence$6`: Log[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$7`: ConcurrentEffect[F], `evidence$8`: ContextShift[F], `evidence$9`: Log[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$10`: ConcurrentEffect[F], `evidence$11`: ContextShift[F], `evidence$12`: 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.