RedisPubSubF

class RedisPubSubF[F[_], K, V](underlying: StatefulRedisPubSubConnection[K, V], shutdown: Deferred[F, Boolean])(implicit F: Async[F])
Companion
object
class Object
trait Matchable
class Any

Value members

Concrete methods

def addListener(listener: RedisPubSubListener[K, V]): F[Unit]
def closeAsync(): F[Unit]
def psubscribe(patterns: K*): F[Unit]
def punsubscribe(patterns: K*): F[Unit]
def pushed(): Stream[F, PushedMessage[K, V]]
def pushedAwait(): Resource[F, Stream[F, PushedMessage[K, V]]]

Start Listen published stream

Start Listen published stream

You should pull Stream or cause OOM error

def removeListener(listener: RedisPubSubListener[K, V]): F[Unit]
def subscribe(channels: K*): F[Unit]
def unsubscribe(channels: K*): F[Unit]