Open the file and determine the noticeboard size.
Check that the data part was not saved to the file.
Create the noticeboard.
Read the definition part of the file into the noticeboard.
Write the calling process
id to the noticeboard to denote ownership and mark the noticeboard as
Close the file.
If the noticeboard already existed, NBS__SECTIONEXISTED status is returned and the calling process becomes
(Int) = NBS_RESTORE_DEFINITION (NAME,SAVE_NAME,STATUS)
The name to give the noticeboard (and thus the name of the noticeboard).
The name of the file from which to read the definition (with a default file type of .NBD)
STATUS = INTEGER (Given and returned)
The global status. Possible return values
|Can’t create the definition file
|Noticeboard data was saved to the|
| ||definition file — cannot restore only defn|
|Can’t read the definition file|
|Wrong version in definition file|
|Noticeboard of this name already|
|System service codes from |