home *** CD-ROM | disk | FTP | other *** search
/ RISC DISC 1 / RISC_DISC_1.iso / pd_share / code / oslib / CStrong / OSFSContro / HelpData next >
Encoding:
Text File  |  1994-09-29  |  43.3 KB  |  894 lines

  1. osfscontrol_id
  2. Defined in:   <osfscontrol=>osfscontro.$>.h
  3. Declaration:  typedef ... osfscontrol_id;osfscontrol_descriptor
  4. Defined in:   <osfscontrol=>osfscontro.$>.h
  5. Declaration:  typedef
  6.                  struct
  7.                  {  byte *addr;
  8.                     int size;
  9.                  }
  10.                  osfscontrol_descriptor;osfscontrol_FS_NUMBER
  11. Defined in:   <osfscontrol=>osfscontro.$>.h
  12. Declaration:  #define osfscontrol_FS_NUMBER 0xFFuosfscontrol_FS_OPEN_FILE_LIMIT
  13. Defined in:   <osfscontrol=>osfscontro.$>.h
  14. Declaration:  #define osfscontrol_FS_OPEN_FILE_LIMIT 0xFF00uosfscontrol_FS_READ_ONLY
  15. Defined in:   <osfscontrol=>osfscontro.$>.h
  16. Declaration:  #define osfscontrol_FS_READ_ONLY 0x10000uosfscontrol_FS_NUMBER_NONE
  17. Defined in:   <osfscontrol=>osfscontro.$>.h
  18. Declaration:  #define osfscontrol_FS_NUMBER_NONE 0osfscontrol_FS_NUMBER_ROMFS
  19. Defined in:   <osfscontrol=>osfscontro.$>.h
  20. Declaration:  #define osfscontrol_FS_NUMBER_ROMFS 3osfscontrol_FS_NUMBER_NETFS
  21. Defined in:   <osfscontrol=>osfscontro.$>.h
  22. Declaration:  #define osfscontrol_FS_NUMBER_NETFS 5osfscontrol_FS_NUMBER_ADFS
  23. Defined in:   <osfscontrol=>osfscontro.$>.h
  24. Declaration:  #define osfscontrol_FS_NUMBER_ADFS 8osfscontrol_FS_NUMBER_NETPRINT
  25. Defined in:   <osfscontrol=>osfscontro.$>.h
  26. Declaration:  #define osfscontrol_FS_NUMBER_NETPRINT 12osfscontrol_FS_NUMBER_NULL
  27. Defined in:   <osfscontrol=>osfscontro.$>.h
  28. Declaration:  #define osfscontrol_FS_NUMBER_NULL 13osfscontrol_FS_NUMBER_PRINTER
  29. Defined in:   <osfscontrol=>osfscontro.$>.h
  30. Declaration:  #define osfscontrol_FS_NUMBER_PRINTER 14osfscontrol_FS_NUMBER_SERIAL
  31. Defined in:   <osfscontrol=>osfscontro.$>.h
  32. Declaration:  #define osfscontrol_FS_NUMBER_SERIAL 15osfscontrol_FS_NUMBER_VDU
  33. Defined in:   <osfscontrol=>osfscontro.$>.h
  34. Declaration:  #define osfscontrol_FS_NUMBER_VDU 17osfscontrol_FS_NUMBER_RAWVDU
  35. Defined in:   <osfscontrol=>osfscontro.$>.h
  36. Declaration:  #define osfscontrol_FS_NUMBER_RAWVDU 18osfscontrol_FS_NUMBER_KBD
  37. Defined in:   <osfscontrol=>osfscontro.$>.h
  38. Declaration:  #define osfscontrol_FS_NUMBER_KBD 19osfscontrol_FS_NUMBER_RAWKBD
  39. Defined in:   <osfscontrol=>osfscontro.$>.h
  40. Declaration:  #define osfscontrol_FS_NUMBER_RAWKBD 20osfscontrol_FS_NUMBER_DESKFS
  41. Defined in:   <osfscontrol=>osfscontro.$>.h
  42. Declaration:  #define osfscontrol_FS_NUMBER_DESKFS 21osfscontrol_FS_NUMBER_RAMFS
  43. Defined in:   <osfscontrol=>osfscontro.$>.h
  44. Declaration:  #define osfscontrol_FS_NUMBER_RAMFS 23osfscontrol_FS_NUMBER_RISCIXFS
  45. Defined in:   <osfscontrol=>osfscontro.$>.h
  46. Declaration:  #define osfscontrol_FS_NUMBER_RISCIXFS 24osfscontrol_FS_NUMBER_STREAMER
  47. Defined in:   <osfscontrol=>osfscontro.$>.h
  48. Declaration:  #define osfscontrol_FS_NUMBER_STREAMER 25osfscontrol_FS_NUMBER_SCSIFS
  49. Defined in:   <osfscontrol=>osfscontro.$>.h
  50. Declaration:  #define osfscontrol_FS_NUMBER_SCSIFS 26osfscontrol_FS_NUMBER_DIGITISER
  51. Defined in:   <osfscontrol=>osfscontro.$>.h
  52. Declaration:  #define osfscontrol_FS_NUMBER_DIGITISER 27osfscontrol_FS_NUMBER_SCANNER
  53. Defined in:   <osfscontrol=>osfscontro.$>.h
  54. Declaration:  #define osfscontrol_FS_NUMBER_SCANNER 28osfscontrol_FS_NUMBER_MULTIFS
  55. Defined in:   <osfscontrol=>osfscontro.$>.h
  56. Declaration:  #define osfscontrol_FS_NUMBER_MULTIFS 29osfscontrol_FS_NUMBER_NFS
  57. Defined in:   <osfscontrol=>osfscontro.$>.h
  58. Declaration:  #define osfscontrol_FS_NUMBER_NFS 33osfscontrol_FS_NUMBER_CDFS
  59. Defined in:   <osfscontrol=>osfscontro.$>.h
  60. Declaration:  #define osfscontrol_FS_NUMBER_CDFS 37osfscontrol_FS_NUMBER_DOSFS
  61. Defined in:   <osfscontrol=>osfscontro.$>.h
  62. Declaration:  #define osfscontrol_FS_NUMBER_DOSFS 43osfscontrol_FS_NUMBER_RESOURCEFS
  63. Defined in:   <osfscontrol=>osfscontro.$>.h
  64. Declaration:  #define osfscontrol_FS_NUMBER_RESOURCEFS 46osfscontrol_FS_NUMBER_PIPEFS
  65. Defined in:   <osfscontrol=>osfscontro.$>.h
  66. Declaration:  #define osfscontrol_FS_NUMBER_PIPEFS 47osfscontrol_FS_NUMBER_DEVICEFS
  67. Defined in:   <osfscontrol=>osfscontro.$>.h
  68. Declaration:  #define osfscontrol_FS_NUMBER_DEVICEFS 53osfscontrol_FS_NUMBER_PARALLEL
  69. Defined in:   <osfscontrol=>osfscontro.$>.h
  70. Declaration:  #define osfscontrol_FS_NUMBER_PARALLEL 54osfscontrol_FS_NUMBER_SHAREFS
  71. Defined in:   <osfscontrol=>osfscontro.$>.h
  72. Declaration:  #define osfscontrol_FS_NUMBER_SHAREFS 99osfscontrol_TYPE_UNTYPED
  73. Defined in:   <osfscontrol=>osfscontro.$>.h
  74. Declaration:  #define osfscontrol_TYPE_UNTYPED 0x1000uosfscontrol_TYPE_DIR
  75. Defined in:   <osfscontrol=>osfscontro.$>.h
  76. Declaration:  #define osfscontrol_TYPE_DIR 0x2000uosfscontrol_TYPE_APPLICATION
  77. Defined in:   <osfscontrol=>osfscontro.$>.h
  78. Declaration:  #define osfscontrol_TYPE_APPLICATION 0xFFFFFFFFuosfscontrol_OPT_RESTORE_DEFAULT
  79. Defined in:   <osfscontrol=>osfscontro.$>.h
  80. Declaration:  #define osfscontrol_OPT_RESTORE_DEFAULT 0osfscontrol_OPT_MESSAGE_LEVEL
  81. Defined in:   <osfscontrol=>osfscontro.$>.h
  82. Declaration:  #define osfscontrol_OPT_MESSAGE_LEVEL 1osfscontrol_OPT_BOOT_ACTION
  83. Defined in:   <osfscontrol=>osfscontro.$>.h
  84. Declaration:  #define osfscontrol_OPT_BOOT_ACTION 4osfscontrol_COPY_RECURSE
  85. Defined in:   <osfscontrol=>osfscontro.$>.h
  86. Declaration:  #define osfscontrol_COPY_RECURSE 0x1uosfscontrol_COPY_FORCE
  87. Defined in:   <osfscontrol=>osfscontro.$>.h
  88. Declaration:  #define osfscontrol_COPY_FORCE 0x2uosfscontrol_COPY_GIVEN_TIMES
  89. Defined in:   <osfscontrol=>osfscontro.$>.h
  90. Declaration:  #define osfscontrol_COPY_GIVEN_TIMES 0x4uosfscontrol_COPY_CONFIRM
  91. Defined in:   <osfscontrol=>osfscontro.$>.h
  92. Declaration:  #define osfscontrol_COPY_CONFIRM 0x8uosfscontrol_COPY_VERBOSE
  93. Defined in:   <osfscontrol=>osfscontro.$>.h
  94. Declaration:  #define osfscontrol_COPY_VERBOSE 0x10uosfscontrol_COPY_QUICK
  95. Defined in:   <osfscontrol=>osfscontro.$>.h
  96. Declaration:  #define osfscontrol_COPY_QUICK 0x20uosfscontrol_COPY_PROMPT
  97. Defined in:   <osfscontrol=>osfscontro.$>.h
  98. Declaration:  #define osfscontrol_COPY_PROMPT 0x40uosfscontrol_COPY_DELETE
  99. Defined in:   <osfscontrol=>osfscontro.$>.h
  100. Declaration:  #define osfscontrol_COPY_DELETE 0x80uosfscontrol_COPY_ALLOW_PRINT
  101. Defined in:   <osfscontrol=>osfscontro.$>.h
  102. Declaration:  #define osfscontrol_COPY_ALLOW_PRINT 0x100uosfscontrol_COPY_NO_ATTRIBUTES
  103. Defined in:   <osfscontrol=>osfscontro.$>.h
  104. Declaration:  #define osfscontrol_COPY_NO_ATTRIBUTES 0x200uosfscontrol_COPY_STAMP
  105. Defined in:   <osfscontrol=>osfscontro.$>.h
  106. Declaration:  #define osfscontrol_COPY_STAMP 0x400uosfscontrol_COPY_STRUCTURE
  107. Defined in:   <osfscontrol=>osfscontro.$>.h
  108. Declaration:  #define osfscontrol_COPY_STRUCTURE 0x800uosfscontrol_COPY_NEWER
  109. Defined in:   <osfscontrol=>osfscontro.$>.h
  110. Declaration:  #define osfscontrol_COPY_NEWER 0x1000uosfscontrol_COPY_GIVEN_DESCRIPTOR
  111. Defined in:   <osfscontrol=>osfscontro.$>.h
  112. Declaration:  #define osfscontrol_COPY_GIVEN_DESCRIPTOR 0x2000uosfscontrol_COPY_LOOK
  113. Defined in:   <osfscontrol=>osfscontro.$>.h
  114. Declaration:  #define osfscontrol_COPY_LOOK 0x4000uosfscontrol_WIPE_RECURSE
  115. Defined in:   <osfscontrol=>osfscontro.$>.h
  116. Declaration:  #define osfscontrol_WIPE_RECURSE 0x1uosfscontrol_WIPE_FORCE
  117. Defined in:   <osfscontrol=>osfscontro.$>.h
  118. Declaration:  #define osfscontrol_WIPE_FORCE 0x2uosfscontrol_WIPE_GIVEN_TIMES
  119. Defined in:   <osfscontrol=>osfscontro.$>.h
  120. Declaration:  #define osfscontrol_WIPE_GIVEN_TIMES 0x4uosfscontrol_WIPE_CONFIRM
  121. Defined in:   <osfscontrol=>osfscontro.$>.h
  122. Declaration:  #define osfscontrol_WIPE_CONFIRM 0x8uosfscontrol_WIPE_VERBOSE
  123. Defined in:   <osfscontrol=>osfscontro.$>.h
  124. Declaration:  #define osfscontrol_WIPE_VERBOSE 0x10uosfscontrol_WIPE_ALLOW_PRINT
  125. Defined in:   <osfscontrol=>osfscontro.$>.h
  126. Declaration:  #define osfscontrol_WIPE_ALLOW_PRINT 0x100uosfscontrol_COUNT_RECURSE
  127. Defined in:   <osfscontrol=>osfscontro.$>.h
  128. Declaration:  #define osfscontrol_COUNT_RECURSE 0x1uosfscontrol_COUNT_GIVEN_TIMES
  129. Defined in:   <osfscontrol=>osfscontro.$>.h
  130. Declaration:  #define osfscontrol_COUNT_GIVEN_TIMES 0x4uosfscontrol_COUNT_CONFIRM
  131. Defined in:   <osfscontrol=>osfscontro.$>.h
  132. Declaration:  #define osfscontrol_COUNT_CONFIRM 0x8uosfscontrol_COUNT_VERBOSE
  133. Defined in:   <osfscontrol=>osfscontro.$>.h
  134. Declaration:  #define osfscontrol_COUNT_VERBOSE 0x10uosfscontrol_COUNT_ALLOW_PRINT
  135. Defined in:   <osfscontrol=>osfscontro.$>.h
  136. Declaration:  #define osfscontrol_COUNT_ALLOW_PRINT 0x100uosfscontrol_KIND_FREE
  137. Defined in:   <osfscontrol=>osfscontro.$>.h
  138. Declaration:  #define osfscontrol_KIND_FREE 0osfscontrol_KIND_ALLOCATED
  139. Defined in:   <osfscontrol=>osfscontro.$>.h
  140. Declaration:  #define osfscontrol_KIND_ALLOCATED 1osfscontrol_KIND_FOUND
  141. Defined in:   <osfscontrol=>osfscontro.$>.h
  142. Declaration:  #define osfscontrol_KIND_FOUND 2osfscontrol_KIND_SHARABLE
  143. Defined in:   <osfscontrol=>osfscontro.$>.h
  144. Declaration:  #define osfscontrol_KIND_SHARABLE 3osfscontrol_DIR_CSD
  145. Defined in:   <osfscontrol=>osfscontro.$>.h
  146. Declaration:  #define osfscontrol_DIR_CSD 0osfscontrol_DIR_PSD
  147. Defined in:   <osfscontrol=>osfscontro.$>.h
  148. Declaration:  #define osfscontrol_DIR_PSD 1osfscontrol_DIR_URD
  149. Defined in:   <osfscontrol=>osfscontro.$>.h
  150. Declaration:  #define osfscontrol_DIR_URD 2osfscontrol_DIR_LIB
  151. Defined in:   <osfscontrol=>osfscontro.$>.h
  152. Declaration:  #define osfscontrol_DIR_LIB 3xos_fs_control
  153. Controls the filing system manager and filing systemsos_fs_control
  154. Controls the filing system manager and filing systemsxosfscontrol_dir
  155. Defined in:   <osfscontrol=>osfscontro.$>.h
  156. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_dir (char *dir_names);
  157. Summary:      Sets the current directory (CSD) and (optionally) filing systemosfscontrol_dir
  158. Defined in:   <osfscontrol=>osfscontro.$>.h
  159. Declaration:  extern void osfscontrol_dir (char *dir_names);
  160. Summary:      Sets the current directory (CSD) and (optionally) filing systemxosfscontrol_lib
  161. Defined in:   <osfscontrol=>osfscontro.$>.h
  162. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_lib (char *dir_names);
  163. Summary:      Sets the library directory (Lib)osfscontrol_lib
  164. Defined in:   <osfscontrol=>osfscontro.$>.h
  165. Declaration:  extern void osfscontrol_lib (char *dir_names);
  166. Summary:      Sets the library directory (Lib)xosfscontrol_start_application
  167. Defined in:   <osfscontrol=>osfscontro.$>.h
  168. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_start_application (char *tail,
  169.                  byte *cao,
  170.                  char *command);
  171. Summary:      Informs RISC OS and the current application that a new application is startingosfscontrol_start_application
  172. Defined in:   <osfscontrol=>osfscontro.$>.h
  173. Declaration:  extern void osfscontrol_start_application (char *tail,
  174.                  byte *cao,
  175.                  char *command);
  176. Summary:      Informs RISC OS and the current application that a new application is startingxosfscontrol_run
  177. Defined in:   <osfscontrol=>osfscontro.$>.h
  178. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_run (char *file_names);
  179. Summary:      Runs a fileosfscontrol_run
  180. Defined in:   <osfscontrol=>osfscontro.$>.h
  181. Declaration:  extern void osfscontrol_run (char *file_names);
  182. Summary:      Runs a filexosfscontrol_cat
  183. Defined in:   <osfscontrol=>osfscontro.$>.h
  184. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_cat (char *dir_names);
  185. Summary:      Catalogues a directoryosfscontrol_cat
  186. Defined in:   <osfscontrol=>osfscontro.$>.h
  187. Declaration:  extern void osfscontrol_cat (char *dir_names);
  188. Summary:      Catalogues a directoryxosfscontrol_ex
  189. Defined in:   <osfscontrol=>osfscontro.$>.h
  190. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_ex (char *dir_names);
  191. Summary:      Examines a directoryosfscontrol_ex
  192. Defined in:   <osfscontrol=>osfscontro.$>.h
  193. Declaration:  extern void osfscontrol_ex (char *dir_names);
  194. Summary:      Examines a directoryxosfscontrol_lcat
  195. Defined in:   <osfscontrol=>osfscontro.$>.h
  196. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_lcat (char *dir_names);
  197. Summary:      Catalogues the library directoryosfscontrol_lcat
  198. Defined in:   <osfscontrol=>osfscontro.$>.h
  199. Declaration:  extern void osfscontrol_lcat (char *dir_names);
  200. Summary:      Catalogues the library directoryxosfscontrol_lex
  201. Defined in:   <osfscontrol=>osfscontro.$>.h
  202. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_lex (char *dir_names);
  203. Summary:      Examines the library directoryosfscontrol_lex
  204. Defined in:   <osfscontrol=>osfscontro.$>.h
  205. Declaration:  extern void osfscontrol_lex (char *dir_names);
  206. Summary:      Examines the library directoryxosfscontrol_info
  207. Defined in:   <osfscontrol=>osfscontro.$>.h
  208. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_info (char *file_names);
  209. Summary:      Examines objectsosfscontrol_info
  210. Defined in:   <osfscontrol=>osfscontro.$>.h
  211. Declaration:  extern void osfscontrol_info (char *file_names);
  212. Summary:      Examines objectsxosfscontrol_opt
  213. Defined in:   <osfscontrol=>osfscontro.$>.h
  214. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_opt (int opt,
  215.                  int value);
  216. Summary:      Sets filing system options (prefer OSFSControl_WriteBootOption)osfscontrol_opt
  217. Defined in:   <osfscontrol=>osfscontro.$>.h
  218. Declaration:  extern void osfscontrol_opt (int opt,
  219.                  int value);
  220. Summary:      Sets filing system options (prefer OSFSControl_WriteBootOption)xosfscontrol_set_temporary_fs
  221. Defined in:   <osfscontrol=>osfscontro.$>.h
  222. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_set_temporary_fs (char *file_name,
  223.                  char **file_name_out,
  224.                  int *old_fs,
  225.                  char **special);
  226. Summary:      Sets the temporary filing system from a named prefixosfscontrol_set_temporary_fs
  227. Defined in:   <osfscontrol=>osfscontro.$>.h
  228. Declaration:  extern int osfscontrol_set_temporary_fs (char *file_name,
  229.                  char **file_name_out,
  230.                  char **special);
  231. Summary:      Sets the temporary filing system from a named prefixxosfscontrol_add_fs
  232. Defined in:   <osfscontrol=>osfscontro.$>.h
  233. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_add_fs (byte *module,
  234.                  int fs_info_offset,
  235.                  void *workspace);
  236. Summary:      Adds a filing systemosfscontrol_add_fs
  237. Defined in:   <osfscontrol=>osfscontro.$>.h
  238. Declaration:  extern void osfscontrol_add_fs (byte *module,
  239.                  int fs_info_offset,
  240.                  void *workspace);
  241. Summary:      Adds a filing systemxosfscontrol_lookup_fs
  242. Defined in:   <osfscontrol=>osfscontro.$>.h
  243. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_lookup_fs (<osfscontrol_id> fs,
  244.                  bool control_terminated,
  245.                  int *fs_out,
  246.                  bool *fs_found);
  247. Summary:      Checks for the presence of a filing systemosfscontrol_lookup_fs
  248. Defined in:   <osfscontrol=>osfscontro.$>.h
  249. Declaration:  extern bool osfscontrol_lookup_fs (<osfscontrol_id> fs,
  250.                  bool control_terminated,
  251.                  int *fs_out);
  252. Summary:      Checks for the presence of a filing systemxosfscontrol_select_fs
  253. Defined in:   <osfscontrol=>osfscontro.$>.h
  254. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_select_fs (<osfscontrol_id> fs);
  255. Summary:      Switches the current and temporary filing systems to the one specifiedosfscontrol_select_fs
  256. Defined in:   <osfscontrol=>osfscontro.$>.h
  257. Declaration:  extern void osfscontrol_select_fs (<osfscontrol_id> fs);
  258. Summary:      Switches the current and temporary filing systems to the one specifiedxosfscontrol_boot_from_fs
  259. Defined in:   <osfscontrol=>osfscontro.$>.h
  260. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_boot_from_fs (void);
  261. Summary:      Boots off the currently selected filing systemosfscontrol_boot_from_fs
  262. Defined in:   <osfscontrol=>osfscontro.$>.h
  263. Declaration:  extern void osfscontrol_boot_from_fs (void);
  264. Summary:      Boots off the currently selected filing systemxosfscontrol_remove_fs
  265. Defined in:   <osfscontrol=>osfscontro.$>.h
  266. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_remove_fs (char *fs);
  267. Summary:      Removes a filing systemosfscontrol_remove_fs
  268. Defined in:   <osfscontrol=>osfscontro.$>.h
  269. Declaration:  extern void osfscontrol_remove_fs (char *fs);
  270. Summary:      Removes a filing systemxosfscontrol_add_secondary_fs
  271. Defined in:   <osfscontrol=>osfscontro.$>.h
  272. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_add_secondary_fs (<osfscontrol_id> fs,
  273.                  char *secondary_name,
  274.                  void *workspace);
  275. Summary:      Adds a secondary moduleosfscontrol_add_secondary_fs
  276. Defined in:   <osfscontrol=>osfscontro.$>.h
  277. Declaration:  extern void osfscontrol_add_secondary_fs (<osfscontrol_id> fs,
  278.                  char *secondary_name,
  279.                  void *workspace);
  280. Summary:      Adds a secondary modulexosfscontrol_read_file_type
  281. Defined in:   <osfscontrol=>osfscontro.$>.h
  282. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_read_file_type (bits file_type,
  283.                  bits *name1,
  284.                  bits *name2);
  285. Summary:      Decodes a file type into textosfscontrol_read_file_type
  286. Defined in:   <osfscontrol=>osfscontro.$>.h
  287. Declaration:  extern void osfscontrol_read_file_type (bits file_type,
  288.                  bits *name1,
  289.                  bits *name2);
  290. Summary:      Decodes a file type into textxosfscontrol_restore_current
  291. Defined in:   <osfscontrol=>osfscontro.$>.h
  292. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_restore_current (void);
  293. Summary:      Restore the current filing system after OSFSControl_SetTemporaryFSosfscontrol_restore_current
  294. Defined in:   <osfscontrol=>osfscontro.$>.h
  295. Declaration:  extern void osfscontrol_restore_current (void);
  296. Summary:      Restore the current filing system after OSFSControl_SetTemporaryFSxosfscontrol_read_module_base
  297. Defined in:   <osfscontrol=>osfscontro.$>.h
  298. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_read_module_base (byte **module,
  299.                  void **workspace);
  300. Summary:      Reads location of primary module for temporary filing systemosfscontrol_read_module_base
  301. Defined in:   <osfscontrol=>osfscontro.$>.h
  302. Declaration:  extern void osfscontrol_read_module_base (byte **module,
  303.                  void **workspace);
  304. Summary:      Reads location of primary module for temporary filing systemxosfscontrol_read_fs_handle
  305. Defined in:   <osfscontrol=>osfscontro.$>.h
  306. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_read_fs_handle (<os_f=>os.os_f> file,
  307.                  int *fs_handle,
  308.                  int *info_word);
  309. Summary:      Returns a fiing system file handleosfscontrol_read_fs_handle
  310. Defined in:   <osfscontrol=>osfscontro.$>.h
  311. Declaration:  extern int osfscontrol_read_fs_handle (<os_f=>os.os_f> file,
  312.                  int *info_word);
  313. Summary:      Returns a fiing system file handlexosfscontrol_shut
  314. Defined in:   <osfscontrol=>osfscontro.$>.h
  315. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_shut (void);
  316. Summary:      Closes all open files on all filing systemsosfscontrol_shut
  317. Defined in:   <osfscontrol=>osfscontro.$>.h
  318. Declaration:  extern void osfscontrol_shut (void);
  319. Summary:      Closes all open files on all filing systemsxosfscontrol_shutdown
  320. Defined in:   <osfscontrol=>osfscontro.$>.h
  321. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_shutdown (void);
  322. Summary:      Shuts down all filing systemsosfscontrol_shutdown
  323. Defined in:   <osfscontrol=>osfscontro.$>.h
  324. Declaration:  extern void osfscontrol_shutdown (void);
  325. Summary:      Shuts down all filing systemsxosfscontrol_access
  326. Defined in:   <osfscontrol=>osfscontro.$>.h
  327. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_access (char *file_names,
  328.                  char *access);
  329. Summary:      Sets the attributes of objectsosfscontrol_access
  330. Defined in:   <osfscontrol=>osfscontro.$>.h
  331. Declaration:  extern void osfscontrol_access (char *file_names,
  332.                  char *access);
  333. Summary:      Sets the attributes of objectsxosfscontrol_rename
  334. Defined in:   <osfscontrol=>osfscontro.$>.h
  335. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_rename (char *file_name,
  336.                  char *new_file_name);
  337. Summary:      Renames objectsosfscontrol_rename
  338. Defined in:   <osfscontrol=>osfscontro.$>.h
  339. Declaration:  extern void osfscontrol_rename (char *file_name,
  340.                  char *new_file_name);
  341. Summary:      Renames objectsxosfscontrol_copy
  342. Defined in:   <osfscontrol=>osfscontro.$>.h
  343. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_copy (char *from,
  344.                  char *to,
  345.                  bits flags,
  346.                  bits start_load,
  347.                  bits start_exec,
  348.                  bits end_load,
  349.                  bits end_exec,
  350.                  <osfscontrol_descriptor> *descriptor);
  351. Summary:      Copies objectsosfscontrol_copy
  352. Defined in:   <osfscontrol=>osfscontro.$>.h
  353. Declaration:  extern void osfscontrol_copy (char *from,
  354.                  char *to,
  355.                  bits flags,
  356.                  bits start_load,
  357.                  bits start_exec,
  358.                  bits end_load,
  359.                  bits end_exec,
  360.                  <osfscontrol_descriptor> *descriptor);
  361. Summary:      Copies objectsxosfscontrol_wipe
  362. Defined in:   <osfscontrol=>osfscontro.$>.h
  363. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_wipe (char *file_names,
  364.                  bits flags,
  365.                  bits start_load,
  366.                  bits start_exec,
  367.                  bits end_load,
  368.                  bits end_exec);
  369. Summary:      Wipes objectsosfscontrol_wipe
  370. Defined in:   <osfscontrol=>osfscontro.$>.h
  371. Declaration:  extern void osfscontrol_wipe (char *file_names,
  372.                  bits flags,
  373.                  bits start_load,
  374.                  bits start_exec,
  375.                  bits end_load,
  376.                  bits end_exec);
  377. Summary:      Wipes objectsxosfscontrol_count
  378. Defined in:   <osfscontrol=>osfscontro.$>.h
  379. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_count (char *file_names,
  380.                  bits flags,
  381.                  bits start_load,
  382.                  bits start_exec,
  383.                  bits end_load,
  384.                  bits end_exec);
  385. Summary:      Counts objectsosfscontrol_count
  386. Defined in:   <osfscontrol=>osfscontro.$>.h
  387. Declaration:  extern void osfscontrol_count (char *file_names,
  388.                  bits flags,
  389.                  bits start_load,
  390.                  bits start_exec,
  391.                  bits end_load,
  392.                  bits end_exec);
  393. Summary:      Counts objectsxosfscontrol_read_secondary_fs
  394. Defined in:   <osfscontrol=>osfscontro.$>.h
  395. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_read_secondary_fs (byte **module,
  396.                  void **workspace);
  397. Summary:      Reads location of secondary module for temporary filing systemosfscontrol_read_secondary_fs
  398. Defined in:   <osfscontrol=>osfscontro.$>.h
  399. Declaration:  extern void osfscontrol_read_secondary_fs (byte **module,
  400.                  void **workspace);
  401. Summary:      Reads location of secondary module for temporary filing systemxosfscontrol_file_type_from_string
  402. Defined in:   <osfscontrol=>osfscontro.$>.h
  403. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_file_type_from_string (char *file_type_name,
  404.                  bits *file_type);
  405. Summary:      Converts a string giving a file type to a numberosfscontrol_file_type_from_string
  406. Defined in:   <osfscontrol=>osfscontro.$>.h
  407. Declaration:  extern bits osfscontrol_file_type_from_string (char *file_type_name);
  408. Summary:      Converts a string giving a file type to a numberxosfscontrol_file_info
  409. Defined in:   <osfscontrol=>osfscontro.$>.h
  410. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_file_info (char *file_names);
  411. Summary:      Outputs a list of object names and informationosfscontrol_file_info
  412. Defined in:   <osfscontrol=>osfscontro.$>.h
  413. Declaration:  extern void osfscontrol_file_info (char *file_names);
  414. Summary:      Outputs a list of object names and informationxosfscontrol_read_fs_name
  415. Defined in:   <osfscontrol=>osfscontro.$>.h
  416. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_read_fs_name (int fs,
  417.                  char *buffer,
  418.                  int size);
  419. Summary:      Converts a filing system number to a filing system nameosfscontrol_read_fs_name
  420. Defined in:   <osfscontrol=>osfscontro.$>.h
  421. Declaration:  extern void osfscontrol_read_fs_name (int fs,
  422.                  char *buffer,
  423.                  int size);
  424. Summary:      Converts a filing system number to a filing system namexosfscontrol_register_image_fs
  425. Defined in:   <osfscontrol=>osfscontro.$>.h
  426. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_register_image_fs (byte *module,
  427.                  int fs_info_offset,
  428.                  void *workspace);
  429. Summary:      Adds an image filing systemosfscontrol_register_image_fs
  430. Defined in:   <osfscontrol=>osfscontro.$>.h
  431. Declaration:  extern void osfscontrol_register_image_fs (byte *module,
  432.                  int fs_info_offset,
  433.                  void *workspace);
  434. Summary:      Adds an image filing systemxosfscontrol_deregister_image_fs
  435. Defined in:   <osfscontrol=>osfscontro.$>.h
  436. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_deregister_image_fs (bits file_type);
  437. Summary:      Removes an image filing systemosfscontrol_deregister_image_fs
  438. Defined in:   <osfscontrol=>osfscontro.$>.h
  439. Declaration:  extern void osfscontrol_deregister_image_fs (bits file_type);
  440. Summary:      Removes an image filing systemxosfscontrol_canonicalise_path
  441. Defined in:   <osfscontrol=>osfscontro.$>.h
  442. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_canonicalise_path (char *path_name,
  443.                  char *buffer,
  444.                  char *var,
  445.                  char *path,
  446.                  int size,
  447.                  int *spare);
  448. Summary:      Converts a path name to a canonical formosfscontrol_canonicalise_path
  449. Defined in:   <osfscontrol=>osfscontro.$>.h
  450. Declaration:  extern void osfscontrol_canonicalise_path (char *path_name,
  451.                  char *buffer,
  452.                  char *var,
  453.                  char *path,
  454.                  int size,
  455.                  int *spare);
  456. Summary:      Converts a path name to a canonical formxosfscontrol_info_to_file_type
  457. Defined in:   <osfscontrol=>osfscontro.$>.h
  458. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_info_to_file_type (char *file_name,
  459.                  bits load_addr,
  460.                  bits exec_addr,
  461.                  int size,
  462.                  bits attr,
  463.                  int obj_type,
  464.                  bits *file_type);
  465. Summary:      Converts file information to an object's file typeosfscontrol_info_to_file_type
  466. Defined in:   <osfscontrol=>osfscontro.$>.h
  467. Declaration:  extern bits osfscontrol_info_to_file_type (char *file_name,
  468.                  bits load_addr,
  469.                  bits exec_addr,
  470.                  int size,
  471.                  bits attr,
  472.                  int obj_type);
  473. Summary:      Converts file information to an object's file typexosfscontrol_urd
  474. Defined in:   <osfscontrol=>osfscontro.$>.h
  475. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_urd (char *dir_name);
  476. Summary:      Sets the user root directory (URD)osfscontrol_urd
  477. Defined in:   <osfscontrol=>osfscontro.$>.h
  478. Declaration:  extern void osfscontrol_urd (char *dir_name);
  479. Summary:      Sets the user root directory (URD)xosfscontrol_back
  480. Defined in:   <osfscontrol=>osfscontro.$>.h
  481. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_back (void);
  482. Summary:      Exchanges the current and previous (PSD) directoriesosfscontrol_back
  483. Defined in:   <osfscontrol=>osfscontro.$>.h
  484. Declaration:  extern void osfscontrol_back (void);
  485. Summary:      Exchanges the current and previous (PSD) directoriesxosfscontrol_defect_list
  486. Defined in:   <osfscontrol=>osfscontro.$>.h
  487. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_defect_list (char *image_name,
  488.                  byte *buffer,
  489.                  int size);
  490. Summary:      Returns the defect list for an imageosfscontrol_defect_list
  491. Defined in:   <osfscontrol=>osfscontro.$>.h
  492. Declaration:  extern void osfscontrol_defect_list (char *image_name,
  493.                  byte *buffer,
  494.                  int size);
  495. Summary:      Returns the defect list for an imagexosfscontrol_add_defect
  496. Defined in:   <osfscontrol=>osfscontro.$>.h
  497. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_add_defect (char *image_name,
  498.                  int offset);
  499. Summary:      Maps out a defect from an imageosfscontrol_add_defect
  500. Defined in:   <osfscontrol=>osfscontro.$>.h
  501. Declaration:  extern void osfscontrol_add_defect (char *image_name,
  502.                  int offset);
  503. Summary:      Maps out a defect from an imagexosfscontrol_no_dir
  504. Defined in:   <osfscontrol=>osfscontro.$>.h
  505. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_no_dir (void);
  506. Summary:      Unsets the current directory (CSD)osfscontrol_no_dir
  507. Defined in:   <osfscontrol=>osfscontro.$>.h
  508. Declaration:  extern void osfscontrol_no_dir (void);
  509. Summary:      Unsets the current directory (CSD)xosfscontrol_no_urd
  510. Defined in:   <osfscontrol=>osfscontro.$>.h
  511. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_no_urd (void);
  512. Summary:      Unsets the user root directory (URD)osfscontrol_no_urd
  513. Defined in:   <osfscontrol=>osfscontro.$>.h
  514. Declaration:  extern void osfscontrol_no_urd (void);
  515. Summary:      Unsets the user root directory (URD)xosfscontrol_no_lib
  516. Defined in:   <osfscontrol=>osfscontro.$>.h
  517. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_no_lib (void);
  518. Summary:      Unsets the library directory (Lib)osfscontrol_no_lib
  519. Defined in:   <osfscontrol=>osfscontro.$>.h
  520. Declaration:  extern void osfscontrol_no_lib (void);
  521. Summary:      Unsets the library directory (Lib)xosfscontrol_used_space_map
  522. Defined in:   <osfscontrol=>osfscontro.$>.h
  523. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_used_space_map (char *image_name,
  524.                  byte *buffer,
  525.                  int size);
  526. Summary:      Returns an image file's used space maposfscontrol_used_space_map
  527. Defined in:   <osfscontrol=>osfscontro.$>.h
  528. Declaration:  extern void osfscontrol_used_space_map (char *image_name,
  529.                  byte *buffer,
  530.                  int size);
  531. Summary:      Returns an image file's used space mapxosfscontrol_read_boot_option
  532. Defined in:   <osfscontrol=>osfscontro.$>.h
  533. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_read_boot_option (char *file_name,
  534.                  int *boot_option);
  535. Summary:      Reads the boot option of the disc or image file that holds a specified objectosfscontrol_read_boot_option
  536. Defined in:   <osfscontrol=>osfscontro.$>.h
  537. Declaration:  extern int osfscontrol_read_boot_option (char *file_name);
  538. Summary:      Reads the boot option of the disc or image file that holds a specified objectxosfscontrol_write_boot_option
  539. Defined in:   <osfscontrol=>osfscontro.$>.h
  540. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_write_boot_option (char *file_name,
  541.                  int boot_option);
  542. Summary:      Writes the boot option of the disc or image file that holds a specified objectosfscontrol_write_boot_option
  543. Defined in:   <osfscontrol=>osfscontro.$>.h
  544. Declaration:  extern void osfscontrol_write_boot_option (char *file_name,
  545.                  int boot_option);
  546. Summary:      Writes the boot option of the disc or image file that holds a specified objectxosfscontrol_free_space
  547. Defined in:   <osfscontrol=>osfscontro.$>.h
  548. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_free_space (char *file_name,
  549.                  int *free,
  550.                  int *max,
  551.                  int *size);
  552. Summary:      Reads the free space on the disc or image file that holds a specified objectosfscontrol_free_space
  553. Defined in:   <osfscontrol=>osfscontro.$>.h
  554. Declaration:  extern int osfscontrol_free_space (char *file_name,
  555.                  int *max,
  556.                  int *size);
  557. Summary:      Reads the free space on the disc or image file that holds a specified objectxosfscontrol_name_disc
  558. Defined in:   <osfscontrol=>osfscontro.$>.h
  559. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_name_disc (char *file_name,
  560.                  char *disc_name);
  561. Summary:      Names the disc or image file that holds a specified objectosfscontrol_name_disc
  562. Defined in:   <osfscontrol=>osfscontro.$>.h
  563. Declaration:  extern void osfscontrol_name_disc (char *file_name,
  564.                  char *disc_name);
  565. Summary:      Names the disc or image file that holds a specified objectxosfscontrol_stamp_image
  566. Defined in:   <osfscontrol=>osfscontro.$>.h
  567. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_stamp_image (char *file_name,
  568.                  bool stamp_now);
  569. Summary:      Used by a handler of discs to request that an image stamp be updatedosfscontrol_stamp_image
  570. Defined in:   <osfscontrol=>osfscontro.$>.h
  571. Declaration:  extern void osfscontrol_stamp_image (char *file_name,
  572.                  bool stamp_now);
  573. Summary:      Used by a handler of discs to request that an image stamp be updatedxosfscontrol_object_at_offset
  574. Defined in:   <osfscontrol=>osfscontro.$>.h
  575. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_object_at_offset (char *file_name,
  576.                  int offset,
  577.                  char *buffer,
  578.                  int size,
  579.                  int *obj_kind);
  580. Summary:      Finds the name and kind of an object that uses a particular offset within an imageosfscontrol_object_at_offset
  581. Defined in:   <osfscontrol=>osfscontro.$>.h
  582. Declaration:  extern int osfscontrol_object_at_offset (char *file_name,
  583.                  int offset,
  584.                  char *buffer,
  585.                  int size);
  586. Summary:      Finds the name and kind of an object that uses a particular offset within an imagexosfscontrol_set_dir
  587. Defined in:   <osfscontrol=>osfscontro.$>.h
  588. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_set_dir (char *path,
  589.                  int set,
  590.                  char *fs,
  591.                  char *special);
  592. Summary:      Sets a specified directory to a given path without verificationosfscontrol_set_dir
  593. Defined in:   <osfscontrol=>osfscontro.$>.h
  594. Declaration:  extern void osfscontrol_set_dir (char *path,
  595.                  int set,
  596.                  char *fs,
  597.                  char *special);
  598. Summary:      Sets a specified directory to a given path without verificationxosfscontrol_read_dir
  599. Defined in:   <osfscontrol=>osfscontro.$>.h
  600. Declaration:  extern <os_error=>os.os_error> *xosfscontrol_read_dir (char *buffer,
  601.                  int set,
  602.                  char *fs,
  603.                  int size,
  604.                  int *spare,
  605.                  char **special);
  606. Summary:      Reads the path of a specified directoryosfscontrol_read_dir
  607. Defined in:   <osfscontrol=>osfscontro.$>.h
  608. Declaration:  extern void osfscontrol_read_dir (char *buffer,
  609.                  int set,
  610.                  char *fs,
  611.                  int size,
  612.                  int *spare,
  613.                  char **special);
  614. Summary:      Reads the path of a specified directoryxfscv
  615. OS_FSControl vectorfscv
  616. OS_FSControl vectorxupcall_media_not_present
  617. Defined in:   <osfscontrol=>osfscontro.$>.h
  618. Declaration:  extern <os_error=>os.os_error> *xupcall_media_not_present (int fs_no,
  619.                  char *media_name,
  620.                  int device_no,
  621.                  int iteration_count,
  622.                  int timeout,
  623.                  char *media_type,
  624.                  int *changed);
  625. Summary:      Warns your program that a filing medium is not presentupcall_media_not_present
  626. Defined in:   <osfscontrol=>osfscontro.$>.h
  627. Declaration:  extern int upcall_media_not_present (int fs_no,
  628.                  char *media_name,
  629.                  int device_no,
  630.                  int iteration_count,
  631.                  int timeout,
  632.                  char *media_type);
  633. Summary:      Warns your program that a filing medium is not presentxupcall_media_not_known
  634. Defined in:   <osfscontrol=>osfscontro.$>.h
  635. Declaration:  extern <os_error=>os.os_error> *xupcall_media_not_known (int fs_no,
  636.                  char *media_name,
  637.                  int device_no,
  638.                  int iteration_count,
  639.                  int timeout,
  640.                  char *media_type,
  641.                  int *changed);
  642. Summary:      Warns your program that a filing medium is not knownupcall_media_not_known
  643. Defined in:   <osfscontrol=>osfscontro.$>.h
  644. Declaration:  extern int upcall_media_not_known (int fs_no,
  645.                  char *media_name,
  646.                  int device_no,
  647.                  int iteration_count,
  648.                  int timeout,
  649.                  char *media_type);
  650. Summary:      Warns your program that a filing medium is not knownxupcallfscontrol_set_args_size
  651. Defined in:   <osfscontrol=>osfscontro.$>.h
  652. Declaration:  extern <os_error=>os.os_error> *xupcallfscontrol_set_args_size (<os_f=>os.os_f> f,
  653.                  int size,
  654.                  bits fs_info);
  655. Summary:      Warns your program that a file's size is being ensuredupcallfscontrol_set_args_size
  656. Defined in:   <osfscontrol=>osfscontro.$>.h
  657. Declaration:  extern void upcallfscontrol_set_args_size (<os_f=>os.os_f> f,
  658.                  int size,
  659.                  bits fs_info);
  660. Summary:      Warns your program that a file's size is being ensuredxupcallfscontrol_rename
  661. Defined in:   <osfscontrol=>osfscontro.$>.h
  662. Declaration:  extern <os_error=>os.os_error> *xupcallfscontrol_rename (char *file_name,
  663.                  char *new_file_name,
  664.                  char *special,
  665.                  char *new_special,
  666.                  bits fs_info);
  667. Summary:      Warns your program that a file is being renamedupcallfscontrol_rename
  668. Defined in:   <osfscontrol=>osfscontro.$>.h
  669. Declaration:  extern void upcallfscontrol_rename (char *file_name,
  670.                  char *new_file_name,
  671.                  char *special,
  672.                  char *new_special,
  673.                  bits fs_info);
  674. Summary:      Warns your program that a file is being renamedxupcallfscontrol_set_attr_string
  675. Defined in:   <osfscontrol=>osfscontro.$>.h
  676. Declaration:  extern <os_error=>os.os_error> *xupcallfscontrol_set_attr_string (char *file_name,
  677.                  char *attr,
  678.                  char *special,
  679.                  bits fs_info);
  680. Summary:      Warns your program that a file's attributes are being setupcallfscontrol_set_attr_string
  681. Defined in:   <osfscontrol=>osfscontro.$>.h
  682. Declaration:  extern void upcallfscontrol_set_attr_string (char *file_name,
  683.                  char *attr,
  684.                  char *special,
  685.                  bits fs_info);
  686. Summary:      Warns your program that a file's attributes are being setxupcall_media_search_end
  687. Defined in:   <osfscontrol=>osfscontro.$>.h
  688. Declaration:  extern <os_error=>os.os_error> *xupcall_media_search_end (void);
  689. Summary:      Informs your program that a missing filing medium has been supplied, or that an operation involving one has been cancelledupcall_media_search_end
  690. Defined in:   <osfscontrol=>osfscontro.$>.h
  691. Declaration:  extern void upcall_media_search_end (void);
  692. Summary:      Informs your program that a missing filing medium has been supplied, or that an operation involving one has been cancelledxupcall_new_application
  693. Defined in:   <osfscontrol=>osfscontro.$>.h
  694. Declaration:  extern <os_error=>os.os_error> *xupcall_new_application (byte *cao,
  695.                  bool *started);
  696. Summary:      Warns your program that a new application is going to be startedupcall_new_application
  697. Defined in:   <osfscontrol=>osfscontro.$>.h
  698. Declaration:  extern bool upcall_new_application (byte *cao);
  699. Summary:      Warns your program that a new application is going to be startedOSFSControl
  700. <osfscontrol_id>
  701. <osfscontrol_descriptor>
  702. <osfscontrol_FS_NUMBER>
  703. <osfscontrol_FS_OPEN_FILE_LIMIT>
  704. <osfscontrol_FS_READ_ONLY>
  705. <osfscontrol_FS_NUMBER_NONE>
  706. <osfscontrol_FS_NUMBER_ROMFS>
  707. <osfscontrol_FS_NUMBER_NETFS>
  708. <osfscontrol_FS_NUMBER_ADFS>
  709. <osfscontrol_FS_NUMBER_NETPRINT>
  710. <osfscontrol_FS_NUMBER_NULL>
  711. <osfscontrol_FS_NUMBER_PRINTER>
  712. <osfscontrol_FS_NUMBER_SERIAL>
  713. <osfscontrol_FS_NUMBER_VDU>
  714. <osfscontrol_FS_NUMBER_RAWVDU>
  715. <osfscontrol_FS_NUMBER_KBD>
  716. <osfscontrol_FS_NUMBER_RAWKBD>
  717. <osfscontrol_FS_NUMBER_DESKFS>
  718. <osfscontrol_FS_NUMBER_RAMFS>
  719. <osfscontrol_FS_NUMBER_RISCIXFS>
  720. <osfscontrol_FS_NUMBER_STREAMER>
  721. <osfscontrol_FS_NUMBER_SCSIFS>
  722. <osfscontrol_FS_NUMBER_DIGITISER>
  723. <osfscontrol_FS_NUMBER_SCANNER>
  724. <osfscontrol_FS_NUMBER_MULTIFS>
  725. <osfscontrol_FS_NUMBER_NFS>
  726. <osfscontrol_FS_NUMBER_CDFS>
  727. <osfscontrol_FS_NUMBER_DOSFS>
  728. <osfscontrol_FS_NUMBER_RESOURCEFS>
  729. <osfscontrol_FS_NUMBER_PIPEFS>
  730. <osfscontrol_FS_NUMBER_DEVICEFS>
  731. <osfscontrol_FS_NUMBER_PARALLEL>
  732. <osfscontrol_FS_NUMBER_SHAREFS>
  733. <osfscontrol_TYPE_UNTYPED>
  734. <osfscontrol_TYPE_DIR>
  735. <osfscontrol_TYPE_APPLICATION>
  736. <osfscontrol_OPT_RESTORE_DEFAULT>
  737. <osfscontrol_OPT_MESSAGE_LEVEL>
  738. <osfscontrol_OPT_BOOT_ACTION>
  739. <osfscontrol_COPY_RECURSE>
  740. <osfscontrol_COPY_FORCE>
  741. <osfscontrol_COPY_GIVEN_TIMES>
  742. <osfscontrol_COPY_CONFIRM>
  743. <osfscontrol_COPY_VERBOSE>
  744. <osfscontrol_COPY_QUICK>
  745. <osfscontrol_COPY_PROMPT>
  746. <osfscontrol_COPY_DELETE>
  747. <osfscontrol_COPY_ALLOW_PRINT>
  748. <osfscontrol_COPY_NO_ATTRIBUTES>
  749. <osfscontrol_COPY_STAMP>
  750. <osfscontrol_COPY_STRUCTURE>
  751. <osfscontrol_COPY_NEWER>
  752. <osfscontrol_COPY_GIVEN_DESCRIPTOR>
  753. <osfscontrol_COPY_LOOK>
  754. <osfscontrol_WIPE_RECURSE>
  755. <osfscontrol_WIPE_FORCE>
  756. <osfscontrol_WIPE_GIVEN_TIMES>
  757. <osfscontrol_WIPE_CONFIRM>
  758. <osfscontrol_WIPE_VERBOSE>
  759. <osfscontrol_WIPE_ALLOW_PRINT>
  760. <osfscontrol_COUNT_RECURSE>
  761. <osfscontrol_COUNT_GIVEN_TIMES>
  762. <osfscontrol_COUNT_CONFIRM>
  763. <osfscontrol_COUNT_VERBOSE>
  764. <osfscontrol_COUNT_ALLOW_PRINT>
  765. <osfscontrol_KIND_FREE>
  766. <osfscontrol_KIND_ALLOCATED>
  767. <osfscontrol_KIND_FOUND>
  768. <osfscontrol_KIND_SHARABLE>
  769. <osfscontrol_DIR_CSD>
  770. <osfscontrol_DIR_PSD>
  771. <osfscontrol_DIR_URD>
  772. <osfscontrol_DIR_LIB>
  773. <xos_fs_control>
  774. <os_fs_control>
  775. <xosfscontrol_dir>
  776. <osfscontrol_dir>
  777. <xosfscontrol_lib>
  778. <osfscontrol_lib>
  779. <xosfscontrol_start_application>
  780. <osfscontrol_start_application>
  781. <xosfscontrol_run>
  782. <osfscontrol_run>
  783. <xosfscontrol_cat>
  784. <osfscontrol_cat>
  785. <xosfscontrol_ex>
  786. <osfscontrol_ex>
  787. <xosfscontrol_lcat>
  788. <osfscontrol_lcat>
  789. <xosfscontrol_lex>
  790. <osfscontrol_lex>
  791. <xosfscontrol_info>
  792. <osfscontrol_info>
  793. <xosfscontrol_opt>
  794. <osfscontrol_opt>
  795. <xosfscontrol_set_temporary_fs>
  796. <osfscontrol_set_temporary_fs>
  797. <xosfscontrol_add_fs>
  798. <osfscontrol_add_fs>
  799. <xosfscontrol_lookup_fs>
  800. <osfscontrol_lookup_fs>
  801. <xosfscontrol_select_fs>
  802. <osfscontrol_select_fs>
  803. <xosfscontrol_boot_from_fs>
  804. <osfscontrol_boot_from_fs>
  805. <xosfscontrol_remove_fs>
  806. <osfscontrol_remove_fs>
  807. <xosfscontrol_add_secondary_fs>
  808. <osfscontrol_add_secondary_fs>
  809. <xosfscontrol_read_file_type>
  810. <osfscontrol_read_file_type>
  811. <xosfscontrol_restore_current>
  812. <osfscontrol_restore_current>
  813. <xosfscontrol_read_module_base>
  814. <osfscontrol_read_module_base>
  815. <xosfscontrol_read_fs_handle>
  816. <osfscontrol_read_fs_handle>
  817. <xosfscontrol_shut>
  818. <osfscontrol_shut>
  819. <xosfscontrol_shutdown>
  820. <osfscontrol_shutdown>
  821. <xosfscontrol_access>
  822. <osfscontrol_access>
  823. <xosfscontrol_rename>
  824. <osfscontrol_rename>
  825. <xosfscontrol_copy>
  826. <osfscontrol_copy>
  827. <xosfscontrol_wipe>
  828. <osfscontrol_wipe>
  829. <xosfscontrol_count>
  830. <osfscontrol_count>
  831. <xosfscontrol_read_secondary_fs>
  832. <osfscontrol_read_secondary_fs>
  833. <xosfscontrol_file_type_from_string>
  834. <osfscontrol_file_type_from_string>
  835. <xosfscontrol_file_info>
  836. <osfscontrol_file_info>
  837. <xosfscontrol_read_fs_name>
  838. <osfscontrol_read_fs_name>
  839. <xosfscontrol_register_image_fs>
  840. <osfscontrol_register_image_fs>
  841. <xosfscontrol_deregister_image_fs>
  842. <osfscontrol_deregister_image_fs>
  843. <xosfscontrol_canonicalise_path>
  844. <osfscontrol_canonicalise_path>
  845. <xosfscontrol_info_to_file_type>
  846. <osfscontrol_info_to_file_type>
  847. <xosfscontrol_urd>
  848. <osfscontrol_urd>
  849. <xosfscontrol_back>
  850. <osfscontrol_back>
  851. <xosfscontrol_defect_list>
  852. <osfscontrol_defect_list>
  853. <xosfscontrol_add_defect>
  854. <osfscontrol_add_defect>
  855. <xosfscontrol_no_dir>
  856. <osfscontrol_no_dir>
  857. <xosfscontrol_no_urd>
  858. <osfscontrol_no_urd>
  859. <xosfscontrol_no_lib>
  860. <osfscontrol_no_lib>
  861. <xosfscontrol_used_space_map>
  862. <osfscontrol_used_space_map>
  863. <xosfscontrol_read_boot_option>
  864. <osfscontrol_read_boot_option>
  865. <xosfscontrol_write_boot_option>
  866. <osfscontrol_write_boot_option>
  867. <xosfscontrol_free_space>
  868. <osfscontrol_free_space>
  869. <xosfscontrol_name_disc>
  870. <osfscontrol_name_disc>
  871. <xosfscontrol_stamp_image>
  872. <osfscontrol_stamp_image>
  873. <xosfscontrol_object_at_offset>
  874. <osfscontrol_object_at_offset>
  875. <xosfscontrol_set_dir>
  876. <osfscontrol_set_dir>
  877. <xosfscontrol_read_dir>
  878. <osfscontrol_read_dir>
  879. <xfscv>
  880. <fscv>
  881. <xupcall_media_not_present>
  882. <upcall_media_not_present>
  883. <xupcall_media_not_known>
  884. <upcall_media_not_known>
  885. <xupcallfscontrol_set_args_size>
  886. <upcallfscontrol_set_args_size>
  887. <xupcallfscontrol_rename>
  888. <upcallfscontrol_rename>
  889. <xupcallfscontrol_set_attr_string>
  890. <upcallfscontrol_set_attr_string>
  891. <xupcall_media_search_end>
  892. <upcall_media_search_end>
  893. <xupcall_new_application>
  894. <upcall_new_application>