home *** CD-ROM | disk | FTP | other *** search
/ Black Box 4 / BlackBox.cdr / progc / c_all592.arj / TI1000.ASC < prev    next >
Text File  |  1992-04-29  |  2KB  |  67 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.   PRODUCT  :  Paradox Engine                        NUMBER  :  1000
  9.   VERSION  :  All
  10.        OS  :  All
  11.      DATE  :  April 29, 1992                           PAGE  :  1/1
  12.  
  13.     TITLE  :  Understanding the PARADOX.NET file
  14.  
  15.  
  16.  
  17.  
  18.   The Paradox Engine uses the Paradox net file in the same way that
  19.   Paradox does--to keep track of the number of users.  Each Paradox
  20.   user is given one count, while the Engine is assigned one count
  21.   for all users.  So, for example, if three Paradox and three
  22.   Engine users use the same Paradox net file, the user count would
  23.   be four (one for each Paradox user, and one of the three Engine
  24.   users).
  25.  
  26.   The net file also regulates access to tables.  Table access is
  27.   enforced through the use of lock files, which are written out to
  28.   the directories containing Paradox tables.  A lock file points to
  29.   a particular net file, which has exclusive control over the
  30.   table.  This means that any user wanting access to the table must
  31.   use the net file that controls the table.  In practice, this
  32.   means that when your Engine program shares tables with Paradox
  33.   users, you must initialize using PXNetInit, with netpath set to
  34.   the Paradox net path.  In the case of two Engine programs sharing
  35.   tables, the net paths must be identical.
  36.  
  37.   The message "Multiple Paradox net file found" (Error
  38.   PXERR_NETMULTIPLE) indicates that these rules have not been
  39.   followed.  If you are certain that all current users have the
  40.   same net path, this message usually indicates that an old lock
  41.   file exists that points to a different net file.  Old lock files
  42.   can be deleted if care is taken to ensure that no one is
  43.   currently using them.  Deleting active lock files can produce
  44.   unpredictable results and could cause loss of data.
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.