file.control.block

Definition/General, Releases: AP

Description of file control block.

Description

defines a file control block.

Every file on the system has a special frame (or frames) attached to it called a 'file control block' or 'fcb'. These frames contain information about the file, including index pointers and their compiled a (algebraic) processing codes, the file 'd-pointer' information for editing, pointers and workspace used by the system when calling Pick/BASIC subroutines from file dictionaries.

Also contained in this 'file control block' are important flags and fields indicating that the file is open, closed, in the process of being deleted, etc. This provides the ability to protect the system from potenitally disastrous situations, such as the case of one process deleting a file while another process is using the same file.

See Also

Command Name Type Description
tcl.move-file Verb: Access Moves file.
tcl.clear-file Verb: Access Clears dict or data section of specified file.
basic.open Statement Opens file for input and output.
fcb Definition See 'file control block'.
filename.file-of-files Definition Statistical information on all files.
tcl.steal-file Verb: Access Moves file from another account to current account.
basic.common Statement Declares common variables.
tcl.list-file-stats Verb: Access Generates file statistics report.
tcl.file-save Verb: Access System backup process.
basic.close Statement Closes file.
tcl.account-save Verb: Access Saves one account to magnetic media.
tcl.delete-file Verb: Access Deletes file from account.
tcl.save Verb: Access Invokes backup process.
file.defining.items Definition File-defining item overview.

User Comments

What do you think?

Share your experience or ask a question by using the form below.

Login to leave your comments.