initial commit

This commit is contained in:
2025-08-05 15:53:44 +08:00
commit 09dc02ae52
553 changed files with 137665 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
#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_