*IOCHECKTIME (SETMODE)


9.6A

*IOCHECKTIME={seconds}

 

This keyword modifies the default IO abort check time value that specifies the elapsed time in seconds for checking FILE, AFILE, IFILE READ abort actions. This keyword only changes the IO abort check time setting for the current program and load modules in use.

 

The {seconds} is a numeric variable or literal that defines the elapse time before checking for a read abort character. The number of seconds specified by this keyword must be in the range from zero (0) to thirty (30) seconds. This keyword setting is used read abort action is enabled by the PLB_IOCANCELCHAR runtime keyword or by a SETMODE *IOCANCELCHAR instruction. If this keyword is not specified, the runtimes use a default of two (2) seconds while Application Server and Data Manager clients use five (5) seconds as the default.

 

After this value is changed, the new setting takes affect when the file variable is re-opened or prepared. A change does not affect any variables that are already opened or prepared when the change was made.

 

This keyword replaces the *AAMCHECKTIME keyword that is now obsolete.

 

 

See Also: List Controls (SETMODE), SETMODE

 



PL/B Language Reference *IOCANCELCHAR (SETMODE) *ISICACHE (SETMODE)