home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / top2src.zip / NODES.CFG < prev    next >
Text File  |  1997-12-30  |  10KB  |  233 lines

  1. ; Node Configuration for The Online Pub
  2. ; -------------------------------------
  3. ;
  4. ;     This file contains configuration information specific to each node.  It
  5. ; consists of blocks of information, with the settings inside each block
  6. ; applying to the node that the block is setup for.  Blocks start with the Node
  7. ; keyword and end with the EndNode keyword.
  8. ;
  9. ;     Each line has the same format as TOP.CFG.  Please see TOP.CFG if you
  10. ; require an explanation of how keywords and settings work.
  11. ;
  12. ;     An explanation of each keyword and setting can be found at the end of
  13. ; this file.
  14. ;
  15. ; -- Start of Block for Node 1 --
  16. Node                1
  17. Type                Remote
  18. DropFilePath        E:\BC45\TOP\
  19. ConfigFile          E:\BC45\TOP\TOP.CFG
  20. LogFile             E:\BC45\TOP\TOP1.LOG
  21. SolidNode           Yes
  22. FOSSIL              No
  23. Port                2
  24. UseFIFO             Yes
  25. FIFOTrigger         4
  26. RxBufSize           256
  27. TxBufSize           1024
  28. UseRTSCTS           Yes
  29. EndNode             1
  30. ; -- End of Block for Node 1 --
  31. ; -- Start of Block for Node 2 --
  32. Node                2
  33. Type                Remote
  34. DropFilePath        D:\RA\LINE2\
  35. ConfigFile          E:\BC45\TOP\TOP.CFG
  36. LogFile             E:\BC45\TOP\TOP2.LOG
  37. SolidNode           Yes
  38. FOSSIL              Yes
  39. Port                4
  40. Speed               0
  41. EndNode             2
  42. ; -- End of Block for Node 2 --
  43. ; -- Start of Block for Node 3 --
  44. Node                3
  45. Type                Remote
  46. DropFilePath        D:\RA\LINE3\
  47. ConfigFile          E:\BC45\TOP\TOP.CFG
  48. LogFile             E:\BC45\TOP\TOP3.LOG
  49. SolidNode           Yes
  50. FOSSIL              No
  51. Port                0
  52. Speed               0
  53. PortAddress         3E8
  54. PortIRQ             0
  55. UseFIFO             No
  56. FIFOTrigger         4
  57. RxBufSize           256
  58. TxBufSize           1024
  59. UseRTSCTS           No
  60. EndNode             3
  61. ; -- End of Block for Node 3 --
  62. ; -- Start of Block for Node 4 --
  63. Node                4
  64. Type                Local
  65. ConfigFile          E:\BC45\TOP\TOP.CFG
  66. LogFile             E:\BC45\TOP\TOP4.LOG
  67. SolidNode           Yes
  68. EndNode             4
  69. ; -- End of Block for Node 4 --
  70. ; -- Start of Block for Node 5 --
  71. Node                5
  72. Type                Local
  73. ConfigFile          E:\BC45\TOP\TOP.CFG
  74. LogFile             E:\BC45\TOP\TOP5.LOG
  75. SolidNode           Yes
  76. EndNode             5
  77. ; -- End of Block for Node 5 --
  78. ; -- Start of Block for Node 6 --
  79. Node                6
  80. Type                Local
  81. ConfigFile          E:\BC45\TOP\TOP.CFG
  82. LogFile             E:\BC45\TOP\TOP6.LOG
  83. SolidNode           Yes
  84. EndNode             6
  85. ; -- End of Block for Node 6 --
  86. ; -- Start of Block for Node 7 --
  87. Node                7
  88. Type                Local
  89. ConfigFile          E:\BC45\TOP\TOP.CFG
  90. LogFile             E:\BC45\TOP\TOP7.LOG
  91. SolidNode           Yes
  92. EndNode             7
  93. ; -- End of Block for Node 7 --
  94. ; -- Start of Block for Node 8 --
  95. Node                8
  96. Type                Local
  97. ConfigFile          E:\BC45\TOP\TOP.CFG
  98. LogFile             E:\BC45\TOP\TOP8.LOG
  99. SolidNode           Yes
  100. EndNode             8
  101. ; -- End of Block for Node 8 --
  102. ;
  103. ; -----------------------------------------------------------------------------
  104. ;
  105. ; --------------------
  106. ; Keyword Explanations
  107. ; --------------------
  108. ;
  109. ;     Some of the settings in this file turn certain features ON or OFF, and are
  110. ; noted in the explanations below.  For these settings, you may use any one of
  111. ; the following words as valid settings.  The words on the first line turn the
  112. ; option ON, and the words on the second line turn the option OFF.
  113. ;
  114. ;      ON  YES    ENABLED   1    TRUE
  115. ;     OFF   NO   DISABLED   0   FALSE
  116. ;
  117. ; -----------------------------------------------------------------------------
  118. ;
  119. ;     All of these settings are REQUIRED in order for TOP to run!
  120. ;
  121. ; -----------------------------------------------------------------------------
  122. ;
  123. ;     Node - Begins the configuration block for a node.  This should be set to
  124. ; the node number to configure, from 1 to 32767.
  125. ;
  126. ;     Type - Type of the node.  One of "Remote", "Local", or "LAN" (without the
  127. ; quotation marks).  "Remote" is the usual setting, and is used when TOP can
  128. ; get information about the user from a BBS (via a drop file).  "Local" is used
  129. ; when there is no BBS and TOP needs to get the user's name itself.  If you
  130. ; want to be able to log into TOP directly from the command line, set up one or
  131. ; more "Local" nodes.  "LAN" is a special form of "Local" which can be used in
  132. ; network situations.  It works just like "Local", except that if the node
  133. ; requested is already in use, TOP will try the next node up, and continue this
  134. ; until it finds a free node (or reaches the MaxNodes configuration setting, in
  135. ; which case TOP will abort).  This is handy in cases in networks where the
  136. ; workstation number isn't available, or needs to be overridden.  This way, you
  137. ; can have more than one person inside TOP from LAN workstations without
  138. ; worrying about node number conflicts.
  139. ;
  140. ;     DropFilePath - The full path to the door drop file, created by the BBS.
  141. ; A backslash at the end is optional.  This setting is only needed for nodes of
  142. ; "Remote" type.
  143. ;
  144. ;     ConfigFile - The full path and name of the configuration file to use,
  145. ; usually TOP.CFG in the TOP directory.  The use of multiple configuration
  146. ; files for TOP is _not_ recommended, but support for it is included in case
  147. ; there is a need for it.
  148. ;
  149. ;     LogFile - The full path and file name of the file that this node should
  150. ; use to log its activity, usually TOPx.LOG (where x is the node number) in the
  151. ; TOP directory.  IMPORTANT:  You must use a different log file for each node
  152. ; or TOP will abort with a file-sharing error!
  153. ;
  154. ;     SolidNode - TOP uses this setting to determine how it should act if the
  155. ; node number that TOP is trying to use is already in use according to TOP.
  156. ; When a node is "solid", it means that the node number will only ever be used
  157. ; by one task.  If this setting is ON, TOP will assume that no other task could
  158. ; be using this node, meaning a crash must have occured, and will force itself
  159. ; on the requested node number.  If this setting is OFF, TOP will abort if the
  160. ; requested node is already in use, except in "LAN" mode where it will behave
  161. ; as described for the Type keyword (above).  This setting should _ALWAYS_ be
  162. ; OFF for "LAN" nodes, and can be either ON or OFF for other types.
  163. ;
  164. ; -----------------------------------------------------------------------------
  165. ;
  166. ;     The remaining settings are only needed for nodes of "Remote" type.
  167. ;
  168. ; -----------------------------------------------------------------------------
  169. ;
  170. ;     FOSSIL - Controls whether or not TOP should use a FOSSIL driver.  Set to
  171. ; ON to use one, and OFF if you don't want to use a FOSSIL.  If this setting is
  172. ; OFF, _all_ of the remaining settings are _required_ for this node.  This
  173. ; setting is not needed if you are using the OS/2 version, because OS/2 does
  174. ; not use FOSSIL drivers.
  175. ;
  176. ;     Port - Communications port number to use for this node.  This is normally
  177. ; available from the drop file, but can be optionally overridden from here.
  178. ; Set to 0 to get the port number from the drop file, or for local-only nodes.
  179. ;
  180. ;     Speed - Speed to lock this node's comport at.  For nodes using a FOSSIL,
  181. ; it may be 300, 600, 1200, 2400, 4800, 9600, 19200, or 38400.  Set to 0 if you
  182. ; don't lock your port, or if you lock your FOSSIL from the command line or
  183. ; CONFIG.SYS file.  For nodes not using a FOSSIL, this setting may be any value
  184. ; that evenly divides into 115200, up to and including 115200, or 0 to disable
  185. ; port locking.  WARNING:  This setting is _not_ verified by TOP!
  186. ;
  187. ; -----------------------------------------------------------------------------
  188. ;
  189. ;     The remaining settings are only used by nodes that do NOT use a FOSSIL
  190. ; driver.
  191. ;
  192. ; -----------------------------------------------------------------------------
  193. ;
  194. ;     PortAddress - The hexadecimal address of the communications port to use.
  195. ;
  196. ;     PortIRQ - The IRQ number of the communications port to use.
  197. ;
  198. ;     UseFIFO - Set to ON if you have a 16550 communications chip on the serial
  199. ; card for this node.  Set to OFF if you do not have a 16550, or if you do not
  200. ; want TOP to use FIFO buffering on a 16550.
  201. ;
  202. ;     FIFOTrigger - This is a rather complex setting which is supported by
  203. ; TOP's serial communications library.  I do not really know what it does.
  204. ; Valid settings are 1, 4, 8, and 14, and are not verified by TOP.  The usual
  205. ; setting is 4.  I suspect that if you need to change this setting, you'll
  206. ; already know.  This setting is not required if UseFIFO is OFF.
  207. ;
  208. ;     RxBufSize - Controls the size of TOP's serial receive buffer.  Valid
  209. ; settings are 0 to 65535.  The recommended setting is 256.  If TOP is losing
  210. ; characters from the remote end, try increasing this setting.
  211. ;
  212. ;     TxBufSize - Controls the size of TOP's serial transmit buffer.  Valid
  213. ; settings are 0 to 65535.  The recommended setting is 1024.  If TOP's
  214. ; communication is slow or stuttered, or if the remote end is losing characters
  215. ; sent by TOP, try increasing this setting.
  216. ;
  217. ;     UseRTSCTS - Sets RTS/CTS flow control.  Should normally be ON for modems
  218. ; with maximum speeds of 9600 or above and OFF for modems 2400 or lower.
  219. ;
  220. ; -----------------------------------------------------------------------------
  221. ;
  222. ;     This last keyword is a special case, and is required for _all_ nodes.
  223. ;
  224. ; -----------------------------------------------------------------------------
  225. ;
  226. ;     EndNode - Marks the end of the node configuration block.  This keyword
  227. ; does _not_ require a setting, however it may help you to use a setting that
  228. ; is the same as the setting for the Node keyword, so you know which node you
  229. ; are ending the configuration for.
  230. ;
  231. ; -----------------------------------------------------------------------------
  232. ; ---- End of NODES.CFG ----
  233.