RpcHandler.cc 545 B

123456789101112131415161718192021222324252627
  1. #include "Net/RpcHandler.h"
  2. namespace Hainan {
  3. RpcHandler::RpcHandler(google::protobuf::RpcController* p_controller,
  4. google::protobuf::Message* p_response,
  5. google::protobuf::Closure* p_done):
  6. controller(p_controller), response(p_response), done(p_done)
  7. {
  8. }
  9. google::protobuf::RpcController *RpcHandler::GetController() const
  10. {
  11. return controller;
  12. }
  13. google::protobuf::Closure *RpcHandler::GetDone() const
  14. {
  15. return done;
  16. }
  17. google::protobuf::Message *RpcHandler::GetResponse() const
  18. {
  19. return response;
  20. }
  21. } // namespace Hainan