Lines Matching refs:method
86 void GenerateServerMethodSignature(const grpc_generator::Method *method, grpc_generator::Printer *p… in GenerateServerMethodSignature() argument
88 vars["Method"] = exportName(method->name()); in GenerateServerMethodSignature()
89 vars["Request"] = method->input_name(); in GenerateServerMethodSignature()
90 vars["Response"] = (vars["CustomMethodIO"] == "") ? method->output_name() : vars["CustomMethodIO"]; in GenerateServerMethodSignature()
91 if (method->NoStreaming()) { in GenerateServerMethodSignature()
93 } else if (method->ServerOnlyStreaming()) { in GenerateServerMethodSignature()
100 void GenerateServerMethod(const grpc_generator::Method *method, grpc_generator::Printer *printer, in GenerateServerMethod() argument
102 vars["Method"] = exportName(method->name()); in GenerateServerMethod()
103 vars["Request"] = method->input_name(); in GenerateServerMethod()
104 vars["Response"] = (vars["CustomMethodIO"] == "") ? method->output_name() : vars["CustomMethodIO"]; in GenerateServerMethod()
107 if (method->NoStreaming()) { in GenerateServerMethod()
132 if (method->ServerOnlyStreaming()) { in GenerateServerMethod()
142 bool genSend = method->BidiStreaming() || method->ServerOnlyStreaming(); in GenerateServerMethod()
143 bool genRecv = method->BidiStreaming() || method->ClientOnlyStreaming(); in GenerateServerMethod()
144 bool genSendAndClose = method->ClientOnlyStreaming(); in GenerateServerMethod()
194 void GenerateClientMethodSignature(const grpc_generator::Method *method, grpc_generator::Printer *p… in GenerateClientMethodSignature() argument
196 vars["Method"] = exportName(method->name()); in GenerateClientMethodSignature()
197 …vars["Request"] = ", in *" + ((vars["CustomMethodIO"] == "") ? method->input_name() : vars["Custom… in GenerateClientMethodSignature()
198 if (method->ClientOnlyStreaming() || method->BidiStreaming()) { in GenerateClientMethodSignature()
201 vars["Response"] = "* " + method->output_name(); in GenerateClientMethodSignature()
202 if (method->ClientOnlyStreaming() || method->BidiStreaming() || method->ServerOnlyStreaming()) { in GenerateClientMethodSignature()
209 void GenerateClientMethod(const grpc_generator::Method *method, grpc_generator::Printer *printer, in GenerateClientMethod() argument
212 GenerateClientMethodSignature(method, printer, vars); in GenerateClientMethod()
215 vars["Method"] = exportName(method->name()); in GenerateClientMethod()
216 vars["Request"] = (vars["CustomMethodIO"] == "") ? method->input_name() : vars["CustomMethodIO"]; in GenerateClientMethod()
217 vars["Response"] = method->output_name(); in GenerateClientMethod()
219 if (method->NoStreaming()) { in GenerateClientMethod()
233 if (method->ServerOnlyStreaming()) { in GenerateClientMethod()
241 bool genSend = method->BidiStreaming() || method->ClientOnlyStreaming(); in GenerateClientMethod()
242 bool genRecv = method->BidiStreaming() || method->ServerOnlyStreaming(); in GenerateClientMethod()
243 bool genCloseAndRecv = method->ClientOnlyStreaming(); in GenerateClientMethod()
307 GenerateClientMethodSignature(service->method(i).get(), printer, vars); in GenerateService()
331 auto method = service->method(i); in GenerateService() local
332 if (method->NoStreaming()) { in GenerateService()
339 GenerateClientMethod(method.get(), printer, vars); in GenerateService()
347 GenerateServerMethodSignature(service->method(i).get(), printer, vars); in GenerateService()
361 GenerateServerMethod(service->method(i).get(), printer, vars); in GenerateService()
374 auto method = service->method(i); in GenerateService() local
375 vars["Method"] = method->name(); in GenerateService()
377 if (method->NoStreaming()) { in GenerateService()
391 auto method = service->method(i); in GenerateService() local
392 vars["Method"] = method->name(); in GenerateService()
394 if (!method->NoStreaming()) { in GenerateService()
399 if (method->ClientOnlyStreaming()) { in GenerateService()
401 } else if (method->ServerOnlyStreaming()) { in GenerateService()