Sparkle
2.0.0
A software update framework for macOS
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
C
InstallerProgressAppController
C
InstallerProgressAppController()
C
<InstallerProgressDelegate>
C
NSButton(SierraSDK)
C
NSData(SUSignatureVerifier)
C
NSObject(PrivateDelegateMethods)
C
NSOperatingSystemVersion
C
NSProcessInfo()
C
ShowInstallerProgress
C
ShowInstallerProgress()
C
SPUAppcastItemState
C
SPUAppcastItemState()
C
SPUAppcastItemStateResolver
Private exposed class used to resolve Appcast Item properties that rely on external factors such as a host
C
SPUAutomaticUpdateDriver
C
SPUAutomaticUpdateDriver()
C
SPUBasicUpdateDriver
C
SPUBasicUpdateDriver()
C
<SPUBasicUpdateDriverDelegate>
C
SPUCoreBasedUpdateDriver
C
SPUCoreBasedUpdateDriver()
C
<SPUCoreBasedUpdateDriverDelegate>
C
SPUDownloadData
A class for containing downloaded data along with some information about it
C
SPUDownloadDriver
C
SPUDownloadDriver()
C
<SPUDownloadDriverDelegate>
C
SPUDownloadedUpdate
C
SPUInformationalUpdate
C
<SPUInstallerAgentProtocol>
C
SPUInstallerDriver
C
SPUInstallerDriver()
C
<SPUInstallerDriverDelegate>
C
SPULocalCacheDirectory
C
SPUProbeInstallStatus
C
SPUProbingUpdateDriver
C
SPUProbingUpdateDriver()
C
SPUReleaseNotesDriver
C
<SPUResumableUpdate>
C
SPUScheduledUpdateDriver
C
SPUScheduledUpdateDriver()
C
SPUSkippedUpdate
C
SPUStandardUpdaterController
A controller class that instantiates a
SPUUpdater
and allows binding UI to it
C
SPUStandardUserDriver
Sparkle's standard built-in user driver for updater interactions
C
<SPUStandardUserDriverDelegate>
A protocol for Sparkle's standard user driver's delegate
C
SPUUIBasedUpdateDriver
C
SPUUIBasedUpdateDriver()
C
<SPUUIBasedUpdateDriverDelegate>
C
<SPUUpdateDriver>
C
SPUUpdatePermissionRequest
This class represents information needed to make a permission request for checking updates
C
SPUUpdater
The main API in Sparkle for controlling the update mechanism
C
SPUUpdater()
C
SPUUpdaterCycle
C
SPUUpdaterCycle()
C
<SPUUpdaterCycleDelegate>
C
<SPUUpdaterDelegate>
Provides methods to control the behavior of an
SPUUpdater
object
C
SPUUpdaterSettings
This class can be used for reading certain updater settings
C
SPUUpdaterSettings()
C
SPUUpdaterTimer
C
SPUUpdaterTimer()
C
<SPUUpdaterTimerDelegate>
C
SPUURLRequest
C
SPUURLRequest()
C
<SPUUserDriver>
The API in Sparkle for controlling the user interaction
C
SPUUserInitiatedUpdateDriver
C
SPUUserInitiatedUpdateDriver()
C
SPUUserUpdateState
C
SPUUserUpdateState()
C
SPUUserUpdateState(Private)
C
SUAppcast
C
SUAppcast()
C
SUAppcast(Private)
C
SUAppcastDriver
C
SUAppcastDriver()
C
<SUAppcastDriverDelegate>
C
SUAppcastItem
C
SUAppcastItem()
C
SUAppcastItem(Private)
C
SUApplicationInfo
C
SUBundleIcon
C
SUFileManager
C
SUHost
C
SUHost()
C
<SUInstallerAgentInitiationProtocol>
C
<SUInstallerProtocol>
C
SUOperatingSystem
C
SUPhasedUpdateGroupInfo
C
SUPublicKeys
C
SUSignatures
C
SUStandardVersionComparator
Sparkle's default version comparator
C
SUStatusController
C
SUStatusController()
C
SUSystemProfiler
C
SUTouchBarButtonGroup
C
SUUpdatePermissionResponse
This class represents a response for permission to check updates
C
SUUpdateValidator
C
SUUpdateValidator()
C
<SUVersionComparison>
Provides version comparison facilities for Sparkle
C
<SUVersionDisplay>
Applies special display formatting to version numbers
C
TerminationListener
C
TerminationListener()
Generated by
1.9.1