#include <acscourseMount2Impl.h>
The class Mount2 is a basic example of a component and simulates the behaviour of an antenna interface. It provides one asynchronous methods: objfix. The methods only writes the data into virtual properties.
The class PositionControlThread is a basic example of a thread implementation class. The thread is logically owned by the Mount2LoopImpl ACS Component that contains it. The thread class overrides the runLoop() method to implement a control loop function that is periodically executed. In order to get access to the Mount2LoopImpl to read and set the values of the properties in the loop, it takes a pointer to it in the constructor and it is a friend class.
The class Mount2 is a basic example of a component and simulates the behaviour of an antenna interface. It provides one asynchronous methods: objfix. The methods only writes the data into virtual properties.