Purpose

Used to alert all filing systems to flush any caches or buffers, or to execute other cleanup processes.

Arguments

Argument

Input/Output

Value

CODE

Input

21

 

Output

unchanged

BFS

Input

MFS name

 

Output

unchanged

HANDLE

Input

null

 

Output

unchanged

NAME

Input

null

 

Output

unchanged

FMC

Input

null

 

Output

unchanged

RECORD

Input

null

 

Output

unchanged

STATUS

Input

null

 

Output

unchanged

When this code is called, the system makes individual calls to all filing systems currently installed. The MFS should not attempt to pass this call to subsequent filing systems. Because this is a filing-system specific call, the BFS argument contains only the name of the current filing system.

Called by

BASIC+ Flush subroutine, at logoff, or when exiting from the debugger.  Also called directly by certain processes such as indexing.

  • No labels