Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ sdgetv(2) — Dell System V Release 4 Issue 2.2

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

sdenter(2)

sdget(2)



sdgetv(2)      UNIX System V(Application Compatibility Package)       sdgetv(2)


NAME
      sdgetv - synchronize shared data access

SYNOPSIS
      cc [flag . . .] file . . . -lx

      #include <sys/sd.h>

      int sdgetv(addr)

      int sdwaitv(char *addr, int vnum);

DESCRIPTION
      sdgetv and sdwaitv may be used to synchronize cooperating processes that
      are using shared data segments.  The return value of both routines is the
      version number of the shared data segment attached to the process at
      address addr.  The version number of a segment changes whenever some
      process does an sdleave for that segment.

      sdgetv simply returns the version number of the indicated segment.

      sdwaitv forces the current process to sleep until the version number for
      the indicated segment is no longer equal to vnum.

DIAGNOSTICS
      Upon successful completion, both sdgetv and sdwaitv return a positive
      integer that is the current version number for the indicated shared data
      segment.  Otherwise, a value of -1 is returned, and errno is set to
      indicate the error.

SEE ALSO
      sdenter(2), sdget(2)






















10/89                                                                    Page 1





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