Class: RedisClient::Cluster::PinningNode

Inherits:
Object
  • Object
show all
Defined in:
lib/redis_client/cluster/pinning_node.rb

Instance Method Summary collapse

Constructor Details

#initialize(client) ⇒ PinningNode

Returns a new instance of PinningNode.



6
7
8
# File 'lib/redis_client/cluster/pinning_node.rb', line 6

def initialize(client)
  @client = client
end

Instance Method Details

#blocking_call(timeout, *args, **kwargs, &block) ⇒ Object



26
27
28
# File 'lib/redis_client/cluster/pinning_node.rb', line 26

def blocking_call(timeout, *args, **kwargs, &block)
  @client.blocking_call(timeout, *args, **kwargs, &block)
end

#blocking_call_v(timeout, args, &block) ⇒ Object



30
31
32
# File 'lib/redis_client/cluster/pinning_node.rb', line 30

def blocking_call_v(timeout, args, &block)
  @client.blocking_call_v(timeout, args, &block)
end

#call(*args, **kwargs, &block) ⇒ Object



10
11
12
# File 'lib/redis_client/cluster/pinning_node.rb', line 10

def call(*args, **kwargs, &block)
  @client.call(*args, **kwargs, &block)
end

#call_once(*args, **kwargs, &block) ⇒ Object



18
19
20
# File 'lib/redis_client/cluster/pinning_node.rb', line 18

def call_once(*args, **kwargs, &block)
  @client.call_once(*args, **kwargs, &block)
end

#call_once_v(args, &block) ⇒ Object



22
23
24
# File 'lib/redis_client/cluster/pinning_node.rb', line 22

def call_once_v(args, &block)
  @client.call_once_v(args, &block)
end

#call_v(args, &block) ⇒ Object



14
15
16
# File 'lib/redis_client/cluster/pinning_node.rb', line 14

def call_v(args, &block)
  @client.call_v(args, &block)
end