ascii-chat 0.11.33
Video chat in your terminal
Loading...
Searching...
No Matches
update_check_result_t Struct Reference

Update check result data. More...

#include <include/ascii-chat/network/update_checker.h>

Data Fields

bool update_available
 True if newer version exists.
 
char latest_version [64]
 Latest version tag (e.g., "v0.9.0")
 
char latest_sha [41]
 Latest release commit SHA (full 40 chars + null)
 
char current_version [64]
 Current version string.
 
char current_sha [41]
 Current commit SHA.
 
char release_url [512]
 GitHub release page URL.
 
time_t last_check_time
 Timestamp of last check.
 
bool check_succeeded
 True if check completed (even if no update)
 

Detailed Description

Update check result data.

Definition at line 30 of file update_checker.h.

Field Documentation

◆ check_succeeded

bool update_check_result_t::check_succeeded

True if check completed (even if no update)

Definition at line 38 of file update_checker.h.

Referenced by update_check_load_cache(), and update_check_perform().

◆ current_sha

char update_check_result_t::current_sha[41]

◆ current_version

char update_check_result_t::current_version[64]

◆ last_check_time

time_t update_check_result_t::last_check_time

◆ latest_sha

char update_check_result_t::latest_sha[41]

Latest release commit SHA (full 40 chars + null)

Definition at line 33 of file update_checker.h.

Referenced by update_check_load_cache(), update_check_perform(), and update_check_save_cache().

◆ latest_version

char update_check_result_t::latest_version[64]

◆ release_url

char update_check_result_t::release_url[512]

◆ update_available

bool update_check_result_t::update_available

The documentation for this struct was generated from the following file: