lomiri-location-service ..
An aggregating location service providing positioning and geocoding capabilities to applications.
|
#include <interface.h>
Public Member Functions | |
Stub (const core::dbus::Object::Ptr &object) | |
Public Attributes | ||
core::dbus::Object::Ptr | object | |
struct { | ||
std::shared_ptr< core::dbus::Property< Properties::HasPosition > > has_position | ||
std::shared_ptr< core::dbus::Property< Properties::HasVelocity > > has_velocity | ||
std::shared_ptr< core::dbus::Property< Properties::HasHeading > > has_heading | ||
std::shared_ptr< core::dbus::Property< Properties::RequiresSatellites > > requires_satellites | ||
std::shared_ptr< core::dbus::Property< Properties::RequiresCellNetwork > > requires_cell_network | ||
std::shared_ptr< core::dbus::Property< Properties::RequiresDataNetwork > > requires_data_network | ||
std::shared_ptr< core::dbus::Property< Properties::RequiresMonetarySpending > > requires_monetary_spending | ||
std::shared_ptr< core::dbus::Property< Properties::ArePositionUpdatesRunning > > are_position_updates_running | ||
std::shared_ptr< core::dbus::Property< Properties::AreHeadingUpdatesRunning > > are_heading_updates_running | ||
std::shared_ptr< core::dbus::Property< Properties::AreVelocityUpdatesRunning > > are_velocity_updates_running | ||
} | properties | |
struct { | ||
std::shared_ptr< core::dbus::Signal< Signals::PositionChanged, Signals::PositionChanged::ArgumentType > > position_changed | ||
std::shared_ptr< core::dbus::Signal< Signals::HeadingChanged, Signals::HeadingChanged::ArgumentType > > heading_changed | ||
std::shared_ptr< core::dbus::Signal< Signals::VelocityChanged, Signals::VelocityChanged::ArgumentType > > velocity_changed | ||
} | signals | |
Definition at line 161 of file providers/remote/interface.h.
|
inline |
Definition at line 165 of file providers/remote/interface.h.
References object.
std::shared_ptr<core::dbus::Property<Properties::AreHeadingUpdatesRunning> > com::lomiri::location::providers::remote::Interface::Stub::are_heading_updates_running |
Definition at line 202 of file providers/remote/interface.h.
std::shared_ptr<core::dbus::Property<Properties::ArePositionUpdatesRunning> > com::lomiri::location::providers::remote::Interface::Stub::are_position_updates_running |
Definition at line 201 of file providers/remote/interface.h.
std::shared_ptr<core::dbus::Property<Properties::AreVelocityUpdatesRunning> > com::lomiri::location::providers::remote::Interface::Stub::are_velocity_updates_running |
Definition at line 203 of file providers/remote/interface.h.
std::shared_ptr<core::dbus::Property<Properties::HasHeading> > com::lomiri::location::providers::remote::Interface::Stub::has_heading |
Definition at line 196 of file providers/remote/interface.h.
std::shared_ptr<core::dbus::Property<Properties::HasPosition> > com::lomiri::location::providers::remote::Interface::Stub::has_position |
Definition at line 194 of file providers/remote/interface.h.
std::shared_ptr<core::dbus::Property<Properties::HasVelocity> > com::lomiri::location::providers::remote::Interface::Stub::has_velocity |
Definition at line 195 of file providers/remote/interface.h.
std::shared_ptr<core::dbus::Signal< Signals::HeadingChanged, Signals::HeadingChanged::ArgumentType > > com::lomiri::location::providers::remote::Interface::Stub::heading_changed |
Definition at line 216 of file providers/remote/interface.h.
core::dbus::Object::Ptr com::lomiri::location::providers::remote::Interface::Stub::object |
Definition at line 190 of file providers/remote/interface.h.
Referenced by Stub().
std::shared_ptr<core::dbus::Signal< Signals::PositionChanged, Signals::PositionChanged::ArgumentType > > com::lomiri::location::providers::remote::Interface::Stub::position_changed |
Definition at line 211 of file providers/remote/interface.h.
struct { ... } com::lomiri::location::providers::remote::Interface::Stub::properties |
std::shared_ptr<core::dbus::Property<Properties::RequiresCellNetwork> > com::lomiri::location::providers::remote::Interface::Stub::requires_cell_network |
Definition at line 198 of file providers/remote/interface.h.
std::shared_ptr<core::dbus::Property<Properties::RequiresDataNetwork> > com::lomiri::location::providers::remote::Interface::Stub::requires_data_network |
Definition at line 199 of file providers/remote/interface.h.
std::shared_ptr<core::dbus::Property<Properties::RequiresMonetarySpending> > com::lomiri::location::providers::remote::Interface::Stub::requires_monetary_spending |
Definition at line 200 of file providers/remote/interface.h.
std::shared_ptr<core::dbus::Property<Properties::RequiresSatellites> > com::lomiri::location::providers::remote::Interface::Stub::requires_satellites |
Definition at line 197 of file providers/remote/interface.h.
struct { ... } com::lomiri::location::providers::remote::Interface::Stub::signals |
std::shared_ptr<core::dbus::Signal< Signals::VelocityChanged, Signals::VelocityChanged::ArgumentType > > com::lomiri::location::providers::remote::Interface::Stub::velocity_changed |
Definition at line 221 of file providers/remote/interface.h.