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