HP 3000 Manuals

HPMERGEEND [ MPE/iX Intrinsics Reference Manual ] MPE/iX 5.0 Documentation


MPE/iX Intrinsics Reference Manual

HPMERGEEND 

NM callable only.

Releases the MERGE/XL work area and ends the merging operation.

Syntax 
_____________________________________
|                                   |
|                 I32    I32A       |
|     HPMERGEEND(status,statistics);|
_____________________________________

            

Parameters 

status                32-bit signed integer by reference (optional) 

                      Returns the status of the HPMERGEEND call.  If no
                      errors or warnings are encountered, status returns
                      32 bits of zero.  If errors or warnings are
                      encountered, status is interpreted as two 16-bit
                      fields.

                      Bits (0:16) comprise status.info.  A negative value
                      indicates an error condition, and a positive value
                      indicates a warning condition.  Refer to the MPE/iX 
                      Error Message Manual Volumes 1, 2 and 3 
                      (32650-90066, 32650-90152, and 32650-90368) for a
                      description of its value.

                      Bits (16:16) comprise status.subsys.  The value
                      represented by these bits defines the subsystem
                      that set the status information.  The subsystem
                      identifier for HPMERGEEND is 196.

statistics            32-bit signed integer array (optional) 

                      Returns information on the Hewlett-Packard MERGE
                      operation, as follows:

                         Value    Meaning 

                           1      Number of input files

                           2      Number of merged records

                           3      Number of bytes used for the MERGE/XL work area

                           4      CPU time in milliseconds

                           5      Elapsed time in milliseconds


NOTE The statistics array should be the same array that was passed to the HPMERGEINIT intrinsic. It must be referenced by the same name.
Related Information Intrinsics Hewlett-Packard SORT, Hewlett-Packard MERGE Commands None Manuals SORT-MERGE/XL Programmer's Guide (32650-90080)


MPE/iX 5.0 Documentation