diff options
Diffstat (limited to 'src/components/include/transport_manager/transport_adapter/device.h')
-rw-r--r-- | src/components/include/transport_manager/transport_adapter/device.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/components/include/transport_manager/transport_adapter/device.h b/src/components/include/transport_manager/transport_adapter/device.h index a1dd7b9bcf..3adb6cd2e6 100644 --- a/src/components/include/transport_manager/transport_adapter/device.h +++ b/src/components/include/transport_manager/transport_adapter/device.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2013, Ford Motor Company + * Copyright (c) 2016, Ford Motor Company * All rights reserved. * * Redistribution and use in source and binary forms, with or without @@ -38,6 +38,7 @@ #include "transport_manager/common.h" #include "utils/shared_ptr.h" +#include "utils/macro.h" namespace transport_manager { namespace transport_adapter { @@ -76,6 +77,15 @@ class Device { virtual ApplicationList GetApplicationList() const = 0; + /** + * @brief LaunchApp allows to run appropriate application on the device. + * + * @param bundle_id application identifier to run. + */ + virtual void LaunchApp(const std::string& bundle_id) const { + UNUSED(bundle_id); + } + virtual void Stop() {} inline const DeviceUID& unique_device_id() const { |