class EchoService
A test service with an echo implementation.
Attributes
received_md[R]
Public Class Methods
new(**kw)
click to toggle source
# File src/ruby/spec/generic/rpc_server_spec.rb, line 74 def initialize(**kw) @trailing_metadata = kw @received_md = [] end
Public Instance Methods
an_rpc(req, call)
click to toggle source
# File src/ruby/spec/generic/rpc_server_spec.rb, line 79 def an_rpc(req, call) GRPC.logger.info('echo service received a request') call.output_metadata.update(@trailing_metadata) @received_md << call.metadata unless call.metadata.nil? req end