| Previous | Contents | Index |
Enable debugging output.
status = PMDF_debug
(enqueue_debug, dequeue_debug)
Argument Data type Access Mechanism enqueue_debug boolean read value dequeue_debug boolean read value
status = PMDFdebug
(enqueue_debug, dequeue_debug)
int PMDFdebug(int enqueue_debug, int dequeue_debug)
enqueue_debug
When true, enables message enqueue debugging output. When false, disables message enqueue debugging output.dequeue_debug
When true, enables message dequeue debugging output. When false, disables message dequeue debugging output.
PMDF is capable of producing voluminous debugging output both while enqueuing and dequeuing messages. By default, this output is disabled. To enable either enqueue or dequeue debugging output, callPMDFdebugwith the appropriate argument set true. Since any of the routinesPMDFinitialize,PMDFenqueueInitialize, orPMDFdequeueInitializecan explicitly initialize the debugging flags,PMDFdebugshould be called after calls to those routines have been made. Note that output of additional debugging information can be enabled by settingOS_DEBUG=1in the PMDF option file. SettingDEQUEUE_DEBUG=1in the PMDF option file is equivalent to setting the dequeuing debug flag to true withPMDFdebug; a similar relation holds between the PMDF optionMM_DEBUGand the enqueuing debug flag. On OpenVMS systems, the debugging output will be written to PMDF_DEBUG: if defined and SYS$OUTPUT otherwise. On UNIX systems, debugging output will be written tostdout.
PMDF__OK Normal, successful completion.
| Previous | Next | Contents | Index |