class GrpcKit::Grpc::ServerInterceptor

Public Instance Methods

bidi_streamer(requests: nil, call: nil, method: nil) { || ... } click to toggle source

@param requests [Object,nil] comptibility with grpc gem, no use @param call [GrpcKit::Calls::Server::BidiStreamer,nil] @param method [GrpcKit::Call::Name,nil]

# File lib/grpc_kit/grpc/interceptor.rb, line 77
def bidi_streamer(requests: nil, call: nil, method: nil)
  yield
end
client_streamer(call: nil, method: nil) { || ... } click to toggle source

@param call [GrpcKit::Calls::Server::ClientStreamer,nil] @param method [GrpcKit::Call::Name,nil]

# File lib/grpc_kit/grpc/interceptor.rb, line 63
def client_streamer(call: nil, method: nil)
  yield
end
request_response(request: nil, call: nil, method: nil) { || ... } click to toggle source

@param request [Object] An object which server received @param call [GrpcKit::Calls::Server::RequestResponse,nil] @param method [GrpcKit::Call::Name,nil]

# File lib/grpc_kit/grpc/interceptor.rb, line 57
def request_response(request: nil, call: nil, method: nil)
  yield
end
server_streamer(request: nil, call: nil, method: nil) { || ... } click to toggle source

@param request [Object] An object which server received @param call [GrpcKit::Calls::Server::ServerStreamer,nil] @param method [GrpcKit::Call::Name,nil]

# File lib/grpc_kit/grpc/interceptor.rb, line 70
def server_streamer(request: nil, call: nil, method: nil)
  yield
end