1#ifndef POSITION_PROVIDER_HPP_4CZDVALU
2#define POSITION_PROVIDER_HPP_4CZDVALU
4#include <vanetza/common/position_fix.hpp>
10
11
12
13
14
19
20
21
24 virtual ~PositionProvider() =
default;
virtual const PositionFix & position_fix()=0
virtual void cancel(const void *scope)=0
void update_rate(Clock::duration interval)
PositionUpdater(Runtime &runtime, PositionProvider &pos, Router &router)
const MIB & get_mib() const
Get Management Information Base (MIB).
void update_position(const PositionFix &)
Update router's local position vector.