Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

intro(3ncs)

pfm_signal(3ncs)

Name

pfm_signal − signal the calling process

Syntax

#include <idl/c/base.h>
#include <idl/c/pfm.h>
 void pfm_$signal(fault_signal)
status_$t *fault_signal;

Arguments

fault_signal A fault code. 

Description

The pfm_$signal routine signals the fault specified by fault_signal to the calling process.  It is usually called to leave clean-up handlers. 

Diagnostics

This section lists status codes for errors returned by this pfm_$ routine.

pfm_$bad_rls_order
Attempted to release a clean-up handler out of order.

pfm_$cleanup_not_found
There is no pending clean-up handler.

pfm_$cleanup_set A clean-up handler was established successfully. 

pfm_$cleanup_set_signalled
Attempted to use pfm_$cleanup_set as a signal. 

pfm_$invalid_cleanup_rec
Passed an invalid clean-up record to a routine.

pfm_$no_space Cannot allocate storage for a clean-up handler. 

Note

This routine does not return when successful. 

Files

/usr/include/idl/c/base.h
/usr/include/idl/base.idl
/usr/include/idl/c/pfm.h

See Also

intro(3ncs)

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