home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 5 / DATAFILE_PDCD5.iso / utilities / n / newsflash / !FileBase / !NewsFlash / Docs / Developers / SWIList < prev    next >
Encoding:
Text File  |  1996-06-02  |  5.7 KB  |  170 lines

  1. Complete list of NewsFlash SWI's
  2. --------------------------------
  3.  
  4. SWI's marked * are intended for internal use only.
  5. SWI's marked + are 100% compatible with the original SWI's.
  6. SWI's marked - are not yet implemented
  7. SWI's marked C are only for compatibility with other applications
  8.  
  9. (This list does not include the old SWI's which are only supported for
  10. compatibility)
  11.  
  12. NewsFlash_Version
  13. NewsFlash_StartLineTask
  14. NewsFlash_StartScript
  15. NewsFlash_Acknowledge                        +
  16. NewsFlash_HangUp                             +
  17. NewsFlash_LineInfo                           +
  18. NewsFlash_LineStatus                         +
  19. NewsFlash_GenerateError                      -
  20. NewsFlash_ClaimLine                          +
  21. NewsFlash_ReleaseLine                        +
  22. NewsFlash_SendByte                           +
  23. NewsFlash_SendMany                           +
  24. NewsFlash_GetByte                            +
  25. NewsFlash_GetMany                            +
  26. NewsFlash_StartChat                          +
  27. NewsFlash_FinishChat                         +
  28. NewsFlash_ChatSend                           +
  29. NewsFlash_ChatRead                           +
  30. NewsFlash_VDU                                -
  31. NewsFlash_Script                             -
  32. NewsFlash_StartFileTransfer                  +
  33. NewsFlash_FileTransferStatus                 +
  34. NewsFlash_CLIAccess
  35.  
  36. NewsFlashServer_Version
  37. NewsFlashServer_InitialiseLine               *
  38. NewsFlashServer_CloseDownLine                *
  39. NewsFlashServer_RMAPointer                   *
  40. NewsFlashServer_AvailableLines
  41. NewsFlashServer_GenerateEvent
  42. NewsFlashServer_GetEvent
  43.  
  44. NewsFlashServer_OpenFileBase
  45. NewsFlashServer_CloseFileBase                +
  46. NewsFlashServer_ReadFileBase
  47. NewsFlashServer_AmendFileBase
  48. NewsFlashServer_NumberOfFileAreas            +
  49. NewsFlashServer_CreateFileArea
  50. NewsFlashServer_ReadFileArea
  51. NewsFlashServer_AmendFileArea
  52. NewsFlashServer_DeleteFileArea               -
  53. NewsFlashServer_FileNameFromNumber           +
  54. NewsFlashServer_FileRealNameFromNumber       +
  55. NewsFlashServer_OpenFile                     +
  56. NewsFlashServer_FileInfo
  57. NewsFlashServer_CreateFile
  58. NewsFlashServer_AmendFile
  59. NewsFlashServer_FileOp                       +
  60. NewsFlashServer_LoadFileDescription          +
  61. NewsFlashServer_MakeFileDescription          +
  62.  
  63. NewsFlashServer_OpenUserBase                 +
  64. NewsFlashServer_CloseUserBase                +
  65. NewsFlashServer_UpdateUserBase               +
  66. NewsFlashServer_GetUserBase                  +
  67. NewsFlashServer_GetUserPointer               +
  68. NewsFlashServer_CreateUser
  69.  
  70. NewsFlashServer_OpenMessageBase
  71. NewsFlashServer_CloseMessageBase             +
  72. NewsFlashServer_ReadMessageBase
  73. NewsFlashServer_AmendMessageBase
  74. NewsFlashServer_CreateMessageArea
  75. NewsFlashServer_ReadMessageArea
  76. NewsFlashServer_AmendMessageArea
  77. NewsFlashServer_DeleteMessageArea            -
  78. NewsFlashServer_CreateMessage
  79. NewsFlashServer_ReadMessage
  80. NewsFlashServer_AmendMessage
  81. NewsFlashServer_MessageOp                    +
  82.  
  83. NewsFlashServer_KeyName
  84. NewsFlashServer_FindKey
  85. NewsFlashServer_KeyMenu
  86.  
  87. NewsFlashCompiler_Version
  88. NewsFlashCompiler_GetWorkspaceSpecification
  89. NewsFlashCompiler_InitialiseWorkspace
  90. NewsFlashCompiler_ScanFile
  91. NewsFlashCompiler_InitialiseCompiler
  92. NewsFlashCompiler_CompileFile
  93. NewsFlashCompiler_FinaliseCompiler
  94. NewsFlashCompiler_IncludeFile
  95. NewsFlashCompiler_AddLabel                   -
  96. NewsFlashCompiler_AddVariable                -
  97. NewsFlashCompiler_AddConstant                -
  98. NewsFlashCompiler_NumberOfFiles
  99. NewsFlashCompiler_EnumerateFiles
  100. NewsFlashCompiler_SetFileStatus
  101. NewsFlashCompiler_NumberOfLabels
  102. NewsFlashCompiler_EnumerateLabels
  103. NewsFlashCompiler_NumberOfVariables
  104. NewsFlashCompiler_EnumerateVariables
  105. NewsFlashCompiler_NumberOfConstants          -
  106. NewsFlashCompiler_EnumerateConstants         -
  107. NewsFlashCompiler_CompileCommand             -
  108. NewsFlashCompiler_CompileParamaters          -
  109. NewsFlashCompiler_OutputPointer              -
  110. NewsFlashCompiler_OutputByte                 -
  111. NewsFlashCompiler_OutputWord                 -
  112. NewsFlashCompiler_SetFilePointer             -
  113. NewsFlashCompiler_SetLabelPointer            -
  114. NewsFlashCompiler_SetConstantValue           -
  115.  
  116. NewsFlashCompiler_InitBackgroundCompile      -
  117. NewsFlashCompiler_LabelOffset                -
  118.  
  119. The following SWI's are provided by secondary modules and may not neccesarily
  120. be available:
  121.  
  122. (Risc BBS emulator SWI's)
  123.  
  124. NFRBBSEm_TaskHandle
  125.  
  126. (ArcBBS emulator SWI's)
  127.  
  128. ARCbbsDoors_ReadStatus                       C
  129. ARCbbsDoors_WriteStatus                      C
  130. ARCbbsDoors_SendRequest                      C
  131. ARCbbsDoors_GetReply                         C
  132. ARCbbsDoors_GetRequest                       -
  133. ARCbbsDoors_SendReply                        -
  134. ARCbbsDoors_InputStatus                      C
  135. ARCbbsDoors_InputRead                        C
  136. ARCbbsDoors_OutputStatus                     C
  137. ARCbbsDoors_OutputWrite                      C
  138. ARCbbsDoors_ClearInput                       C
  139. ARCbbsDoors_ClearOutput                      C
  140. ARCbbsDoors_InputWrite                       -
  141. ARCbbsDoors_OutputRead                       -
  142. ARCbbsDoors_ResetState                       -
  143. ARCbbsDoors_StartDoor                        *
  144. ARCbbsDoors_StopDoor                         *
  145. ARCbbsDoors_KillDoor                         *
  146.  
  147. (ArcBBS filer SWI's)
  148.  
  149. ARCbbsFiler_GetStatusPointer                 C
  150. ARCbbsFiler_UpdateStatusBlock                *
  151.  
  152. (NF Cache SWI's)
  153.  
  154. NFCache_ReadRecord                           *
  155. NFCache_StoreRecord                          *
  156. NFCache_InvalidateRecord                     *
  157. NFCache_Flush                                *
  158. NFCache_Size                                 *
  159.  
  160. Contacting me
  161. -------------
  162.  
  163. If anyone wishes to contact me please send e-mail to:
  164.  
  165. Chris Davis..
  166.  
  167. Fidonet         2:253/417.6 or 2:257/501.7 
  168. Internet        chris@armadilo.demon.co.uk
  169. Highlander BBS  01452 384557/384702
  170.