File standaloneRunner.hpp

namespace o80

Functions

template<class RobotDriver, class o80Standalone>
THREAD_FUNCTION_RETURN_TYPE run_helper(void *arg)
template<class RobotDriver, class o80Standalone>
class StandaloneRunner
#include <standaloneRunner.hpp>

Public Functions

inline StandaloneRunner(std::string segment_id, double max_action_duration_s, double max_inter_action_duration_s, double frequency, bool bursting)
inline ~StandaloneRunner()
inline void start()
inline void stop()
inline void run()

Private Members

bool bursting_
std::atomic<bool> running_
real_time_tools::Thread thread_
RobotDriver driver_
o80Standalone standalone_