Reference: IVEShmAcquireHold

Overview

Locks a hold, waiting if necessary until the hold becomes available.

Prototype (C)

#include "ive_standards.h"
#include "ive_shm.h"
void IVEShmAcquireHold(IVEShmHold* p_hold);

Prototype (Fortran)

There is no Fortran interface.

Parameters

p_hold
p_hold points to the hold to be locked.

Side effects

Inclusion of ive_standards.h sets certain feature-set macros. It is safest to include it before any other headers to avoid inconsistent definitions.

Cross references

IVEShmInitHold, IVEShmDestroyHold, IVEShmTryAcquireHold, IVEShmReleaseHold, and IVEShmHold


| categories | alphabetical |


modified August 25, 2001

Eric Branlund (eric@msg.ucsf.edu)