module BlogRPC

Constants

VERSION

Public Class Methods

generate_endpoint() { |handler_class| ... } click to toggle source

Generate an RPC Rack application and yield it's only handler class to the passed block. Call rpc(…) on the yielded class to define methods

# File lib/blogrpc.rb, line 6
def self.generate_endpoint(&blk)
  handler_class = Class.new(BlogRPC::BasicHandler)
  yield(handler_class)
  BlogRPC::RackApp.new(handler_class.new)
end