Displays error messages.
Note: Diagnostic Applications (DAs) should not use this subroutine.
#include <diag/diago.h> long diag_emsg ( fdes, setid, msgid [,val,... ] ) nl_catd fdes; unsigned short setid; unsigned short msgid;
The diag_emsg subroutine displays an error message. Normally used with service aids.
|fdes||Open catalog file descriptor returned from the diag_catopen() system call.|
|setid||Set ID of the message in the catalog.|
|msgid||Message ID of the message in the catalog that serves as the format string.|
|val||Values that are optional and variable in number are inserted in the specified message according to the conventions assumed by the printf() subroutine in the standard I/O library. The format is specified by the message referenced by the catalog set and message ID.|
The diag_emsg subroutine returns one of the following values:
|DIAG_ASL_CANCEL||Cancel key was entered.|
|DIAG_ASL_EXIT||Exit key was entered.|