VMS Help
RTL Routines, PPL$, PPL$INCREMENT_SEMAPHORE

 *Conan The Librarian (sorry for the slow response - running on an old VAX)

    The Increment a Semaphore routine increments the value of the
    semaphore by 1, analogous to the signal protocol. If any other
    participants are blocked on a call to PPL$DECREMENT_SEMAPHORE for
    this semaphore, one is removed from the queue and awakened. The
    semaphore must have been created by PPL$CREATE_SEMAPHORE.

    Format

      PPL$INCREMENT_SEMAPHORE  semaphore-id

  1 - Arguments

 semaphore-id

    OpenVMS usage identifier
    type          longword (unsigned)
    access        read only
    mechanism     by reference
    Identifier of the semaphore. The semaphore-id argument is the
    address of an unsigned longword containing the identifier.

    Semaphore-id is returned by PPL$CREATE_SEMAPHORE.
  Close     HLB-list     TLB-list     Help  

[legal] [privacy] [GNU] [policy] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.