Method: GRPC::ServerInterceptor#server_streamer

Defined in:
src/ruby/lib/grpc/generic/interceptors.rb

#server_streamer(request: nil, call: nil, method: nil) ⇒ Object

Intercept a server streaming call

Parameters:

  • request (Object) (defaults to: nil)
  • call (GRPC::ActiveCall::SingleReqView) (defaults to: nil)
  • method (Method) (defaults to: nil)

130
131
132
133
134
# File 'src/ruby/lib/grpc/generic/interceptors.rb', line 130

def server_streamer(request: nil, call: nil, method: nil)
  GRPC.logger.debug "Intercepting server streamer method #{method}" \
    " for request #{request} with call #{call}"
  yield
end