home *** CD-ROM | disk | FTP | other *** search
/ Amiga Elysian Archive / AmigaElysianArchive.iso / comm / rr20eval.lha / docs / RadaReader.Tech.Ref < prev    next >
Text File  |  1993-01-22  |  8KB  |  220 lines

  1.                       RADAREADER'S TECHNICAL REFERENCE
  2.                       ================================
  3.  
  4.                           Written by Jesper Jensen.
  5.                   Technical reference for RadaReader V2.0.
  6.                     Copyright © 1991,1992  Jesper Jensen
  7.                              All rights reserved
  8.  
  9.                               10-Dec-92, 21:57.
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.                               RadaReader.Prefs
  30.                               ----------------
  31.  
  32.      Offset           Size         Description
  33.           0            36B         Name of SysOp
  34.          36     11#4#UWORD         11 addresses. 0 = NODE, 1-10 = AKA 1-10
  35.         124       11#UWORD         11 fakenets
  36.         146         11#24B         11 domains
  37.         410            30B         Editor command
  38.         440            30B         Unarchiving command   
  39.         470            30B         Inbound directory
  40.         500            30B         Outbound directory
  41.         530            30B         Backup directory
  42.         560            30B         Bad messages directory
  43.         590          UWORD         Number of areas
  44.         592          UWORD         Number of links
  45.         594          UWORD         Number of SIGs
  46.         596          UWORD         Number of route informations
  47.         598           200B         Default header
  48.         798            30B         Temporary directory (WORKDIR)
  49.         828          UWORD         Status word. Bit mapped
  50.         830            30B         Archiving directory
  51.         860            20B         Font
  52.         880          UWORD         Size of font
  53.         882            80B         Default origin
  54.         962            50B         Poll command
  55.        1012           200B         Logo
  56.        1212      3#4#UWORD         Color sets
  57.        1236         15#60B         Menu texts
  58.        2136         15#60B         Menu commands
  59.        3036            30B         Nodelist directory
  60.        3066            50B         Logfile
  61.        3116           200B         Forward template
  62.        3316            50B         AreaFix logfile
  63.        3366           WORD         UTC difference
  64.        3368          ULONG         Size of message buffers
  65.        3372            40B         AreaFix command
  66.        3412            40B         Export command
  67.        3452             1B         Qualifier (QUALCHAR)
  68.        3453             1B         Pad
  69.  
  70.  
  71.      Bits in Status word :
  72.  
  73.      Bit  Description
  74.        0  HideKludge                    (Screen)
  75.        1  Only Known                    (Import, Echo)
  76.        2  Kill Dupes                    (Import)
  77.        3  Interlace                     (Screen)
  78.        4  Mail 4D                       (Editor)
  79.        5  TrapDoor V1.7+                (Export)
  80.        6  Route imported netmail        (Import)
  81.        7  No system list                (AreaFix)
  82.        8  No Check for Dupes            (Import)
  83.        9  Force the INTL kludge         (Editor)
  84.       10  Accounting                    (Import)
  85.       11  Don't create action window    (Editor)
  86.  
  87.  
  88.                               RadaReader.Areas
  89.                               ----------------
  90.  
  91.      Consists of #areas of this structure :
  92.  
  93.      Offset           Size         Description
  94.           0            64B         Tag
  95.          64            32B         Name
  96.          96            64B         Description
  97.         160             1B         Type (E, M or B)
  98.         161             1B         Address to use (1-11)
  99.         162          ULONG         Number of msgs after maintenance
  100.         166            64B         Area's directory
  101.         230          UWORD         Special
  102.         232          UWORD         SIG number
  103.         234            80B         Origin for area
  104.         314           200B         Logo
  105.         514           200B         Header
  106.         714          ULONG         Not used currently
  107.         718          UWORD         Flags
  108.         720            10B         Reserved
  109.  
  110.  
  111.                                RadaReader.Sigs
  112.                                ---------------
  113.  
  114.      Offset           Size         Description
  115.           0            40B         Name of SIG
  116.          40             1B         Number of SIG
  117.          41             1B         Number of areas in SIG
  118.          42       64#UWORD         Number of areas in SIG
  119.  
  120.  
  121.                                RadaReader.Link
  122.                                ---------------
  123.  
  124.      Offset           Size         Description
  125.           0        4#UWORD         Address of link
  126.           8            20B         Archiver
  127.          28             1B         Mail2D ?
  128.          29             1B         Flow Type (N, C or H)
  129.          30          UWORD         Flags
  130.          32       16#ULONG         Areas connected
  131.          96            20B         Password
  132.         116          UWORD         Status
  133.         118            10B         Reserved
  134.  
  135.      Bit definitions for Status :
  136.  
  137.      Bit  Description
  138.        0  Link uses RadaReader
  139.        1  Account links mail
  140.  
  141.  
  142.                                RadaReader.Data
  143.                                ---------------
  144.  
  145.      RadaReader.Data consists of bytes. Actually there are as many
  146.      bytes, as there is areas. These bytes are bitmapped like :
  147.  
  148.      Bit  Description
  149.        0  New mail
  150.        1  New mail to sysop
  151.        2  Unexported mail in area
  152.  
  153.  
  154.                                RadaReader.Acc
  155.                                --------------
  156.  
  157.      Contains structures like this :
  158.  
  159.      Offset           Size         Description
  160.           0        4#UWORD         Address of link
  161.           8          ULONG         NetMail out in bytes
  162.          12          ULONG         NetMail in in bytes
  163.          16          ULONG         Echomail out in bytes
  164.          20          ULONG         Echomail in in bytes
  165.  
  166.  
  167.                                     .dupe
  168.                                     -----
  169.  
  170.      This structure is there 200 times :
  171.  
  172.      Offset           Size         Description
  173.           0        4#UWORD         Address
  174.           8          ULONG         CRC-32 of message header
  175.  
  176.  
  177.                                     .desc
  178.                                     -----
  179.  
  180.      First 8 bytes :
  181.  
  182.      Offset           Size         Description
  183.           0          ULONG         Number of messages
  184.           4          ULONG         Message last read
  185.  
  186.      Then follows #messages of this structure :
  187.  
  188.      Offset           Size         Description
  189.           0            36B         From
  190.          36            36B         To
  191.          72            72B         Subject
  192.         144            20B         Date
  193.         164          ULONG         Offset into body
  194.         168          ULONG         Size of body
  195.         172          UWORD         Attributes (see FTS-1)
  196.         174        4#UWORD         Origination address
  197.         182        4#UWORD         Destination address
  198.         190          ULONG         Timestamp of arrival (secs. since 1/1-70)
  199.         194          UWORD         Reserved
  200.         196          ULONG         Number of lines
  201.         200          ULONG         MsgID
  202.         204          ULONG         ReplyID
  203.  
  204.                                     .body
  205.                                     -----
  206.  
  207.      The bodies area separated by ASCII-0 (NULL)
  208.  
  209.  
  210.                                     .cat
  211.                                     ----
  212.  
  213.      Consists of #messages of this structure :
  214.  
  215.      Offset           Size         Description
  216.           0      192#UWORD         Seen-by Net
  217.         384      192#UWORD         Seen-by Node
  218.         768       64#UWORD         Path Net
  219.         896       64#UWORD         Path Node
  220.