(index ("download-release-success-hook" 0) ("download-release-error-hook" 386) ("download-release-info-file-error-hook" 851))
(def (sig (parameter "(download-release-success-hook [SUCCESS-HOOK])" (id download-release-success-hook))) (p "This is a hook you can register to run some code whenever a full release of an egg has been successfully downloaded.") (p (tt "SUCCESS-HOOK") " is a procedure of three arguments: the major CHICKEN release (an integer), the egg name and the release version (both strings)."))
(def (sig (parameter "(download-release-error-hook [ERROR-HOOK])" (id download-release-error-hook))) (p "This is a hook you can register to run some code whenever a full release of an egg has failed to download.") (p (tt "ERROR-HOOK") " is a procedure of four arguments: the major CHICKEN release (an integer), the egg name, the release version and the error message on the exception that was thrown when the failure happened (the latter three are all strings)."))
(def (sig (parameter "(download-release-info-file-error-hook [ERROR-HOOK])" (id download-release-info-file-error-hook))) (p "This is a hook you can register to run some code whenever the download of the release-info file of an egg failed.") (p (tt "ERROR-HOOK") " is a procedure of four arguments: the major CHICKEN release (an integer), the egg name, the URI-string of the release-info file's location and the error message on the exception that was thrown when the failure happend (the latter three are all strings)."))
