18 #ifndef LOCATION_SERVICE_COM_UBUNTU_LOCATION_SERVICE_STUB_H_ 19 #define LOCATION_SERVICE_COM_UBUNTU_LOCATION_SERVICE_STUB_H_ 24 #include <core/dbus/stub.h> 37 Stub(
const dbus::Bus::Ptr& connection);
44 const core::Property<State>&
state()
const;
52 std::unique_ptr<Private> d;
58 #endif // LOCATION_SERVICE_COM_UBUNTU_LOCATION_SERVICE_STUB_H_ session::Interface::Ptr create_session_for_criteria(const Criteria &criteria)
core::Property< std::map< SpaceVehicle::Key, SpaceVehicle > > & visible_space_vehicles()
core::Property< bool > & does_satellite_based_positioning()
const core::Property< State > & state() const
core::Property< bool > & does_report_cell_and_wifi_ids()
core::Property< bool > & is_online()
Stub(const dbus::Bus::Ptr &connection)
Stub & operator=(const Stub &)=delete
Summarizes criteria of a client session with respect to functionality and accuracy for position...
std::shared_ptr< Interface > Ptr