cmvr-es/include/service/grpc_hlc_service.h

26 lines
581 B
C
Raw Permalink Normal View History

//
// Created by lgv on 2025/8/25.
//
#pragma once
#include "device_manager/device_manager.h"
2025-09-01 16:24:08 +08:00
#include "cmvr/api/hlc_service.grpc.pb.h"
namespace cmvr {
namespace service {
2025-09-01 16:24:08 +08:00
class gRPCHlcServiceImpl final : public api::HlcService::Service {
public:
2025-09-01 16:24:08 +08:00
gRPCHlcServiceImpl();
~gRPCHlcServiceImpl() = default;
grpc::Status touch(grpc::ServerContext *context, const cmvr::api::Touch_Request *request, cmvr::api::Touch_Response *response) override;
private:
device::DeviceManager& dmgr_;
};
}
}