Go to the documentation of this file.
5 #ifndef CCF_COMMON_TEST_COM_ADPT_BASE_HLP_HPP_H_
6 #define CCF_COMMON_TEST_COM_ADPT_BASE_HLP_HPP_H_
21 std::string& message);
29 virtual void ReadUser(
const std::string& name,
30 ctd::param::Parameter& par);
36 virtual void ScanUser(std::vector<ctd::param::Parameter>& pars);
39 virtual void WriteUser(
const ctd::param::Parameter& par);
51 std::map<std::string, ctd::param::Parameter> m_parameters;
56 int32_t m_image_startx;
57 int32_t m_image_starty;
60 int64_t m_cam_frame_count;
61 int64_t m_int_frame_count;
62 int64_t m_sub_frame_count;
63 int64_t m_exp_nb_sub_frames;
69 #endif // CCF_COMMON_TEST_COM_ADPT_BASE_HLP_HPP_H_
ImageDataType
CCF image data types. Based on the values defined for BITPIX in the FITS standard.
Definition: base.hpp:153
~ComAdptTest()
Definition: testComAdptBaseHelper.cpp:32
virtual void ReceiveUser(ccf::common::DataFrame &frame, bool &frame_received, const double timeout, bool &timed_out)
Definition: testComAdptBaseHelper.cpp:107
virtual void SetCameraAddressUser(const std::string &address)
Definition: testComAdptBaseHelper.cpp:43
virtual void ScanUser(std::vector< ctd::param::Parameter > &pars)
Definition: testComAdptBaseHelper.cpp:126
virtual void ConnectUser()
Definition: testComAdptBaseHelper.cpp:57
virtual void StartUser()
Definition: testComAdptBaseHelper.cpp:133
virtual void StopUser()
Definition: testComAdptBaseHelper.cpp:140
ComAdptTest()
Definition: testComAdptBaseHelper.cpp:12
virtual void InitialiseUser()
Definition: testComAdptBaseHelper.cpp:39
virtual void HandleParPreWriteUser(ctd::param::Parameter &par)
Definition: testComAdptBaseHelper.cpp:150
virtual void HandleParPostReadUser(ctd::param::Parameter &par)
Definition: testComAdptBaseHelper.cpp:158
virtual void WriteUser(const ctd::param::Parameter &par)
Definition: testComAdptBaseHelper.cpp:145
virtual bool IsConnectedUser() const
Definition: testComAdptBaseHelper.cpp:67
virtual void CheckConnectionUser(bool &connected)
Definition: testComAdptBaseHelper.cpp:47
virtual void ReadUser(const std::string &name, ctd::param::Parameter &par)
Definition: testComAdptBaseHelper.cpp:72
Definition: testComAdptBaseHelper.cpp:10
virtual void HandleParPostWriteUser(ctd::param::Parameter &par)
Definition: testComAdptBaseHelper.cpp:154
virtual void CheckStatusUser(ccf::common::HwStatus &status, std::string &message)
Definition: testComAdptBaseHelper.cpp:51
Frame class used to store the data and metadata for one frames received from the camera.
Definition: dataFrame.hpp:15
virtual void DisconnectUser()
Definition: testComAdptBaseHelper.cpp:62
Definition: testComAdptBaseHelper.hpp:12
HwStatus
HW status values.
Definition: base.hpp:132
Class to be used as parent for CCF Communication Adapters.
Definition: comAdptBase.hpp:31