Skip to main content

Module message

Module message 

Source

Structs§

Applied
What the run did to the game folder, for scene 7.
NotDownloaded
A package still missing after every attempt, which scene 7 names.
Progress
Everything scene 6 shows, so the scene keeps no state beyond the last post.

Enums§

Fetched
How scene 4b’s download phase ended, apart from Outcome because a finished download is not a finished run: the questions and the install come after it.
Message
What a worker finished, one variant per thing a scene asks for.
Outcome
How the run ended, which scene 7 reports; what the transfers cost is kept by the wizard, since they happened on an earlier screen.
Phase
SecretOutcome

Constants§

WM_WORKER_DONE
WPARAM is the request id, LPARAM a Box<Message> the receiver reclaims with take.
WM_WORKER_PROGRESS
Posted while a job runs: WPARAM the request id, LPARAM a Box<Progress> for take_progress.