lomiri-location-service ..
An aggregating location service providing positioning and geocoding capabilities to applications.
|
Encapsulates updates provided for this session, and the ability to enable/disable updates. More...
#include <interface.h>
Public Types | |
enum class | Status { enabled , disabled } |
The Status enum models the possible states of updates. More... | |
Public Attributes | |
core::Property< Update< Position > > | position {} |
Updates for position measurements. | |
core::Property< Status > | position_status {Status::disabled} |
Status of position updates, mutable. | |
core::Property< Update< Heading > > | heading {} |
Updates for the heading measurements. | |
core::Property< Status > | heading_status {Status::disabled} |
Status of position updates, mutable. | |
core::Property< Update< Velocity > > | velocity {} |
Updates for velocity measurements. | |
core::Property< Status > | velocity_status {Status::disabled} |
Status of velocity updates, mutable. | |
Encapsulates updates provided for this session, and the ability to enable/disable updates.
Definition at line 66 of file service/session/interface.h.
|
strong |
The Status enum models the possible states of updates.
Enumerator | |
---|---|
enabled | Updates are enabled and delivered to this session. |
disabled | Updates are disabled and not delivered to this session. |
Definition at line 71 of file service/session/interface.h.
core::Property<Update<Heading> > com::lomiri::location::service::session::Interface::Updates::heading {} |
Updates for the heading measurements.
Definition at line 89 of file service/session/interface.h.
core::Property<Status> com::lomiri::location::service::session::Interface::Updates::heading_status {Status::disabled} |
Status of position updates, mutable.
Definition at line 93 of file service/session/interface.h.
core::Property<Update<Position> > com::lomiri::location::service::session::Interface::Updates::position {} |
Updates for position measurements.
Definition at line 80 of file service/session/interface.h.
core::Property<Status> com::lomiri::location::service::session::Interface::Updates::position_status {Status::disabled} |
Status of position updates, mutable.
Definition at line 84 of file service/session/interface.h.
core::Property<Update<Velocity> > com::lomiri::location::service::session::Interface::Updates::velocity {} |
Updates for velocity measurements.
Definition at line 98 of file service/session/interface.h.
core::Property<Status> com::lomiri::location::service::session::Interface::Updates::velocity_status {Status::disabled} |
Status of velocity updates, mutable.
Definition at line 102 of file service/session/interface.h.