Channels written using the PMDF API should write output using PMDF_log.
They should not, for instance, attempt to write to stdout or stderr. So
doing will lead to the output going to unexpected places such as the
job controller's log file or down a network connection. The PMDF_log
routine writes text to the correct output destination; e.g.,
the channel's log file or the terminal if the channel is running
interactively. If debugging has been enabled with PMDF_debug, then the
output will go to the same destination as the PMDF debugging output.
When time_stamp is true, a time stamp will first be
output. For example, the call
PMDF_log ('Resuming message processing', true);
would result in output similar to
1-AUG-94 10:28:53: Resuming message processing
Note that the channel log file is distinct from the PMDF log file. The
PMDF_close_log_file routine closes the PMDF log file and not the
channel log file.
Return Values