| 12345678910111213141516171819 |
- #ifndef HV_PROTO_RPC_HANDLER_H_
- #define HV_PROTO_RPC_HANDLER_H_
- #include "../router.h"
- void error_response(protorpc::Response* res, int code, const std::string& message) {
- res->mutable_error()->set_code(code);
- res->mutable_error()->set_message(message);
- }
- void not_found(const protorpc::Request& req, protorpc::Response* res) {
- error_response(res, 404, "Not Found");
- }
- void bad_request(const protorpc::Request& req, protorpc::Response* res) {
- error_response(res, 400, "Bad Request");
- }
- #endif // HV_PROTO_RPC_HANDLER_H_
|