RedisAutoSubscriber

class RedisAutoSubscriber[F[_], K, V](underlying: RedisPubSubF[F, K, V], val dispatcher: Dispatcher[F], eState: SignallingRef[F, State[K]], pState: SignallingRef[F, State[K]])(implicit evidence$1: Async[F])
Companion
object
class Object
trait Matchable
class Any

Value members

Concrete methods

def addListener(listener: RedisPubSubListener[K, V]): F[Unit]
def awaitPSubscribed(channels: K*): F[Unit]
def awaitSubscribed(channels: K*): F[Unit]
def psubscribe(channel: K*): Stream[F, PMessage[K, V]]
def psubscribeAwait(patterns: K*): Resource[F, Stream[F, PMessage[K, V]]]
def removeListener(listener: RedisPubSubListener[K, V]): F[Unit]
def setListener(listener: RedisPubSubListener[K, V]): Resource[F, F[Unit]]
def subscribe(channel: K*): Stream[F, Message[K, V]]
def subscribeAwait(channels: K*): Resource[F, Stream[F, Message[K, V]]]

Concrete fields

val dispatcher: Dispatcher[F]