... messages, for example, when a print job fails // (due to insufficient memory, insufficient disk space, etc.), // - to trigger screen displays (hourglass, series of graphics, etc.) // that confirm to the user that work is in progress, or // — to find out whether a job was canceled by the user ...