18 #ifndef LOCATION_SERVICE_COM_UBUNTU_LOCATION_SERVICE_PROVIDERS_REMOTE_SKELETON_H_ 19 #define LOCATION_SERVICE_COM_UBUNTU_LOCATION_SERVICE_PROVIDERS_REMOTE_SKELETON_H_ 44 std::shared_ptr<core::dbus::Object>
object;
46 std::shared_ptr<core::dbus::Bus>
bus;
59 #endif // LOCATION_SERVICE_COM_UBUNTU_LOCATION_SERVICE_PROVIDERS_REMOTE_SKELETON_H_ Provider::Ptr provider
The actual provider implementation.
std::shared_ptr< core::dbus::Bus > bus
The bus connection for handling incoming requests.
std::shared_ptr< Provider > Ptr
All creation time arguments go here.
std::shared_ptr< core::dbus::Object > object
Remote object that should implement remote::Interface.
Provider::Ptr create_with_configuration(const Configuration &configuration)
Create a stub instance referring to a remote provider instance.