#include <interface.h>
|
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 interface.h.
◆ Stub()
com::lomiri::location::providers::remote::Interface::Stub::Stub |
( |
const core::dbus::Object::Ptr & |
object | ) |
|
|
inline |
◆ are_heading_updates_running
std::shared_ptr<core::dbus::Property<Properties::AreHeadingUpdatesRunning> > com::lomiri::location::providers::remote::Interface::Stub::are_heading_updates_running |
◆ are_position_updates_running
std::shared_ptr<core::dbus::Property<Properties::ArePositionUpdatesRunning> > com::lomiri::location::providers::remote::Interface::Stub::are_position_updates_running |
◆ are_velocity_updates_running
std::shared_ptr<core::dbus::Property<Properties::AreVelocityUpdatesRunning> > com::lomiri::location::providers::remote::Interface::Stub::are_velocity_updates_running |
◆ has_heading
std::shared_ptr<core::dbus::Property<Properties::HasHeading> > com::lomiri::location::providers::remote::Interface::Stub::has_heading |
◆ has_position
std::shared_ptr<core::dbus::Property<Properties::HasPosition> > com::lomiri::location::providers::remote::Interface::Stub::has_position |
◆ has_velocity
std::shared_ptr<core::dbus::Property<Properties::HasVelocity> > com::lomiri::location::providers::remote::Interface::Stub::has_velocity |
◆ heading_changed
std::shared_ptr<core::dbus::Signal< Signals::HeadingChanged, Signals::HeadingChanged::ArgumentType > > com::lomiri::location::providers::remote::Interface::Stub::heading_changed |
◆ object
core::dbus::Object::Ptr com::lomiri::location::providers::remote::Interface::Stub::object |
◆ position_changed
std::shared_ptr<core::dbus::Signal< Signals::PositionChanged, Signals::PositionChanged::ArgumentType > > com::lomiri::location::providers::remote::Interface::Stub::position_changed |
◆ properties
struct { ... } com::lomiri::location::providers::remote::Interface::Stub::properties |
◆ requires_cell_network
std::shared_ptr<core::dbus::Property<Properties::RequiresCellNetwork> > com::lomiri::location::providers::remote::Interface::Stub::requires_cell_network |
◆ requires_data_network
std::shared_ptr<core::dbus::Property<Properties::RequiresDataNetwork> > com::lomiri::location::providers::remote::Interface::Stub::requires_data_network |
◆ requires_monetary_spending
std::shared_ptr<core::dbus::Property<Properties::RequiresMonetarySpending> > com::lomiri::location::providers::remote::Interface::Stub::requires_monetary_spending |
◆ requires_satellites
std::shared_ptr<core::dbus::Property<Properties::RequiresSatellites> > com::lomiri::location::providers::remote::Interface::Stub::requires_satellites |
◆ signals
struct { ... } com::lomiri::location::providers::remote::Interface::Stub::signals |
◆ velocity_changed
std::shared_ptr<core::dbus::Signal< Signals::VelocityChanged, Signals::VelocityChanged::ArgumentType > > com::lomiri::location::providers::remote::Interface::Stub::velocity_changed |
The documentation for this struct was generated from the following file:
- /build/location-service-3.1.0~20231003092803.25~9bf1c80+ubports20.04/include/location_service/com/lomiri/location/providers/remote/interface.h