18 #ifndef LOCATION_SERVICE_COM_LOMIRI_LOCATION_SERVICE_SESSION_SKELETON_H_
19 #define LOCATION_SERVICE_COM_LOMIRI_LOCATION_SERVICE_SESSION_SKELETON_H_
29 #include <core/dbus/message.h>
30 #include <core/dbus/object.h>
31 #include <core/dbus/skeleton.h>
55 core::dbus::Bus::Ptr
bus;
74 core::dbus::types::ObjectPath
path;
84 virtual const
core::
dbus::types::ObjectPath&
path() const;
89 virtual void on_start_position_updates(
const core::dbus::Message::Ptr&);
90 virtual void on_stop_position_updates(
const core::dbus::Message::Ptr&);
92 virtual void on_start_heading_updates(
const core::dbus::Message::Ptr&);
93 virtual void on_stop_heading_updates(
const core::dbus::Message::Ptr&);
95 virtual void on_start_velocity_updates(
const core::dbus::Message::Ptr&);
96 virtual void on_stop_velocity_updates(
const core::dbus::Message::Ptr&);
108 core::dbus::Object::Ptr object;
126 #endif // LOCATION_SERVICE_COM_LOMIRI_LOCATION_SERVICE_SESSION_SKELETON_H_