| 336 | return _counter->fetch_add(request, response, done); |
| 337 | } |
| 338 | void get(::google::protobuf::RpcController* controller, |
| 339 | const ::example::GetRequest* request, |
| 340 | ::example::CounterResponse* response, |
| 341 | ::google::protobuf::Closure* done) { |
| 342 | brpc::ClosureGuard done_guard(done); |
| 343 | return _counter->get(response); |
| 344 | } |
| 345 | private: |
| 346 | Counter* _counter; |
| 347 | }; |