70 virtual int update(
unsigned int timeout_ms,
ControlData **control_data,
bool already_active);
76 virtual int update_impl(
unsigned int timeout_ms,
ControlData **control_data,
bool already_active) = 0;
78 virtual int initialize() {
return 0; }
80 void control_data_set_lon_lat(
double lon,
double lat,
float altitude,
float roll_angle = 0.f,
81 float pitch_fixed_angle = -10.f);
86 bool _initialized =
false;
This defines the common API between an input and an output of the vmount driver.
Definition: common.h:55