VMS Help
System Services, $SYNCH

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

    Checks the completion status of a system service that completes
    asynchronously.

    On Alpha systems, this service accepts 64-bit addresses.

    Format

      SYS$SYNCH  [efn] ,[iosb]

    C Prototype

      int sys$synch  (unsigned int efn, struct _iosb *iosb);

  1 - Arguments

 efn

    OpenVMS usage:ef_number
    type:         longword (unsigned)
    access:       read only
    mechanism:    by value
    Number of the event flag specified in the call to the system
    service whose completion status is to be checked by $SYNCH.
    The efn argument is a longword containing this number; however,
    $SYNCH uses only the low-order byte.

 iosb

    OpenVMS usage:io_status_block
    type:         quadword (unsigned)
    access:       read only
    mechanism:    by 32- or 64-bit reference (Alpha)
    mechanism:    by 32-bit reference (VAX)
    I/O status block specified in the call to the system service
    whose completion status is to be checked by $SYNCH. The iosb
    argument is the address of this quadword I/O status block.
  Close     HLB-list     TLB-list     Help  

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