#include <dev-updates-profile.h>
Classes | |
struct | update_profile |
struct | version_info |
Public Member Functions | |
dev_updates_profile (const device &dev, const std::string &url, const bool use_url_as_local_path=false, http::user_callback_func_type download_callback=http::user_callback_func_type()) | |
update_profile & | get_update_profile () |
bool | retrieve_updates (component_part_type comp) |
~dev_updates_profile () | |
Private Member Functions | |
bool | try_parse_update (versions_db_manager &up_handler, const std::string &dev_name, update_policy_type policy, component_part_type part, version_info &result) |
Private Attributes | |
bool | _keep_trying |
update_profile | _update_profile |
versions_db_manager | _versions_db |
Definition at line 19 of file dev-updates-profile.h.
|
explicit |
Definition at line 13 of file dev-updates-profile.cpp.
|
inline |
Definition at line 57 of file dev-updates-profile.h.
|
inline |
Definition at line 60 of file dev-updates-profile.h.
bool rs2::sw_update::dev_updates_profile::retrieve_updates | ( | component_part_type | comp | ) |
Definition at line 30 of file dev-updates-profile.cpp.
|
private |
Definition at line 84 of file dev-updates-profile.cpp.
|
private |
Definition at line 72 of file dev-updates-profile.h.
|
private |
Definition at line 71 of file dev-updates-profile.h.
|
private |
Definition at line 70 of file dev-updates-profile.h.