#pragma once #include "IComponentController.h" namespace DIOS::Dev::Detail::MachineryECOM { class ILandmarkController : public IComponentController { public: ILandmarkController(){} ~ILandmarkController(){} public: virtual int ReadTubeAngleLowLandmarkStatus() = 0; virtual int ReadTubeAngleHighLandmarkStatus() = 0; virtual int ReadTubeHeightLowLandmarkStatus() = 0; virtual int ReadTubeHeightHighLandmarkStatus() = 0; virtual int ReadTubeHorizontalLeftLandmarkStatus() = 0; virtual int ReadTubeHorizontalRightLandmarkStatus() = 0; }; }