HP 3000 Manuals

FSETMODE (changed) [ Introduction to MPE XL for MPE V Programmers Migration Guide ] MPE/iX 5.0 Documentation


Introduction to MPE XL for MPE V Programmers Migration Guide

FSETMODE 
(changed) 

Two mode options, available through the modeflags parameter of the
FSETMODE intrinsic, have been modified for use in MPE XL.

 *  You can choose to control whether or not program writes to a file are
    guaranteed to be completed in chronological order.  In MPE XL, write
    requests to the file from all writers on the system can be placed on
    the MPE XL Serial Write Queue and guaranteed to be completed in
    chronological order.  In MPE V/E, this would control only your
    program's writes to the file.

    On MPE V/E, a disk file can be removed from the Serial Write Cue
    using FSETMODE. On MPE XL, a disk file that is placed on the Serial
    Write Queue remains on that queue until the file is purged from the
    system.

    In MPE XL, you can choose to block program execution on each write
    request until the physical write operation is completed.  In MPE V/E,
    in BUF mode, program execution will be blocked only when your write
    requests have filled a system buffer.  Posting will by physical
    record (block), not per logical record.

 *  You can choose to have a carriage return and line feed not be issued
    to a terminal at the completion of each terminal read.  In MPE V/E,
    only the issuance of the line feed will suppressed; only the carriage
    return is issued to the terminal after each terminal read (unless the
    read is in unedited mode).



MPE/iX 5.0 Documentation