home *** CD-ROM | disk | FTP | other *** search
Wrap
osfile_NOT_FOUND Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_NOT_FOUND 0osfile_IS_FILE Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_IS_FILE 1osfile_IS_DIR Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_IS_DIR 2osfile_IS_IMAGE Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_IS_IMAGE 3osfile_FILE_TYPE Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_FILE_TYPE 0xFFF00uosfile_FILE_TYPE_SHIFT Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_FILE_TYPE_SHIFT 8osfile_TYPE_DRAW Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_TYPE_DRAW 0xAFFuosfile_TYPE_BBCROM Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_TYPE_BBCROM 0xBBCuosfile_TYPE_DOS_DISC Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_TYPE_DOS_DISC 0xFC8uosfile_TYPE_DEVICE Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_TYPE_DEVICE 0xFCCuosfile_TYPE_CACHE Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_TYPE_CACHE 0xFCFuosfile_TYPE_TASK_EXEC Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_TYPE_TASK_EXEC 0xFD6uosfile_TYPE_TASK_OBEY Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_TYPE_TASK_OBEY 0xFD7uosfile_TYPE_DOS Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_TYPE_DOS 0xFE4uosfile_TYPE_DESKTOP Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_TYPE_DESKTOP 0xFEAuosfile_TYPE_OBEY Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_TYPE_OBEY 0xFEBuosfile_TYPE_TEMPLATE Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_TYPE_TEMPLATE 0xFECuosfile_TYPE_PALETTE Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_TYPE_PALETTE 0xFEDuosfile_TYPE_CONFIG Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_TYPE_CONFIG 0xFF2uosfile_TYPE_PRINTOUT Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_TYPE_PRINTOUT 0xFF4uosfile_TYPE_POSTSCRIPT Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_TYPE_POSTSCRIPT 0xFF5uosfile_TYPE_FONT Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_TYPE_FONT 0xFF6uosfile_TYPE_BBC_FONT Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_TYPE_BBC_FONT 0xFF7uosfile_TYPE_ABSOLUTE Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_TYPE_ABSOLUTE 0xFF8uosfile_TYPE_SPRITE Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_TYPE_SPRITE 0xFF9uosfile_TYPE_MODULE Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_TYPE_MODULE 0xFFAuosfile_TYPE_BASIC Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_TYPE_BASIC 0xFFBuosfile_TYPE_UTILITY Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_TYPE_UTILITY 0xFFCuosfile_TYPE_DATA Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_TYPE_DATA 0xFFDuosfile_TYPE_COMMAND Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_TYPE_COMMAND 0xFFEuosfile_TYPE_TEXT Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_TYPE_TEXT 0xFFFuosfile_TYPE_DIR Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_TYPE_DIR 0x1000uosfile_TYPE_APPLICATION Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_TYPE_APPLICATION 0x2000uosfile_TYPE_UNTYPED Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_TYPE_UNTYPED 0xFFFFFFFFuosfile_ATTR_OWNER_READ Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_ATTR_OWNER_READ 0x1uosfile_ATTR_OWNER_WRITE Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_ATTR_OWNER_WRITE 0x2uosfile_ATTR_OWNER_SPECIAL Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_ATTR_OWNER_SPECIAL 0x4uosfile_ATTR_OWNER_LOCKED Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_ATTR_OWNER_LOCKED 0x8uosfile_ATTR_WORLD_READ Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_ATTR_WORLD_READ 0x10uosfile_ATTR_WORLD_WRITE Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_ATTR_WORLD_WRITE 0x20uosfile_ATTR_WORLD_SPECIAL Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_ATTR_WORLD_SPECIAL 0x40uosfile_ATTR_WORLD_LOCKED Defined in: <osfile=>osfile.$>.h Declaration: #define osfile_ATTR_WORLD_LOCKED 0x80uxos_file Acts on whole files, either loading a file into memory, saving a file from memory, or reading or writing a file's attributesos_file Acts on whole files, either loading a file into memory, saving a file from memory, or reading or writing a file's attributesxosfile_save_stamped Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xosfile_save_stamped (char *file_name, bits file_type, byte *data, byte *end); Summary: Saves a block of memory as a fileosfile_save_stamped Defined in: <osfile=>osfile.$>.h Declaration: extern void osfile_save_stamped (char *file_name, bits file_type, byte *data, byte *end); Summary: Saves a block of memory as a filexosfile_write Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xosfile_write (char *file_name, bits load_addr, bits exec_addr, bits attr); Summary: Writes the load and execution addresses and attributes for an objectosfile_write Defined in: <osfile=>osfile.$>.h Declaration: extern void osfile_write (char *file_name, bits load_addr, bits exec_addr, bits attr); Summary: Writes the load and execution addresses and attributes for an objectxosfile_write_load Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xosfile_write_load (char *file_name, bits load_addr); Summary: Writes the load address for an objectosfile_write_load Defined in: <osfile=>osfile.$>.h Declaration: extern void osfile_write_load (char *file_name, bits load_addr); Summary: Writes the load address for an objectxosfile_write_exec Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xosfile_write_exec (char *file_name, bits exec_addr); Summary: Writes the execution address for an objectosfile_write_exec Defined in: <osfile=>osfile.$>.h Declaration: extern void osfile_write_exec (char *file_name, bits exec_addr); Summary: Writes the execution address for an objectxosfile_write_attr Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xosfile_write_attr (char *file_name, bits attr); Summary: Writes the attributes for an objectosfile_write_attr Defined in: <osfile=>osfile.$>.h Declaration: extern void osfile_write_attr (char *file_name, bits attr); Summary: Writes the attributes for an objectxosfile_stamp Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xosfile_stamp (char *file_name); Summary: Writes the date stamp for an objectosfile_stamp Defined in: <osfile=>osfile.$>.h Declaration: extern void osfile_stamp (char *file_name); Summary: Writes the date stamp for an objectxosfile_set_type Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xosfile_set_type (char *file_name, bits file_type); Summary: Writes the file type for an objectosfile_set_type Defined in: <osfile=>osfile.$>.h Declaration: extern void osfile_set_type (char *file_name, bits file_type); Summary: Writes the file type for an objectxosfile_delete Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xosfile_delete (char *file_name, int *obj_type, bits *load_addr, bits *exec_addr, int *size, bits *attr); Summary: Deletes an objectosfile_delete Defined in: <osfile=>osfile.$>.h Declaration: extern int osfile_delete (char *file_name, bits *load_addr, bits *exec_addr, int *size, bits *attr); Summary: Deletes an objectxosfile_create_stamped Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xosfile_create_stamped (char *file_name, bits file_type, int size); Summary: Creates an empty fileosfile_create_stamped Defined in: <osfile=>osfile.$>.h Declaration: extern void osfile_create_stamped (char *file_name, bits file_type, int size); Summary: Creates an empty filexosfile_create_dir Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xosfile_create_dir (char *dir_name, int entry_count); Summary: Creates a directoryosfile_create_dir Defined in: <osfile=>osfile.$>.h Declaration: extern void osfile_create_dir (char *dir_name, int entry_count); Summary: Creates a directoryxosfile_load_stamped Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xosfile_load_stamped (char *file_name, byte *addr, int *obj_type, bits *load_addr, bits *exec_addr, int *size, bits *attr); Summary: Loads a file using the directory list in File$Pathosfile_load_stamped Defined in: <osfile=>osfile.$>.h Declaration: extern int osfile_load_stamped (char *file_name, byte *addr, bits *load_addr, bits *exec_addr, int *size, bits *attr); Summary: Loads a file using the directory list in File$Pathxosfile_load_stamped_path Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xosfile_load_stamped_path (char *file_name, byte *addr, char *path, int *obj_type, bits *load_addr, bits *exec_addr, int *size, bits *attr); Summary: Loads a file using a specified directory listosfile_load_stamped_path Defined in: <osfile=>osfile.$>.h Declaration: extern int osfile_load_stamped_path (char *file_name, byte *addr, char *path, bits *load_addr, bits *exec_addr, int *size, bits *attr); Summary: Loads a file using a specified directory listxosfile_load_stamped_path_var Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xosfile_load_stamped_path_var (char *file_name, byte *addr, char *var, int *obj_type, bits *load_addr, bits *exec_addr, int *size, bits *attr); Summary: Loads a file using the directory list in a specified variableosfile_load_stamped_path_var Defined in: <osfile=>osfile.$>.h Declaration: extern int osfile_load_stamped_path_var (char *file_name, byte *addr, char *var, bits *load_addr, bits *exec_addr, int *size, bits *attr); Summary: Loads a file using the directory list in a specified variablexosfile_load_stamped_no_path Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xosfile_load_stamped_no_path (char *file_name, byte *addr, int *obj_type, bits *load_addr, bits *exec_addr, int *size, bits *attr); Summary: Loads a fileosfile_load_stamped_no_path Defined in: <osfile=>osfile.$>.h Declaration: extern int osfile_load_stamped_no_path (char *file_name, byte *addr, bits *load_addr, bits *exec_addr, int *size, bits *attr); Summary: Loads a filexosfile_make_error Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xosfile_make_error (char *file_name, int obj_type); Summary: Generates an error messageosfile_make_error Defined in: <osfile=>osfile.$>.h Declaration: extern void osfile_make_error (char *file_name, int obj_type); Summary: Generates an error messagexosfile_read_stamped Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xosfile_read_stamped (char *file_name, int *obj_type, bits *load_addr, bits *exec_addr, int *size, bits *attr, bits *file_type); Summary: Reads catalogue information and file type for an object using the directory list in File$Pathosfile_read_stamped Defined in: <osfile=>osfile.$>.h Declaration: extern int osfile_read_stamped (char *file_name, bits *load_addr, bits *exec_addr, int *size, bits *attr, bits *file_type); Summary: Reads catalogue information and file type for an object using the directory list in File$Pathxosfile_read_stamped_path Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xosfile_read_stamped_path (char *file_name, char *path, int *obj_type, bits *load_addr, bits *exec_addr, int *size, bits *attr, bits *file_type); Summary: Reads catalogue information and file type for an object using a specified directory listosfile_read_stamped_path Defined in: <osfile=>osfile.$>.h Declaration: extern int osfile_read_stamped_path (char *file_name, char *path, bits *load_addr, bits *exec_addr, int *size, bits *attr, bits *file_type); Summary: Reads catalogue information and file type for an object using a specified directory listxosfile_read_stamped_path_var Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xosfile_read_stamped_path_var (char *file_name, char *var, int *obj_type, bits *load_addr, bits *exec_addr, int *size, bits *attr, bits *file_type); Summary: Reads catalogue information and file type for an object using the directory list in a specified variableosfile_read_stamped_path_var Defined in: <osfile=>osfile.$>.h Declaration: extern int osfile_read_stamped_path_var (char *file_name, char *var, bits *load_addr, bits *exec_addr, int *size, bits *attr, bits *file_type); Summary: Reads catalogue information and file type for an object using the directory list in a specified variablexosfile_read_stamped_no_path Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xosfile_read_stamped_no_path (char *file_name, int *obj_type, bits *load_addr, bits *exec_addr, int *size, bits *attr, bits *file_type); Summary: Reads catalogue information and file type for an objectosfile_read_stamped_no_path Defined in: <osfile=>osfile.$>.h Declaration: extern int osfile_read_stamped_no_path (char *file_name, bits *load_addr, bits *exec_addr, int *size, bits *attr, bits *file_type); Summary: Reads catalogue information and file type for an objectxosfile_read_block_size Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xosfile_read_block_size (char *file_name, int *block_size); Summary: Reads the natural block size of a fileosfile_read_block_size Defined in: <osfile=>osfile.$>.h Declaration: extern int osfile_read_block_size (char *file_name); Summary: Reads the natural block size of a filexosfile_save Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xosfile_save (char *file_name, bits load_addr, bits exec_addr, byte *data, byte *end); Summary: Saves a block of memory as an untyped file (prefer OSFile_SaveStamped)osfile_save Defined in: <osfile=>osfile.$>.h Declaration: extern void osfile_save (char *file_name, bits load_addr, bits exec_addr, byte *data, byte *end); Summary: Saves a block of memory as an untyped file (prefer OSFile_SaveStamped)xosfile_read Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xosfile_read (char *file_name, int *obj_type, bits *load_addr, bits *exec_addr, int *size, bits *attr); Summary: Reads catalogue information for an object using the directory list in File$Path (prefer OSFile_ReadStamped)osfile_read Defined in: <osfile=>osfile.$>.h Declaration: extern int osfile_read (char *file_name, bits *load_addr, bits *exec_addr, int *size, bits *attr); Summary: Reads catalogue information for an object using the directory list in File$Path (prefer OSFile_ReadStamped)xosfile_read_path Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xosfile_read_path (char *file_name, char *path, int *obj_type, bits *load_addr, bits *exec_addr, int *size, bits *attr); Summary: Reads catalogue information for an object using a specified directory list (prefer OSFile_ReadStampedPath)osfile_read_path Defined in: <osfile=>osfile.$>.h Declaration: extern int osfile_read_path (char *file_name, char *path, bits *load_addr, bits *exec_addr, int *size, bits *attr); Summary: Reads catalogue information for an object using a specified directory list (prefer OSFile_ReadStampedPath)xosfile_read_path_var Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xosfile_read_path_var (char *file_name, char *var, int *obj_type, bits *load_addr, bits *exec_addr, int *size, bits *attr); Summary: Reads catalogue information for an object using the directory list in a specified variable (prefer OSFile_ReadStampedPathVar)osfile_read_path_var Defined in: <osfile=>osfile.$>.h Declaration: extern int osfile_read_path_var (char *file_name, char *var, bits *load_addr, bits *exec_addr, int *size, bits *attr); Summary: Reads catalogue information for an object using the directory list in a specified variable (prefer OSFile_ReadStampedPathVar)xosfile_read_no_path Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xosfile_read_no_path (char *file_name, int *obj_type, bits *load_addr, bits *exec_addr, int *size, bits *attr); Summary: Reads catalogue information for an object (prefer OSFile_ReadStampedNoPath)osfile_read_no_path Defined in: <osfile=>osfile.$>.h Declaration: extern int osfile_read_no_path (char *file_name, bits *load_addr, bits *exec_addr, int *size, bits *attr); Summary: Reads catalogue information for an object (prefer OSFile_ReadStampedNoPath)xosfile_create Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xosfile_create (char *file_name, bits load_addr, bits exec_addr, int size); Summary: Creates an empty untyped file (prefer OSFile_CreateStamped)osfile_create Defined in: <osfile=>osfile.$>.h Declaration: extern void osfile_create (char *file_name, bits load_addr, bits exec_addr, int size); Summary: Creates an empty untyped file (prefer OSFile_CreateStamped)xosfile_load Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xosfile_load (char *file_name, int *obj_type, bits *load_addr, bits *exec_addr, int *size, bits *attr); Summary: Loads an untyped file using the directory list in File$Path (prefer OSFile_LoadStamped)osfile_load Defined in: <osfile=>osfile.$>.h Declaration: extern int osfile_load (char *file_name, bits *load_addr, bits *exec_addr, int *size, bits *attr); Summary: Loads an untyped file using the directory list in File$Path (prefer OSFile_LoadStamped)xosfile_load_path Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xosfile_load_path (char *file_name, char *path, int *obj_type, bits *load_addr, bits *exec_addr, int *size, bits *attr); Summary: Loads an untyped file using a specified directory list (prefer OSFile_LoadStampedPath)osfile_load_path Defined in: <osfile=>osfile.$>.h Declaration: extern int osfile_load_path (char *file_name, char *path, bits *load_addr, bits *exec_addr, int *size, bits *attr); Summary: Loads an untyped file using a specified directory list (prefer OSFile_LoadStampedPath)xosfile_load_path_var Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xosfile_load_path_var (char *file_name, char *var, int *obj_type, bits *load_addr, bits *exec_addr, int *size, bits *attr); Summary: Loads an untyped file using the directory list in a specified variable (prefer OSFile_LoadStampedPathVar)osfile_load_path_var Defined in: <osfile=>osfile.$>.h Declaration: extern int osfile_load_path_var (char *file_name, char *var, bits *load_addr, bits *exec_addr, int *size, bits *attr); Summary: Loads an untyped file using the directory list in a specified variable (prefer OSFile_LoadStampedPathVar)xosfile_load_no_path Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xosfile_load_no_path (char *file_name, int *obj_type, bits *load_addr, bits *exec_addr, int *size, bits *attr); Summary: Loads an untyped file (prefer OSFile_LoadStampedNoPath)osfile_load_no_path Defined in: <osfile=>osfile.$>.h Declaration: extern int osfile_load_no_path (char *file_name, bits *load_addr, bits *exec_addr, int *size, bits *attr); Summary: Loads an untyped file (prefer OSFile_LoadStampedNoPath)xfilev OS_File vectorfilev OS_File vectorxupcallfile_save Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xupcallfile_save (char *file_name, bits load_addr, bits exec_addr, byte *data, byte *end, char *special, bits fs_info); Summary: Warns your program that a file is being savedupcallfile_save Defined in: <osfile=>osfile.$>.h Declaration: extern void upcallfile_save (char *file_name, bits load_addr, bits exec_addr, byte *data, byte *end, char *special, bits fs_info); Summary: Warns your program that a file is being savedxupcallfile_set_args Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xupcallfile_set_args (char *file_name, bits load_addr, bits exec_addr, bits attr, char *special, bits fs_info); Summary: Warns your program that a file's catalogue information is being writtenupcallfile_set_args Defined in: <osfile=>osfile.$>.h Declaration: extern void upcallfile_set_args (char *file_name, bits load_addr, bits exec_addr, bits attr, char *special, bits fs_info); Summary: Warns your program that a file's catalogue information is being writtenxupcallfile_set_load_addr Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xupcallfile_set_load_addr (char *file_name, bits load_addr, char *special, bits fs_info); Summary: Warns your program that a file's load address is being writtenupcallfile_set_load_addr Defined in: <osfile=>osfile.$>.h Declaration: extern void upcallfile_set_load_addr (char *file_name, bits load_addr, char *special, bits fs_info); Summary: Warns your program that a file's load address is being writtenxupcallfile_set_exec_addr Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xupcallfile_set_exec_addr (char *file_name, bits exec_addr, char *special, bits fs_info); Summary: Warns your program that a file's execution address is being writtenupcallfile_set_exec_addr Defined in: <osfile=>osfile.$>.h Declaration: extern void upcallfile_set_exec_addr (char *file_name, bits exec_addr, char *special, bits fs_info); Summary: Warns your program that a file's execution address is being writtenxupcallfile_set_attr Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xupcallfile_set_attr (char *file_name, bits attr, char *special, bits fs_info); Summary: Warns your program that a file's attributes are being writtenupcallfile_set_attr Defined in: <osfile=>osfile.$>.h Declaration: extern void upcallfile_set_attr (char *file_name, bits attr, char *special, bits fs_info); Summary: Warns your program that a file's attributes are being writtenxupcallfile_delete Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xupcallfile_delete (char *file_name, char *special, bits fs_info); Summary: Warns your program that a file is being deletedupcallfile_delete Defined in: <osfile=>osfile.$>.h Declaration: extern void upcallfile_delete (char *file_name, char *special, bits fs_info); Summary: Warns your program that a file is being deletedxupcallfile_create Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xupcallfile_create (char *file_name, bits load_addr, bits exec_addr, byte *data, byte *end, char *special, bits fs_info); Summary: Warns your program that a file is being createdupcallfile_create Defined in: <osfile=>osfile.$>.h Declaration: extern void upcallfile_create (char *file_name, bits load_addr, bits exec_addr, byte *data, byte *end, char *special, bits fs_info); Summary: Warns your program that a file is being createdxupcallfile_create_dir Defined in: <osfile=>osfile.$>.h Declaration: extern <os_error=>os.os_error> *xupcallfile_create_dir (char *file_name, bits load_addr, bits exec_addr, int entry_count, char *special, bits fs_info); Summary: Warns your program that a directory is being createdupcallfile_create_dir Defined in: <osfile=>osfile.$>.h Declaration: extern void upcallfile_create_dir (char *file_name, bits load_addr, bits exec_addr, int entry_count, char *special, bits fs_info); Summary: Warns your program that a directory is being createdOSFile <osfile_NOT_FOUND> <osfile_IS_FILE> <osfile_IS_DIR> <osfile_IS_IMAGE> <osfile_FILE_TYPE> <osfile_FILE_TYPE_SHIFT> <osfile_TYPE_DRAW> <osfile_TYPE_BBCROM> <osfile_TYPE_DOS_DISC> <osfile_TYPE_DEVICE> <osfile_TYPE_CACHE> <osfile_TYPE_TASK_EXEC> <osfile_TYPE_TASK_OBEY> <osfile_TYPE_DOS> <osfile_TYPE_DESKTOP> <osfile_TYPE_OBEY> <osfile_TYPE_TEMPLATE> <osfile_TYPE_PALETTE> <osfile_TYPE_CONFIG> <osfile_TYPE_PRINTOUT> <osfile_TYPE_POSTSCRIPT> <osfile_TYPE_FONT> <osfile_TYPE_BBC_FONT> <osfile_TYPE_ABSOLUTE> <osfile_TYPE_SPRITE> <osfile_TYPE_MODULE> <osfile_TYPE_BASIC> <osfile_TYPE_UTILITY> <osfile_TYPE_DATA> <osfile_TYPE_COMMAND> <osfile_TYPE_TEXT> <osfile_TYPE_DIR> <osfile_TYPE_APPLICATION> <osfile_TYPE_UNTYPED> <osfile_ATTR_OWNER_READ> <osfile_ATTR_OWNER_WRITE> <osfile_ATTR_OWNER_SPECIAL> <osfile_ATTR_OWNER_LOCKED> <osfile_ATTR_WORLD_READ> <osfile_ATTR_WORLD_WRITE> <osfile_ATTR_WORLD_SPECIAL> <osfile_ATTR_WORLD_LOCKED> <xos_file> <os_file> <xosfile_save_stamped> <osfile_save_stamped> <xosfile_write> <osfile_write> <xosfile_write_load> <osfile_write_load> <xosfile_write_exec> <osfile_write_exec> <xosfile_write_attr> <osfile_write_attr> <xosfile_stamp> <osfile_stamp> <xosfile_set_type> <osfile_set_type> <xosfile_delete> <osfile_delete> <xosfile_create_stamped> <osfile_create_stamped> <xosfile_create_dir> <osfile_create_dir> <xosfile_load_stamped> <osfile_load_stamped> <xosfile_load_stamped_path> <osfile_load_stamped_path> <xosfile_load_stamped_path_var> <osfile_load_stamped_path_var> <xosfile_load_stamped_no_path> <osfile_load_stamped_no_path> <xosfile_make_error> <osfile_make_error> <xosfile_read_stamped> <osfile_read_stamped> <xosfile_read_stamped_path> <osfile_read_stamped_path> <xosfile_read_stamped_path_var> <osfile_read_stamped_path_var> <xosfile_read_stamped_no_path> <osfile_read_stamped_no_path> <xosfile_read_block_size> <osfile_read_block_size> <xosfile_save> <osfile_save> <xosfile_read> <osfile_read> <xosfile_read_path> <osfile_read_path> <xosfile_read_path_var> <osfile_read_path_var> <xosfile_read_no_path> <osfile_read_no_path> <xosfile_create> <osfile_create> <xosfile_load> <osfile_load> <xosfile_load_path> <osfile_load_path> <xosfile_load_path_var> <osfile_load_path_var> <xosfile_load_no_path> <osfile_load_no_path> <xfilev> <filev> <xupcallfile_save> <upcallfile_save> <xupcallfile_set_args> <upcallfile_set_args> <xupcallfile_set_load_addr> <upcallfile_set_load_addr> <xupcallfile_set_exec_addr> <upcallfile_set_exec_addr> <xupcallfile_set_attr> <upcallfile_set_attr> <xupcallfile_delete> <upcallfile_delete> <xupcallfile_create> <upcallfile_create> <xupcallfile_create_dir> <upcallfile_create_dir>