blob: fb65997c69997d5b45de8c7fcd35a1c6ee745703 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
#ifndef SRC_COMPONENTS_INCLUDE_APPLICATION_MANAGER_APP_LAUNCH_SETTINGS_H_
#define SRC_COMPONENTS_INCLUDE_APPLICATION_MANAGER_APP_LAUNCH_SETTINGS_H_
#include <stdint.h>
#include <string>
namespace app_launch {
class AppLaunchSettings {
public:
virtual const uint16_t app_launch_wait_time() const = 0;
virtual const uint16_t app_launch_max_retry_attempt() const = 0;
virtual const uint16_t app_launch_retry_wait_time() const = 0;
virtual const uint16_t remove_bundle_id_attempts() const = 0;
virtual const uint16_t max_number_of_ios_device() const = 0;
virtual const uint16_t wait_time_between_apps() const = 0;
virtual const bool enable_app_launch_ios() const = 0;
virtual const uint32_t resumption_delay_after_ign() const = 0;
virtual const std::string& app_storage_folder() const = 0;
};
} // namespace app_launch
#endif // SRC_COMPONENTS_INCLUDE_APPLICATION_MANAGER_APP_LAUNCH_SETTINGS_H_
|