Job Messages
Job messages are messages that pertain to a particular job such as a file that could not be saved, or the number of files and bytes that were saved. They Are coded as:
Jmsg(jcr, M\_FATAL, 0, "Text of message");
A Jmsg with M_FATAL
will fail the job. The Jmsg() takes varargs so
can have any number of arguments for substituted in a printf like
format. Output from the Jmsg() will go to the Job report.
If the Jmsg is followed with a number such as Jmsg1(…), the number indicates the number of arguments to be substituted (varargs is not standard for #defines), and what is more important is that the file and line number will be prefixed to the message. This permits a sort of debug from user’s output.
Possible Next Steps
Go back to Message Classes.
Go back to Developer Notes.
Go back to Developer Guide.