module GRPCWeb
Placeholder
Constants
- GRPCWebRequest
- GRPCWebResponse
- NOOP_ON_ERROR
- VERSION
Attributes
on_error_callback[RW]
Public Class Methods
handle(service_or_class, &lazy_init_block)
click to toggle source
# File lib/grpc_web.rb, line 12 def handle(service_or_class, &lazy_init_block) rack_app.handle(service_or_class, &lazy_init_block) end
on_error(&block)
click to toggle source
# File lib/grpc_web/server/error_callback.rb, line 8 def on_error(&block) if block_given? unless block.parameters.length == 3 raise ArgumentError, 'callback must accept (exception, service, service_method)' end self.on_error_callback = block else on_error_callback || NOOP_ON_ERROR end end
rack_app()
click to toggle source
# File lib/grpc_web.rb, line 8 def rack_app @rack_app ||= ::GRPCWeb::RackApp.new end