aboutsummaryrefslogtreecommitdiff
path: root/src/modules/mavlink/mavlink_stream.h
diff options
context:
space:
mode:
authorLorenz Meier <lm@inf.ethz.ch>2014-05-21 14:21:47 +0200
committerLorenz Meier <lm@inf.ethz.ch>2014-05-21 14:21:47 +0200
commitc60561b705ddb557ce9b50cc3e41f36018708ef4 (patch)
tree210ed5a74d749141fe5066dccac8d83bfbc49c98 /src/modules/mavlink/mavlink_stream.h
parente7212df5e8b783df8e3f65db3a649804e81e2ee9 (diff)
downloadpx4-firmware-c60561b705ddb557ce9b50cc3e41f36018708ef4.tar.gz
px4-firmware-c60561b705ddb557ce9b50cc3e41f36018708ef4.tar.bz2
px4-firmware-c60561b705ddb557ce9b50cc3e41f36018708ef4.zip
mavlink: Compile warning fixes
Diffstat (limited to 'src/modules/mavlink/mavlink_stream.h')
-rw-r--r--src/modules/mavlink/mavlink_stream.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/modules/mavlink/mavlink_stream.h b/src/modules/mavlink/mavlink_stream.h
index def40d9ad..2979d20de 100644
--- a/src/modules/mavlink/mavlink_stream.h
+++ b/src/modules/mavlink/mavlink_stream.h
@@ -63,9 +63,13 @@ public:
MavlinkStream *next;
MavlinkStream();
- ~MavlinkStream();
+ virtual ~MavlinkStream();
void set_interval(const unsigned int interval);
void set_channel(mavlink_channel_t channel);
+
+ /**
+ * @return 0 if updated / sent, -1 if unchanged
+ */
int update(const hrt_abstime t);
virtual MavlinkStream *new_instance() = 0;
virtual void subscribe(Mavlink *mavlink) = 0;