RpcHandler.cc 572 B

123456789101112131415161718192021222324252627
  1. #include "Net/RpcHandler.h"
  2. namespace Egametang {
  3. RpcHandler::RpcHandler(google::protobuf::RpcController* controller,
  4. google::protobuf::Message* response,
  5. google::protobuf::Closure* done):
  6. controller_(controller), response_(response), done_(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 Egametang