home *** CD-ROM | disk | FTP | other *** search
/ World of A1200 / World_Of_A1200.iso / programs / monitors / rsys / rsyssrc.lha / RSysFunc.h < prev    next >
Text File  |  1993-09-25  |  12KB  |  314 lines

  1.  
  2. /* rsys.c */
  3. /*      56 */ void About ( void );
  4. /*     318 */ void SetMainLVTop ( int top );
  5. /*     675 */ void HandleMainPort ( void );
  6. /*     835 */ void main ( int argc , char **argv );
  7.  
  8.  
  9. /* rsysbroker.c */
  10. /*     116 */ void InstallBroker ( void );
  11. /*     148 */ void RemoveBroker ( void );
  12. /*     278 */ void HandleBrokerPort ( void );
  13.  
  14.  
  15. /* rsysdoslists.c */
  16. /*      40 */ void MakeAssignList ( void );
  17. /*      91 */ void MakeVolumeList ( void );
  18. /*     138 */ void RSysLockList ( void );
  19. /*     240 */ void SysResidentList ( void );
  20. /*     302 */ void SysCLIList ( void );
  21. /*     357 */ void SysResidentProg ( void );
  22. /*     431 */ void RSysFaultMessages ( void );
  23.  
  24.  
  25. /* rsysexeclists.c */
  26. /*      44 */ void MakeLibList ( void );
  27. /*      92 */ void MakeResList ( void );
  28. /*     141 */ void MakeIntrList ( void );
  29. /*     186 */ void MakePortList ( void );
  30. /*     289 */ void MakeTaskList ( void );
  31. /*     337 */ void SysSemaphoreList ( void );
  32. /*     397 */ void SysVectorList ( void );
  33. /*     448 */ void SysSoftDeviceList ( void );
  34. /*     498 */ void RSysMemoryAreaList ( void );
  35.  
  36.  
  37. /* rsysextern.c */
  38. /*      63 */ int GetFile ( struct Window *wind , char *dir , char *file , char *pattern , char *title , char *oktext );
  39. /*     165 */ BPTR AskFileMode ( char *filename , struct Window *wind );
  40. /*     197 */ void SaveList ( struct Window *wind , char *filename , char *title , struct List *list , int withheader );
  41. /*     262 */ int SysStarted ( int type );
  42. /*     317 */ void RemoveSpeech ( void );
  43. /*     333 */ int InitSpeech ( void );
  44. /*     359 */ void Speak ( char *text );
  45.  
  46.  
  47. /* rsysfiletype.c */
  48. /*     196 */ int filetype ( char *Name );
  49.  
  50.  
  51. /* rsysgfxintuilists.c */
  52. /*      44 */ void MakeFontList ( void );
  53. /*      93 */ void MakeWindowList ( void );
  54. /*     149 */ void MakeScreenList ( void );
  55. /*     205 */ void SysPubScreenList ( void );
  56. /*     287 */ void RSysGetDisplayModes ( void );
  57. /*     395 */ void SysTOFWaitList ( void );
  58. /*     464 */ void SysBlitterWaitList ( void );
  59. /*     572 */ void RSysGadgetList ( void );
  60.  
  61.  
  62. /* rsyshandlerlist.c */
  63. /*      38 */ void MakeHandlerList ( void );
  64.  
  65.  
  66. /* rsysdisplays.c */
  67. /*      50 */ int DisplayDiskInfo ( char *filename , int with_tree );
  68. /*      83 */ int DisplayFileInfo ( char *filename );
  69. /*     119 */ void DisplayDirectoryInfo ( char *filename );
  70. /*     156 */ int DisplayTaskInfo ( struct objectid *obj );
  71. /*     247 */ int DisplayLibraryInfo ( struct objectid *obj );
  72. /*     281 */ void DisplaySoftDevInfo ( struct objectid *obj );
  73. /*     315 */ void DisplayResourceInfo ( struct objectid *obj );
  74. /*     344 */ int DisplayPortInfo ( struct objectid *obj );
  75. /*     387 */ int DisplayFontInfo ( struct objectid *obj );
  76. /*     407 */ int DisplayWindowInfo ( struct objectid *obj );
  77. /*     450 */ int DisplayScreenInfo ( struct objectid *obj );
  78. /*     492 */ int DisplayLockInfo ( struct objectid *obj );
  79.  
  80.  
  81. /* rsysformatdisk.c */
  82. /*     293 */ void FormatDisk ( void );
  83.  
  84.  
  85. /* rsysfindfile.c */
  86. /*     255 */ void MakeDevEntry ( struct List *list , char *str );
  87. /*     633 */ void HandleFindFileKeys ( ULONG code );
  88. /*     652 */ void FindFile ( void );
  89.  
  90.  
  91. /* rsyscrc.c */
  92. /*     218 */ int OpenCRCWindow ( void );
  93. /*     295 */ void CRCSum ( void );
  94.  
  95.  
  96. /* rsyssavewindow.c */
  97. /*     856 */ void SaveWindows ( void );
  98.  
  99.  
  100. /* rsyssignaltrap.c */
  101. /*     118 */ void HandleTrap ( int signal );
  102. /*     189 */ void InstallTrapHandlers ( void );
  103. /*     213 */ void RemoveTrapHandlers ( void );
  104. /*     229 */ void _traphandler ( long sig );
  105.  
  106.  
  107. /* rsystextformatter.c */
  108. /*     330 */ int RSysFormatOutput ( struct Window *wind , char *format );
  109.  
  110.  
  111. /* rsysintuictrl.c */
  112. /*      73 */ void EnableGadget ( struct Window *Wnd , struct Gadget *gad , int on_off );
  113. /*      83 */ void makelabelvisible ( struct Gadget *gad );
  114. /*     102 */ char *gadgetbuff ( struct Gadget *gad );
  115. /*     141 */ void InitListView ( struct Window *wind , struct Gadget *gad , struct List *list , int top );
  116. /*     163 */ void RefreshListView ( void );
  117. /*     175 */ void EmptyListView ( void );
  118. /*     201 */ APTR LockWindow ( struct Window *win );
  119. /*     230 */ void UnlockWindow ( APTR req );
  120. /*     246 */ void LockMainWindow ( int on );
  121. /*     267 */ void MakeWindowRefresh ( struct Window *window );
  122. /*     276 */ void MakePattern ( struct Window *wind );
  123. /*     311 */ void RefreshWindowAndGadgets ( struct Window *wind );
  124. /*     326 */ void RefreshRastPort ( struct Window *wind , struct Gadget **gads , int *gadnum , int cnt , int SaveGad , struct Gadget *GadgetList );
  125. /*     378 */ void RefreshMainWindowPattern ( void );
  126. /*     392 */ void ClearIntuiMsgPort ( struct Window *wnd );
  127. /*     407 */ void OpenMainWindow ( void );
  128. /*     430 */ void CloseASysWindow ( struct Window **wind , struct Gadget **windgadlist , struct Menu **windmenus );
  129. /*     464 */ int OpenASysWindow ( int (*func )(void ), int kill );
  130. /*     497 */ void CenterWindow ( struct Screen *scr , UWORD *top , UWORD *left , UWORD width , UWORD height );
  131. /*     518 */ void AdjustWindowDimensions ( struct Screen *Scr , UWORD WinLeftEdge , UWORD WinTopEdge , UWORD WinWidth , UWORD WinHeight , UWORD *NewWinLeftEdge , UWORD *NewWinTopEdge , UWORD *NewWinWidth , UWORD *NewWinHeight );
  132. /*     561 */ struct Screen *FindFrontPubScr ( struct Screen *activescr );
  133. /*     620 */ long SetupScreen ( void );
  134. /*     648 */ void CloseDownScreen ( void );
  135. /*     680 */ void DisableSysRequest ( int disable );
  136. /*     704 */ void PrintHeader ( enum ListTypes type , char *text );
  137. /*     725 */ void PrintInfo ( char *text , int speakit , int waitit );
  138. /*     761 */ void PrintStatistics ( void );
  139. /*     787 */ WORD MyEasyRequest ( struct Window *wind , UBYTE *title , UBYTE *Gadgets , UBYTE *Body , ...);
  140.  
  141.  
  142. /* rsysgfxctrl.c */
  143. /*      40 */ WORD compute ( UWORD offset , UWORD xy , int measure );
  144. /*      50 */ UWORD ComputeX ( UWORD value );
  145. /*      60 */ UWORD ComputeY ( UWORD value );
  146. /*      73 */ void ComputeFont ( struct Screen *wndscr , UWORD width , UWORD height );
  147.  
  148.  
  149. /* rsyshelp.c */
  150. /*     201 */ void HandleHelp ( enum RSysNumbers Link );
  151. /*     272 */ void Help ( void );
  152. /*     308 */ int CloseHelpOnScreen ( void );
  153. /*     323 */ void OpenHelpOnScreen ( int openit );
  154. /*     339 */ void ShowStatus ( void );
  155.  
  156.  
  157. /* rsysiconify.c */
  158. /*      43 */ int LookTypeOfFile ( BPTR lock , char *fname , int num , int totalnum );
  159. /*     265 */ void Iconify ( void );
  160.  
  161.  
  162. /* rsysinit.c */
  163. /*     305 */ long CreateMainGadgets ( void );
  164. /*     340 */ void ResizeWindowRefresh ( void );
  165. /*     395 */ int OpenSysWindow ( void );
  166.  
  167.  
  168. /* rsyslist.c */
  169. /*      43 */ int CountIntuiObjects ( int typ );
  170. /*      70 */ int CountDevices ( long mask );
  171. /*      88 */ int CountNodes ( struct List *list );
  172. /*     106 */ int CountMemory ( void );
  173. /*     131 */ int NoEntries ( void );
  174. /*     153 */ void RefreshList ( int type );
  175. /*     188 */ void SaveCurrentList ( void );
  176. /*     238 */ void RestoreList ( void );
  177. /*     286 */ void KillList ( void );
  178.  
  179.  
  180. /* rsysspeciallist.c */
  181. /*      34 */ void RSysAmigaGuideRefList ( void );
  182. /*     103 */ void SysBrokerList ( void );
  183. /*     180 */ void SysAvailFontsList ( void );
  184.  
  185.  
  186. /* rsyssummarylists.c */
  187. /*     208 */ void MakeHardwareList ( void );
  188. /*     418 */ void MakeMemoryList ( void );
  189. /*     489 */ void MakeSystemList ( void );
  190.  
  191.  
  192. /* rsysutils.c */
  193. /*      75 */ char *strncpy ( char *dest , const char *src , size_t len );
  194. /*      94 */ char *strcpy ( char *dest , const char *src );
  195. /*     106 */ long ahtoi ( char *String );
  196. /*     131 */ void *MyAllocVec ( unsigned long byteSize , unsigned long requirements , int kill );
  197. /*     148 */ void MyFreeVec ( void *memptr );
  198. /*     166 */ LONG Command ( struct Node *node , char *file );
  199. /*     207 */ struct DiskObject *GetProgramIcon ( void );
  200. /*     274 */ void ToggleFastMode ( void );
  201. /*     294 */ void ToggleAskingMode ( void );
  202. /*     310 */ void ToggleTextFormatter ( void );
  203. /*     330 */ void ToggleSortMode ( void );
  204. /*     352 */ void ToggleWorkingBar ( void );
  205. /*     376 */ void ToggleSpeakMode ( void );
  206. /*     400 */ void ToggleAutoFront ( void );
  207. /*     420 */ void ToggleMouseWindow ( void );
  208. /*     444 */ void ToggleTopazFont ( void );
  209. /*     505 */ void AddNodeSorted ( struct List *list , struct Node *node , int sortpos );
  210. /*     626 */ void AddNodeToList ( int i , int sort_in , int sortpos );
  211. /*     664 */ void CreateEntryList ( int sorting , int sortpos );
  212. /*     677 */ char *B2CStr ( char *dest , BSTR inp );
  213. /*     697 */ void savestrcpy ( char *str , struct Node *node , int cnt , int type );
  214. /*     725 */ struct Node *GetNode ( struct List *list , ULONG offset );
  215. /*     748 */ long SizeOfFile ( char *Name );
  216. /*     779 */ int SizeOfDir ( BPTR lock , long *Size , int *Dirs );
  217. /*     850 */ ScrollEntry *AllocScrollEntries ( int count );
  218. /*     886 */ long getdisktype ( BPTR lock );
  219. /*     897 */ void FreeBytes ( char *Vol , long *free , long *used , long *usedpercent , char *state , char *type );
  220. /*     987 */ int exist ( char *name );
  221. /*    1008 */ void quit ( int askyou );
  222. /*    1045 */ int Question ( struct Window *wind , char *ask , int def );
  223. /*    1068 */ void OpenLibs ( void );
  224. /*    1098 */ void CloseLibs ( void );
  225. /*    1120 */ void CloseAll ( void );
  226.  
  227.  
  228. /* rsysmodify.c */
  229. /*      96 */ void CountAssocObjects ( struct Task *task , int *wins , int *scrs , int *ports );
  230. /*     143 */ int CheckWindow ( struct Window *findwin );
  231. /*     984 */ void ModifyObject ( int TypeID , ULONG code );
  232.  
  233.  
  234. /* rsysaction.c */
  235. /*     253 */ void BuildActionList ( void );
  236. /*     429 */ int StartAction ( int ftype , char *file , BOOL last );
  237. /*     690 */ void DisplayFileRequest ( void );
  238.  
  239.  
  240. /* rsyscrypt.c */
  241. /*     126 */ int OpenCryptWindow ( void );
  242. /*     562 */ void CryptFile ( void );
  243.  
  244.  
  245. /* rsyshunks.c */
  246. /*     586 */ void PrintHunkStruct ( char *file );
  247. /*     697 */ void HunkStruct ( void );
  248.  
  249.  
  250. /* rsystreehunks.c */
  251. /*     156 */ BOOL ClickedCloseGadget ( void );
  252. /*     280 */ long OpenTreeWindow ( char *name , int hunk );
  253. /*     413 */ void PrintTree ( struct objectid *obj );
  254.  
  255.  
  256. /* rsyscheckoffsets.c */
  257. /*     191 */ void PrintLibOffsets ( LIBRARY *lib );
  258. /*     234 */ void PrintDevOffsets ( LIBRARY *lib );
  259. /*     286 */ void SysCheckOffs ( void );
  260.  
  261.  
  262. /* rsysclip.c */
  263. /*      33 */ void SaveListToClip ( struct List *list , char *text );
  264. /*     100 */ void RSysListToClip ( void );
  265. /*     114 */ void RSysEntryToClip ( void );
  266.  
  267.  
  268. /* rsysflush.c */
  269. /*      38 */ void RSysFlushAllLibraries ( void );
  270. /*      76 */ void RSysFlushAllFonts ( void );
  271. /*     112 */ void RSysFlushAll ( void );
  272.  
  273.  
  274. /* rsyserror.c */
  275. /*      85 */ void ErrorHandleFull ( char *ObjName , enum err_objects errobj , enum err_actions erract , int kill , char *file , char *func , int line );
  276.  
  277.  
  278. /* rsyspreferencelists.c */
  279. /*      74 */ void MakeHeadEntry ( int *num , char *title );
  280. /*     109 */ void MakeHexEntry ( int *num , char *title , APTR entry );
  281. /*     159 */ void SysPrefList ( void );
  282. /*     494 */ void SysEnvList ( void );
  283. /*     617 */ void SysExtPrinterData ( void );
  284.  
  285.  
  286. /* rsysshowfont.c */
  287. /*     393 */ void ShowFont ( struct TextFont *tf );
  288.  
  289.  
  290. /* rsysinitdata.c */
  291. /*     102 */ int ChooseNewFile ( char *oldfile , char *header );
  292. /*     141 */ void FreeHardwareData ( void );
  293. /*     327 */ void BuildHardwareList ( void );
  294. /*     385 */ void FreeLibOffData ( void );
  295. /*     535 */ void BuildLibOffsetList ( void );
  296. /*     577 */ void FreeAmigaGuideContextMemory ( void );
  297. /*     637 */ void BuildHelpList ( void );
  298. /*     675 */ void SaveConfig ( void );
  299. /*     878 */ void FreeValidAddressList ( void );
  300. /*     885 */ ValidMemoryNode *CheckNode ( ULONG memoryptr );
  301. /*     926 */ void BuildValidAddressList ( void );
  302. /*    1016 */ void BuildAllDataEntries ( void );
  303.  
  304.  
  305. /* rsysmonitor.c */
  306. /*     553 */ void Monitor ( struct objectid *obj , char *entrystring );
  307.  
  308.  
  309. /* rsyssearch.c */
  310. /*     291 */ void RSysFindNext ( void );
  311. /*     324 */ void RSysFindPrev ( void );
  312. /*     383 */ void RSysSearch ( void );
  313.  
  314.