using System; namespace Handbrake.Functions { /// /// Provides information about an update check. /// public struct UpdateCheckInformation { public bool NewVersionAvailable { get; set; } public bool ErrorOccured { get { return Error != null; } } /// /// Gets information about the new build, if any. This will be null if there is no new verison. /// public AppcastReader BuildInformation { get; set; } /// /// Gets the error that occurred, if any. This will be null if no error occured. /// public Exception Error { get; set; } } }