Lines Matching refs:Variable
25 #include "update_engine/update_manager/variable.h"
52 // A variable returning the timestamp when the update engine was started in
54 virtual Variable<base::Time>* var_updater_started_time() = 0;
56 // A variable returning the last update check time.
57 virtual Variable<base::Time>* var_last_checked_time() = 0;
59 // A variable reporting the time when an update was last completed in the
69 virtual Variable<base::Time>* var_update_completed_time() = 0;
71 // A variable returning the update progress (0.0 to 1.0).
72 virtual Variable<double>* var_progress() = 0;
74 // A variable returning the current update status.
75 virtual Variable<Stage>* var_stage() = 0;
77 // A variable returning the update target version.
78 virtual Variable<std::string>* var_new_version() = 0;
80 // A variable returning the update payload size. The payload size is
82 virtual Variable<int64_t>* var_payload_size() = 0;
84 // A variable returning the current channel.
85 virtual Variable<std::string>* var_curr_channel() = 0;
87 // A variable returning the update target channel.
88 virtual Variable<std::string>* var_new_channel() = 0;
90 // A variable indicating whether user settings allow P2P updates.
91 virtual Variable<bool>* var_p2p_enabled() = 0;
93 // A variable indicating whether user settings allow updates over a cellular
95 virtual Variable<bool>* var_cellular_enabled() = 0;
97 // A variable returning the number of consecutive failed update checks.
98 virtual Variable<unsigned int>* var_consecutive_failed_update_checks() = 0;
101 virtual Variable<unsigned int>* var_server_dictated_poll_interval() = 0;
103 // A variable denoting whether a forced update was request but no update check
106 virtual Variable<UpdateRequestStatus>* var_forced_update_requested() = 0;