pfm_$init(3)
NAME
pfm_$init − initialize the process fault manager (PFM) package
SYNOPSIS
C Syntax
#include <idl/c/base.h>
#include <ppfm.h>
void pfm_$init(
unsigned long flags)
Remarks
To view this manual entry via the man(1) command, use the function name shown above without the “$” character.
DESCRIPTION
pfm_$init initializes the PFM package. The flags parameter indicates which initialization activities to perform.
Currently, only one flags value is valid:
pfm_$init_signal_handlers
Intercept C signals and convert to PFM signals. The following HP-UX signals are intercepted: SIGINT, SIGILL, SIGFPE, SIGTERM, SIGHUP, SIGQUIT, SIGTRAP, SIGBUS, SIGSEGV, and SIGSYS. On MS-DOS systems, the first four of these, plus SIGABRT, are intercepted.
On Apollo systems, the PFM package does not require initialization, and pfm_$init is a no-op. On all other systems, applications that use the PFM package should invoke pfm_$init before invoking any other NCS calls.
Hewlett-Packard Company — HP-UX Release 8.05: June 1991