diff --git a/include/grpcpp/impl/codegen/rpc_service_method.h b/include/grpcpp/impl/codegen/rpc_service_method.h index fb4c32659fc..ad48e2071ca 100644 --- a/include/grpcpp/impl/codegen/rpc_service_method.h +++ b/include/grpcpp/impl/codegen/rpc_service_method.h @@ -62,12 +62,12 @@ class MethodHandler { internal_data(handler_data), call_requester(std::move(requester)) {} ~HandlerParameter() {} - Call* call; - ::grpc_impl::ServerContext* server_context; - void* request; - Status status; - void* internal_data; - std::function<void()> call_requester; + Call* const call; + ::grpc_impl::ServerContext* const server_context; + void* const request; + const Status status; + void* const internal_data; + const std::function<void()> call_requester; }; virtual void RunHandler(const HandlerParameter& param) = 0;