Module: Redis::Commands::Pubsub

Included in:
Redis::Commands
Defined in:
sig/redis.rbs

Instance Method Summary collapse

Instance Method Details

#psubscribe {|arg0| ... } ⇒ Object

Parameters:

  • channels (Object)

Yields:

Yield Parameters:

  • arg0

Yield Returns:

  • (Object)

Returns:

  • (Object)


452
# File 'sig/redis.rbs', line 452

def psubscribe: (*untyped channels) { (?) -> untyped } -> untyped

#psubscribe_with_timeout {|arg0| ... } ⇒ Object

Parameters:

  • timeout (Object)
  • channels (Object)

Yields:

Yield Parameters:

  • arg0

Yield Returns:

  • (Object)

Returns:

  • (Object)


454
# File 'sig/redis.rbs', line 454

def psubscribe_with_timeout: (untyped timeout, *untyped channels) { (?) -> untyped } -> untyped

#publishObject

Parameters:

  • channel (Object)
  • message (Object)

Returns:

  • (Object)


442
# File 'sig/redis.rbs', line 442

def publish: (untyped channel, untyped message) -> untyped

#pubsubObject

Parameters:

  • subcommand (Object)
  • args (Object)

Returns:

  • (Object)


458
# File 'sig/redis.rbs', line 458

def pubsub: (untyped subcommand, *untyped args) -> untyped

#punsubscribeObject

Parameters:

  • channels (Object)

Returns:

  • (Object)


456
# File 'sig/redis.rbs', line 456

def punsubscribe: (*untyped channels) -> untyped

#spublishObject

Parameters:

  • channel (Object)
  • message (Object)

Returns:

  • (Object)


460
# File 'sig/redis.rbs', line 460

def spublish: (untyped channel, untyped message) -> untyped

#ssubscribe {|arg0| ... } ⇒ Object

Parameters:

  • channels (Object)

Yields:

Yield Parameters:

  • arg0

Yield Returns:

  • (Object)

Returns:

  • (Object)


462
# File 'sig/redis.rbs', line 462

def ssubscribe: (*untyped channels) { (?) -> untyped } -> untyped

#ssubscribe_with_timeout {|arg0| ... } ⇒ Object

Parameters:

  • timeout (Object)
  • channels (Object)

Yields:

Yield Parameters:

  • arg0

Yield Returns:

  • (Object)

Returns:

  • (Object)


464
# File 'sig/redis.rbs', line 464

def ssubscribe_with_timeout: (untyped timeout, *untyped channels) { (?) -> untyped } -> untyped

#subscribe {|arg0| ... } ⇒ Object

Parameters:

  • channels (Object)

Yields:

Yield Parameters:

  • arg0

Yield Returns:

  • (Object)

Returns:

  • (Object)


446
# File 'sig/redis.rbs', line 446

def subscribe: (*untyped channels) { (?) -> untyped } -> untyped

#subscribe_with_timeout {|arg0| ... } ⇒ Object

Parameters:

  • timeout (Object)
  • channels (Object)

Yields:

Yield Parameters:

  • arg0

Yield Returns:

  • (Object)

Returns:

  • (Object)


448
# File 'sig/redis.rbs', line 448

def subscribe_with_timeout: (untyped timeout, *untyped channels) { (?) -> untyped } -> untyped

#subscribed?Boolean

Returns:

  • (Boolean)


444
# File 'sig/redis.rbs', line 444

def subscribed?: () -> bool

#sunsubscribeObject

Parameters:

  • channels (Object)

Returns:

  • (Object)


466
# File 'sig/redis.rbs', line 466

def sunsubscribe: (*untyped channels) -> untyped

#unsubscribeObject

Parameters:

  • channels (Object)

Returns:

  • (Object)


450
# File 'sig/redis.rbs', line 450

def unsubscribe: (*untyped channels) -> untyped