module Bones::RPC::Backend::Base

Public Instance Methods

backend_name() click to toggle source
# File lib/bones/rpc/backend/base.rb, line 7
def backend_name
  raise NotImplementedError, "Backend #{self.name} does not implement #backend_name"
end
connection_class() click to toggle source
# File lib/bones/rpc/backend/base.rb, line 15
def connection_class
  raise NotImplementedError, "Backend #{self.name} does not implement #connection_class"
end
future_class() click to toggle source
# File lib/bones/rpc/backend/base.rb, line 19
def future_class
  raise NotImplementedError, "Backend #{self.name} does not implement #future_class"
end
node_class() click to toggle source
# File lib/bones/rpc/backend/base.rb, line 23
def node_class
  raise NotImplementedError, "Backend #{self.name} does not implement #node_class"
end
setup() click to toggle source
# File lib/bones/rpc/backend/base.rb, line 11
def setup
  raise NotImplementedError, "Backend #{self.name} does not implement #setup"
end