home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 5 / FreshFish_July-August1994.bin / bbs / dev / amiga_e-2.1b.lha / Amiga_E-2.1b / Modules-Text / rexx / storage.txt < prev   
Encoding:
Text File  |  1992-09-02  |  3.0 KB  |  153 lines

  1. ShowModule v0.1 (c) 1992 $#%!
  2. now showing: "emodules:rexx/storage.m"
  3. NOTE: don't use this output in your code, use the module instead.
  4.  
  5. (---) OBJECT nexxstr
  6. (  0)   ivalue:LONG
  7. (  4)   length:INT
  8. (  6)   flags:CHAR
  9. (  7)   hash:CHAR
  10. (  8)   buff:substructure
  11. (---) ENDOBJECT     /* SIZEOF=16 */
  12.  
  13. CONST NXADDLEN=9,
  14.       IVALUE=0,
  15.       NSB_KEEP=0,
  16.       NSB_STRING=1,
  17.       NSB_NOTNUM=2,
  18.       NSB_NUMBER=3,
  19.       NSB_BINARY=4,
  20.       NSB_FLOAT=5,
  21.       NSB_EXT=6,
  22.       NSB_SOURCE=7,
  23.       NSF_KEEP=1,
  24.       NSF_STRING=2,
  25.       NSF_NOTNUM=4,
  26.       NSF_NUMBER=8,
  27.       NSF_BINARY=16,
  28.       NSF_FLOAT=$20,
  29.       NSF_EXT=$40,
  30.       NSF_SOURCE=$80,
  31.       NSF_INTNUM=26,
  32.       NSF_DPNUM=$28,
  33.       NSF_ALPHA=6,
  34.       NSF_OWNED=$C1,
  35.       KEEPSTR=$86,
  36.       KEEPNUM=$9A
  37.  
  38. (---) OBJECT rexxarg
  39. (  0)   size:LONG
  40. (  4)   length:INT
  41. (  6)   flags:CHAR
  42. (  7)   hash:CHAR
  43. (  8)   buff:substructure
  44. (---) ENDOBJECT     /* SIZEOF=16 */
  45.  
  46. (---) OBJECT rexxmsg
  47. (  0)   mn:substructure
  48. ( 20)   taskblock:LONG
  49. ( 24)   libbase:LONG
  50. ( 28)   action:LONG
  51. ( 32)   result1:LONG
  52. ( 36)   result2:LONG
  53. ( 40)   args:substructure
  54. (104)   passport:LONG
  55. (108)   commaddr:LONG
  56. (112)   fileext:LONG
  57. (116)   stdin:LONG
  58. (120)   stdout:LONG
  59. (124)   avail:LONG
  60. (---) ENDOBJECT     /* SIZEOF=128 */
  61.  
  62. CONST ACTION=28,
  63.       RESULT1=$20,
  64.       RESULT2=$24,
  65.       ARG0=$28,
  66.       ARG1=$2C,
  67.       ARG2=$30,
  68.       MAXRMARG=15,
  69.       RXCOMM=$1000000,
  70.       RXFUNC=$2000000,
  71.       RXCLOSE=$3000000,
  72.       RXQUERY=$4000000,
  73.       RXADDFH=$7000000,
  74.       RXADDLIB=$8000000,
  75.       RXREMLIB=$9000000,
  76.       RXADDCON=$A000000,
  77.       RXREMCON=$B000000,
  78.       RXTCOPN=$C000000,
  79.       RXTCCLS=$D000000,
  80.       RXFB_NOIO=16,
  81.       RXFB_RESULT=17,
  82.       RXFB_STRING=18,
  83.       RXFB_TOKEN=19,
  84.       RXFB_NONRET=20,
  85.       RXFF_RESULT=$20000,
  86.       RXFF_STRING=$40000,
  87.       RXFF_TOKEN=$80000,
  88.       RXFF_NONRET=$100000,
  89.       RXCODEMASK=$FF000000,
  90.       RXARGMASK=15
  91.  
  92. (---) OBJECT rexxrsrc
  93. (  0)   ln:substructure
  94. ( 14)   func:INT
  95. ( 16)   base:LONG
  96. ( 20)   size:LONG
  97. ( 24)   arg1:LONG
  98. ( 28)   arg2:LONG
  99. (---) ENDOBJECT     /* SIZEOF=32 */
  100.  
  101. CONST RRTYPE=8,
  102.       RRNAME=10,
  103.       RRSIZE=20,
  104.       RRT_ANY=0,
  105.       RRT_LIB=1,
  106.       RRT_PORT=2,
  107.       RRT_FILE=3,
  108.       RRT_HOST=4,
  109.       RRT_CLIP=5,
  110.       GLOBALSZ=$C8
  111.  
  112. (---) OBJECT rexxtask
  113. (200)   msgport:substructure
  114. (234)   flags:CHAR
  115. (235)   sigbit:CHAR
  116. (236)   clientid:LONG
  117. (240)   msgpkt:LONG
  118. (244)   taskid:LONG
  119. (248)   rexxport:LONG
  120. (252)   errtrap:LONG
  121. (256)   stackptr:LONG
  122. (260)   header1:substructure
  123. (274)   header2:substructure
  124. (288)   header3:substructure
  125. (302)   header4:substructure
  126. (316)   header5:substructure
  127. (---) ENDOBJECT     /* SIZEOF=330 */
  128.  
  129. CONST ENVLIST=$104,
  130.       FREELIST=$112,
  131.       MEMLIST=$120,
  132.       FILELIST=$12E,
  133.       PORTLIST=$13C,
  134.       NUMLISTS=5,
  135.       RTFB_TRACE=0,
  136.       RTFB_HALT=1,
  137.       RTFB_SUSP=2,
  138.       RTFB_TCUSE=3,
  139.       RTFB_WAIT=6,
  140.       RTFB_CLOSE=7,
  141.       MEMQUANT=16,
  142.       MEMMASK=-16,
  143.       MEMQUICK=1,
  144.       MEMCLEAR=$10000
  145.  
  146. (---) OBJECT srcnode
  147. (  0)   succ:LONG
  148. (  4)   pred:LONG
  149. (  8)   ptr:LONG
  150. ( 12)   size:LONG
  151. (---) ENDOBJECT     /* SIZEOF=16 */
  152.  
  153.