|
|
1.1 ! root 1: %!PS-Adobe-2.0 EPSF-2.0 ! 2: %%Title: ClassHierarchy2.diagram - /Net/iowa/dewitt/dmitch/Projects/DRIVERKIT/driverkit/doc ! 3: %%Creator: Diagram ! 4: %%CreationDate: Tue Aug 11 11:59:55 1992 ! 5: %%For: dmitch ! 6: %%DocumentFonts: (atend) ! 7: %%Pages: 0 0 ! 8: %%BoundingBox: -5 444 554 1806 ! 9: %%NXNextStepVersion: 3.0 ! 10: %%EndComments ! 11: ! 12: %%BeginProcSet: /usr/lib/NextStep/printPackage.ps 3.0 ! 13: %! ! 14: % NeXT Printing Package ! 15: % Version: 3.0 ! 16: % Copyright: 1988, NeXT, Inc. ! 17: ! 18: /__NXdef{1 index where{pop pop pop}{def}ifelse}bind def ! 19: /__NXbdef{1 index where{pop pop pop}{bind def}ifelse}bind def ! 20: /UserObjects 10 array __NXdef ! 21: /defineuserobject{ ! 22: exch dup 1 add dup UserObjects length gt{ ! 23: array dup 0 UserObjects putinterval ! 24: /UserObjects exch def ! 25: }{pop}ifelse UserObjects exch 3 -1 roll put ! 26: }__NXbdef ! 27: /undefineuserobject{UserObjects exch null put}__NXbdef ! 28: /execuserobject{UserObjects exch get exec}__NXbdef ! 29: /__NXRectPath{4 2 roll moveto 1 index 0 rlineto ! 30: 0 exch rlineto neg 0 rlineto closepath}__NXbdef ! 31: /__NXProcessRectArgs{ ! 32: 1 index type /arraytype eq{ ! 33: exch 0 4 2 index length 1 sub{ ! 34: dup 3 add 1 exch{1 index exch get exch}for ! 35: 5 1 roll 5 index exec ! 36: }for pop pop ! 37: }{exec}ifelse ! 38: }__NXbdef ! 39: /rectfill{gsave newpath {__NXRectPath fill} __NXProcessRectArgs grestore}__NXbdef ! 40: /rectclip{newpath {__NXRectPath} __NXProcessRectArgs clip newpath}__NXbdef ! 41: /rectstroke{ ! 42: gsave newpath dup type /arraytype eq{dup length 6 eq}{false}ifelse{ ! 43: {gsave __NXRectPath null concat stroke grestore} ! 44: dup length array cvx copy dup 2 4 -1 roll put __NXProcessRectArgs ! 45: }{{__NXRectPath stroke} __NXProcessRectArgs}ifelse grestore ! 46: }__NXbdef ! 47: /_NXLevel2 systemdict /languagelevel known {languagelevel 2 ge}{false}ifelse __NXdef ! 48: /xyshow{ ! 49: 0 1 3 index length 1 sub{ ! 50: currentpoint 4 index 3 index 1 getinterval show ! 51: 3 index 3 index 2 mul 1 add get add exch ! 52: 3 index 3 index 2 mul get add exch moveto pop ! 53: }for pop pop ! 54: }__NXbdef ! 55: /xshow{ ! 56: 0 1 3 index length 1 sub{ ! 57: currentpoint 4 index 3 index 1 getinterval show ! 58: exch 3 index 3 index get add exch moveto pop ! 59: }for pop pop ! 60: }__NXbdef ! 61: /yshow{ ! 62: 0 1 3 index length 1 sub{ ! 63: currentpoint 4 index 3 index 1 getinterval show ! 64: 3 index 3 index get add moveto pop ! 65: }for pop pop ! 66: }__NXbdef ! 67: /arct{arcto pop pop pop pop}__NXbdef ! 68: /setbbox{pop pop pop pop}__NXbdef ! 69: /ucache{}__NXbdef ! 70: /ucachestatus{mark 0 0 0 0 0}__NXbdef ! 71: /setucacheparams{cleartomark}__NXbdef ! 72: /uappend{systemdict begin cvx exec end}__NXbdef ! 73: /ueofill{gsave newpath uappend eofill grestore}__NXbdef ! 74: /ufill{gsave newpath uappend fill grestore}__NXbdef ! 75: /ustroke{ ! 76: gsave newpath dup length 6 eq ! 77: {exch uappend concat}{uappend}ifelse ! 78: stroke grestore ! 79: }__NXbdef ! 80: /__NXustrokepathMatrix dup where {pop pop}{matrix def}ifelse ! 81: /ustrokepath{ ! 82: newpath dup length 6 eq{ ! 83: exch uappend __NXustrokepathMatrix currentmatrix exch concat ! 84: strokepath setmatrix ! 85: }{uappend strokepath}ifelse ! 86: } __NXbdef ! 87: /upath{ ! 88: [exch {/ucache cvx}if pathbbox /setbbox cvx ! 89: {/moveto cvx}{/lineto cvx}{/curveto cvx}{/closepath cvx}pathforall]cvx ! 90: } __NXbdef ! 91: /setstrokeadjust{pop}__NXbdef ! 92: /currentstrokeadjust{false}__NXbdef ! 93: /selectfont{exch findfont exch ! 94: dup type /arraytype eq {makefont}{scalefont}ifelse setfont}__NXbdef ! 95: /_NXCombineArrays{ ! 96: counttomark dup 2 add index dup length 3 -1 roll { ! 97: 2 index length sub dup 4 1 roll 1 index exch 4 -1 roll putinterval exch ! 98: }repeat pop pop pop ! 99: }__NXbdef ! 100: /flushgraphics{}def ! 101: /setwindowtype{pop pop}def ! 102: /currentwindowtype{pop 0}def ! 103: /setalpha{pop}def ! 104: /currentalpha{1.0}def ! 105: /hidecursor{}def ! 106: /obscurecursor{}def ! 107: /revealcursor{}def ! 108: /setcursor{4 {pop}repeat}bind def ! 109: /showcursor{}def ! 110: /NextStepEncoding where not{ ! 111: /NextStepEncoding StandardEncoding 256 array copy def ! 112: 0 [129/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/Ccedilla/Egrave ! 113: /Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis ! 114: /Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/Ugrave/Uacute ! 115: /Ucircumflex/Udieresis/Yacute/Thorn/mu/multiply/divide/copyright ! 116: 176/registered 181/brokenbar 190/logicalnot 192/onesuperior 201/twosuperior ! 117: 204/threesuperior 209/plusminus/onequarter/onehalf/threequarters/agrave ! 118: /aacute/acircumflex/atilde/adieresis/aring/ccedilla/egrave/eacute ! 119: /ecircumflex/edieresis/igrave 226/iacute 228/icircumflex/idieresis/eth ! 120: /ntilde 236/ograve/oacute/ocircumflex/otilde/odieresis 242/ugrave/uacute ! 121: /ucircumflex 246/udieresis/yacute 252/thorn/ydieresis] ! 122: {dup type /nametype eq ! 123: {NextStepEncoding 2 index 2 index put pop 1 add}{exch pop}ifelse ! 124: }forall pop ! 125: /NextStepEncoding NextStepEncoding readonly def ! 126: /_NXfstr 128 string dup 0 (_NX) putinterval def ! 127: /_NXfindfont /findfont load def ! 128: /findfont{ ! 129: % Because we can never let NextStepEncoding get into ! 130: % SharedFontDirectory, we cannot reencode a font to NextStepEncoding ! 131: % if we are in shared mode. So if currentshared is true, ! 132: % we call the normal findfont and return that ! 133: /currentshared where {pop currentshared} {false} ifelse ! 134: {_NXfindfont} ! 135: {dup _NXfstr 3 125 getinterval cvs length 3 add _NXfstr 0 3 -1 roll ! 136: getinterval cvn exch FontDirectory 2 index known ! 137: {pop FontDirectory exch get} ! 138: {_NXfindfont dup /Encoding get StandardEncoding eq ! 139: { dup length dict exch ! 140: {1 index /FID ne {2 index 3 1 roll put}{pop pop}ifelse}forall ! 141: dup /Encoding NextStepEncoding put definefont ! 142: }{exch pop} ifelse ! 143: }ifelse ! 144: }ifelse ! 145: }bind def ! 146: }{pop}ifelse ! 147: /_NXImageString {/__NXImageString where{pop}{/__NXImageString 4000 string __NXdef}ifelse __NXImageString}__NXbdef ! 148: /_NXDoImageOp{ ! 149: 3 dict begin /parr 5 array def 1 index{dup}{1}ifelse /chans exch def ! 150: chans 2 add 2 roll parr 0 chans getinterval astore pop ! 151: 5 index 4 index mul 2 index{1 sub 8 idiv 1 add mul}{mul 1 sub 8 idiv 1 add}ifelse ! 152: 4 index mul /totbytes exch def pop exch pop ! 153: gsave matrix invertmatrix concat 0.5 setgray 0 0 4 2 roll rectfill grestore ! 154: {0 1 chans 1 sub{parr exch get exec length totbytes exch sub /totbytes exch def}for totbytes 0 le{exit}if}loop end ! 155: }__NXbdef ! 156: /alphaimage{1 add _NXDoImageOp}def ! 157: _NXLevel2{ ! 158: /NXCalibratedRGBColorSpace where{pop}{ ! 159: /NXCalibratedRGBColorSpace ! 160: {mark /NXCalibratedRGB /ColorSpace findresource exch pop}stopped ! 161: {cleartomark /NXCalibratedRGB[/CIEBasedABC 2 dict dup begin ! 162: /MatrixLMN[.4124 .2126 .0193 .3576 .7152 .1192 .1805 .0722 .9505]def ! 163: /WhitePoint[.9505 1 1.089] def end] /ColorSpace defineresource}if def}ifelse ! 164: /nxsetrgbcolor{NXCalibratedRGBColorSpace setcolorspace setcolor}__NXbdef ! 165: /nxsetgray{dup dup nxsetrgbcolor}__NXbdef ! 166: /_NXCalibratedImage{exch{array astore dup length true}{false}ifelse ! 167: 8 -1 roll{NXCalibratedRGBColorSpace setcolorspace}if ! 168: 8 dict dup 9 1 roll begin /ImageType 1 def /MultipleDataSources exch def ! 169: currentcolorspace 0 get /Indexed eq{pop /Decode[0 2 6 index exp 1 sub]def} ! 170: {2 mul dup array /Decode exch def 1 sub 0 1 3 -1 roll{Decode exch dup 2 mod put}for}ifelse ! 171: /DataSource exch def /ImageMatrix exch def ! 172: /BitsPerComponent exch def /Height exch def /Width exch def end image}__NXbdef ! 173: } { ! 174: /setcmykcolor{ ! 175: 1.0 exch sub dup dup 6 -1 roll sub dup 0 lt{pop 0}if 5 1 roll ! 176: 4 -1 roll sub dup 0 lt{pop 0}if 3 1 roll exch sub dup 0 lt{pop 0}if setrgbcolor}__NXbdef ! 177: /currentcmykcolor{currentrgbcolor 3{1.0 exch sub 3 1 roll}repeat 0}__NXbdef ! 178: /colorimage{_NXDoImageOp}__NXbdef ! 179: /nxsetrgbcolor{setrgbcolor}__NXbdef /nxsetgray{setgray}__NXbdef ! 180: /setpattern{pop .5 setgray}__NXbdef ! 181: /_NXCalibratedImage{dup 1 eq {pop pop image}{colorimage}ifelse pop}__NXbdef ! 182: } ifelse ! 183: /_NXSetCMYKOrRGB where{pop}{ ! 184: mark{systemdict /currentwindow get exec}stopped ! 185: {{pop pop pop setcmykcolor}}{{nxsetrgbcolor pop pop pop pop}}ifelse /_NXSetCMYKOrRGB exch def cleartomark ! 186: }ifelse ! 187: %%EndProcSet ! 188: ! 189: _NXLevel2{/_NXsethsb where{pop}{/_NXsethsb /sethsbcolor load def}ifelse /sethsbcolor{_NXsethsb currentrgbcolor nxsetrgbcolor}def /setrgbcolor{nxsetrgbcolor}bind def /setgray{nxsetgray}bind def ! 190: }if ! 191: gsave ! 192: -20 1088 translate ! 193: /__NXbasematrix matrix currentmatrix def ! 194: grestore ! 195: %%EndProlog ! 196: %%BeginSetup ! 197: /DIAGRAMline { ! 198: moveto rlineto stroke ! 199: } def /DIAGRAMarrow { ! 200: [] 0 setdash newpath moveto dup rotate 0 currentlinewidth sub 1.2 mul 0 rmoveto -9 3 rlineto 2 -3 rlineto -2 -3 rlineto closepath gsave 0 setlinejoin stroke grestore fill neg rotate ! 201: } def /DIAGRAMpreparelines { ! 202: /DIAGRAMlinetype exch def setlinewidth setrgbcolor 2 setlinejoin DIAGRAMlinetype 0 eq { ! 203: [] 0 setdash ! 204: } if DIAGRAMlinetype 1 eq { ! 205: [ 5 currentlinewidth add dup ] 0 currentlinewidth add setdash ! 206: } if DIAGRAMlinetype 2 eq { ! 207: [ 0 currentlinewidth add 5 currentlinewidth add ] 0 currentlinewidth add setdash ! 208: } if DIAGRAMlinetype 3 eq { ! 209: [ 5 currentlinewidth add 4 currentlinewidth add 0 currentlinewidth add 4 currentlinewidth add ] 0 currentlinewidth add setdash ! 210: } if ! 211: } def ! 212: %%EndSetup ! 213: gsave ! 214: -5 444 559 1362 rectclip ! 215: gsave ! 216: 0 0 0 1 0 DIAGRAMpreparelines ! 217: 0.670492 0.784005 0.368038 setrgbcolor 234 1782 72 18 rectfill ! 218: 0 0 0 setrgbcolor 234 1782 72 18 rectstroke ! 219: gsave ! 220: /Helvetica findfont 12 scalefont [1 0 0 -1 0 0] makefont ! 221: 8 ! 222: exch ! 223: defineuserobject ! 224: 8 execuserobject setfont ! 225: 0 nxsetgray ! 226: [1 0 0 -1 0 3582] concat ! 227: grestore ! 228: 0 0 0 1 0 DIAGRAMpreparelines ! 229: 1 1 1 setrgbcolor 99 1665 72 18 rectfill ! 230: 0 0 0 setrgbcolor 99 1665 72 18 rectstroke ! 231: gsave ! 232: [1 0 0 -1 0 3348] concat ! 233: grestore ! 234: 0 0 0 1 0 DIAGRAMpreparelines ! 235: 1 1 1 setrgbcolor 18 1665 72 18 rectfill ! 236: 0 0 0 setrgbcolor 18 1665 72 18 rectstroke ! 237: gsave ! 238: [1 0 0 -1 0 3348] concat ! 239: grestore ! 240: 0 0 0 1 0 DIAGRAMpreparelines ! 241: 0.670492 0.784005 0.368038 setrgbcolor 90 1719 90 18 rectfill ! 242: 0 0 0 setrgbcolor 90 1719 90 18 rectstroke ! 243: gsave ! 244: [1 0 0 -1 0 3456] concat ! 245: grestore ! 246: 0 0 0 1 0 DIAGRAMpreparelines ! 247: 1 1 1 setrgbcolor 180 1665 72 18 rectfill ! 248: 0 0 0 setrgbcolor 180 1665 72 18 rectstroke ! 249: gsave ! 250: [1 0 0 -1 0 3348] concat ! 251: grestore ! 252: 0 0 0 1 0 DIAGRAMpreparelines ! 253: 0.670492 0.784005 0.368038 setrgbcolor 369 1719 90 18 rectfill ! 254: 0 0 0 setrgbcolor 369 1719 90 18 rectstroke ! 255: gsave ! 256: [1 0 0 -1 0 3456] concat ! 257: grestore ! 258: 0 0 0 1 0 DIAGRAMpreparelines ! 259: 0.670492 0.784005 0.368038 setrgbcolor 279 1665 90 18 rectfill ! 260: 0 0 0 setrgbcolor 279 1665 90 18 rectstroke ! 261: gsave ! 262: [1 0 0 -1 0 3348] concat ! 263: grestore ! 264: 0 0 0 1 0 DIAGRAMpreparelines ! 265: 1 1 1 setrgbcolor 288 1611 72 18 rectfill ! 266: 0 0 0 setrgbcolor 288 1611 72 18 rectstroke ! 267: gsave ! 268: [1 0 0 -1 0 3240] concat ! 269: grestore ! 270: 0 0 0 1 0 DIAGRAMpreparelines ! 271: 1 1 1 setrgbcolor 378 1665 72 18 rectfill ! 272: 0 0 0 setrgbcolor 378 1665 72 18 rectstroke ! 273: gsave ! 274: [1 0 0 -1 0 3348] concat ! 275: grestore ! 276: 0 0 0 1 0 DIAGRAMpreparelines ! 277: 1 1 1 setrgbcolor 459 1665 72 18 rectfill ! 278: 0 0 0 setrgbcolor 459 1665 72 18 rectstroke ! 279: gsave ! 280: [1 0 0 -1 0 3348] concat ! 281: grestore ! 282: 0 0 0 1 0 DIAGRAMpreparelines ! 283: 1 1 1 setrgbcolor 324 1548 108 18 rectfill ! 284: 0 0 0 setrgbcolor 324 1548 108 18 rectstroke ! 285: gsave ! 286: [1 0 0 -1 0 3114] concat ! 287: grestore ! 288: 0 0 0 1 0 DIAGRAMpreparelines ! 289: 1 1 1 setrgbcolor 234 1548 72 18 rectfill ! 290: 0 0 0 setrgbcolor 234 1548 72 18 rectstroke ! 291: gsave ! 292: [1 0 0 -1 0 3114] concat ! 293: grestore ! 294: gsave ! 295: 0 0 0 1 0 DIAGRAMpreparelines ! 296: gsave ! 297: newpath ! 298: systemdict ! 299: begin ! 300: 270 1755 270 1782 setbbox ! 301: 270 1782 moveto ! 302: 270 1755 lineto ! 303: end ! 304: stroke ! 305: grestore ! 306: grestore ! 307: gsave ! 308: 0 0 0 1 0 DIAGRAMpreparelines ! 309: gsave ! 310: newpath ! 311: systemdict ! 312: begin ! 313: 270 1755 414 1755 setbbox ! 314: 270 1755 moveto ! 315: 414 1755 lineto ! 316: end ! 317: stroke ! 318: grestore ! 319: grestore ! 320: gsave ! 321: 0 0 0 1 0 DIAGRAMpreparelines ! 322: gsave ! 323: newpath ! 324: systemdict ! 325: begin ! 326: 414 1737 414 1755 setbbox ! 327: 414 1755 moveto ! 328: 414 1737 lineto ! 329: end ! 330: stroke ! 331: grestore ! 332: grestore ! 333: gsave ! 334: 0 0 0 1 0 DIAGRAMpreparelines ! 335: gsave ! 336: newpath ! 337: systemdict ! 338: begin ! 339: 135 1755 270 1755 setbbox ! 340: 135 1755 moveto ! 341: 270 1755 lineto ! 342: end ! 343: stroke ! 344: grestore ! 345: grestore ! 346: gsave ! 347: 0 0 0 1 0 DIAGRAMpreparelines ! 348: gsave ! 349: newpath ! 350: systemdict ! 351: begin ! 352: 134.999985 1737 135 1755 setbbox ! 353: 135 1755 moveto ! 354: 134.999985 1737 lineto ! 355: end ! 356: stroke ! 357: grestore ! 358: grestore ! 359: gsave ! 360: 0 0 0 1 0 DIAGRAMpreparelines ! 361: gsave ! 362: newpath ! 363: systemdict ! 364: begin ! 365: 135 1701 135.000015 1719 setbbox ! 366: 135.000015 1719 moveto ! 367: 135 1701 lineto ! 368: end ! 369: stroke ! 370: grestore ! 371: grestore ! 372: gsave ! 373: 0 0 0 1 0 DIAGRAMpreparelines ! 374: gsave ! 375: newpath ! 376: systemdict ! 377: begin ! 378: 135 1683 216.000015 1701 setbbox ! 379: 135 1701 moveto ! 380: 216 1701 lineto ! 381: 216.000015 1683 lineto ! 382: end ! 383: stroke ! 384: grestore ! 385: grestore ! 386: gsave ! 387: 0 0 0 1 0 DIAGRAMpreparelines ! 388: gsave ! 389: newpath ! 390: systemdict ! 391: begin ! 392: 134.999985 1683 135 1701 setbbox ! 393: 135 1701 moveto ! 394: 134.999985 1683 lineto ! 395: end ! 396: stroke ! 397: grestore ! 398: grestore ! 399: gsave ! 400: 0 0 0 1 0 DIAGRAMpreparelines ! 401: gsave ! 402: newpath ! 403: systemdict ! 404: begin ! 405: 54 1683 135 1701 setbbox ! 406: 135 1701 moveto ! 407: 54 1701 lineto ! 408: 54.000008 1683 lineto ! 409: end ! 410: stroke ! 411: grestore ! 412: grestore ! 413: gsave ! 414: 0 0 0 1 0 DIAGRAMpreparelines ! 415: gsave ! 416: newpath ! 417: systemdict ! 418: begin ! 419: 324 1683 414 1719 setbbox ! 420: 414 1719 moveto ! 421: 414 1701 lineto ! 422: 324 1701 lineto ! 423: 324 1683 lineto ! 424: end ! 425: stroke ! 426: grestore ! 427: grestore ! 428: gsave ! 429: 0 0 0 1 0 DIAGRAMpreparelines ! 430: gsave ! 431: newpath ! 432: systemdict ! 433: begin ! 434: 414 1683 414 1701 setbbox ! 435: 414 1683 moveto ! 436: 414 1701 lineto ! 437: end ! 438: stroke ! 439: grestore ! 440: grestore ! 441: gsave ! 442: 0 0 0 1 0 DIAGRAMpreparelines ! 443: gsave ! 444: newpath ! 445: systemdict ! 446: begin ! 447: 414 1683 495 1701 setbbox ! 448: 495 1683 moveto ! 449: 495 1701 lineto ! 450: 414 1701 lineto ! 451: end ! 452: stroke ! 453: grestore ! 454: grestore ! 455: gsave ! 456: 0 0 0 1 0 DIAGRAMpreparelines ! 457: gsave ! 458: newpath ! 459: systemdict ! 460: begin ! 461: 324 1629 324 1665 setbbox ! 462: 324 1665 moveto ! 463: 324 1629 lineto ! 464: end ! 465: stroke ! 466: grestore ! 467: grestore ! 468: gsave ! 469: 0 0 0 1 0 DIAGRAMpreparelines ! 470: gsave ! 471: newpath ! 472: systemdict ! 473: begin ! 474: 270 1584 270 1755 setbbox ! 475: 270 1584 moveto ! 476: 270 1755 lineto ! 477: end ! 478: stroke ! 479: grestore ! 480: grestore ! 481: gsave ! 482: 0 0 0 1 0 DIAGRAMpreparelines ! 483: gsave ! 484: newpath ! 485: systemdict ! 486: begin ! 487: 270 1584 378 1584 setbbox ! 488: 378 1584 moveto ! 489: 270 1584 lineto ! 490: end ! 491: stroke ! 492: grestore ! 493: grestore ! 494: gsave ! 495: 0 0 0 1 0 DIAGRAMpreparelines ! 496: gsave ! 497: newpath ! 498: systemdict ! 499: begin ! 500: 270 1584 270 1584 setbbox ! 501: 270 1584 moveto ! 502: 270 1584 lineto ! 503: end ! 504: stroke ! 505: grestore ! 506: grestore ! 507: gsave ! 508: 0 0 0 1 0 DIAGRAMpreparelines ! 509: gsave ! 510: newpath ! 511: systemdict ! 512: begin ! 513: 378 1566 378 1584 setbbox ! 514: 378 1566 moveto ! 515: 378 1584 lineto ! 516: end ! 517: stroke ! 518: grestore ! 519: grestore ! 520: gsave ! 521: 0 0 0 1 0 DIAGRAMpreparelines ! 522: gsave ! 523: newpath ! 524: systemdict ! 525: begin ! 526: 378 1584 378 1584 setbbox ! 527: 378 1584 moveto ! 528: end ! 529: stroke ! 530: grestore ! 531: grestore ! 532: gsave ! 533: 0 0 0 1 0 DIAGRAMpreparelines ! 534: gsave ! 535: newpath ! 536: systemdict ! 537: begin ! 538: 378 1584 378 1584 setbbox ! 539: 378 1584 moveto ! 540: end ! 541: stroke ! 542: grestore ! 543: grestore ! 544: gsave ! 545: 0 0 0 1 0 DIAGRAMpreparelines ! 546: gsave ! 547: newpath ! 548: systemdict ! 549: begin ! 550: 378 1584 378 1584 setbbox ! 551: 378 1584 moveto ! 552: end ! 553: stroke ! 554: grestore ! 555: grestore ! 556: gsave ! 557: 0 0 0 1 0 DIAGRAMpreparelines ! 558: gsave ! 559: newpath ! 560: systemdict ! 561: begin ! 562: 378 1584 378 1584 setbbox ! 563: 378 1584 moveto ! 564: end ! 565: stroke ! 566: grestore ! 567: grestore ! 568: gsave ! 569: 0 0 0 1 0 DIAGRAMpreparelines ! 570: gsave ! 571: newpath ! 572: systemdict ! 573: begin ! 574: 270 1566 270 1584 setbbox ! 575: 270 1566 moveto ! 576: 270 1584 lineto ! 577: end ! 578: stroke ! 579: grestore ! 580: grestore ! 581: gsave ! 582: 0 0 0 1 0 DIAGRAMpreparelines ! 583: gsave ! 584: newpath ! 585: systemdict ! 586: begin ! 587: 378 1584 378 1584 setbbox ! 588: 378 1584 moveto ! 589: end ! 590: stroke ! 591: grestore ! 592: grestore ! 593: gsave ! 594: 0 0 0 1 0 DIAGRAMpreparelines ! 595: gsave ! 596: newpath ! 597: systemdict ! 598: begin ! 599: 378 1584 378 1584 setbbox ! 600: 378 1584 moveto ! 601: end ! 602: stroke ! 603: grestore ! 604: grestore ! 605: gsave ! 606: 0 0 0 1 0 DIAGRAMpreparelines ! 607: gsave ! 608: newpath ! 609: systemdict ! 610: begin ! 611: 414 1719 414 1719 setbbox ! 612: 414 1719 moveto ! 613: 414 1719 lineto ! 614: end ! 615: stroke ! 616: grestore ! 617: grestore ! 618: gsave ! 619: 0 0 0 1 0 DIAGRAMpreparelines ! 620: gsave ! 621: newpath ! 622: systemdict ! 623: begin ! 624: 414 1755 414 1755 setbbox ! 625: 414 1755 moveto ! 626: end ! 627: stroke ! 628: grestore ! 629: grestore ! 630: gsave ! 631: 0 0 0 1 0 DIAGRAMpreparelines ! 632: gsave ! 633: newpath ! 634: systemdict ! 635: begin ! 636: 414 1755 414 1755 setbbox ! 637: 414 1755 moveto ! 638: end ! 639: stroke ! 640: grestore ! 641: grestore ! 642: gsave ! 643: 0 0 0 1 0 DIAGRAMpreparelines ! 644: gsave ! 645: newpath ! 646: systemdict ! 647: begin ! 648: 414 1755 414 1755 setbbox ! 649: 414 1755 moveto ! 650: end ! 651: stroke ! 652: grestore ! 653: grestore ! 654: gsave ! 655: 0 0 0 1 0 DIAGRAMpreparelines ! 656: gsave ! 657: newpath ! 658: systemdict ! 659: begin ! 660: 414 1755 414 1755 setbbox ! 661: 414 1755 moveto ! 662: end ! 663: stroke ! 664: grestore ! 665: grestore ! 666: gsave ! 667: 0 0 0 1 0 DIAGRAMpreparelines ! 668: gsave ! 669: newpath ! 670: systemdict ! 671: begin ! 672: 414 1755 414 1755 setbbox ! 673: 414 1755 moveto ! 674: end ! 675: stroke ! 676: grestore ! 677: grestore ! 678: gsave ! 679: 0 0 0 1 0 DIAGRAMpreparelines ! 680: gsave ! 681: newpath ! 682: systemdict ! 683: begin ! 684: 414 1755 414 1755 setbbox ! 685: 414 1755 moveto ! 686: end ! 687: stroke ! 688: grestore ! 689: grestore ! 690: 0 0 0 0 0 DIAGRAMpreparelines ! 691: gsave ! 692: [1 0 0 -1 0 3582] concat ! 693: 8 execuserobject setfont ! 694: 0 nxsetgray ! 695: 245 1795 moveto (IODevice) show ! 696: grestore ! 697: 0 0 0 0 0 DIAGRAMpreparelines ! 698: gsave ! 699: 8 execuserobject setfont ! 700: 0 nxsetgray ! 701: [1 0 0 -1 0 3456] concat ! 702: 8 execuserobject setfont ! 703: 0 nxsetgray ! 704: 377 1732 moveto (IODiskDevice) show ! 705: gsave ! 706: 363 1720 102 16 rectclip ! 707: grestore ! 708: grestore ! 709: 0 0 0 0 0 DIAGRAMpreparelines ! 710: gsave ! 711: 8 execuserobject setfont ! 712: 0 nxsetgray ! 713: [1 0 0 -1 0 3348] concat ! 714: 8 execuserobject setfont ! 715: 0 nxsetgray ! 716: 465 1678 moveto (FloppyDisk) show ! 717: gsave ! 718: 444 1666 102 16 rectclip ! 719: grestore ! 720: grestore ! 721: 0 0 0 0 0 DIAGRAMpreparelines ! 722: gsave ! 723: 8 execuserobject setfont ! 724: 0 nxsetgray ! 725: [1 0 0 -1 0 3348] concat ! 726: 8 execuserobject setfont ! 727: 0 nxsetgray ! 728: 388 1678 moveto (SCSIDisk) show ! 729: gsave ! 730: 363 1666 102 16 rectclip ! 731: grestore ! 732: grestore ! 733: 0 0 0 0 0 DIAGRAMpreparelines ! 734: gsave ! 735: 8 execuserobject setfont ! 736: 0 nxsetgray ! 737: [1 0 0 -1 0 3348] concat ! 738: 8 execuserobject setfont ! 739: 0 nxsetgray ! 740: 286 1678 moveto (IOLogicalDisk) show ! 741: gsave ! 742: 273 1666 102 16 rectclip ! 743: grestore ! 744: grestore ! 745: 0 0 0 0 0 DIAGRAMpreparelines ! 746: gsave ! 747: 8 execuserobject setfont ! 748: 0 nxsetgray ! 749: [1 0 0 -1 0 3348] concat ! 750: 8 execuserobject setfont ! 751: 0 nxsetgray ! 752: 186 1678 moveto (TokenRing) show ! 753: gsave ! 754: 165 1666 102 16 rectclip ! 755: grestore ! 756: grestore ! 757: 0 0 0 0 0 DIAGRAMpreparelines ! 758: gsave ! 759: 8 execuserobject setfont ! 760: 0 nxsetgray ! 761: [1 0 0 -1 0 3348] concat ! 762: 8 execuserobject setfont ! 763: 0 nxsetgray ! 764: 119 1678 moveto (Serial) show ! 765: gsave ! 766: 84 1666 102 16 rectclip ! 767: grestore ! 768: grestore ! 769: 0 0 0 0 0 DIAGRAMpreparelines ! 770: gsave ! 771: 8 execuserobject setfont ! 772: 0 nxsetgray ! 773: [1 0 0 -1 0 3348] concat ! 774: 8 execuserobject setfont ! 775: 0 nxsetgray ! 776: 31 1678 moveto (Ethernet) show ! 777: gsave ! 778: 3 1666 102 16 rectclip ! 779: grestore ! 780: grestore ! 781: 0 0 0 0 0 DIAGRAMpreparelines ! 782: gsave ! 783: 8 execuserobject setfont ! 784: 0 nxsetgray ! 785: [1 0 0 -1 0 3456] concat ! 786: 8 execuserobject setfont ! 787: 0 nxsetgray ! 788: 100 1732 moveto (IONetDevice) show ! 789: gsave ! 790: 84 1720 102 16 rectclip ! 791: grestore ! 792: grestore ! 793: 0 0 0 0 0 DIAGRAMpreparelines ! 794: gsave ! 795: 8 execuserobject setfont ! 796: 0 nxsetgray ! 797: [1 0 0 -1 0 3240] concat ! 798: 8 execuserobject setfont ! 799: 0 nxsetgray ! 800: 304 1624 moveto (NXDisk) show ! 801: gsave ! 802: 273 1612 102 16 rectclip ! 803: grestore ! 804: grestore ! 805: 0 0 0 0 0 DIAGRAMpreparelines ! 806: gsave ! 807: 8 execuserobject setfont ! 808: 0 nxsetgray ! 809: [1 0 0 -1 0 3114] concat ! 810: 8 execuserobject setfont ! 811: 0 nxsetgray ! 812: 252 1561 moveto (printer) show ! 813: gsave ! 814: 219 1549 102 16 rectclip ! 815: grestore ! 816: grestore ! 817: 0 0 0 0 0 DIAGRAMpreparelines ! 818: gsave ! 819: 8 execuserobject setfont ! 820: 0 nxsetgray ! 821: [1 0 0 -1 0 3114] concat ! 822: 8 execuserobject setfont ! 823: 0 nxsetgray ! 824: 335 1561 moveto (floppyController) show ! 825: gsave ! 826: 327 1549 102 16 rectclip ! 827: grestore ! 828: grestore ! 829: gsave ! 830: 0 0 0 1 0 DIAGRAMpreparelines ! 831: gsave ! 832: newpath ! 833: systemdict ! 834: begin ! 835: 414 1701 414 1701 setbbox ! 836: 414 1701 moveto ! 837: end ! 838: stroke ! 839: grestore ! 840: grestore ! 841: gsave ! 842: 0 0 0 1 0 DIAGRAMpreparelines ! 843: gsave ! 844: newpath ! 845: systemdict ! 846: begin ! 847: 414 1701 414 1701 setbbox ! 848: 414 1701 moveto ! 849: end ! 850: stroke ! 851: grestore ! 852: grestore ! 853: gsave ! 854: 0 0 0 1 0 DIAGRAMpreparelines ! 855: gsave ! 856: newpath ! 857: systemdict ! 858: begin ! 859: 414 1701 414 1701 setbbox ! 860: 414 1701 moveto ! 861: end ! 862: stroke ! 863: grestore ! 864: grestore ! 865: gsave ! 866: 0 0 0 1 0 DIAGRAMpreparelines ! 867: gsave ! 868: newpath ! 869: systemdict ! 870: begin ! 871: 414 1701 414 1701 setbbox ! 872: 414 1701 moveto ! 873: end ! 874: stroke ! 875: grestore ! 876: grestore ! 877: 0 0 0 1 0 DIAGRAMpreparelines ! 878: 1 1 1 setrgbcolor 54 1548 72 18 rectfill ! 879: 0 0 0 setrgbcolor 54 1548 72 18 rectstroke ! 880: gsave ! 881: 8 execuserobject setfont ! 882: 0 nxsetgray ! 883: [1 0 0 -1 0 3114] concat ! 884: grestore ! 885: 0 0 0 1 0 DIAGRAMpreparelines ! 886: 1 1 1 setrgbcolor 450 1548 90 18 rectfill ! 887: 0 0 0 setrgbcolor 450 1548 90 18 rectstroke ! 888: gsave ! 889: [1 0 0 -1 0 3114] concat ! 890: grestore ! 891: 0 0 0 0 0 DIAGRAMpreparelines ! 892: gsave ! 893: [1 0 0 -1 0 3114] concat ! 894: 8 execuserobject setfont ! 895: 0 nxsetgray ! 896: 63 1561 moveto (adbDriver) show ! 897: gsave ! 898: 39 1549 102 16 rectclip ! 899: grestore ! 900: grestore ! 901: 0 0 0 0 0 DIAGRAMpreparelines ! 902: gsave ! 903: 8 execuserobject setfont ! 904: 0 nxsetgray ! 905: [1 0 0 -1 0 3114] concat ! 906: 8 execuserobject setfont ! 907: 0 nxsetgray ! 908: 454 1561 moveto (SCSIController) show ! 909: gsave ! 910: 444 1549 102 16 rectclip ! 911: grestore ! 912: grestore ! 913: gsave ! 914: 0 0 0 1 0 DIAGRAMpreparelines ! 915: gsave ! 916: newpath ! 917: systemdict ! 918: begin ! 919: 378 1566 495 1584 setbbox ! 920: 378 1584 moveto ! 921: 495 1584 lineto ! 922: 495 1566 lineto ! 923: end ! 924: stroke ! 925: grestore ! 926: grestore ! 927: 0 0 0 1 0 DIAGRAMpreparelines ! 928: 0.670492 0.784005 0.368038 setrgbcolor 144 1548 72 18 rectfill ! 929: 0 0 0 setrgbcolor 144 1548 72 18 rectstroke ! 930: gsave ! 931: 8 execuserobject setfont ! 932: 0 nxsetgray ! 933: [1 0 0 -1 0 3114] concat ! 934: grestore ! 935: 0 0 0 0 0 DIAGRAMpreparelines ! 936: gsave ! 937: [1 0 0 -1 0 3114] concat ! 938: 8 execuserobject setfont ! 939: 0 nxsetgray ! 940: 151 1561 moveto (adbDevice) show ! 941: gsave ! 942: 129 1549 102 16 rectclip ! 943: grestore ! 944: grestore ! 945: gsave ! 946: 0 0 0 1 0 DIAGRAMpreparelines ! 947: gsave ! 948: newpath ! 949: systemdict ! 950: begin ! 951: 90 1584 180 1584 setbbox ! 952: 90 1584 moveto ! 953: 180 1584 lineto ! 954: end ! 955: stroke ! 956: grestore ! 957: grestore ! 958: gsave ! 959: 0 0 0 1 0 DIAGRAMpreparelines ! 960: gsave ! 961: newpath ! 962: systemdict ! 963: begin ! 964: 180 1584 270 1584 setbbox ! 965: 180 1584 moveto ! 966: 270 1584 lineto ! 967: end ! 968: stroke ! 969: grestore ! 970: grestore ! 971: gsave ! 972: 0 0 0 1 0 DIAGRAMpreparelines ! 973: gsave ! 974: newpath ! 975: systemdict ! 976: begin ! 977: 179.999985 1566 180 1584 setbbox ! 978: 180 1584 moveto ! 979: 179.999985 1566 lineto ! 980: end ! 981: stroke ! 982: grestore ! 983: grestore ! 984: gsave ! 985: 0 0 0 1 0 DIAGRAMpreparelines ! 986: gsave ! 987: newpath ! 988: systemdict ! 989: begin ! 990: 89.999992 1566 90 1584 setbbox ! 991: 90 1584 moveto ! 992: 89.999992 1566 lineto ! 993: end ! 994: stroke ! 995: grestore ! 996: grestore ! 997: 0 0 0 1 0 DIAGRAMpreparelines ! 998: 1 1 1 setrgbcolor 81 1494 90 18 rectfill ! 999: 0 0 0 setrgbcolor 81 1494 90 18 rectstroke ! 1000: gsave ! 1001: 8 execuserobject setfont ! 1002: 0 nxsetgray ! 1003: [1 0 0 -1 0 3006] concat ! 1004: grestore ! 1005: 0 0 0 1 0 DIAGRAMpreparelines ! 1006: 1 1 1 setrgbcolor 189 1494 90 18 rectfill ! 1007: 0 0 0 setrgbcolor 189 1494 90 18 rectstroke ! 1008: gsave ! 1009: [1 0 0 -1 0 3006] concat ! 1010: grestore ! 1011: 0 0 0 0 0 DIAGRAMpreparelines ! 1012: gsave ! 1013: [1 0 0 -1 0 3006] concat ! 1014: 8 execuserobject setfont ! 1015: 0 nxsetgray ! 1016: 90 1507 moveto (adbKeyboard) show ! 1017: gsave ! 1018: 75 1495 102 16 rectclip ! 1019: grestore ! 1020: grestore ! 1021: 0 0 0 0 0 DIAGRAMpreparelines ! 1022: gsave ! 1023: 8 execuserobject setfont ! 1024: 0 nxsetgray ! 1025: [1 0 0 -1 0 3006] concat ! 1026: 8 execuserobject setfont ! 1027: 0 nxsetgray ! 1028: 204 1507 moveto (adbPointer) show ! 1029: gsave ! 1030: 183 1495 102 16 rectclip ! 1031: grestore ! 1032: grestore ! 1033: gsave ! 1034: 0 0 0 1 0 DIAGRAMpreparelines ! 1035: gsave ! 1036: newpath ! 1037: systemdict ! 1038: begin ! 1039: 180 1530 180.000015 1548 setbbox ! 1040: 180.000015 1548 moveto ! 1041: 180 1530 lineto ! 1042: end ! 1043: stroke ! 1044: grestore ! 1045: grestore ! 1046: gsave ! 1047: 0 0 0 1 0 DIAGRAMpreparelines ! 1048: gsave ! 1049: newpath ! 1050: systemdict ! 1051: begin ! 1052: 180 1530 234 1530 setbbox ! 1053: 180 1530 moveto ! 1054: 234 1530 lineto ! 1055: end ! 1056: stroke ! 1057: grestore ! 1058: grestore ! 1059: gsave ! 1060: 0 0 0 1 0 DIAGRAMpreparelines ! 1061: gsave ! 1062: newpath ! 1063: systemdict ! 1064: begin ! 1065: 126 1530 180 1530 setbbox ! 1066: 126 1530 moveto ! 1067: 180 1530 lineto ! 1068: end ! 1069: stroke ! 1070: grestore ! 1071: grestore ! 1072: gsave ! 1073: 0 0 0 1 0 DIAGRAMpreparelines ! 1074: gsave ! 1075: newpath ! 1076: systemdict ! 1077: begin ! 1078: 125.999992 1512 126 1530 setbbox ! 1079: 126 1530 moveto ! 1080: 125.999992 1512 lineto ! 1081: end ! 1082: stroke ! 1083: grestore ! 1084: grestore ! 1085: gsave ! 1086: 0 0 0 1 0 DIAGRAMpreparelines ! 1087: gsave ! 1088: newpath ! 1089: systemdict ! 1090: begin ! 1091: 234 1512 234.000015 1530 setbbox ! 1092: 234.000015 1512 moveto ! 1093: 234 1530 lineto ! 1094: end ! 1095: stroke ! 1096: grestore ! 1097: grestore ! 1098: grestore ! 1099: gsave ! 1100: 0 0 576 1872 rectclip ! 1101: [1 0 0 -1 0 1872] concat ! 1102: grestore ! 1103: grestore ! 1104: %%Trailer ! 1105: %%DocumentFonts: Helvetica
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.