Class: Redis::SubscribedClient

Inherits:
Object
  • Object
show all
Defined in:
sig/redis.rbs

Instance Method Summary collapse

Constructor Details

#initializeSubscribedClient

Returns a new instance of SubscribedClient.

Parameters:

  • client (Object)


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

def initialize: (untyped client) -> void

Instance Method Details

#call_vObject

Parameters:

  • command (Object)

Returns:

  • (Object)


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

def call_v: (untyped command) -> untyped

#closenil

Returns:

  • (nil)


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

def close: () -> nil

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

Parameters:

  • channels (Object)

Yields:

Yield Parameters:

  • arg0

Yield Returns:

  • (Object)

Returns:

  • (Object)


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

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)


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

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

#punsubscribeObject

Parameters:

  • channels (Object)

Returns:

  • (Object)


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

def punsubscribe: (*untyped channels) -> untyped

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

Parameters:

  • channels (Object)

Yields:

Yield Parameters:

  • arg0

Yield Returns:

  • (Object)

Returns:

  • (Object)


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

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)


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

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)


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

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)


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

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

#subscriptionObject

Parameters:

  • start (Object)
  • stop (Object)
  • channels (Object)
  • block (Object)
  • timeout (::Integer)

Returns:

  • (Object)


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

def subscription: (untyped start, untyped stop, untyped channels, untyped block, ?::Integer timeout) -> untyped

#sunsubscribeObject

Parameters:

  • channels (Object)

Returns:

  • (Object)


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

def sunsubscribe: (*untyped channels) -> untyped

#unsubscribeObject

Parameters:

  • channels (Object)

Returns:

  • (Object)


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

def unsubscribe: (*untyped channels) -> untyped