class Protobuf::Rpc::Service

def method_missing m, *params


functionality, so throw an appropriate error, otherwise go to super
stub has been created, but no implementing method provides the
is defined in the rpcs method list, we know that the rpc
If a method comes through that hasn't been found, and it
def method_missing m, *params
  if rpcs.key?(m)
    exc = MethodNotFound.new "#{self}##{m} was defined as a valid rpc method, but was not implemented."
    log_error exc.message
    raise exc
  else
    log_error "-------------- [#{log_signature}] %s#%s not rpc method, passing to super" % [self.class.name, m.to_s]
    super m, params
  end
end