home *** CD-ROM | disk | FTP | other *** search
Wrap
osfscontrol_id Defined in: <osfscontrol=>osfscontro.$>.h Declaration: typedef ... osfscontrol_id;osfscontrol_descriptor Defined in: <osfscontrol=>osfscontro.$>.h Declaration: typedef struct { byte *addr; int size; } osfscontrol_descriptor;osfscontrol_FS_NUMBER Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_FS_NUMBER 0xFFuosfscontrol_FS_OPEN_FILE_LIMIT Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_FS_OPEN_FILE_LIMIT 0xFF00uosfscontrol_FS_READ_ONLY Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_FS_READ_ONLY 0x10000uosfscontrol_FS_NUMBER_NONE Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_FS_NUMBER_NONE 0osfscontrol_FS_NUMBER_ROMFS Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_FS_NUMBER_ROMFS 3osfscontrol_FS_NUMBER_NETFS Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_FS_NUMBER_NETFS 5osfscontrol_FS_NUMBER_ADFS Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_FS_NUMBER_ADFS 8osfscontrol_FS_NUMBER_NETPRINT Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_FS_NUMBER_NETPRINT 12osfscontrol_FS_NUMBER_NULL Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_FS_NUMBER_NULL 13osfscontrol_FS_NUMBER_PRINTER Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_FS_NUMBER_PRINTER 14osfscontrol_FS_NUMBER_SERIAL Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_FS_NUMBER_SERIAL 15osfscontrol_FS_NUMBER_VDU Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_FS_NUMBER_VDU 17osfscontrol_FS_NUMBER_RAWVDU Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_FS_NUMBER_RAWVDU 18osfscontrol_FS_NUMBER_KBD Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_FS_NUMBER_KBD 19osfscontrol_FS_NUMBER_RAWKBD Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_FS_NUMBER_RAWKBD 20osfscontrol_FS_NUMBER_DESKFS Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_FS_NUMBER_DESKFS 21osfscontrol_FS_NUMBER_RAMFS Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_FS_NUMBER_RAMFS 23osfscontrol_FS_NUMBER_RISCIXFS Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_FS_NUMBER_RISCIXFS 24osfscontrol_FS_NUMBER_STREAMER Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_FS_NUMBER_STREAMER 25osfscontrol_FS_NUMBER_SCSIFS Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_FS_NUMBER_SCSIFS 26osfscontrol_FS_NUMBER_DIGITISER Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_FS_NUMBER_DIGITISER 27osfscontrol_FS_NUMBER_SCANNER Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_FS_NUMBER_SCANNER 28osfscontrol_FS_NUMBER_MULTIFS Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_FS_NUMBER_MULTIFS 29osfscontrol_FS_NUMBER_NFS Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_FS_NUMBER_NFS 33osfscontrol_FS_NUMBER_CDFS Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_FS_NUMBER_CDFS 37osfscontrol_FS_NUMBER_DOSFS Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_FS_NUMBER_DOSFS 43osfscontrol_FS_NUMBER_RESOURCEFS Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_FS_NUMBER_RESOURCEFS 46osfscontrol_FS_NUMBER_PIPEFS Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_FS_NUMBER_PIPEFS 47osfscontrol_FS_NUMBER_DEVICEFS Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_FS_NUMBER_DEVICEFS 53osfscontrol_FS_NUMBER_PARALLEL Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_FS_NUMBER_PARALLEL 54osfscontrol_FS_NUMBER_SHAREFS Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_FS_NUMBER_SHAREFS 99osfscontrol_TYPE_UNTYPED Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_TYPE_UNTYPED 0x1000uosfscontrol_TYPE_DIR Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_TYPE_DIR 0x2000uosfscontrol_TYPE_APPLICATION Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_TYPE_APPLICATION 0xFFFFFFFFuosfscontrol_OPT_RESTORE_DEFAULT Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_OPT_RESTORE_DEFAULT 0osfscontrol_OPT_MESSAGE_LEVEL Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_OPT_MESSAGE_LEVEL 1osfscontrol_OPT_BOOT_ACTION Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_OPT_BOOT_ACTION 4osfscontrol_COPY_RECURSE Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_COPY_RECURSE 0x1uosfscontrol_COPY_FORCE Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_COPY_FORCE 0x2uosfscontrol_COPY_GIVEN_TIMES Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_COPY_GIVEN_TIMES 0x4uosfscontrol_COPY_CONFIRM Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_COPY_CONFIRM 0x8uosfscontrol_COPY_VERBOSE Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_COPY_VERBOSE 0x10uosfscontrol_COPY_QUICK Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_COPY_QUICK 0x20uosfscontrol_COPY_PROMPT Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_COPY_PROMPT 0x40uosfscontrol_COPY_DELETE Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_COPY_DELETE 0x80uosfscontrol_COPY_ALLOW_PRINT Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_COPY_ALLOW_PRINT 0x100uosfscontrol_COPY_NO_ATTRIBUTES Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_COPY_NO_ATTRIBUTES 0x200uosfscontrol_COPY_STAMP Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_COPY_STAMP 0x400uosfscontrol_COPY_STRUCTURE Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_COPY_STRUCTURE 0x800uosfscontrol_COPY_NEWER Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_COPY_NEWER 0x1000uosfscontrol_COPY_GIVEN_DESCRIPTOR Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_COPY_GIVEN_DESCRIPTOR 0x2000uosfscontrol_COPY_LOOK Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_COPY_LOOK 0x4000uosfscontrol_WIPE_RECURSE Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_WIPE_RECURSE 0x1uosfscontrol_WIPE_FORCE Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_WIPE_FORCE 0x2uosfscontrol_WIPE_GIVEN_TIMES Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_WIPE_GIVEN_TIMES 0x4uosfscontrol_WIPE_CONFIRM Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_WIPE_CONFIRM 0x8uosfscontrol_WIPE_VERBOSE Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_WIPE_VERBOSE 0x10uosfscontrol_WIPE_ALLOW_PRINT Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_WIPE_ALLOW_PRINT 0x100uosfscontrol_COUNT_RECURSE Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_COUNT_RECURSE 0x1uosfscontrol_COUNT_GIVEN_TIMES Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_COUNT_GIVEN_TIMES 0x4uosfscontrol_COUNT_CONFIRM Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_COUNT_CONFIRM 0x8uosfscontrol_COUNT_VERBOSE Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_COUNT_VERBOSE 0x10uosfscontrol_COUNT_ALLOW_PRINT Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_COUNT_ALLOW_PRINT 0x100uosfscontrol_KIND_FREE Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_KIND_FREE 0osfscontrol_KIND_ALLOCATED Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_KIND_ALLOCATED 1osfscontrol_KIND_FOUND Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_KIND_FOUND 2osfscontrol_KIND_SHARABLE Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_KIND_SHARABLE 3osfscontrol_DIR_CSD Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_DIR_CSD 0osfscontrol_DIR_PSD Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_DIR_PSD 1osfscontrol_DIR_URD Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_DIR_URD 2osfscontrol_DIR_LIB Defined in: <osfscontrol=>osfscontro.$>.h Declaration: #define osfscontrol_DIR_LIB 3xos_fs_control Controls the filing system manager and filing systemsos_fs_control Controls the filing system manager and filing systemsxosfscontrol_dir Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_dir (char *dir_names); Summary: Sets the current directory (CSD) and (optionally) filing systemosfscontrol_dir Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_dir (char *dir_names); Summary: Sets the current directory (CSD) and (optionally) filing systemxosfscontrol_lib Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_lib (char *dir_names); Summary: Sets the library directory (Lib)osfscontrol_lib Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_lib (char *dir_names); Summary: Sets the library directory (Lib)xosfscontrol_start_application Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_start_application (char *tail, byte *cao, char *command); Summary: Informs RISC OS and the current application that a new application is startingosfscontrol_start_application Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_start_application (char *tail, byte *cao, char *command); Summary: Informs RISC OS and the current application that a new application is startingxosfscontrol_run Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_run (char *file_names); Summary: Runs a fileosfscontrol_run Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_run (char *file_names); Summary: Runs a filexosfscontrol_cat Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_cat (char *dir_names); Summary: Catalogues a directoryosfscontrol_cat Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_cat (char *dir_names); Summary: Catalogues a directoryxosfscontrol_ex Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_ex (char *dir_names); Summary: Examines a directoryosfscontrol_ex Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_ex (char *dir_names); Summary: Examines a directoryxosfscontrol_lcat Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_lcat (char *dir_names); Summary: Catalogues the library directoryosfscontrol_lcat Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_lcat (char *dir_names); Summary: Catalogues the library directoryxosfscontrol_lex Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_lex (char *dir_names); Summary: Examines the library directoryosfscontrol_lex Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_lex (char *dir_names); Summary: Examines the library directoryxosfscontrol_info Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_info (char *file_names); Summary: Examines objectsosfscontrol_info Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_info (char *file_names); Summary: Examines objectsxosfscontrol_opt Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_opt (int opt, int value); Summary: Sets filing system options (prefer OSFSControl_WriteBootOption)osfscontrol_opt Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_opt (int opt, int value); Summary: Sets filing system options (prefer OSFSControl_WriteBootOption)xosfscontrol_set_temporary_fs Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_set_temporary_fs (char *file_name, char **file_name_out, int *old_fs, char **special); Summary: Sets the temporary filing system from a named prefixosfscontrol_set_temporary_fs Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern int osfscontrol_set_temporary_fs (char *file_name, char **file_name_out, char **special); Summary: Sets the temporary filing system from a named prefixxosfscontrol_add_fs Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_add_fs (byte *module, int fs_info_offset, void *workspace); Summary: Adds a filing systemosfscontrol_add_fs Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_add_fs (byte *module, int fs_info_offset, void *workspace); Summary: Adds a filing systemxosfscontrol_lookup_fs Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_lookup_fs (<osfscontrol_id> fs, bool control_terminated, int *fs_out, bool *fs_found); Summary: Checks for the presence of a filing systemosfscontrol_lookup_fs Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern bool osfscontrol_lookup_fs (<osfscontrol_id> fs, bool control_terminated, int *fs_out); Summary: Checks for the presence of a filing systemxosfscontrol_select_fs Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_select_fs (<osfscontrol_id> fs); Summary: Switches the current and temporary filing systems to the one specifiedosfscontrol_select_fs Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_select_fs (<osfscontrol_id> fs); Summary: Switches the current and temporary filing systems to the one specifiedxosfscontrol_boot_from_fs Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_boot_from_fs (void); Summary: Boots off the currently selected filing systemosfscontrol_boot_from_fs Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_boot_from_fs (void); Summary: Boots off the currently selected filing systemxosfscontrol_remove_fs Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_remove_fs (char *fs); Summary: Removes a filing systemosfscontrol_remove_fs Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_remove_fs (char *fs); Summary: Removes a filing systemxosfscontrol_add_secondary_fs Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_add_secondary_fs (<osfscontrol_id> fs, char *secondary_name, void *workspace); Summary: Adds a secondary moduleosfscontrol_add_secondary_fs Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_add_secondary_fs (<osfscontrol_id> fs, char *secondary_name, void *workspace); Summary: Adds a secondary modulexosfscontrol_read_file_type Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_read_file_type (bits file_type, bits *name1, bits *name2); Summary: Decodes a file type into textosfscontrol_read_file_type Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_read_file_type (bits file_type, bits *name1, bits *name2); Summary: Decodes a file type into textxosfscontrol_restore_current Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_restore_current (void); Summary: Restore the current filing system after OSFSControl_SetTemporaryFSosfscontrol_restore_current Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_restore_current (void); Summary: Restore the current filing system after OSFSControl_SetTemporaryFSxosfscontrol_read_module_base Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_read_module_base (byte **module, void **workspace); Summary: Reads location of primary module for temporary filing systemosfscontrol_read_module_base Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_read_module_base (byte **module, void **workspace); Summary: Reads location of primary module for temporary filing systemxosfscontrol_read_fs_handle Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_read_fs_handle (<os_f=>os.os_f> file, int *fs_handle, int *info_word); Summary: Returns a fiing system file handleosfscontrol_read_fs_handle Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern int osfscontrol_read_fs_handle (<os_f=>os.os_f> file, int *info_word); Summary: Returns a fiing system file handlexosfscontrol_shut Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_shut (void); Summary: Closes all open files on all filing systemsosfscontrol_shut Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_shut (void); Summary: Closes all open files on all filing systemsxosfscontrol_shutdown Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_shutdown (void); Summary: Shuts down all filing systemsosfscontrol_shutdown Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_shutdown (void); Summary: Shuts down all filing systemsxosfscontrol_access Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_access (char *file_names, char *access); Summary: Sets the attributes of objectsosfscontrol_access Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_access (char *file_names, char *access); Summary: Sets the attributes of objectsxosfscontrol_rename Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_rename (char *file_name, char *new_file_name); Summary: Renames objectsosfscontrol_rename Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_rename (char *file_name, char *new_file_name); Summary: Renames objectsxosfscontrol_copy Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_copy (char *from, char *to, bits flags, bits start_load, bits start_exec, bits end_load, bits end_exec, <osfscontrol_descriptor> *descriptor); Summary: Copies objectsosfscontrol_copy Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_copy (char *from, char *to, bits flags, bits start_load, bits start_exec, bits end_load, bits end_exec, <osfscontrol_descriptor> *descriptor); Summary: Copies objectsxosfscontrol_wipe Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_wipe (char *file_names, bits flags, bits start_load, bits start_exec, bits end_load, bits end_exec); Summary: Wipes objectsosfscontrol_wipe Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_wipe (char *file_names, bits flags, bits start_load, bits start_exec, bits end_load, bits end_exec); Summary: Wipes objectsxosfscontrol_count Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_count (char *file_names, bits flags, bits start_load, bits start_exec, bits end_load, bits end_exec); Summary: Counts objectsosfscontrol_count Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_count (char *file_names, bits flags, bits start_load, bits start_exec, bits end_load, bits end_exec); Summary: Counts objectsxosfscontrol_read_secondary_fs Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_read_secondary_fs (byte **module, void **workspace); Summary: Reads location of secondary module for temporary filing systemosfscontrol_read_secondary_fs Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_read_secondary_fs (byte **module, void **workspace); Summary: Reads location of secondary module for temporary filing systemxosfscontrol_file_type_from_string Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_file_type_from_string (char *file_type_name, bits *file_type); Summary: Converts a string giving a file type to a numberosfscontrol_file_type_from_string Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern bits osfscontrol_file_type_from_string (char *file_type_name); Summary: Converts a string giving a file type to a numberxosfscontrol_file_info Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_file_info (char *file_names); Summary: Outputs a list of object names and informationosfscontrol_file_info Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_file_info (char *file_names); Summary: Outputs a list of object names and informationxosfscontrol_read_fs_name Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_read_fs_name (int fs, char *buffer, int size); Summary: Converts a filing system number to a filing system nameosfscontrol_read_fs_name Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_read_fs_name (int fs, char *buffer, int size); Summary: Converts a filing system number to a filing system namexosfscontrol_register_image_fs Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_register_image_fs (byte *module, int fs_info_offset, void *workspace); Summary: Adds an image filing systemosfscontrol_register_image_fs Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_register_image_fs (byte *module, int fs_info_offset, void *workspace); Summary: Adds an image filing systemxosfscontrol_deregister_image_fs Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_deregister_image_fs (bits file_type); Summary: Removes an image filing systemosfscontrol_deregister_image_fs Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_deregister_image_fs (bits file_type); Summary: Removes an image filing systemxosfscontrol_canonicalise_path Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_canonicalise_path (char *path_name, char *buffer, char *var, char *path, int size, int *spare); Summary: Converts a path name to a canonical formosfscontrol_canonicalise_path Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_canonicalise_path (char *path_name, char *buffer, char *var, char *path, int size, int *spare); Summary: Converts a path name to a canonical formxosfscontrol_info_to_file_type Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_info_to_file_type (char *file_name, bits load_addr, bits exec_addr, int size, bits attr, int obj_type, bits *file_type); Summary: Converts file information to an object's file typeosfscontrol_info_to_file_type Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern bits osfscontrol_info_to_file_type (char *file_name, bits load_addr, bits exec_addr, int size, bits attr, int obj_type); Summary: Converts file information to an object's file typexosfscontrol_urd Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_urd (char *dir_name); Summary: Sets the user root directory (URD)osfscontrol_urd Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_urd (char *dir_name); Summary: Sets the user root directory (URD)xosfscontrol_back Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_back (void); Summary: Exchanges the current and previous (PSD) directoriesosfscontrol_back Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_back (void); Summary: Exchanges the current and previous (PSD) directoriesxosfscontrol_defect_list Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_defect_list (char *image_name, byte *buffer, int size); Summary: Returns the defect list for an imageosfscontrol_defect_list Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_defect_list (char *image_name, byte *buffer, int size); Summary: Returns the defect list for an imagexosfscontrol_add_defect Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_add_defect (char *image_name, int offset); Summary: Maps out a defect from an imageosfscontrol_add_defect Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_add_defect (char *image_name, int offset); Summary: Maps out a defect from an imagexosfscontrol_no_dir Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_no_dir (void); Summary: Unsets the current directory (CSD)osfscontrol_no_dir Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_no_dir (void); Summary: Unsets the current directory (CSD)xosfscontrol_no_urd Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_no_urd (void); Summary: Unsets the user root directory (URD)osfscontrol_no_urd Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_no_urd (void); Summary: Unsets the user root directory (URD)xosfscontrol_no_lib Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_no_lib (void); Summary: Unsets the library directory (Lib)osfscontrol_no_lib Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_no_lib (void); Summary: Unsets the library directory (Lib)xosfscontrol_used_space_map Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_used_space_map (char *image_name, byte *buffer, int size); Summary: Returns an image file's used space maposfscontrol_used_space_map Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_used_space_map (char *image_name, byte *buffer, int size); Summary: Returns an image file's used space mapxosfscontrol_read_boot_option Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_read_boot_option (char *file_name, int *boot_option); Summary: Reads the boot option of the disc or image file that holds a specified objectosfscontrol_read_boot_option Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern int osfscontrol_read_boot_option (char *file_name); Summary: Reads the boot option of the disc or image file that holds a specified objectxosfscontrol_write_boot_option Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_write_boot_option (char *file_name, int boot_option); Summary: Writes the boot option of the disc or image file that holds a specified objectosfscontrol_write_boot_option Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_write_boot_option (char *file_name, int boot_option); Summary: Writes the boot option of the disc or image file that holds a specified objectxosfscontrol_free_space Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_free_space (char *file_name, int *free, int *max, int *size); Summary: Reads the free space on the disc or image file that holds a specified objectosfscontrol_free_space Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern int osfscontrol_free_space (char *file_name, int *max, int *size); Summary: Reads the free space on the disc or image file that holds a specified objectxosfscontrol_name_disc Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_name_disc (char *file_name, char *disc_name); Summary: Names the disc or image file that holds a specified objectosfscontrol_name_disc Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_name_disc (char *file_name, char *disc_name); Summary: Names the disc or image file that holds a specified objectxosfscontrol_stamp_image Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_stamp_image (char *file_name, bool stamp_now); Summary: Used by a handler of discs to request that an image stamp be updatedosfscontrol_stamp_image Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_stamp_image (char *file_name, bool stamp_now); Summary: Used by a handler of discs to request that an image stamp be updatedxosfscontrol_object_at_offset Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_object_at_offset (char *file_name, int offset, char *buffer, int size, int *obj_kind); Summary: Finds the name and kind of an object that uses a particular offset within an imageosfscontrol_object_at_offset Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern int osfscontrol_object_at_offset (char *file_name, int offset, char *buffer, int size); Summary: Finds the name and kind of an object that uses a particular offset within an imagexosfscontrol_set_dir Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_set_dir (char *path, int set, char *fs, char *special); Summary: Sets a specified directory to a given path without verificationosfscontrol_set_dir Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_set_dir (char *path, int set, char *fs, char *special); Summary: Sets a specified directory to a given path without verificationxosfscontrol_read_dir Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xosfscontrol_read_dir (char *buffer, int set, char *fs, int size, int *spare, char **special); Summary: Reads the path of a specified directoryosfscontrol_read_dir Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void osfscontrol_read_dir (char *buffer, int set, char *fs, int size, int *spare, char **special); Summary: Reads the path of a specified directoryxfscv OS_FSControl vectorfscv OS_FSControl vectorxupcall_media_not_present Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xupcall_media_not_present (int fs_no, char *media_name, int device_no, int iteration_count, int timeout, char *media_type, int *changed); Summary: Warns your program that a filing medium is not presentupcall_media_not_present Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern int upcall_media_not_present (int fs_no, char *media_name, int device_no, int iteration_count, int timeout, char *media_type); Summary: Warns your program that a filing medium is not presentxupcall_media_not_known Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xupcall_media_not_known (int fs_no, char *media_name, int device_no, int iteration_count, int timeout, char *media_type, int *changed); Summary: Warns your program that a filing medium is not knownupcall_media_not_known Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern int upcall_media_not_known (int fs_no, char *media_name, int device_no, int iteration_count, int timeout, char *media_type); Summary: Warns your program that a filing medium is not knownxupcallfscontrol_set_args_size Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xupcallfscontrol_set_args_size (<os_f=>os.os_f> f, int size, bits fs_info); Summary: Warns your program that a file's size is being ensuredupcallfscontrol_set_args_size Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void upcallfscontrol_set_args_size (<os_f=>os.os_f> f, int size, bits fs_info); Summary: Warns your program that a file's size is being ensuredxupcallfscontrol_rename Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xupcallfscontrol_rename (char *file_name, char *new_file_name, char *special, char *new_special, bits fs_info); Summary: Warns your program that a file is being renamedupcallfscontrol_rename Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void upcallfscontrol_rename (char *file_name, char *new_file_name, char *special, char *new_special, bits fs_info); Summary: Warns your program that a file is being renamedxupcallfscontrol_set_attr_string Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xupcallfscontrol_set_attr_string (char *file_name, char *attr, char *special, bits fs_info); Summary: Warns your program that a file's attributes are being setupcallfscontrol_set_attr_string Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void upcallfscontrol_set_attr_string (char *file_name, char *attr, char *special, bits fs_info); Summary: Warns your program that a file's attributes are being setxupcall_media_search_end Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xupcall_media_search_end (void); Summary: Informs your program that a missing filing medium has been supplied, or that an operation involving one has been cancelledupcall_media_search_end Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern void upcall_media_search_end (void); Summary: Informs your program that a missing filing medium has been supplied, or that an operation involving one has been cancelledxupcall_new_application Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern <os_error=>os.os_error> *xupcall_new_application (byte *cao, bool *started); Summary: Warns your program that a new application is going to be startedupcall_new_application Defined in: <osfscontrol=>osfscontro.$>.h Declaration: extern bool upcall_new_application (byte *cao); Summary: Warns your program that a new application is going to be startedOSFSControl <osfscontrol_id> <osfscontrol_descriptor> <osfscontrol_FS_NUMBER> <osfscontrol_FS_OPEN_FILE_LIMIT> <osfscontrol_FS_READ_ONLY> <osfscontrol_FS_NUMBER_NONE> <osfscontrol_FS_NUMBER_ROMFS> <osfscontrol_FS_NUMBER_NETFS> <osfscontrol_FS_NUMBER_ADFS> <osfscontrol_FS_NUMBER_NETPRINT> <osfscontrol_FS_NUMBER_NULL> <osfscontrol_FS_NUMBER_PRINTER> <osfscontrol_FS_NUMBER_SERIAL> <osfscontrol_FS_NUMBER_VDU> <osfscontrol_FS_NUMBER_RAWVDU> <osfscontrol_FS_NUMBER_KBD> <osfscontrol_FS_NUMBER_RAWKBD> <osfscontrol_FS_NUMBER_DESKFS> <osfscontrol_FS_NUMBER_RAMFS> <osfscontrol_FS_NUMBER_RISCIXFS> <osfscontrol_FS_NUMBER_STREAMER> <osfscontrol_FS_NUMBER_SCSIFS> <osfscontrol_FS_NUMBER_DIGITISER> <osfscontrol_FS_NUMBER_SCANNER> <osfscontrol_FS_NUMBER_MULTIFS> <osfscontrol_FS_NUMBER_NFS> <osfscontrol_FS_NUMBER_CDFS> <osfscontrol_FS_NUMBER_DOSFS> <osfscontrol_FS_NUMBER_RESOURCEFS> <osfscontrol_FS_NUMBER_PIPEFS> <osfscontrol_FS_NUMBER_DEVICEFS> <osfscontrol_FS_NUMBER_PARALLEL> <osfscontrol_FS_NUMBER_SHAREFS> <osfscontrol_TYPE_UNTYPED> <osfscontrol_TYPE_DIR> <osfscontrol_TYPE_APPLICATION> <osfscontrol_OPT_RESTORE_DEFAULT> <osfscontrol_OPT_MESSAGE_LEVEL> <osfscontrol_OPT_BOOT_ACTION> <osfscontrol_COPY_RECURSE> <osfscontrol_COPY_FORCE> <osfscontrol_COPY_GIVEN_TIMES> <osfscontrol_COPY_CONFIRM> <osfscontrol_COPY_VERBOSE> <osfscontrol_COPY_QUICK> <osfscontrol_COPY_PROMPT> <osfscontrol_COPY_DELETE> <osfscontrol_COPY_ALLOW_PRINT> <osfscontrol_COPY_NO_ATTRIBUTES> <osfscontrol_COPY_STAMP> <osfscontrol_COPY_STRUCTURE> <osfscontrol_COPY_NEWER> <osfscontrol_COPY_GIVEN_DESCRIPTOR> <osfscontrol_COPY_LOOK> <osfscontrol_WIPE_RECURSE> <osfscontrol_WIPE_FORCE> <osfscontrol_WIPE_GIVEN_TIMES> <osfscontrol_WIPE_CONFIRM> <osfscontrol_WIPE_VERBOSE> <osfscontrol_WIPE_ALLOW_PRINT> <osfscontrol_COUNT_RECURSE> <osfscontrol_COUNT_GIVEN_TIMES> <osfscontrol_COUNT_CONFIRM> <osfscontrol_COUNT_VERBOSE> <osfscontrol_COUNT_ALLOW_PRINT> <osfscontrol_KIND_FREE> <osfscontrol_KIND_ALLOCATED> <osfscontrol_KIND_FOUND> <osfscontrol_KIND_SHARABLE> <osfscontrol_DIR_CSD> <osfscontrol_DIR_PSD> <osfscontrol_DIR_URD> <osfscontrol_DIR_LIB> <xos_fs_control> <os_fs_control> <xosfscontrol_dir> <osfscontrol_dir> <xosfscontrol_lib> <osfscontrol_lib> <xosfscontrol_start_application> <osfscontrol_start_application> <xosfscontrol_run> <osfscontrol_run> <xosfscontrol_cat> <osfscontrol_cat> <xosfscontrol_ex> <osfscontrol_ex> <xosfscontrol_lcat> <osfscontrol_lcat> <xosfscontrol_lex> <osfscontrol_lex> <xosfscontrol_info> <osfscontrol_info> <xosfscontrol_opt> <osfscontrol_opt> <xosfscontrol_set_temporary_fs> <osfscontrol_set_temporary_fs> <xosfscontrol_add_fs> <osfscontrol_add_fs> <xosfscontrol_lookup_fs> <osfscontrol_lookup_fs> <xosfscontrol_select_fs> <osfscontrol_select_fs> <xosfscontrol_boot_from_fs> <osfscontrol_boot_from_fs> <xosfscontrol_remove_fs> <osfscontrol_remove_fs> <xosfscontrol_add_secondary_fs> <osfscontrol_add_secondary_fs> <xosfscontrol_read_file_type> <osfscontrol_read_file_type> <xosfscontrol_restore_current> <osfscontrol_restore_current> <xosfscontrol_read_module_base> <osfscontrol_read_module_base> <xosfscontrol_read_fs_handle> <osfscontrol_read_fs_handle> <xosfscontrol_shut> <osfscontrol_shut> <xosfscontrol_shutdown> <osfscontrol_shutdown> <xosfscontrol_access> <osfscontrol_access> <xosfscontrol_rename> <osfscontrol_rename> <xosfscontrol_copy> <osfscontrol_copy> <xosfscontrol_wipe> <osfscontrol_wipe> <xosfscontrol_count> <osfscontrol_count> <xosfscontrol_read_secondary_fs> <osfscontrol_read_secondary_fs> <xosfscontrol_file_type_from_string> <osfscontrol_file_type_from_string> <xosfscontrol_file_info> <osfscontrol_file_info> <xosfscontrol_read_fs_name> <osfscontrol_read_fs_name> <xosfscontrol_register_image_fs> <osfscontrol_register_image_fs> <xosfscontrol_deregister_image_fs> <osfscontrol_deregister_image_fs> <xosfscontrol_canonicalise_path> <osfscontrol_canonicalise_path> <xosfscontrol_info_to_file_type> <osfscontrol_info_to_file_type> <xosfscontrol_urd> <osfscontrol_urd> <xosfscontrol_back> <osfscontrol_back> <xosfscontrol_defect_list> <osfscontrol_defect_list> <xosfscontrol_add_defect> <osfscontrol_add_defect> <xosfscontrol_no_dir> <osfscontrol_no_dir> <xosfscontrol_no_urd> <osfscontrol_no_urd> <xosfscontrol_no_lib> <osfscontrol_no_lib> <xosfscontrol_used_space_map> <osfscontrol_used_space_map> <xosfscontrol_read_boot_option> <osfscontrol_read_boot_option> <xosfscontrol_write_boot_option> <osfscontrol_write_boot_option> <xosfscontrol_free_space> <osfscontrol_free_space> <xosfscontrol_name_disc> <osfscontrol_name_disc> <xosfscontrol_stamp_image> <osfscontrol_stamp_image> <xosfscontrol_object_at_offset> <osfscontrol_object_at_offset> <xosfscontrol_set_dir> <osfscontrol_set_dir> <xosfscontrol_read_dir> <osfscontrol_read_dir> <xfscv> <fscv> <xupcall_media_not_present> <upcall_media_not_present> <xupcall_media_not_known> <upcall_media_not_known> <xupcallfscontrol_set_args_size> <upcallfscontrol_set_args_size> <xupcallfscontrol_rename> <upcallfscontrol_rename> <xupcallfscontrol_set_attr_string> <upcallfscontrol_set_attr_string> <xupcall_media_search_end> <upcall_media_search_end> <xupcall_new_application> <upcall_new_application>