MCPcopy Create free account
hub / github.com/apache/brpc / Get

Method Get

test/brpc_server_unittest.cpp:1894–1904  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1892class TestRpcPBMessageFactory : public brpc::RpcPBMessageFactory {
1893public:
1894 brpc::RpcPBMessages* Get(const google::protobuf::Service& service,
1895 const google::protobuf::MethodDescriptor& method) override {
1896 auto messages = butil::get_object<DefaultRpcPBMessages>();
1897 auto request = butil::get_object<v1::EchoRequest>();
1898 auto response = butil::get_object<v1::EchoResponse>();
1899 request->clear_message();
1900 response->clear_message();
1901 messages->request = request;
1902 messages->response = response;
1903 return messages;
1904 }
1905
1906 void Return(brpc::RpcPBMessages* messages) override {
1907 auto test_messages = static_cast<DefaultRpcPBMessages*>(messages);

Callers 10

TESTFunction · 0.45
TESTFunction · 0.45
ProcessRpcRequestMethod · 0.45
GetThreadLocalClass · 0.45
TESTFunction · 0.45
TEST_FFunction · 0.45
TEST_FFunction · 0.45
SlowDelegateClass · 0.45
TESTFunction · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected