16#ifndef HLCC_PFSSIMHLCC_ACTIVITYDOCONTROL_HPP
17#define HLCC_PFSSIMHLCC_ACTIVITYDOCONTROL_HPP
21#include <taiclock/taiClock.hpp>
22#include <rad/configurableActivity.hpp>
23#include <rad/activity.hpp>
24#include <rad/smAdapter.hpp>
25#include "Ccsinsif.hpp"
59 void Configure(
const std::vector<std::string>& keys)
override;
65 const log4cplus::Logger m_logger;
71 static const inline int PERIOD_MILLIS = 50;
85 void CheckRefreshExternalAsync(taiclock::TaiClock::time_point time_loop);
90 taiclock::TaiClock::time_point m_last_refresh_external;
Definition activityDoControl.hpp:39
ActivityDoControl(const ActivityDoControl &)=delete
void Run() override
Definition activityDoControl.cpp:30
virtual ~ActivityDoControl()
Definition activityDoControl.cpp:27
void Configure(const std::vector< std::string > &keys) override
Definition activityDoControl.cpp:108
void Initialize() override
Definition activityDoControl.cpp:104
ActivityDoControl & operator=(const ActivityDoControl &)=delete
Disable copy constructor.
ActivityDoControl(const std::string &id, DataContext &data)
Definition activityDoControl.cpp:20
Definition dataContext.hpp:41
Definition actionMgr.cpp:34
ccsinsdetifllnetio::PointingKernelPositions data
Definition pkp_llnetio_subscriber.cpp:33