Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ pfm_init(3) — HP-UX 9.10

Media Vault

Software Library

Restoration Projects

Artifacts Sought

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 them 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 9.10: April 1995

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026