| 32 | namespace pbrpcframework { |
| 33 | |
| 34 | const MethodDescriptor* find_method_by_name(const string& service_name, |
| 35 | const string& method_name, |
| 36 | Importer* importer) { |
| 37 | const ServiceDescriptor* descriptor = |
| 38 | importer->pool()->FindServiceByName(service_name); |
| 39 | if (NULL == descriptor) { |
| 40 | LOG(FATAL) << "Fail to find service=" << service_name; |
| 41 | return NULL; |
| 42 | } |
| 43 | return descriptor->FindMethodByName(method_name); |
| 44 | } |
| 45 | |
| 46 | const Message* get_prototype_by_method_descriptor( |
| 47 | const MethodDescriptor* descripter, |
no test coverage detected