Wireshark 4.7.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
Public Attributes | List of all members
AppcastItem Struct Reference

A single entry from a Sparkle-compatible appcast feed. More...

#include <software_update.h>

Public Attributes

QString title
 
QVersionNumber version
 
QVersionNumber shortVersion
 
QUrl downloadUrl
 
QUrl releaseNotesUrl
 
QString os
 
qint64 length = 0
 
QString edSignature
 

Detailed Description

A single entry from a Sparkle-compatible appcast feed.

Member Data Documentation

◆ downloadUrl

QUrl AppcastItem::downloadUrl

Direct download URL for the release artifact.

◆ edSignature

QString AppcastItem::edSignature

Ed25519 signature for verifying the download artifact.

◆ length

qint64 AppcastItem::length = 0

Expected size of the download artifact in bytes.

◆ os

QString AppcastItem::os

Target OS constraint: "windows", "macos", or empty to indicate the item applies to all platforms.

◆ releaseNotesUrl

QUrl AppcastItem::releaseNotesUrl

URL of the HTML release notes page.

◆ shortVersion

QVersionNumber AppcastItem::shortVersion

Abbreviated display version (e.g. "4.4.2").

◆ title

QString AppcastItem::title

Human-readable release title (e.g. "Wireshark 4.4.2").

◆ version

QVersionNumber AppcastItem::version

Full version number used for comparison.


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