GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  PVM_SENDSIG (3)

NAME

pvm_sendsig - Sends a signal to another PVM process.

CONTENTS

Synopsis
Parameters
Description
Examples
Errors
See Also

SYNOPSIS


C       int info = pvm_sendsig( int tid, int signum )

Fortran call pvmfsendsig( tid, signum, info )

PARAMETERS

tid Integer task identifier of PVM process to receive the signal.
signum Integer signal number.
info Integer status code returned by the routine.

DESCRIPTION

The routine pvm_sendsig sends the signal number signum to the PVM process identified by tid. If pvm_sendsig is successful, info will be 0. If some error occurs then info will be < 0.

pvm_sendsig should only be used by programmers with Unix signal handling experience. Many library functions (and in fact the PVM library functions) cannot be called in a signal handler context because they do not mask signals or lock internal data structures.

Further caveat: the signal numbers passed between systems are not mapped - PVM assumes that signal 9 on one system is the same as on another.

EXAMPLES

C:
        tid = pvm_parent();
        info = pvm_sendsig( tid, SIGKILL);

Fortran:         CALL PVMFBUFINFO( BUFID, BYTES, TYPE, TID, INFO );         CALL PVMFSENDSIG( TID, SIGNUM, INFO )

ERRORS

These error conditions can be returned by pvm_sendsig
PvmSysErr pvmd not responding.
PvmBadParam giving an invalid tid value.

SEE ALSO

Search for    or go to Top of page |  Section 3 |  Main Index


SENDSIG (3PVM) 30 August, 1993

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.