%PDF-1.4
%
2 0 obj
<<
/Type /Page
/Parent 12 0 R
/Resources 4 0 R
/Contents 3 0 R
>>
endobj
3 0 obj
<< /Length 1687 >>
stream
/Cs8 cs 1 scn
/GS1 gs
173.62 561.8 364.56 -0.96 re
f
BT
/F1 1 Tf
24 0 0 24 173.62 535.94 Tm
-0.0001 Tc
0 Tw
[(OpenVMS)-143.4(Record)-142.6(Management)]TJ
0 -1.0383 TD
[(Services)-138.4(Reference)-137.6(Manual)]TJ
11 0 0 11 173.62 481.14 Tm
0.0002 Tc
[(Order)-303.4(Number:)-450.7(AAPV6RETK)]TJ
/F2 1 Tf
0 -3.26 TD
0 Tc
[(June)-300(2002)]TJ
/F3 1 Tf
0 -2.1745 TD
-0.0001 Tc
[(This)-309.2(reference)-311(manual)-307.4(contains)-309.2(general)-309.2(information)-309.2(intended)-309.2(for)-312.8(use)-309.2(in)]TJ
0 -1.1782 TD
0 Tc
[(any)-321.8(OpenVMS)-320(programming)-321.8(language,)-325.5(as)-321.8(well)-320(as)-321.8(specic)-320(information)]TJ
0 -1.1764 TD
[(on)-318.2(writing)-316.4(programs)-318.2(that)-318.2(use)-316.4(OpenVMS)-318.2(Record)-316.4(Management)-318.2(Services)]TJ
0 -1.1782 TD
[(\(OpenVMS)-301.8(RMS\).)]TJ
/F2 1 Tf
0 -8.6945 TD
-0.0001 Tc
[(Revision/Update)-301.9(Information:)]TJ
/F3 1 Tf
15.4499 0 TD
-0.0002 Tc
[(This)-305.7(manual)-303.8(supersedes)-305.7(the)]TJ
/F4 1 Tf
13.4024 0 TD
0 Tc
(OpenVMS)Tj
-13.4523 -1.1764 TD
0.0001 Tc
[(Record)-307.2(Management)-303.5(Services)-307.2(Reference)]TJ
0 -1.1782 TD
0 Tc
(Manual)Tj
/F3 1 Tf
3.647 0 TD
[(,)-312.7(OpenVMS)-309.1(Alpha)-307.3(V)92.7(ersion,)-312.7(7.3)]TJ
-3.647 -1.1764 TD
[(and)-300(OpenVMS)-301.8(V)110.9(A)0(X)-300(V)92.7(ersion,)-301.8(7.3)]TJ
/F2 1 Tf
-15.4 -1.6309 TD
[(Software)-303.6(V)54.5(ersion:)]TJ
/F3 1 Tf
15.4 0 TD
[(OpenVMS)-301.8(Alpha)-298.2(V)92.7(ersion,)-301.8(7.31)]TJ
0 -1.1782 TD
[(OpenVMS)-301.8(V)110.9(A)0(X)-300(V)92.7(ersion,)-301.8(7.3)]TJ
/F5 1 Tf
-15.4 -4.8909 TD
[(Compaq)-301.8(Computer)-303.6(Corporation)]TJ
0 -1.1764 TD
[(Houston,)-303.6(T)92.7(exas)]TJ
ET
endstream
endobj
4 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R >>
>>
endobj
5 0 obj
<<
/Type /Font
/Subtype /Type1
/FirstChar 0
/LastChar 255
/Widths [ 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278
278 278 556 222 584 167 333 333 278 333 333 333 333 500 500 278
278 355 556 556 889 667 191 333 333 389 584 278 333 278 278 556
556 556 556 556 556 556 556 556 556 278 278 584 584 584 556 1015
667 667 722 722 667 611 778 722 278 500 667 556 833 722 778 667
778 722 667 611 722 667 944 667 667 611 278 278 278 469 556 333
556 556 500 556 556 278 556 556 222 222 500 222 833 556 556 556
556 333 500 278 556 500 722 500 500 500 334 260 334 584 350 0 350
222 556 333 1000 556 556 333 1000 667 333 1000 350 611 350 350 222
222 333 333 350 556 1000 333 1000 500 333 944 350 500 667 278 333
556 556 556 556 260 556 333 737 370 556 584 333 737 333 400 584
333 333 333 556 537 278 333 333 365 556 834 834 834 611 667 667
667 667 667 667 1000 722 667 667 667 667 278 278 278 278 722 722
778 778 778 778 778 584 778 722 722 722 722 667 667 611 556 556
556 556 556 556 889 500 556 556 556 556 278 278 278 278 556 556
556 556 556 556 556 584 611 556 556 556 556 500 556 500 ]
/Encoding 1437 0 R
/BaseFont /Helvetica
/FontDescriptor 1423 0 R
>>
endobj
6 0 obj
<<
/Type /Font
/Subtype /Type1
/FirstChar 0
/LastChar 255
/Widths [ 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278
278 278 611 278 584 167 333 333 278 333 333 333 333 611 611 278
333 474 556 556 889 722 238 333 333 389 584 278 333 278 278 556
556 556 556 556 556 556 556 556 556 333 333 584 584 584 611 975
722 722 722 722 667 611 778 722 278 556 722 611 833 722 778 667
778 722 667 611 722 667 944 667 667 611 333 278 333 584 556 333
556 611 556 611 556 333 611 611 278 278 556 278 889 611 611 611
611 389 556 333 611 556 778 556 556 500 389 280 389 584 350 0 350
278 556 500 1000 556 556 333 1000 667 333 1000 350 611 350 350 278
278 500 500 350 556 1000 333 1000 556 333 944 350 500 667 278 333
556 556 556 556 280 556 333 737 370 556 584 333 737 333 400 584
333 333 333 611 556 278 333 333 365 556 834 834 834 611 722 722
722 722 722 722 1000 722 667 667 667 667 278 278 278 278 722 722
778 778 778 778 778 584 778 722 722 722 722 667 667 611 556 556
556 556 556 556 889 556 556 556 556 556 278 278 278 278 611 611
611 611 611 611 611 584 611 611 611 611 611 556 611 556 ]
/Encoding 1437 0 R
/BaseFont /Helvetica-Bold
/FontDescriptor 1415 0 R
>>
endobj
7 0 obj
<<
/Type /Font
/Subtype /Type1
/FirstChar 0
/LastChar 255
/Widths [ 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278
278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278
296 389 556 556 833 815 204 333 333 500 606 278 333 278 278 556
556 556 556 556 556 556 556 556 556 278 278 606 606 606 444 737
722 722 722 778 722 667 778 833 407 556 778 667 944 815 778 667
778 722 630 667 815 722 981 704 704 611 333 606 333 606 500 333
556 556 444 574 500 333 537 611 315 296 593 315 889 611 500 574
556 444 463 389 611 537 778 537 537 481 333 606 333 606 278 722
722 722 722 815 778 815 556 556 556 556 556 556 444 500 500 500
500 315 315 315 315 611 500 500 500 500 500 611 611 611 611 500
400 556 556 500 606 606 574 737 737 1000 333 333 278 1000 778 278
606 278 278 556 611 278 278 278 278 278 334 300 278 796 500 444
296 606 278 556 278 278 426 426 1000 278 722 722 778 1000 833 556
1000 389 389 204 204 606 278 537 704 167 556 259 259 611 611 500
278 204 389 1000 722 722 722 722 722 407 407 407 407 778 778 278
778 815 815 815 315 333 333 333 333 333 333 333 333 333 333 ]
/Encoding /MacRomanEncoding
/BaseFont /NewCenturySchlbk-Roman
/FontDescriptor 1417 0 R
>>
endobj
8 0 obj
<<
/Type /Font
/Subtype /Type1
/FirstChar 0
/LastChar 255
/Widths [ 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278
278 278 667 333 606 167 333 333 333 333 333 333 333 611 611 278
333 400 556 556 833 852 278 333 333 500 606 278 333 278 606 556
556 556 556 556 556 556 556 556 556 278 278 606 606 606 444 747
704 722 722 778 722 667 778 833 407 611 741 667 944 815 778 667
778 741 667 685 815 704 926 704 685 667 333 606 333 606 500 333
574 556 444 611 444 333 537 611 333 315 556 333 889 611 500 574
556 444 444 352 611 519 778 500 500 463 333 606 333 606 606 0 606
204 556 389 1000 500 500 333 1000 667 333 981 606 667 606 606 204
204 389 389 606 500 1000 333 950 444 333 778 606 463 685 278 333
556 556 556 556 606 500 333 747 422 426 606 333 747 333 400 606
333 333 333 611 650 278 333 333 372 426 834 834 834 444 704 704
704 704 704 704 870 722 722 722 722 722 407 407 407 407 778 815
778 778 778 778 778 606 778 815 815 815 815 685 667 556 574 574
574 574 574 574 722 444 444 444 444 444 333 333 333 333 500 611
500 500 500 500 500 606 500 611 611 611 611 500 574 500 ]
/Encoding 1437 0 R
/BaseFont /NewCenturySchlbk-Italic
/FontDescriptor 1419 0 R
>>
endobj
9 0 obj
<<
/Type /Font
/Subtype /Type1
/FirstChar 0
/LastChar 255
/Widths [ 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287
287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287
296 333 574 574 833 852 241 389 389 500 606 278 333 278 278 574
574 574 574 574 574 574 574 574 574 278 278 606 606 606 500 747
759 778 778 833 759 722 833 870 444 648 815 722 981 833 833 759
833 815 667 722 833 759 981 722 722 667 389 606 389 606 500 333
611 648 556 667 574 389 611 685 370 352 667 352 963 685 611 667
648 519 500 426 685 611 889 611 611 537 389 606 389 606 287 759
759 778 759 833 833 833 611 611 611 611 611 611 556 574 574 574
574 370 370 370 370 685 611 611 611 611 611 685 685 685 685 500
400 574 574 500 606 747 611 747 747 1000 333 333 287 981 833 287
606 287 287 574 685 287 287 287 287 287 367 367 287 870 611 500
296 606 287 574 287 287 500 500 1000 287 759 759 833 1000 907 500
1000 481 481 241 241 606 287 611 722 167 574 333 333 685 685 500
278 241 481 1000 759 759 759 759 759 444 444 444 444 833 833 287
833 833 833 833 370 333 333 333 333 333 333 333 333 333 333 ]
/Encoding /MacRomanEncoding
/BaseFont /NewCenturySchlbk-Bold
/FontDescriptor 1421 0 R
>>
endobj
10 0 obj
<<
/Type /ExtGState
/SA false
/SM 0.02
/OP false
/op false
/OPM 1
/BG2 /Default
/UCR2 /Default
>>
endobj
11 0 obj
[
/Separation /BLACK /DeviceCMYK 13 0 R
]
endobj
12 0 obj
<<
/Type /Pages
/Kids [ 2 0 R 14 0 R 17 0 R 21 0 R 24 0 R 27 0 R 30 0 R 33 0 R 36 0 R 39 0 R
]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 45 0 R
>>
endobj
13 0 obj
<< /FunctionType 0 /Domain [ 0 1 ] /Range [ 0 1 0 1 0 1 0 1 ] /BitsPerSample 8
/Size [ 255 ] /Length 397 /Filter /FlateDecode >>
stream
H ˮl۶ɶm۶m۶];1nCІ1o1l0m&_3Ll0LmӚf0l0m[,n KZҖ,o+ZVլn
kZֱo6ln[ֶlo;vn{ :qG:юq':NqӜg:q.q\
Wծq\7nqwqz< OzӞ</z^
oz>|_|?~
endstream
endobj
14 0 obj
<<
/Type /Page
/Parent 12 0 R
/Resources 16 0 R
/Contents 15 0 R
>>
endobj
15 0 obj
<< /Length 2935 >>
stream
/Cs8 cs 1 scn
/GS1 gs
137.76 708.24 382.56 -0.96 re
f
BT
/F3 1 Tf
8 0 0 8 137.76 691.34 Tm
0 Tc
0 Tw
[()-412.5(2002)-412.5(Compaq)-412.5(Information)-417.5(T)92.5(echnologies)-415(Group,)-415(L.P)130(.)]TJ
0 -1.9925 TD
[(COMP)75(AQ,)-460(the)-460(Compaq)-460(logo,)-470(Alpha,)-470(OpenVMS,)-460(T)62.5(ru64,)-470(V)110(AX,)-457.5(VMS,)-460(and)-457.5(the)-462.5(DIGIT)52.5(AL)-457.5(logo)-460(are)]TJ
0 -1.12 TD
[(trademarks)-412.5(of)-415(Compaq)-412.5(Information)-417.5(T)92.5(echnologies)-415(Group,)-417.5(L.P)130(.,)-412.5(in)-415(the)-417.5(U.S.)-412.5(and/or)-415(other)-417.5(countries.)]TJ
0 -1.9925 TD
[(Motif,)-412.5(OSF/1,)-412.5(and)-415(UNIX)-412.5(are)-415(trademarks)-412.5(of)-415(The)-417.5(Open)-415(Group)-417.5(in)-415(the)-417.5(U.S.)-412.5(and/or)-415(other)-417.5(countries.)]TJ
T*
[(All)-410(other)-417.5(product)-417.5(names)-415(mentioned)-417.5(herein)-417.5(may)-415(be)-415(trademarks)-412.5(of)-415(their)-415(respective)-415(companies.)]TJ
T*
-0.0001 Tc
[(Condential)-415.1(computer)-417.6(software.)-622.6(V)92.4(alid)-412.6(license)-412.6(from)-417.6(Compaq)-412.6(required)-415.1(for)-417.6(possession,)-415.1(use,)-417.6(or)-415.1(copying.)]TJ
0 -1.12 TD
[(Consistent)-460.1(with)-462.6(F)74.9(A)-0.1(R)-460.1(12.21)59.9(1)-460.1(and)-462.6(12.212,)-472.6(Commercial)-460.1(Computer)-462.6(Software,)-472.6(Computer)-462.6(Software)]TJ
0 -1.1225 TD
0.0001 Tc
[(Documentation,)-457.4(and)-447.4(T)92.6(echnical)-442.4(Data)-447.4(for)-447.4(Commercial)-444.9(Items)-447.4(are)-447.4(licensed)-444.9(to)-449.9(the)-449.9(U.S.)-444.9(Government)]TJ
0 -1.12 TD
0 Tc
[(under)-417.5(vendor)-55()35(s)-412.5(standard)-412.5(commercial)-412.5(license.)]TJ
0 -1.9925 TD
[(Compaq)-447.5(shall)-447.5(not)-452.5(be)-450(liable)-450(for)-450(technical)-445(or)-452.5(editorial)-447.5(errors)-450(or)-450(omissions)-447.5(contained)-452.5(herein.)-695(The)]TJ
0 -1.12 TD
0.0001 Tc
[(information)-459.9(in)-459.9(this)-457.4(document)-459.9(i)0.1(s)-457.4(provided)-457.4("as)-457.4(is")-457.4(without)-462.4(warranty)-457.4(of)-459.9(any)-459.9(kind)-459.9(and)-459.9(is)-457.4(subject)]TJ
0 -1.1225 TD
0 Tc
[(to)-470(change)-475(without)-472.5(notice.)-737.5(The)-472.5(warranties)-467.5(for)-470(Compaq)-470(products)-470(are)-472.5(set)-470(forth)-472.5(in)-470(the)-475(express)]TJ
0 -1.12 TD
[(limited)-425(warranty)-427.5(statements)-430(accompanying)-430(such)-430(products.)-647.5(Nothing)-432.5(herein)-430(should)-430(be)-430(construed)-430(as)]TJ
T*
-0.0002 Tc
[(constituting)-415.2(an)-415.2(additional)-415.2(warranty)112.3(.)]TJ
44.22 -3.115 TD
0 Tc
(ZK4523)Tj
-44.22 -1.9925 TD
[(The)-415(Compaq)]TJ
/F4 1 Tf
6.4024 0 TD
(OpenVMS)Tj
/F3 1 Tf
5.1369 0 TD
[(documentation)-412.5(set)-415(is)-412.5(available)-412.5(on)-417.5(CD-ROM.)]TJ
-11.5393 -4.4825 TD
-0.0001 Tc
[(This)-412.6(document)-417.6(was)-415.1(prepared)-412.6(using)-415.1(DECdocument,)-417.6(V)92.4(ersion)-415.1(3.3-1b.)]TJ
ET
endstream
endobj
16 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R >>
>>
endobj
17 0 obj
<<
/Type /Page
/Parent 12 0 R
/Resources 19 0 R
/Contents 18 0 R
>>
endobj
18 0 obj
<< /Length 6149 >>
stream
/Cs8 cs 1 scn
/GS1 gs
89.94 649.46 454.32 -0.96 re
f
BT
/F2 1 Tf
20 0 0 20 457.9 627.52 Tm
0 Tc
0 Tw
(Contents)Tj
12 0 0 12 89.94 581.7 Tm
(Preface)Tj
/F3 1 Tf
10 0 0 10 139.5353 581.7 Tm
0.3218 Tc
(............................................................)Tj
/F1 1 Tf
39.4725 0 TD
0 Tc
(xv)Tj
/F2 1 Tf
12 0 0 12 89.94 551.8199 Tm
[(Part)-275(I)-831.7(OpenVMS)-276.7(RMSGeneral)-276.7(Information)]TJ
0 -2.4917 TD
0.0002 Tc
[(1)-829.8(Introduction)-276.5(t)0.2(o)-276.5(RMS)]TJ
/F1 1 Tf
10 0 0 10 113.84 504 Tm
0 Tc
(1.1)Tj
/F3 1 Tf
3.586 0 TD
[(RMS)-332(Functions)]TJ
7.9589 0 TD
0.3218 Tc
(.............................................)Tj
/F1 1 Tf
29.8331 0 TD
0 Tc
(11)Tj
-41.378 -1.196 TD
(1.2)Tj
/F3 1 Tf
3.586 0 TD
[(Passing)-334(Arguments)-332(to)-332(RMS)]TJ
13.3568 0 TD
0.3218 Tc
(....................................)Tj
/F1 1 Tf
24.4352 0 TD
0 Tc
(13)Tj
-41.378 -1.196 TD
(1.2.1)Tj
/F3 1 Tf
5.38 0 TD
[(Record)-332(Management)-334(Services)-334(and)-332(Control)-332(Blocks)-524(.)]TJ
24.1547 0 TD
0.3219 Tc
(...............)Tj
/F1 1 Tf
11.8433 0 TD
0 Tc
(13)Tj
-41.378 -1.196 TD
(1.2.2)Tj
/F3 1 Tf
5.38 0 TD
[(Control)-332(Blocks)-332(for)-332(File)-332(Services)]TJ
15.1548 0 TD
0.3218 Tc
(..............................)Tj
/F1 1 Tf
20.8432 0 TD
0 Tc
(14)Tj
-41.378 -1.196 TD
(1.2.3)Tj
/F3 1 Tf
5.38 0 TD
[(Control)-332(Blocks)-332(for)-332(Record)-332(Services)]TJ
16.3558 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
19.6422 0 TD
0 Tc
(15)Tj
-41.378 -1.194 TD
(1.2.4)Tj
/F3 1 Tf
5.38 0 TD
[(Dual)-332(Purpose)-332(of)-332(Control)-332(Blocks)]TJ
15.1538 0 TD
0.3218 Tc
(..............................)Tj
/F1 1 Tf
20.8442 0 TD
0 Tc
(15)Tj
/F2 1 Tf
12 0 0 12 89.94 414.32 Tm
[(2)-830(RMS)-275(Program)-276.7(Interface)]TJ
/F1 1 Tf
10 0 0 10 113.84 396.4 Tm
(2.1)Tj
/F3 1 Tf
3.586 0 TD
[(RMS)-332(Run-T)24(ime)-332(Environment)-248(.)-322(.)-322(.)]TJ
15.7588 0 TD
0.3218 Tc
(................................)Tj
/F1 1 Tf
22.0332 0 TD
0 Tc
(21)Tj
-41.378 -1.196 TD
(2.2)Tj
/F3 1 Tf
3.586 0 TD
0.0002 Tc
[(Conventions)-329.8(for)-331.8(Naming)-333.8(Fields)-565.8(.)]TJ
15.7568 0 TD
0.3218 Tc
(................................)Tj
/F1 1 Tf
22.0352 0 TD
0 Tc
(22)Tj
-41.378 -1.196 TD
(2.3)Tj
/F3 1 Tf
3.586 0 TD
[(RMS)-332(Calling)-332(Sequence)]TJ
10.9588 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.8332 0 TD
0 Tc
(24)Tj
-41.378 -1.196 TD
(2.4)Tj
/F3 1 Tf
3.586 0 TD
[(Service)-334(Completion)-740(.)-322(.)]TJ
10.9569 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.8351 0 TD
0 Tc
(25)Tj
-41.378 -1.194 TD
(2.4.1)Tj
/F3 1 Tf
5.38 0 TD
[(Illformed)-332(Calls)-330(to)-332(RMS)]TJ
11.5508 0 TD
0.3218 Tc
(....................................)Tj
/F1 1 Tf
24.4471 0 TD
0 Tc
(25)Tj
-41.378 -1.196 TD
(2.4.2)Tj
/F3 1 Tf
5.38 0 TD
0.0002 Tc
[(Setting)-331.8(Synchronous)-331.8(or)-331.8(Asynchronous)-331.8(Option)]TJ
21.7607 0 TD
0.3218 Tc
(...................)Tj
/F1 1 Tf
14.2373 0 TD
0 Tc
(25)Tj
-41.378 -1.196 TD
(2.4.3)Tj
/F3 1 Tf
5.38 0 TD
0.0002 Tc
[(Synchronous)-331.8(Completion)-547.8(.)-321.8(.)-321.8(.)]TJ
13.9588 0 TD
0.3218 Tc
(................................)Tj
/F1 1 Tf
22.0392 0 TD
0 Tc
(26)Tj
-41.378 -1.196 TD
(2.4.4)Tj
/F3 1 Tf
5.38 0 TD
0.0002 Tc
[(Asynchronous)-329.8(Completion)-593.8(.)-321.8(.)]TJ
13.9578 0 TD
0.3218 Tc
(................................)Tj
/F1 1 Tf
22.0402 0 TD
0 Tc
(26)Tj
-41.378 -1.194 TD
(2.4.5)Tj
/F3 1 Tf
5.38 0 TD
[(Status)-330(Code)-332(T)90(esting)]TJ
9.7559 0 TD
0.3218 Tc
(.......................................)Tj
/F1 1 Tf
26.2421 0 TD
0 Tc
(27)Tj
-41.378 -1.196 TD
(2.4.6)Tj
/F3 1 Tf
5.38 0 TD
[(T)52(ypes)-334(of)-332(Errors)-752(.)-322(.)]TJ
9.1549 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.8431 0 TD
0 Tc
(28)Tj
-41.378 -1.196 TD
(2.5)Tj
/F3 1 Tf
3.586 0 TD
0.0001 Tc
[(Allowable)-329.9(Program)-329.9(Execution)-333.9(Modes)]TJ
17.5578 0 TD
0.3218 Tc
(.............................)Tj
/F1 1 Tf
20.2342 0 TD
0 Tc
(29)Tj
-41.378 -1.196 TD
(2.6)Tj
/F3 1 Tf
3.586 0 TD
[(Access-Mode)-332(Protected)-332(Memory)-388(.)]TJ
15.7578 0 TD
0.3218 Tc
(................................)Tj
/F1 1 Tf
22.0342 0 TD
0 Tc
(29)Tj
-41.378 -1.194 TD
(2.7)Tj
/F3 1 Tf
3.586 0 TD
[(Reserved)-334(Event)-332(Flags)]TJ
10.9569 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.8351 0 TD
0 Tc
(29)Tj
-41.378 -1.196 TD
(2.8)Tj
/F3 1 Tf
3.586 0 TD
[(DEC)-330(Multinational)-334(Character)-332(Set)]TJ
16.3538 0 TD
0.3218 Tc
(...............................)Tj
/F1 1 Tf
20.8842 0 TD
0 Tc
(210)Tj
/F2 1 Tf
12 0 0 12 89.94 211.08 Tm
0.0001 Tc
[(3)-829.9(Implementing)-278.2(RMS)-274.9(from)-278.2(C)-274.9(Programs)]TJ
/F1 1 Tf
10 0 0 10 113.84 193.16 Tm
0 Tc
(3.1)Tj
/F3 1 Tf
3.586 0 TD
[(Creating,)-334(Accessing,)-334(and)-332(Deaccessing)-332(a)-332(File)]TJ
21.1557 0 TD
0.3218 Tc
(.......................)Tj
/F1 1 Tf
16.6363 0 TD
0 Tc
(31)Tj
-41.378 -1.196 TD
(3.1.1)Tj
/F3 1 Tf
5.38 0 TD
[(Example)-332(of)-332(Copying)-334(Records)-332(from)-332(One)-332(File)-332(to)-332(Another)-332(File)-676(.)]TJ
28.9476 0 TD
0.322 Tc
(.......)Tj
/F1 1 Tf
7.0504 0 TD
0 Tc
(32)Tj
-41.378 -1.196 TD
(3.2)Tj
/F3 1 Tf
3.586 0 TD
0.0001 Tc
[(Program)-329.9(to)-331.9(Illustrate)-331.9(Record)-331.9(Operations)-395.9(.)-321.9(.)-321.9(.)]TJ
21.1527 0 TD
0.3218 Tc
(.......................)Tj
/F1 1 Tf
16.6393 0 TD
0 Tc
(35)Tj
-41.378 -1.194 TD
(3.3)Tj
/F3 1 Tf
3.586 0 TD
0.0001 Tc
[(Program)-329.9(to)-331.9(Show)-331.9(Index)-333.9(Root)-329.9(Levels)]TJ
17.5548 0 TD
0.3218 Tc
(.............................)Tj
/F1 1 Tf
20.2372 0 TD
0 Tc
(38)Tj
-41.378 -1.196 TD
(3.4)Tj
/F3 1 Tf
3.586 0 TD
0.0001 Tc
[(Program)-329.9(to)-331.9(Illustrate)-331.9(Using)-331.9(NAML)-331.9(Blocks)-331.9(\(Alpha)-331.9(Only\))]TJ
27.1496 0 TD
0.3218 Tc
(.............)Tj
/F1 1 Tf
10.6424 0 TD
0 Tc
(39)Tj
-41.378 -1.196 TD
(3.5)Tj
/F3 1 Tf
3.586 0 TD
0.0001 Tc
[(Program)-329.9(to)-331.9(Illustrate)-331.9(Using)-331.9(the)-331.9(RAB64)-329.9(Structure)]TJ
23.5537 0 TD
0.3218 Tc
(...................)Tj
/F1 1 Tf
13.6843 0 TD
0 Tc
(312)Tj
9 0 0 9 538.3397 26.84 Tm
/Cs9 cs 1 scn
(iii)Tj
ET
endstream
endobj
19 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
20 0 obj
[
/Separation /FOOTCOLOR /DeviceCMYK 13 0 R
]
endobj
21 0 obj
<<
/Type /Page
/Parent 12 0 R
/Resources 23 0 R
/Contents 22 0 R
>>
endobj
22 0 obj
<< /Length 9121 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 699.28 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Part)-276.7(II)-830(RMS)-276.7(Control)-276.7(Blocks)]TJ
0 -2.49 TD
[(4)-831.7(File)-278.3(Access)-278.3(Block)-278.3(\(F)55(AB\))]TJ
/F1 1 Tf
10 0 0 10 89.94 651.46 Tm
(4.1)Tj
/F3 1 Tf
3.586 0 TD
[(Summary)-332(of)-332(Fields)]TJ
9.1569 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6331 0 TD
0 Tc
(41)Tj
-41.376 -1.196 TD
(4.2)Tj
/F3 1 Tf
3.586 0 TD
-0.0002 Tc
[(F)73.8(AB$B_ACMODES)-330.2(Field)-346.2(.)-322.2(.)]TJ
13.3518 0 TD
0.3218 Tc
(....................................)Tj
/F1 1 Tf
24.4382 0 TD
0 Tc
(43)Tj
-41.376 -1.194 TD
(4.3)Tj
/F3 1 Tf
3.586 0 TD
[(F)74(AB$L_ALQ)-330(Field)]TJ
9.1559 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6341 0 TD
0 Tc
(43)Tj
-41.376 -1.196 TD
(4.4)Tj
/F3 1 Tf
3.586 0 TD
[(F)74(AB$B_BID)-328(Field)]TJ
9.1529 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6371 0 TD
0 Tc
(43)Tj
-41.376 -1.196 TD
(4.5)Tj
/F3 1 Tf
3.586 0 TD
-0.0003 Tc
[(F)73.7(AB$B_BKS)-332.3(Field)]TJ
9.1539 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6361 0 TD
0 Tc
(43)Tj
-41.376 -1.196 TD
(4.6)Tj
/F3 1 Tf
3.586 0 TD
[(F)74(AB$B_BLN)-330(Field)]TJ
9.1559 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6341 0 TD
0 Tc
(44)Tj
-41.376 -1.194 TD
(4.7)Tj
/F3 1 Tf
3.586 0 TD
[(F)74(AB$W_BLS)-330(Field)]TJ
9.1559 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6341 0 TD
0 Tc
(45)Tj
-41.376 -1.196 TD
(4.8)Tj
/F3 1 Tf
3.586 0 TD
-0.0002 Tc
[(F)73.8(AB$V_CHAN_MODE)-332.2(Subeld)]TJ
15.1538 0 TD
0.3218 Tc
(.................................)Tj
/F1 1 Tf
22.6362 0 TD
0 Tc
(45)Tj
-41.376 -1.196 TD
(4.8.1)Tj
/F3 1 Tf
5.38 0 TD
[(Override)-332(V)92(alu)]TJ
6.5359 0 TD
0.3218 Tc
(e...........................................)Tj
/F1 1 Tf
29.4601 0 TD
0 Tc
(45)Tj
-41.376 -1.196 TD
(4.8.2)Tj
/F3 1 Tf
5.38 0 TD
[(Channel)-332(Access)-332(Mode)-332(Function)-534(.)-322(.)]TJ
16.3558 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
19.6402 0 TD
0 Tc
(46)Tj
-41.376 -1.196 TD
(4.9)Tj
/F3 1 Tf
3.586 0 TD
[(F)74(AB$L_CTX)-332(Field)]TJ
9.1559 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6341 0 TD
0 Tc
(46)Tj
-41.376 -1.194 TD
(4.10)Tj
/F3 1 Tf
3.594 0 TD
[(F)74(AB$W_DEQ)-328(Field)]TJ
9.7529 0 TD
0.3218 Tc
(..........................................)Tj
/F1 1 Tf
28.0292 0 TD
0 Tc
(46)Tj
-41.376 -1.196 TD
[(4.1)74(1)]TJ
/F3 1 Tf
3.594 0 TD
[(F)74(AB$L_DEV)-330(Field)]TJ
9.1549 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6271 0 TD
0 Tc
(47)Tj
-41.376 -1.196 TD
(4.12)Tj
/F3 1 Tf
3.594 0 TD
[(F)74(AB$L_DNA)-330(Field)]TJ
9.1559 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6262 0 TD
0 Tc
(49)Tj
-41.376 -1.196 TD
(4.13)Tj
/F3 1 Tf
3.594 0 TD
[(F)74(AB$B_DNS)-330(Field)]TJ
9.1549 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6272 0 TD
0 Tc
(49)Tj
-41.376 -1.194 TD
(4.14)Tj
/F3 1 Tf
3.594 0 TD
[(F)74(AB$B_F)74(AC)-330(Field)]TJ
9.1549 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6271 0 TD
0 Tc
(49)Tj
-41.376 -1.196 TD
(4.15)Tj
/F3 1 Tf
3.594 0 TD
[(F)74(AB$L_FNA)-332(Field)]TJ
9.1569 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.1452 0 TD
0 Tc
[(41)74(1)]TJ
-40.896 -1.196 TD
(4.16)Tj
/F3 1 Tf
3.594 0 TD
[(F)74(AB$B_FNS)-330(Field)]TJ
9.1559 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0722 0 TD
0 Tc
(412)Tj
-40.822 -1.196 TD
(4.17)Tj
/F3 1 Tf
3.594 0 TD
[(F)74(AB$L_FOP)-332(Field)]TJ
9.1569 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0712 0 TD
0 Tc
(412)Tj
-40.822 -1.194 TD
(4.18)Tj
/F3 1 Tf
3.594 0 TD
[(F)74(AB$B_FSZ)-332(Field)]TJ
9.1559 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0721 0 TD
0 Tc
(419)Tj
-40.822 -1.196 TD
(4.19)Tj
/F3 1 Tf
3.594 0 TD
[(F)74(AB$W_GBC)-328(Field)]TJ
9.7529 0 TD
0.3218 Tc
(..........................................)Tj
/F1 1 Tf
27.4752 0 TD
0 Tc
(419)Tj
-40.822 -1.196 TD
(4.20)Tj
/F3 1 Tf
3.594 0 TD
[(F)74(AB$W_IFI)-330(Field)]TJ
8.5559 0 TD
0.3218 Tc
(............................................)Tj
/F1 1 Tf
28.6721 0 TD
0 Tc
(421)Tj
-40.822 -1.196 TD
(4.21)Tj
/F3 1 Tf
3.594 0 TD
-0.0002 Tc
[(F)73.8(AB$B_JOURNAL)-332.2(Field)-566.2(.)-322.2(.)]TJ
13.3528 0 TD
0.3218 Tc
(....................................)Tj
/F1 1 Tf
23.8752 0 TD
0 Tc
(421)Tj
-40.822 -1.194 TD
(4.22)Tj
/F3 1 Tf
3.594 0 TD
[(F)74(AB$V_LNM_MODE)-330(Subeld)]TJ
14.5558 0 TD
0.3218 Tc
(..................................)Tj
/F1 1 Tf
22.6722 0 TD
0 Tc
(422)Tj
-40.822 -1.196 TD
(4.23)Tj
/F3 1 Tf
3.594 0 TD
[(F)74(AB$L_MRN)-332(Field)]TJ
9.1579 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0702 0 TD
0 Tc
(422)Tj
-40.822 -1.196 TD
(4.24)Tj
/F3 1 Tf
3.594 0 TD
[(F)74(AB$W_MRS)-330(Field)]TJ
9.7549 0 TD
0.3218 Tc
(..........................................)Tj
/F1 1 Tf
27.4732 0 TD
0 Tc
(422)Tj
-40.822 -1.196 TD
(4.25)Tj
/F3 1 Tf
3.594 0 TD
[(F)74(AB$L_NAM)-332(Field)]TJ
9.7559 0 TD
0.3218 Tc
(..........................................)Tj
/F1 1 Tf
27.4722 0 TD
0 Tc
(424)Tj
-40.822 -1.194 TD
(4.26)Tj
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(F)73.7(AB$B_ORG)-332.3(Field)]TJ
9.1539 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0742 0 TD
0 Tc
(424)Tj
-40.822 -1.196 TD
(4.27)Tj
/F3 1 Tf
3.594 0 TD
[(F)74(AB$B_RA)58(T)-332(Field)]TJ
9.1549 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0732 0 TD
0 Tc
(425)Tj
-40.822 -1.196 TD
(4.28)Tj
/F3 1 Tf
3.594 0 TD
[(F)74(AB$B_RFM)-330(Field)]TJ
9.1569 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0712 0 TD
0 Tc
(427)Tj
-40.822 -1.196 TD
(4.29)Tj
/F3 1 Tf
3.594 0 TD
[(F)74(AB$B_RTV)-330(Field)]TJ
9.1549 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0732 0 TD
0 Tc
(428)Tj
-40.822 -1.194 TD
(4.30)Tj
/F3 1 Tf
3.594 0 TD
[(F)74(AB$L_SDC)-330(Field)]TJ
9.1549 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0732 0 TD
0 Tc
(428)Tj
-40.822 -1.196 TD
(4.31)Tj
/F3 1 Tf
3.594 0 TD
[(F)74(AB$B_SHR)-330(Field)]TJ
9.1549 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0732 0 TD
0 Tc
(428)Tj
-40.822 -1.196 TD
(4.32)Tj
/F3 1 Tf
3.594 0 TD
[(F)74(AB$L_STS)-332(Field)]TJ
8.5579 0 TD
0.3218 Tc
(............................................)Tj
/F1 1 Tf
28.6701 0 TD
0 Tc
(431)Tj
-40.822 -1.196 TD
(4.33)Tj
/F3 1 Tf
3.594 0 TD
[(F)74(AB$L_STV)-332(Field)]TJ
9.1559 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0721 0 TD
0 Tc
(431)Tj
-40.822 -1.194 TD
(4.34)Tj
/F3 1 Tf
3.594 0 TD
[(F)74(AB$L_XAB)-330(Field)]TJ
9.1549 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0732 0 TD
0 Tc
(431)Tj
/F2 1 Tf
12 0 0 12 66.02 203.14 Tm
[(5)-831.7(Name)-276.7(Block)-278.3(\(NAM\))]TJ
/F1 1 Tf
10 0 0 10 89.94 185.2 Tm
(5.1)Tj
/F3 1 Tf
3.586 0 TD
[(Summary)-332(of)-332(Fields)]TJ
9.1569 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6331 0 TD
0 Tc
(51)Tj
-41.376 -1.194 TD
(5.2)Tj
/F3 1 Tf
3.586 0 TD
[(File)-332(Specication)-334(Component)-332(Descriptors)]TJ
19.9537 0 TD
0.3218 Tc
(.........................)Tj
/F1 1 Tf
17.8363 0 TD
0 Tc
(53)Tj
-41.376 -1.196 TD
(5.3)Tj
/F3 1 Tf
3.586 0 TD
[(NAM$B_BID)-328(Field)]TJ
9.1549 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6351 0 TD
0 Tc
(54)Tj
-41.376 -1.196 TD
(5.4)Tj
/F3 1 Tf
3.586 0 TD
[(NAM$B_BLN)-330(Field)]TJ
9.7559 0 TD
0.3218 Tc
(..........................................)Tj
/F1 1 Tf
28.0341 0 TD
0 Tc
(54)Tj
-41.376 -1.196 TD
(5.5)Tj
/F3 1 Tf
3.586 0 TD
[(NAM$B_DEV)-328(and)-334(NAM$L_DEV)-330(Fields)]TJ
18.7497 0 TD
0.3218 Tc
(...........................)Tj
/F1 1 Tf
19.0403 0 TD
0 Tc
(54)Tj
-41.376 -1.194 TD
(5.6)Tj
/F3 1 Tf
3.586 0 TD
[(NAM$W_DID)-328(Field)]TJ
9.7539 0 TD
0.3218 Tc
(..........................................)Tj
/F1 1 Tf
28.0361 0 TD
0 Tc
(54)Tj
-41.376 -1.196 TD
(5.7)Tj
/F3 1 Tf
3.586 0 TD
[(NAM$B_DIR)-328(and)-334(NAM$L_DIR)-330(Fields)]TJ
18.1497 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
19.6403 0 TD
0 Tc
(54)Tj
-41.376 -1.196 TD
(5.8)Tj
/F3 1 Tf
3.586 0 TD
[(NAM$T_DVI)-330(Field)]TJ
9.1559 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6341 0 TD
0 Tc
(55)Tj
-41.376 -1.196 TD
(5.9)Tj
/F3 1 Tf
3.586 0 TD
[(NAM$L_ESA)-330(Field)]TJ
9.1569 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6331 0 TD
0 Tc
(55)Tj
-41.376 -1.194 TD
(5.10)Tj
/F3 1 Tf
3.594 0 TD
[(NAM$B_ESL)-330(Field)]TJ
9.1569 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6252 0 TD
0 Tc
(55)Tj
-41.376 -1.196 TD
[(5.1)74(1)]TJ
/F3 1 Tf
3.594 0 TD
[(NAM$B_ESS)-330(Field)]TJ
9.1559 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6262 0 TD
0 Tc
(55)Tj
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(iv)Tj
ET
endstream
endobj
23 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
24 0 obj
<<
/Type /Page
/Parent 12 0 R
/Resources 26 0 R
/Contents 25 0 R
>>
endobj
25 0 obj
<< /Length 9326 >>
stream
BT
/F1 1 Tf
10 0 0 10 113.84 700.28 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
(5.12)Tj
/F3 1 Tf
3.594 0 TD
[(NAM$W_FID)-332(Field)-684(.)-322(.)]TJ
10.9549 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.8292 0 TD
0 Tc
(55)Tj
-41.378 -1.196 TD
(5.13)Tj
/F3 1 Tf
3.594 0 TD
-0.0002 Tc
[(NAM$W_FIRST_WILD_DIR)-332.2(Field)]TJ
16.3538 0 TD
0.3218 Tc
(...............................)Tj
/F1 1 Tf
21.4303 0 TD
0 Tc
(55)Tj
-41.378 -1.196 TD
(5.14)Tj
/F3 1 Tf
3.594 0 TD
[(NAM$L_FNB)-332(Field)-648(.)-322(.)]TJ
10.9569 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.8272 0 TD
0 Tc
(56)Tj
-41.378 -1.196 TD
(5.15)Tj
/F3 1 Tf
3.594 0 TD
-0.0002 Tc
[(NAM$W_LONG_DIR_LEVELS)-332.2(Field)]TJ
17.5537 0 TD
0.3218 Tc
(.............................)Tj
/F1 1 Tf
20.2303 0 TD
0 Tc
(57)Tj
-41.378 -1.194 TD
(5.16)Tj
/F3 1 Tf
3.594 0 TD
[(NAM$B_NAME)-332(and)-332(NAM$L_NAME)-330(Fields)]TJ
21.1517 0 TD
0.3218 Tc
(.......................)Tj
/F1 1 Tf
16.6323 0 TD
0 Tc
(57)Tj
-41.378 -1.196 TD
(5.17)Tj
/F3 1 Tf
3.594 0 TD
(NAM$B_NMC)Tj
7.3579 0 TD
0.3218 Tc
(..............................................)Tj
/F1 1 Tf
30.4261 0 TD
0 Tc
(58)Tj
-41.378 -1.196 TD
(5.18)Tj
/F3 1 Tf
3.594 0 TD
[(NAM$B_NODE)-330(and)-332(NAM$L_NODE)-330(Fields)-336(.)]TJ
21.1497 0 TD
0.3218 Tc
(.......................)Tj
/F1 1 Tf
16.6343 0 TD
0 Tc
(58)Tj
-41.378 -1.196 TD
(5.19)Tj
/F3 1 Tf
3.594 0 TD
[(NAM$B_NOP)-332(Field)-536(.)-322(.)]TJ
10.9559 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.8282 0 TD
0 Tc
(58)Tj
-41.378 -1.194 TD
(5.20)Tj
/F3 1 Tf
3.594 0 TD
[(NAM$L_RLF)-334(Field)-196(.)-322(.)-322(.)]TJ
10.9589 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.8252 0 TD
0 Tc
(59)Tj
-41.378 -1.196 TD
(5.21)Tj
/F3 1 Tf
3.594 0 TD
[(NAM$L_RSA)-332(Field)-178(.)-322(.)-322(.)]TJ
10.9569 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2732 0 TD
0 Tc
(510)Tj
-40.824 -1.196 TD
(5.22)Tj
/F3 1 Tf
3.594 0 TD
[(NAM$B_RSL)-332(Field)-178(.)-322(.)-322(.)]TJ
10.9569 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2732 0 TD
0 Tc
(510)Tj
-40.824 -1.196 TD
(5.23)Tj
/F3 1 Tf
3.594 0 TD
[(NAM$B_RSS)-330(Field)-216(.)-322(.)-322(.)]TJ
10.9559 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2742 0 TD
0 Tc
(510)Tj
-40.824 -1.194 TD
(5.24)Tj
/F3 1 Tf
3.594 0 TD
[(NAM$B_TYPE)-332(and)-332(NAM$L_TYPE)-332(Fields)-402(.)-322(.)]TJ
21.1537 0 TD
0.3218 Tc
(.......................)Tj
/F1 1 Tf
16.0763 0 TD
0 Tc
(510)Tj
-40.824 -1.196 TD
(5.25)Tj
/F3 1 Tf
3.594 0 TD
[(NAM$B_VER)-330(and)-332(NAM$L_VER)-330(Fields)]TJ
18.7517 0 TD
0.3218 Tc
(...........................)Tj
/F1 1 Tf
18.4783 0 TD
0 Tc
(510)Tj
-40.824 -1.196 TD
(5.26)Tj
/F3 1 Tf
3.594 0 TD
[(NAM$L_WCC)-332(Field)-426(.)-322(.)]TJ
10.9559 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.3462 0 TD
0 Tc
[(51)74(1)]TJ
/F2 1 Tf
12 0 0 12 89.94 503.02 Tm
[(6)-830(Long)-278.3(Name)-278.3(Block)-278.3(\(NAML\))]TJ
/F1 1 Tf
10 0 0 10 113.84 485.08 Tm
(6.1)Tj
/F3 1 Tf
3.586 0 TD
[(Using)-334(the)-332(NAM)-332(and)-332(NAML)-332(Block)]TJ
16.3548 0 TD
0.3218 Tc
(...............................)Tj
/F1 1 Tf
21.4372 0 TD
0 Tc
(61)Tj
-41.378 -1.196 TD
(6.2)Tj
/F3 1 Tf
3.586 0 TD
[(Summary)-334(of)-332(Fields)-270(.)-322(.)-322(.)]TJ
10.9569 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.8351 0 TD
0 Tc
(62)Tj
-41.378 -1.194 TD
(6.3)Tj
/F3 1 Tf
3.586 0 TD
[(V)92(alidating)-332(the)-334(NAML)-332(Block)]TJ
13.3578 0 TD
0.3218 Tc
(....................................)Tj
/F1 1 Tf
24.4342 0 TD
0 Tc
(65)Tj
-41.378 -1.196 TD
(6.4)Tj
/F3 1 Tf
3.586 0 TD
[(NAML$B_BID)-330(Field)-224(.)-322(.)]TJ
10.9558 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.8362 0 TD
0 Tc
(65)Tj
-41.378 -1.196 TD
(6.5)Tj
/F3 1 Tf
3.586 0 TD
[(NAML$B_BLN)-332(Field)-526(.)]TJ
10.9569 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.8351 0 TD
0 Tc
(65)Tj
-41.378 -1.196 TD
(6.6)Tj
/F3 1 Tf
3.586 0 TD
[(NAML$L_FILESYS_NAME)-332(Field)]TJ
16.3558 0 TD
0.3218 Tc
(...............................)Tj
/F1 1 Tf
21.4362 0 TD
0 Tc
(65)Tj
-41.378 -1.196 TD
(6.7)Tj
/F3 1 Tf
3.586 0 TD
[(NAML$L_FILESYS_NAME_ALLOC)-330(Field)-200(.)-322(.)]TJ
21.1557 0 TD
0.3218 Tc
(.......................)Tj
/F1 1 Tf
16.6363 0 TD
0 Tc
(65)Tj
-41.378 -1.194 TD
(6.8)Tj
/F3 1 Tf
3.586 0 TD
[(NAML$L_FILESYS_NAME_SIZE)-330(Field)]TJ
18.7577 0 TD
0.3218 Tc
(...........................)Tj
/F1 1 Tf
19.0343 0 TD
0 Tc
(66)Tj
-41.378 -1.196 TD
(6.9)Tj
/F3 1 Tf
3.586 0 TD
0.0002 Tc
[(NAML$L_INPUT_FLAGS)-329.8(Field)-249.8(.)]TJ
15.7588 0 TD
0.3218 Tc
(................................)Tj
/F1 1 Tf
22.0332 0 TD
0 Tc
(66)Tj
-41.378 -1.196 TD
(6.10)Tj
/F3 1 Tf
3.594 0 TD
[(NAML$L_LONG_DEFNAME)-340(and)-342(NAML$L_LONG_DEFNAME_SIZE)]TJ
-0.008 -1.196 TD
(Fields)Tj
3.16 0 TD
0.3218 Tc
(.....................................................)Tj
/F1 1 Tf
34.632 0 TD
0 Tc
(66)Tj
-41.378 -1.194 TD
[(6.1)72(1)]TJ
/F3 1 Tf
3.594 0 TD
[(NAML$L_LONG_DEV)-330(and)-332(NAML$L_LONG_DEV_SIZE)-330(Fields)-452(.)]TJ
30.7486 0 TD
0.322 Tc
(.......)Tj
/F1 1 Tf
7.0355 0 TD
0 Tc
(67)Tj
-41.378 -1.196 TD
(6.12)Tj
/F3 1 Tf
3.594 0 TD
[(NAML$L_LONG_DIR)-330(and)-332(NAML$L_LONG_DIR_SIZE)-330(Fields)-482(.)-322(.)]TJ
30.7486 0 TD
0.322 Tc
(.......)Tj
/F1 1 Tf
7.0355 0 TD
0 Tc
(67)Tj
-41.378 -1.196 TD
(6.13)Tj
/F3 1 Tf
3.594 0 TD
[(NAML$L_LONG_EXP)74(AND)-330(Field)]TJ
15.7558 0 TD
0.3218 Tc
(................................)Tj
/F1 1 Tf
22.0283 0 TD
0 Tc
(67)Tj
-41.378 -1.196 TD
(6.14)Tj
/F3 1 Tf
3.594 0 TD
[(NAML$L_LONG_EXP)74(AND_ALLOC)-330(Field)-456(.)-322(.)]TJ
21.1537 0 TD
0.3218 Tc
(.......................)Tj
/F1 1 Tf
16.6303 0 TD
0 Tc
(67)Tj
-41.378 -1.194 TD
(6.15)Tj
/F3 1 Tf
3.594 0 TD
[(NAML$L_LONG_EXP)74(AND_SIZE)-330(Field)]TJ
18.7557 0 TD
0.3218 Tc
(...........................)Tj
/F1 1 Tf
19.0283 0 TD
0 Tc
(68)Tj
-41.378 -1.196 TD
(6.16)Tj
/F3 1 Tf
3.594 0 TD
[(NAML$L_LONG_FILENAME)-338(and)-340(NAML$L_LONG_FILENAME_SIZE)]TJ
-0.008 -1.196 TD
(Fields)Tj
3.16 0 TD
0.3218 Tc
(.....................................................)Tj
/F1 1 Tf
34.632 0 TD
0 Tc
(68)Tj
-41.378 -1.196 TD
(6.17)Tj
/F3 1 Tf
3.594 0 TD
[(NAML$L_LONG_NAME)-332(and)-332(NAML$L_LONG_NAME_SIZE)-330(Fields)]TJ
31.9525 0 TD
0.322 Tc
(.....)Tj
/F1 1 Tf
5.8315 0 TD
0 Tc
(68)Tj
-41.378 -1.194 TD
(6.18)Tj
/F3 1 Tf
3.594 0 TD
-0.0001 Tc
[(NAML$L_LONG_NODE)-330.1(and)-332.1(NAML$L_LONG_NODE_SIZE)-332.1(Fields)]TJ
31.9485 0 TD
0.322 Tc
(.....)Tj
/F1 1 Tf
5.8355 0 TD
0 Tc
(68)Tj
-41.378 -1.196 TD
(6.19)Tj
/F3 1 Tf
3.594 0 TD
[(NAML$L_LONG_RESUL)56(T)-332(Field)]TJ
15.7568 0 TD
0.3218 Tc
(................................)Tj
/F1 1 Tf
22.0273 0 TD
0 Tc
(69)Tj
-41.378 -1.196 TD
(6.20)Tj
/F3 1 Tf
3.594 0 TD
[(NAML$L_LONG_RESUL)56(T_ALLOC)-332(Field)-622(.)-322(.)]TJ
21.1547 0 TD
0.3218 Tc
(.......................)Tj
/F1 1 Tf
16.6293 0 TD
0 Tc
(69)Tj
-41.378 -1.196 TD
(6.21)Tj
/F3 1 Tf
3.594 0 TD
[(NAML$L_LONG_RESUL)56(T_SIZE)-332(Field)]TJ
18.7567 0 TD
0.3218 Tc
(...........................)Tj
/F1 1 Tf
19.0273 0 TD
0 Tc
(69)Tj
-41.378 -1.194 TD
(6.22)Tj
/F3 1 Tf
3.594 0 TD
[(NAML$L_LONG_TYPE)-332(and)-332(NAML$L_LONG_TYPE_SIZE)-332(Fields)]TJ
31.3525 0 TD
0.322 Tc
(......)Tj
/F1 1 Tf
6.4315 0 TD
0 Tc
(69)Tj
-41.378 -1.196 TD
(6.23)Tj
/F3 1 Tf
3.594 0 TD
[(NAML$L_LONG_VER)-330(and)-332(NAML$L_LONG_VER_SIZE)-330(Fields)-564(.)]TJ
30.7486 0 TD
0.322 Tc
(.......)Tj
/F1 1 Tf
7.0355 0 TD
0 Tc
(69)Tj
-41.378 -1.196 TD
(6.24)Tj
/F3 1 Tf
3.594 0 TD
0.0002 Tc
[(NAML$L_OUTPUT_FLAGS)-329.8(Field)]TJ
16.3588 0 TD
0.3218 Tc
(...............................)Tj
/F1 1 Tf
20.8713 0 TD
0 Tc
(610)Tj
-40.824 -1.196 TD
(6.25)Tj
/F3 1 Tf
3.594 0 TD
-0.0002 Tc
[(NAML$Q_USER_CONTEXT)-332.2(Field)]TJ
16.3548 0 TD
0.3218 Tc
(...............................)Tj
/F1 1 Tf
20.8753 0 TD
0 Tc
(610)Tj
/F2 1 Tf
12 0 0 12 89.94 144.36 Tm
-0.0002 Tc
[(7)-830.2(Record)-276.9(Access)-280.2(Block)-278.5(\(RAB\))]TJ
/F1 1 Tf
10 0 0 10 113.84 126.42 Tm
0 Tc
(7.1)Tj
/F3 1 Tf
3.586 0 TD
[(Summary)-334(of)-332(Fields)-270(.)-322(.)-322(.)]TJ
10.9569 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.8351 0 TD
0 Tc
(71)Tj
-41.378 -1.194 TD
(7.2)Tj
/F3 1 Tf
3.586 0 TD
-0.0003 Tc
[(RAB$B_BID)-332.3(Field)-604.3(.)-322.3(.)-322.3(.)]TJ
10.9519 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.8401 0 TD
0 Tc
(72)Tj
-41.378 -1.196 TD
(7.3)Tj
/F3 1 Tf
3.586 0 TD
[(RAB$L_BKT)-330(Field)-400(.)-322(.)-322(.)]TJ
10.9549 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.8371 0 TD
0 Tc
(72)Tj
-41.378 -1.196 TD
(7.4)Tj
/F3 1 Tf
3.586 0 TD
[(RAB$B_BLN)-330(Field)-308(.)-322(.)-322(.)]TJ
10.9549 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.8371 0 TD
0 Tc
(73)Tj
-41.378 -1.196 TD
(7.5)Tj
/F3 1 Tf
3.586 0 TD
[(RAB$L_CTX)-330(Field)-474(.)-322(.)-322(.)]TJ
10.9549 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.8371 0 TD
0 Tc
(73)Tj
-41.378 -1.194 TD
(7.6)Tj
/F3 1 Tf
3.586 0 TD
[(RAB$L_F)74(AB)-330(Field)-530(.)-322(.)-322(.)]TJ
10.9549 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.8371 0 TD
0 Tc
(73)Tj
9 0 0 9 539.7997 26.84 Tm
/Cs9 cs 1 scn
(v)Tj
ET
endstream
endobj
26 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
27 0 obj
<<
/Type /Page
/Parent 12 0 R
/Resources 29 0 R
/Contents 28 0 R
>>
endobj
28 0 obj
<< /Length 8419 >>
stream
BT
/F1 1 Tf
10 0 0 10 89.94 700.28 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
(7.7)Tj
/F3 1 Tf
3.586 0 TD
-0.0003 Tc
[(RAB$W_ISI)-332.3(Field)]TJ
8.5539 0 TD
0.3218 Tc
(............................................)Tj
/F1 1 Tf
29.2361 0 TD
0 Tc
(73)Tj
-41.376 -1.196 TD
(7.8)Tj
/F3 1 Tf
3.586 0 TD
-0.0003 Tc
[(RAB$L_KBF)-334.3(Field)]TJ
9.1549 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6351 0 TD
0 Tc
(73)Tj
-41.376 -1.196 TD
(7.9)Tj
/F3 1 Tf
3.586 0 TD
-0.0003 Tc
[(RAB$B_KRF)-332.3(Field)]TJ
9.1539 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6361 0 TD
0 Tc
(74)Tj
-41.376 -1.196 TD
(7.10)Tj
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(RAB$B_KSZ)-332.3(Field)]TJ
9.1539 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6281 0 TD
0 Tc
(74)Tj
-41.376 -1.194 TD
[(7.1)74(1)]TJ
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(RAB$B_MBC)-332.3(Field)]TJ
9.7529 0 TD
0.3218 Tc
(..........................................)Tj
/F1 1 Tf
28.0292 0 TD
0 Tc
(77)Tj
-41.376 -1.196 TD
(7.12)Tj
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(RAB$B_MBF)-334.3(Field)]TJ
9.1559 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6262 0 TD
0 Tc
(77)Tj
-41.376 -1.196 TD
(7.13)Tj
/F3 1 Tf
3.594 0 TD
[(RAB$L_PBF)-330(Field)]TJ
9.1559 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6261 0 TD
0 Tc
(78)Tj
-41.376 -1.196 TD
(7.14)Tj
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(RAB$B_PSZ)-334.3(Field)]TJ
9.1549 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6271 0 TD
0 Tc
(78)Tj
-41.376 -1.194 TD
(7.15)Tj
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(RAB$B_RAC)-332.3(Field)]TJ
9.1529 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6292 0 TD
0 Tc
(78)Tj
-41.376 -1.196 TD
(7.16)Tj
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(RAB$L_RBF)-334.3(Field)]TJ
9.1549 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6272 0 TD
0 Tc
(79)Tj
-41.376 -1.196 TD
(7.17)Tj
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(RAB$W_RF)71.7(A)-330.3(Field)]TJ
9.1549 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0732 0 TD
0 Tc
(710)Tj
-40.822 -1.196 TD
(7.18)Tj
/F3 1 Tf
3.594 0 TD
[(RAB$L_RHB)-328(Field)]TJ
9.1549 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0732 0 TD
0 Tc
(710)Tj
-40.822 -1.194 TD
(7.19)Tj
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(RAB$L_ROP)-334.3(Field)]TJ
9.1549 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0732 0 TD
0 Tc
(710)Tj
-40.822 -1.196 TD
(7.20)Tj
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(RAB$W_ROP_2)-332.3(Field)]TJ
10.3549 0 TD
0.3218 Tc
(.........................................)Tj
/F1 1 Tf
26.8732 0 TD
0 Tc
(721)Tj
-40.822 -1.196 TD
(7.21)Tj
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(RAB$W_RSZ)-332.3(Field)]TJ
9.1549 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0732 0 TD
0 Tc
(722)Tj
-40.822 -1.196 TD
(7.22)Tj
/F3 1 Tf
3.594 0 TD
[(RAB$L_STS)-330(Field)]TJ
9.1549 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0731 0 TD
0 Tc
(723)Tj
-40.822 -1.194 TD
(7.23)Tj
/F3 1 Tf
3.594 0 TD
[(RAB$L_STV)-330(Field)]TJ
9.1549 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0732 0 TD
0 Tc
(723)Tj
-40.822 -1.196 TD
(7.24)Tj
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(RAB$B_TMO)-334.3(Field)]TJ
9.7539 0 TD
0.3218 Tc
(..........................................)Tj
/F1 1 Tf
27.4742 0 TD
0 Tc
(723)Tj
-40.822 -1.196 TD
(7.25)Tj
/F3 1 Tf
3.594 0 TD
[(RAB$L_UBF)-330(Field)]TJ
9.1559 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0722 0 TD
0 Tc
(724)Tj
-40.822 -1.196 TD
(7.26)Tj
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(RAB$W_USZ)-334.3(Field)]TJ
9.1559 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0722 0 TD
0 Tc
(724)Tj
-40.822 -1.194 TD
(7.27)Tj
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(RAB$L_XAB)-332.3(Field)]TJ
9.1539 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0742 0 TD
0 Tc
(724)Tj
/F2 1 Tf
12 0 0 12 66.02 431.28 Tm
-0.0001 Tc
[(8)-831.8(64-Bit)-276.8(Record)-278.4(Access)-278.4(Block)-278.4(\(RAB64\))]TJ
/F1 1 Tf
10 0 0 10 89.94 413.34 Tm
0 Tc
(8.1)Tj
/F3 1 Tf
3.586 0 TD
[(Summary)-332(of)-332(Fields)]TJ
9.1569 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6331 0 TD
0 Tc
(81)Tj
-41.376 -1.194 TD
(8.2)Tj
/F3 1 Tf
3.586 0 TD
-0.0003 Tc
[(RAB64$Q_CTX)-332.3(Field)]TJ
10.9519 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.8381 0 TD
0 Tc
(83)Tj
-41.376 -1.196 TD
(8.3)Tj
/F3 1 Tf
3.586 0 TD
-0.0002 Tc
[(RAB64$PQ_KBF)-332.2(Field)-908.2(.)-322.2(.)-322.2(.)]TJ
13.3508 0 TD
0.3218 Tc
(....................................)Tj
/F1 1 Tf
24.4392 0 TD
0 Tc
(83)Tj
-41.376 -1.196 TD
(8.4)Tj
/F3 1 Tf
3.586 0 TD
-0.0002 Tc
[(RAB64$PQ_RBF)-332.2(Field)-964.2(.)-322.2(.)-322.2(.)]TJ
13.3508 0 TD
0.3218 Tc
(....................................)Tj
/F1 1 Tf
24.4392 0 TD
0 Tc
(83)Tj
-41.376 -1.196 TD
(8.5)Tj
/F3 1 Tf
3.586 0 TD
-0.0002 Tc
[(RAB64$PQ_RHB)-332.2(Field)-798.2(.)-322.2(.)-322.2(.)]TJ
13.3508 0 TD
0.3218 Tc
(....................................)Tj
/F1 1 Tf
24.4392 0 TD
0 Tc
(84)Tj
-41.376 -1.194 TD
(8.6)Tj
/F3 1 Tf
3.586 0 TD
-0.0003 Tc
[(RAB64$Q_RSZ)-332.3(Field)]TJ
10.3539 0 TD
0.3218 Tc
(.........................................)Tj
/F1 1 Tf
27.4361 0 TD
0 Tc
(84)Tj
-41.376 -1.196 TD
(8.7)Tj
/F3 1 Tf
3.586 0 TD
-0.0003 Tc
[(RAB64$PQ_UBF)-334.3(Field)-870.3(.)-322.3(.)-322.3(.)]TJ
13.3518 0 TD
0.3218 Tc
(....................................)Tj
/F1 1 Tf
24.4382 0 TD
0 Tc
(84)Tj
-41.376 -1.196 TD
(8.8)Tj
/F3 1 Tf
3.586 0 TD
-0.0003 Tc
[(RAB64$Q_USZ)-334.3(Field)]TJ
10.9529 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.8371 0 TD
0 Tc
(84)Tj
/F2 1 Tf
12 0 0 12 66.02 299.78 Tm
[(9)-831.7(Allocation)-278.3(Control)-276.7(XAB)-275(\(XABALL\))]TJ
/F1 1 Tf
10 0 0 10 89.94 281.84 Tm
(9.1)Tj
/F3 1 Tf
3.586 0 TD
[(Summary)-332(of)-332(Fields)]TJ
9.1569 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6331 0 TD
0 Tc
(91)Tj
-41.376 -1.196 TD
(9.2)Tj
/F3 1 Tf
3.586 0 TD
-0.0003 Tc
[(XAB$B_AID)-332.3(Fields)]TJ
9.7509 0 TD
0.3218 Tc
(..........................................)Tj
/F1 1 Tf
28.0391 0 TD
0 Tc
(92)Tj
-41.376 -1.194 TD
(9.3)Tj
/F3 1 Tf
3.586 0 TD
-0.0003 Tc
[(XAB$B_ALN)-332.3(Field)]TJ
9.1549 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6351 0 TD
0 Tc
(92)Tj
-41.376 -1.196 TD
(9.4)Tj
/F3 1 Tf
3.586 0 TD
[(XAB$L_ALQ)-330(Field)]TJ
9.1549 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6351 0 TD
0 Tc
(93)Tj
-41.376 -1.196 TD
(9.5)Tj
/F3 1 Tf
3.586 0 TD
-0.0003 Tc
[(XAB$B_AOP)-332.3(Field)]TJ
9.1539 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6361 0 TD
0 Tc
(93)Tj
-41.376 -1.196 TD
(9.6)Tj
/F3 1 Tf
3.586 0 TD
-0.0003 Tc
[(XAB$B_BKZ)-332.3(Field)]TJ
9.1539 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6361 0 TD
0 Tc
(94)Tj
-41.376 -1.194 TD
(9.7)Tj
/F3 1 Tf
3.586 0 TD
-0.0003 Tc
[(XAB$B_BLN)-332.3(Field)]TJ
9.1549 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6351 0 TD
0 Tc
(95)Tj
-41.376 -1.196 TD
(9.8)Tj
/F3 1 Tf
3.586 0 TD
-0.0003 Tc
[(XAB$B_COD)-330.3(Field)]TJ
9.1529 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6371 0 TD
0 Tc
(95)Tj
-41.376 -1.196 TD
(9.9)Tj
/F3 1 Tf
3.586 0 TD
-0.0003 Tc
[(XAB$W_DEQ)-330.3(Field)]TJ
9.7519 0 TD
0.3218 Tc
(..........................................)Tj
/F1 1 Tf
28.0381 0 TD
0 Tc
(95)Tj
-41.376 -1.196 TD
(9.10)Tj
/F3 1 Tf
3.594 0 TD
[(XAB$L_LOC)-330(Field)]TJ
9.1549 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6271 0 TD
0 Tc
(95)Tj
-41.376 -1.194 TD
[(9.1)74(1)]TJ
/F3 1 Tf
3.594 0 TD
[(XAB$L_NXT)-330(Field)]TJ
9.1559 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6262 0 TD
0 Tc
(96)Tj
-41.376 -1.196 TD
(9.12)Tj
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(XAB$W_RFI)-332.3(Field)]TJ
9.1539 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6281 0 TD
0 Tc
(96)Tj
-41.376 -1.196 TD
(9.13)Tj
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(XAB$W_VOL)-332.3(Field)]TJ
9.7529 0 TD
0.3218 Tc
(..........................................)Tj
/F1 1 Tf
28.0292 0 TD
0 Tc
(96)Tj
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(vi)Tj
ET
endstream
endobj
29 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
30 0 obj
<<
/Type /Page
/Parent 12 0 R
/Resources 32 0 R
/Contents 31 0 R
>>
endobj
31 0 obj
<< /Length 10106 >>
stream
BT
/F2 1 Tf
12 0 0 12 89.94 699.66 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(10)-830(Date)-278.3(and)-278.3(T)18.3(ime)-278.3(XAB)-275(\(XABDA)76.7(T\))]TJ
/F1 1 Tf
10 0 0 10 113.84 681.72 Tm
(10.1)Tj
/F3 1 Tf
3.594 0 TD
[(Summary)-334(of)-332(Fields)-270(.)-322(.)-322(.)]TJ
10.9569 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2732 0 TD
0 Tc
(101)Tj
-40.824 -1.196 TD
(10.2)Tj
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(XAB$Q_BDT)-332.3(Field)-308.3(.)-322.3(.)-322.3(.)]TJ
10.9539 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2762 0 TD
0 Tc
(102)Tj
-40.824 -1.196 TD
(10.3)Tj
/F3 1 Tf
3.594 0 TD
[(XAB$B_BLN)-330(Field)-326(.)-322(.)-322(.)]TJ
10.9549 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2752 0 TD
0 Tc
(102)Tj
-40.824 -1.194 TD
(10.4)Tj
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(XAB$Q_CDT)-332.3(Field)-308.3(.)-322.3(.)-322.3(.)]TJ
10.9539 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2762 0 TD
0 Tc
(102)Tj
-40.824 -1.196 TD
(10.5)Tj
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(XAB$B_COD)-332.3(Field)-252.3(.)-322.3(.)-322.3(.)]TJ
10.9529 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2772 0 TD
0 Tc
(102)Tj
-40.824 -1.196 TD
(10.6)Tj
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(XAB$Q_EDT)-332.3(Field)-308.3(.)-322.3(.)-322.3(.)]TJ
10.9539 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2762 0 TD
0 Tc
(102)Tj
-40.824 -1.196 TD
(10.7)Tj
/F3 1 Tf
3.594 0 TD
[(XAB$L_NXT)-332(Field)-398(.)-322(.)-322(.)]TJ
10.9559 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2742 0 TD
0 Tc
(102)Tj
-40.824 -1.194 TD
(10.8)Tj
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(XAB$Q_RDT)-332.3(Field)-308.3(.)-322.3(.)-322.3(.)]TJ
10.9539 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2762 0 TD
0 Tc
(103)Tj
-40.824 -1.196 TD
(10.9)Tj
/F3 1 Tf
3.594 0 TD
[(XAB$W_R)40(VN)-332(Field)-648(.)-322(.)]TJ
10.9529 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2772 0 TD
0 Tc
(103)Tj
-40.824 -1.196 TD
(10.10)Tj
/F3 1 Tf
3.596 0 TD
-0.0002 Tc
[(XAB$Q_RCD)-332.2(Field)-332.2(\(V)111.8(AX)-332.2(Only\))-640.2(.)]TJ
15.7478 0 TD
0.3218 Tc
(................................)Tj
/F1 1 Tf
21.4802 0 TD
0 Tc
(103)Tj
-40.824 -1.196 TD
[(10.1)72(1)]TJ
/F3 1 Tf
3.596 0 TD
[(XAB$Q_EFF)-330(Field)-332(\(V)110(AX)-330(Only\))-208(.)-322(.)]TJ
15.7518 0 TD
0.3218 Tc
(................................)Tj
/F1 1 Tf
21.4762 0 TD
0 Tc
(103)Tj
-40.824 -1.194 TD
(10.12)Tj
/F3 1 Tf
3.596 0 TD
[(POSIXCompliant)-330(Access)-330(Dates)-330(\(Alpha)-332(Only\))]TJ
21.7477 0 TD
0.3218 Tc
(......................)Tj
/F1 1 Tf
15.4803 0 TD
0 Tc
(103)Tj
-40.824 -1.196 TD
(10.12.1)Tj
/F3 1 Tf
5.38 0 TD
-0.0003 Tc
[(XAB$Q_ACC)-332.3(Field)]TJ
9.1529 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2911 0 TD
0 Tc
(104)Tj
-40.824 -1.196 TD
(10.12.2)Tj
/F3 1 Tf
5.38 0 TD
[(XAB$Q_A)58(TT)-332(Field)]TJ
9.1549 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2891 0 TD
0 Tc
(104)Tj
-40.824 -1.196 TD
(10.12.3)Tj
/F3 1 Tf
5.38 0 TD
-0.0003 Tc
[(XAB$Q_MOD)-332.3(Field)]TJ
9.7529 0 TD
0.3218 Tc
(.......................................)Tj
/F1 1 Tf
25.6911 0 TD
0 Tc
(104)Tj
/F2 1 Tf
12 0 0 12 89.94 484.46 Tm
[(1)55(1)-831.7(File)-278.3(Header)-276.7(Characteristic)-278.3(XAB)-275(\(XABFHC\))]TJ
/F1 1 Tf
10 0 0 10 113.84 466.52 Tm
[(1)74(1.1)]TJ
/F3 1 Tf
3.594 0 TD
[(Summary)-334(of)-332(Fields)-270(.)-322(.)-322(.)]TJ
10.9569 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.3452 0 TD
0 Tc
[(1)72(11)]TJ
-40.896 -1.194 TD
[(1)74(1.2)]TJ
/F3 1 Tf
3.594 0 TD
[(XAB$B_A)58(TR)-332(Field)-474(.)-322(.)-322(.)]TJ
10.9539 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.3482 0 TD
0 Tc
[(1)72(12)]TJ
-40.896 -1.196 TD
[(1)74(1.3)]TJ
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(XAB$B_BKZ)-334.3(Field)-418.3(.)-322.3(.)-322.3(.)]TJ
10.9539 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.3482 0 TD
0 Tc
[(1)72(12)]TJ
-40.896 -1.196 TD
[(1)74(1.4)]TJ
/F3 1 Tf
3.594 0 TD
[(XAB$B_BLN)-330(Field)-326(.)-322(.)-322(.)]TJ
10.9549 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.3472 0 TD
0 Tc
[(1)72(13)]TJ
-40.896 -1.196 TD
[(1)74(1.5)]TJ
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(XAB$B_COD)-332.3(Field)-252.3(.)-322.3(.)-322.3(.)]TJ
10.9529 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.3492 0 TD
0 Tc
[(1)72(13)]TJ
-40.896 -1.194 TD
[(1)74(1.6)]TJ
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(XAB$W_DXQ)-332.3(Field)-610.3(.)-322.3(.)]TJ
10.9519 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.3502 0 TD
0 Tc
[(1)72(13)]TJ
-40.896 -1.196 TD
[(1)74(1.7)]TJ
/F3 1 Tf
3.594 0 TD
[(XAB$L_EBK)-330(Field)-362(.)-322(.)-322(.)]TJ
10.9539 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.3482 0 TD
0 Tc
[(1)72(13)]TJ
-40.896 -1.196 TD
[(1)74(1.8)]TJ
/F3 1 Tf
3.594 0 TD
[(XAB$W_FFB)-330(Field)-216(.)-322(.)-322(.)]TJ
10.9559 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.3462 0 TD
0 Tc
[(1)72(13)]TJ
-40.896 -1.196 TD
[(1)74(1.9)]TJ
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(XAB$W_GBC)-332.3(Field)-648.3(.)-322.3(.)]TJ
10.9519 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.3502 0 TD
0 Tc
[(1)72(14)]TJ
-40.896 -1.194 TD
[(1)74(1.10)]TJ
/F3 1 Tf
3.596 0 TD
[(XAB$L_HBK)-330(Field)-252(.)-322(.)-322(.)]TJ
10.9549 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.3452 0 TD
0 Tc
[(1)72(14)]TJ
-40.896 -1.196 TD
[(1)74(1.1)72(1)]TJ
/F3 1 Tf
3.596 0 TD
[(XAB$B_HSZ)-330(Field)-456(.)-322(.)-322(.)]TJ
10.9549 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.3452 0 TD
0 Tc
[(1)72(14)]TJ
-40.896 -1.196 TD
[(1)74(1.12)]TJ
/F3 1 Tf
3.596 0 TD
[(XAB$W_LRL)-330(Field)-216(.)-322(.)-322(.)]TJ
10.9559 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.3442 0 TD
0 Tc
[(1)72(14)]TJ
-40.896 -1.196 TD
[(1)74(1.13)]TJ
/F3 1 Tf
3.596 0 TD
[(XAB$W_MRZ)-330(Field)-594(.)-322(.)]TJ
10.9549 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.3452 0 TD
0 Tc
[(1)72(14)]TJ
-40.896 -1.196 TD
[(1)74(1.14)]TJ
/F3 1 Tf
3.596 0 TD
[(XAB$L_NXT)-332(Field)-398(.)-322(.)-322(.)]TJ
10.9559 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.3442 0 TD
0 Tc
[(1)72(15)]TJ
-40.896 -1.194 TD
[(1)74(1.15)]TJ
/F3 1 Tf
3.596 0 TD
[(XAB$B_RFO)-330(Field)-362(.)-322(.)-322(.)]TJ
10.9539 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.3462 0 TD
0 Tc
[(1)72(15)]TJ
-40.896 -1.196 TD
[(1)74(1.16)]TJ
/F3 1 Tf
3.596 0 TD
[(XAB$L_SBN)-330(Field)-418(.)-322(.)-322(.)]TJ
10.9549 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.3452 0 TD
0 Tc
[(1)72(15)]TJ
-40.896 -1.196 TD
[(1)74(1.17)]TJ
/F3 1 Tf
3.596 0 TD
-0.0002 Tc
[(XAB$W_VERLIMIT)-332.2(Field)]TJ
12.7538 0 TD
0.3218 Tc
(.....................................)Tj
/F1 1 Tf
24.5462 0 TD
0 Tc
[(1)72(15)]TJ
/F2 1 Tf
12 0 0 12 89.94 245.36 Tm
[(12)-830(Item)-278.3(List)-278.3(XAB)-275(\(XABITM\))]TJ
/F1 1 Tf
10 0 0 10 113.84 227.42 Tm
(12.1)Tj
/F3 1 Tf
3.594 0 TD
[(Summary)-334(of)-332(Fields)-270(.)-322(.)-322(.)]TJ
10.9569 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2732 0 TD
0 Tc
(122)Tj
-40.824 -1.196 TD
(12.1.1)Tj
/F3 1 Tf
5.38 0 TD
-0.0003 Tc
[(XAB$B_BLN)-334.3(Field)]TJ
9.1549 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2891 0 TD
0 Tc
(122)Tj
-40.824 -1.194 TD
(12.1.2)Tj
/F3 1 Tf
5.38 0 TD
-0.0003 Tc
[(XAB$B_COD)-332.3(Field)]TJ
9.1529 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2911 0 TD
0 Tc
(122)Tj
-40.824 -1.196 TD
(12.1.3)Tj
/F3 1 Tf
5.38 0 TD
[(XAB$L_ITEMLIST)-330(Field)-474(.)-322(.)-322(.)]TJ
13.9548 0 TD
0.3218 Tc
(................................)Tj
/F1 1 Tf
21.4892 0 TD
0 Tc
(122)Tj
-40.824 -1.196 TD
(12.1.4)Tj
/F3 1 Tf
5.38 0 TD
-0.0003 Tc
[(XAB$B_MODE)-332.3(Field)]TJ
10.3529 0 TD
0.3218 Tc
(......................................)Tj
/F1 1 Tf
25.0911 0 TD
0 Tc
(122)Tj
-40.824 -1.196 TD
(12.1.5)Tj
/F3 1 Tf
5.38 0 TD
[(XAB$L_NXT)-330(Field)]TJ
9.1559 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2881 0 TD
0 Tc
(122)Tj
-40.824 -1.194 TD
(12.2)Tj
/F3 1 Tf
3.594 0 TD
[(Network)-332(File)-334(Access)-330(Items)-330(\(XAB$_NET_...)-498(and)-334(XAB$_CAP_...\))-694(.)]TJ
30.7476 0 TD
0.322 Tc
(.......)Tj
/F1 1 Tf
6.4824 0 TD
0 Tc
(123)Tj
-40.824 -1.196 TD
(12.3)Tj
/F3 1 Tf
3.594 0 TD
-0.0001 Tc
[(File)-334.1(User)-330.1(Characteristics)-332.1(Items)-330.1(\(XAB$_UCHAR_...\))-688.1(.)-322.1(.)]TJ
25.9476 0 TD
0.3219 Tc
(...............)Tj
/F1 1 Tf
11.2824 0 TD
0 Tc
(129)Tj
-40.824 -1.196 TD
(12.4)Tj
/F3 1 Tf
3.594 0 TD
-0.0001 Tc
[(RMS)-332.1(Performance)-334.1(Monitoring)-336.1(\(XAB$_ST)53.9(A)55.9(T_ENABLE\))]TJ
25.9556 0 TD
0.3219 Tc
(...............)Tj
/F1 1 Tf
10.7204 0 TD
0 Tc
(1210)Tj
-40.27 -1.196 TD
(12.5)Tj
/F3 1 Tf
3.594 0 TD
[(Compound)-334(Document)-332(Support)-332(\(XAB$_..._SEMANTICS\))]TJ
26.5536 0 TD
0.3219 Tc
(..............)Tj
/F1 1 Tf
10.1964 0 TD
0 Tc
[(121)76(1)]TJ
-40.344 -1.194 TD
(12.6)Tj
/F3 1 Tf
3.594 0 TD
[(Specifying)-414(the)-412(Number)-412(of)-412(Local)-412(Buffers)]TJ
-0.008 -1.196 TD
[(\(XAB$_MUL)56(TIBUFFER_COUNT\))]TJ
16.3558 0 TD
0.3218 Tc
(...............................)Tj
/F1 1 Tf
20.3282 0 TD
0 Tc
(1212)Tj
-40.27 -1.196 TD
(12.7)Tj
/F3 1 Tf
3.594 0 TD
[(Expiration)-334(Date)-330(and)-332(T)24(ime)-332(Suppression)]TJ
18.7547 0 TD
0.3218 Tc
(...........................)Tj
/F1 1 Tf
17.9213 0 TD
0 Tc
(1212)Tj
-40.27 -1.196 TD
(12.7.1)Tj
/F3 1 Tf
5.38 0 TD
-0.0002 Tc
[(XAB$_NORECORD)-328.2(XABITM)]TJ
13.9488 0 TD
0.3218 Tc
(................................)Tj
/F1 1 Tf
20.9412 0 TD
0 Tc
(1212)Tj
-40.27 -1.194 TD
(12.7.2)Tj
/F3 1 Tf
5.38 0 TD
(Application)Tj
5.5589 0 TD
0.3218 Tc
(..............................................)Tj
/F1 1 Tf
29.3311 0 TD
0 Tc
(1213)Tj
9 0 0 9 535.8595 26.84 Tm
/Cs9 cs 1 scn
(vii)Tj
ET
endstream
endobj
32 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
33 0 obj
<<
/Type /Page
/Parent 12 0 R
/Resources 35 0 R
/Contents 34 0 R
>>
endobj
34 0 obj
<< /Length 9478 >>
stream
BT
/F1 1 Tf
10 0 0 10 89.94 700.28 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
(12.8)Tj
/F3 1 Tf
3.594 0 TD
[(File)-332(Length)-334(Hint)-332(\(XAB$_FILE_LENGTH_HINT\))-162(.)]TJ
23.5547 0 TD
0.3218 Tc
(...................)Tj
/F1 1 Tf
13.1194 0 TD
0 Tc
(1213)Tj
-40.268 -1.196 TD
(12.9)Tj
/F3 1 Tf
3.594 0 TD
-0.0002 Tc
[(Extended)-332.2(File)-332.2(Cache)-334.2(\(XAB$_CACHE_OPTIONS\))-332.2(\(Alpha)-332.2(Only\))]TJ
29.5466 0 TD
0.3218 Tc
(.........)Tj
/F1 1 Tf
7.1274 0 TD
0 Tc
(1214)Tj
-40.268 -1.196 TD
(12.10)Tj
/F3 1 Tf
3.596 0 TD
-0.0001 Tc
[(POSIX-Compliant)-332.1(Access)-332.1(Dates)-330.1(\(Alpha)-330.1(Only\))-630.1(.)-322.1(.)-322.1(.)]TJ
23.5447 0 TD
0.3218 Tc
(...................)Tj
/F1 1 Tf
13.1274 0 TD
0 Tc
(1216)Tj
/F2 1 Tf
12 0 0 12 66.02 646.48 Tm
-0.0001 Tc
[(13)-831.8(Journaling)-280.1(XAB)-275.1(\(XABJNL\))]TJ
0 -2.4917 TD
[(14)-831.8(Key)-276.8(Denition)-280.1(XAB)-273.4(\(XABKEY\))]TJ
/F1 1 Tf
10 0 0 10 89.94 598.66 Tm
0 Tc
(14.1)Tj
/F3 1 Tf
3.594 0 TD
[(Summary)-332(of)-332(Fields)]TJ
9.1569 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0711 0 TD
0 Tc
(141)Tj
-40.822 -1.196 TD
(14.2)Tj
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(XAB$B_BLN)-332.3(Field)]TJ
9.1549 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0732 0 TD
0 Tc
(142)Tj
-40.822 -1.196 TD
(14.3)Tj
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(XAB$B_COD)-330.3(Field)]TJ
9.1529 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0752 0 TD
0 Tc
(142)Tj
-40.822 -1.196 TD
(14.4)Tj
/F3 1 Tf
3.594 0 TD
-0.0002 Tc
[(XAB$L_COLNAM)-334.2(Field)-336.2(.)-322.2(.)-322.2(.)]TJ
13.3538 0 TD
0.3218 Tc
(....................................)Tj
/F1 1 Tf
23.8742 0 TD
0 Tc
(142)Tj
-40.822 -1.194 TD
(14.5)Tj
/F3 1 Tf
3.594 0 TD
-0.0002 Tc
[(XAB$L_COLSIZ)-334.2(Field)]TJ
10.9548 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2732 0 TD
0 Tc
(143)Tj
-40.822 -1.196 TD
(14.6)Tj
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(XAB$L_COL)53.7(TBL)-332.3(Field)]TJ
10.9568 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2712 0 TD
0 Tc
(143)Tj
-40.822 -1.196 TD
(14.7)Tj
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(XAB$B_DAN)-332.3(Field)]TJ
9.1539 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0742 0 TD
0 Tc
(143)Tj
-40.822 -1.196 TD
(14.8)Tj
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(XAB$B_DBS)-332.3(Field)]TJ
9.1529 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0752 0 TD
0 Tc
(144)Tj
-40.822 -1.194 TD
(14.9)Tj
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(XAB$W_DFL)-334.3(Field)]TJ
9.7539 0 TD
0.3218 Tc
(..........................................)Tj
/F1 1 Tf
27.4742 0 TD
0 Tc
(144)Tj
-40.822 -1.196 TD
(14.10)Tj
/F3 1 Tf
3.596 0 TD
-0.0003 Tc
[(XAB$B_DTP)-334.3(Field)]TJ
9.1549 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0712 0 TD
0 Tc
(144)Tj
-40.822 -1.196 TD
[(14.1)74(1)]TJ
/F3 1 Tf
3.596 0 TD
-0.0003 Tc
[(XAB$L_DVB)-332.3(Field)]TJ
9.1539 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0722 0 TD
0 Tc
(147)Tj
-40.822 -1.196 TD
(14.12)Tj
/F3 1 Tf
3.596 0 TD
[(XAB$B_FLG)-330(Field)]TJ
9.1549 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0712 0 TD
0 Tc
(147)Tj
-40.822 -1.194 TD
(14.13)Tj
/F3 1 Tf
3.596 0 TD
-0.0003 Tc
[(XAB$B_IAN)-332.3(Field)]TJ
9.1529 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0732 0 TD
0 Tc
(149)Tj
-40.822 -1.196 TD
(14.14)Tj
/F3 1 Tf
3.596 0 TD
-0.0003 Tc
[(XAB$B_IBS)-332.3(Field)]TJ
8.5539 0 TD
0.3218 Tc
(............................................)Tj
/F1 1 Tf
28.1182 0 TD
0 Tc
(1410)Tj
-40.268 -1.196 TD
(14.15)Tj
/F3 1 Tf
3.596 0 TD
-0.0003 Tc
[(XAB$W_IFL)-334.3(Field)]TJ
9.1549 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
27.5172 0 TD
0 Tc
(1410)Tj
-40.268 -1.196 TD
(14.16)Tj
/F3 1 Tf
3.596 0 TD
[(XAB$L_KNM)-330(Field)]TJ
9.7549 0 TD
0.3218 Tc
(..........................................)Tj
/F1 1 Tf
26.9912 0 TD
0 Tc
[(141)74(1)]TJ
-40.342 -1.194 TD
(14.17)Tj
/F3 1 Tf
3.596 0 TD
-0.0003 Tc
[(XAB$B_LAN)-332.3(Field)]TJ
9.1549 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
27.5912 0 TD
0 Tc
[(141)74(1)]TJ
-40.342 -1.196 TD
(14.18)Tj
/F3 1 Tf
3.596 0 TD
[(XAB$B_L)94(VL)-332(Field)]TJ
9.1549 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
27.5912 0 TD
0 Tc
[(141)74(1)]TJ
-40.342 -1.196 TD
(14.19)Tj
/F3 1 Tf
3.596 0 TD
-0.0003 Tc
[(XAB$W_MRL)-334.3(Field)]TJ
9.7549 0 TD
0.3218 Tc
(..........................................)Tj
/F1 1 Tf
26.9912 0 TD
0 Tc
[(141)74(1)]TJ
-40.342 -1.196 TD
(14.20)Tj
/F3 1 Tf
3.596 0 TD
-0.0003 Tc
[(XAB$B_NSG)-332.3(Field)]TJ
9.1539 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
27.5182 0 TD
0 Tc
(1412)Tj
-40.268 -1.194 TD
(14.21)Tj
/F3 1 Tf
3.596 0 TD
[(XAB$B_NUL)-330(Field)]TJ
9.1559 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
27.5162 0 TD
0 Tc
(1412)Tj
-40.268 -1.196 TD
(14.22)Tj
/F3 1 Tf
3.596 0 TD
[(XAB$L_NXT)-330(Field)]TJ
9.1559 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
27.5162 0 TD
0 Tc
(1412)Tj
-40.268 -1.196 TD
(14.23)Tj
/F3 1 Tf
3.596 0 TD
[(XAB$W_POS0)-332(Through)-332(XAB$W_POS7)-330(Field)]TJ
21.1537 0 TD
0.3217 Tc
(.......................)Tj
/F1 1 Tf
15.5183 0 TD
0 Tc
(1412)Tj
-40.268 -1.196 TD
(14.24)Tj
/F3 1 Tf
3.596 0 TD
-0.0002 Tc
[(XAB$B_PROLOG)-330.2(Field)-540.2(.)-322.2(.)-322.2(.)]TJ
13.3508 0 TD
0.3218 Tc
(....................................)Tj
/F1 1 Tf
23.3212 0 TD
0 Tc
(1413)Tj
-40.268 -1.194 TD
(14.25)Tj
/F3 1 Tf
3.596 0 TD
-0.0003 Tc
[(XAB$B_REF)-332.3(Field)]TJ
9.1539 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
27.5182 0 TD
0 Tc
(1413)Tj
-40.268 -1.196 TD
(14.26)Tj
/F3 1 Tf
3.596 0 TD
[(XAB$L_R)40(VB)-332(Field)]TJ
9.1539 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
27.5182 0 TD
0 Tc
(1414)Tj
-40.268 -1.196 TD
(14.27)Tj
/F3 1 Tf
3.596 0 TD
-0.0001 Tc
[(XAB$B_SIZ0)-332.1(Through)-334.1(XAB$B_SIZ7)-332.1(Field)]TJ
19.9537 0 TD
0.3218 Tc
(.........................)Tj
/F1 1 Tf
16.7183 0 TD
0 Tc
(1414)Tj
-40.268 -1.196 TD
(14.28)Tj
/F3 1 Tf
3.596 0 TD
-0.0003 Tc
[(XAB$B_TKS)-332.3(Field)]TJ
9.1539 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
27.5182 0 TD
0 Tc
(1414)Tj
/F2 1 Tf
12 0 0 12 66.02 245.98 Tm
-0.0001 Tc
[(15)-831.8(Protection)-278.4(XAB)-275.1(\(XABPRO\))]TJ
/F1 1 Tf
10 0 0 10 89.94 228.04 Tm
0 Tc
(15.1)Tj
/F3 1 Tf
3.594 0 TD
[(Summary)-332(of)-332(Fields)]TJ
9.1569 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0711 0 TD
0 Tc
(151)Tj
-40.822 -1.196 TD
(15.2)Tj
/F3 1 Tf
3.594 0 TD
-0.0002 Tc
[(XAB$L_ACLBUF)-334.2(Field)-668.2(.)-322.2(.)-322.2(.)]TJ
13.3528 0 TD
0.3218 Tc
(....................................)Tj
/F1 1 Tf
23.8752 0 TD
0 Tc
(152)Tj
-40.822 -1.194 TD
(15.3)Tj
/F3 1 Tf
3.594 0 TD
-0.0002 Tc
[(XAB$L_ACLCTX)-332.2(Field)]TJ
10.9558 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2722 0 TD
0 Tc
(152)Tj
-40.822 -1.196 TD
(15.4)Tj
/F3 1 Tf
3.594 0 TD
-0.0002 Tc
[(XAB$W_ACLLEN)-332.2(Field)-356.2(.)-322.2(.)-322.2(.)]TJ
13.3528 0 TD
0.3218 Tc
(....................................)Tj
/F1 1 Tf
23.8752 0 TD
0 Tc
(153)Tj
-40.822 -1.196 TD
(15.5)Tj
/F3 1 Tf
3.594 0 TD
-0.0002 Tc
[(XAB$W_ACLSIZ)-332.2(Field)]TJ
10.9548 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2732 0 TD
0 Tc
(153)Tj
-40.822 -1.196 TD
(15.6)Tj
/F3 1 Tf
3.594 0 TD
-0.0002 Tc
[(XAB$L_ACLSTS)-334.2(Field)]TJ
10.9558 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2722 0 TD
0 Tc
(153)Tj
-40.822 -1.194 TD
(15.7)Tj
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(XAB$B_BLN)-332.3(Field)]TJ
9.1549 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0732 0 TD
0 Tc
(154)Tj
-40.822 -1.196 TD
(15.8)Tj
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(XAB$B_COD)-330.3(Field)]TJ
9.1529 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0752 0 TD
0 Tc
(154)Tj
-40.822 -1.196 TD
(15.9)Tj
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(XAB$W_GRP)-332.3(Field)]TJ
9.7529 0 TD
0.3218 Tc
(..........................................)Tj
/F1 1 Tf
27.4752 0 TD
0 Tc
(154)Tj
-40.822 -1.196 TD
(15.10)Tj
/F3 1 Tf
3.596 0 TD
-0.0003 Tc
[(XAB$W_MBM)-334.3(Field)]TJ
9.7559 0 TD
0.3218 Tc
(..........................................)Tj
/F1 1 Tf
27.4702 0 TD
0 Tc
(154)Tj
-40.822 -1.194 TD
[(15.1)74(1)]TJ
/F3 1 Tf
3.596 0 TD
[(XAB$B_MT)56(ACC)-330(Field)]TJ
10.9538 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2722 0 TD
0 Tc
(154)Tj
-40.822 -1.196 TD
(15.12)Tj
/F3 1 Tf
3.596 0 TD
[(XAB$L_NXT)-330(Field)]TJ
9.1559 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0702 0 TD
0 Tc
(155)Tj
-40.822 -1.196 TD
(15.13)Tj
/F3 1 Tf
3.596 0 TD
[(XAB$W_PRO)-328(Field)]TJ
9.7529 0 TD
0.3218 Tc
(..........................................)Tj
/F1 1 Tf
27.4732 0 TD
0 Tc
(155)Tj
-40.822 -1.196 TD
(15.14)Tj
/F3 1 Tf
3.596 0 TD
-0.0002 Tc
[(XAB$B_PROT_OPT)-332.2(Field)-684.2(.)]TJ
13.3528 0 TD
0.3218 Tc
(....................................)Tj
/F1 1 Tf
23.8732 0 TD
0 Tc
(157)Tj
-40.822 -1.194 TD
(15.15)Tj
/F3 1 Tf
3.596 0 TD
[(XAB$L_UIC)-330(Field)]TJ
9.1539 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.0722 0 TD
0 Tc
(157)Tj
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(viii)Tj
ET
endstream
endobj
35 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
36 0 obj
<<
/Type /Page
/Parent 12 0 R
/Resources 38 0 R
/Contents 37 0 R
>>
endobj
37 0 obj
<< /Length 7589 >>
stream
BT
/F2 1 Tf
12 0 0 12 89.94 699.66 Tm
/Cs8 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(16)-829.9(Revision)-276.6(Date)-276.6(and)-278.2(T)16.8(ime)-278.2(XAB)-273.2(\(XABRDT\))]TJ
/F1 1 Tf
10 0 0 10 113.84 681.72 Tm
0 Tc
(16.1)Tj
/F3 1 Tf
3.594 0 TD
[(Summary)-334(of)-332(Fields)-270(.)-322(.)-322(.)]TJ
10.9569 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2732 0 TD
0 Tc
(161)Tj
-40.824 -1.196 TD
(16.2)Tj
/F3 1 Tf
3.594 0 TD
[(XAB$B_BLN)-330(Field)-326(.)-322(.)-322(.)]TJ
10.9549 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2752 0 TD
0 Tc
(162)Tj
-40.824 -1.196 TD
(16.3)Tj
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(XAB$B_COD)-332.3(Field)-252.3(.)-322.3(.)-322.3(.)]TJ
10.9529 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2772 0 TD
0 Tc
(162)Tj
-40.824 -1.194 TD
(16.4)Tj
/F3 1 Tf
3.594 0 TD
[(XAB$L_NXT)-332(Field)-398(.)-322(.)-322(.)]TJ
10.9559 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2742 0 TD
0 Tc
(163)Tj
-40.824 -1.196 TD
(16.5)Tj
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(XAB$Q_RDT)-332.3(Field)-308.3(.)-322.3(.)-322.3(.)]TJ
10.9539 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2762 0 TD
0 Tc
(163)Tj
-40.824 -1.196 TD
(16.6)Tj
/F3 1 Tf
3.594 0 TD
[(XAB$W_R)40(VN)-332(Field)-648(.)-322(.)]TJ
10.9529 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2772 0 TD
0 Tc
(163)Tj
/F2 1 Tf
12 0 0 12 89.94 592.06 Tm
[(17)-830(Recovery)-276.7(Unit)-276.7(XAB)-275(\(XABRU\))]TJ
0 -2.4917 TD
0.0002 Tc
[(18)-829.8(Summary)-274.8(XAB)-274.8(\(XABSUM\))]TJ
/F1 1 Tf
10 0 0 10 113.84 544.24 Tm
0 Tc
(18.1)Tj
/F3 1 Tf
3.594 0 TD
[(Summary)-334(of)-332(Fields)-270(.)-322(.)-322(.)]TJ
10.9569 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2732 0 TD
0 Tc
(181)Tj
-40.824 -1.196 TD
(18.2)Tj
/F3 1 Tf
3.594 0 TD
[(XAB$B_BLN)-330(Field)-326(.)-322(.)-322(.)]TJ
10.9549 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2752 0 TD
0 Tc
(181)Tj
-40.824 -1.196 TD
(18.3)Tj
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(XAB$B_COD)-332.3(Field)-252.3(.)-322.3(.)-322.3(.)]TJ
10.9529 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2772 0 TD
0 Tc
(181)Tj
-40.824 -1.196 TD
(18.4)Tj
/F3 1 Tf
3.594 0 TD
[(XAB$B_NOA)-328(Field)-216(.)-322(.)-322(.)]TJ
10.9539 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2762 0 TD
0 Tc
(182)Tj
-40.824 -1.194 TD
(18.5)Tj
/F3 1 Tf
3.594 0 TD
[(XAB$B_NOK)-328(Field)-758(.)-322(.)]TJ
10.9519 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2782 0 TD
0 Tc
(182)Tj
-40.824 -1.196 TD
(18.6)Tj
/F3 1 Tf
3.594 0 TD
[(XAB$L_NXT)-332(Field)-398(.)-322(.)-322(.)]TJ
10.9559 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2742 0 TD
0 Tc
(182)Tj
-40.824 -1.196 TD
(18.7)Tj
/F3 1 Tf
3.594 0 TD
[(XAB$W_PVN)-330(Field)-666(.)-322(.)]TJ
10.9539 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2762 0 TD
0 Tc
(182)Tj
/F2 1 Tf
12 0 0 12 89.94 442.62 Tm
[(19)-830(T)73.3(erminal)-276.7(XAB)-275(\(XABTRM\))]TJ
/F1 1 Tf
10 0 0 10 113.84 424.68 Tm
(19.1)Tj
/F3 1 Tf
3.594 0 TD
[(Summary)-334(of)-332(Fields)-270(.)-322(.)-322(.)]TJ
10.9569 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2732 0 TD
0 Tc
(191)Tj
-40.824 -1.196 TD
(19.2)Tj
/F3 1 Tf
3.594 0 TD
[(XAB$B_BLN)-330(Field)-326(.)-322(.)-322(.)]TJ
10.9549 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2752 0 TD
0 Tc
(192)Tj
-40.824 -1.194 TD
(19.3)Tj
/F3 1 Tf
3.594 0 TD
-0.0003 Tc
[(XAB$B_COD)-332.3(Field)-252.3(.)-322.3(.)-322.3(.)]TJ
10.9529 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2772 0 TD
0 Tc
(192)Tj
-40.824 -1.196 TD
(19.4)Tj
/F3 1 Tf
3.594 0 TD
[(XAB$L_ITMLST)-332(Field)]TJ
10.9578 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2722 0 TD
0 Tc
(192)Tj
-40.824 -1.196 TD
(19.5)Tj
/F3 1 Tf
3.594 0 TD
[(XAB$W_ITMLST_LEN)-332(Field)-384(.)-322(.)-322(.)]TJ
15.7558 0 TD
0.3218 Tc
(................................)Tj
/F1 1 Tf
21.4742 0 TD
0 Tc
(192)Tj
-40.824 -1.196 TD
(19.6)Tj
/F3 1 Tf
3.594 0 TD
[(XAB$L_NXT)-332(Field)-398(.)-322(.)-322(.)]TJ
10.9559 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2742 0 TD
0 Tc
(192)Tj
/F2 1 Tf
12 0 0 12 89.94 335.02 Tm
[(Part)-275(III)-831.7(OpenVMS)-276.7(RMS)-275(Services)]TJ
/F3 1 Tf
10 0 0 10 149.7 317.08 Tm
[($CLOSE)-284(.)-322(.)-322(.)]TJ
6.1569 0 TD
0.3218 Tc
(................................................)Tj
/F1 1 Tf
30.0898 0 TD
0 Tc
(RMS3)Tj
/F3 1 Tf
-36.2467 -1.394 TD
($CONNECT)Tj
6.1569 0 TD
0.3218 Tc
(................................................)Tj
/F1 1 Tf
30.0898 0 TD
0 Tc
(RMS6)Tj
/F3 1 Tf
-36.2467 -1.394 TD
[($CREA)56(TE)-182(.)-322(.)]TJ
6.1569 0 TD
0.3218 Tc
(................................................)Tj
/F1 1 Tf
29.5358 0 TD
0 Tc
(RMS10)Tj
/F3 1 Tf
-35.6927 -1.396 TD
[($DELETE)-724(.)]TJ
6.1559 0 TD
0.3218 Tc
(................................................)Tj
/F1 1 Tf
29.5358 0 TD
0 Tc
(RMS26)Tj
/F3 1 Tf
-35.6917 -1.394 TD
-0.0004 Tc
($DISCONNECT)Tj
7.9559 0 TD
0.3218 Tc
(.............................................)Tj
/F1 1 Tf
27.7358 0 TD
0 Tc
(RMS28)Tj
/F3 1 Tf
-35.6917 -1.396 TD
[($DISPLA)92(Y)-520(.)]TJ
6.1569 0 TD
0.3218 Tc
(................................................)Tj
/F1 1 Tf
29.5358 0 TD
0 Tc
(RMS30)Tj
/F3 1 Tf
-35.6927 -1.394 TD
[($ENTER)-754(.)-322(.)]TJ
6.1559 0 TD
0.3218 Tc
(................................................)Tj
/F1 1 Tf
29.5358 0 TD
0 Tc
(RMS35)Tj
/F3 1 Tf
-35.6917 -1.394 TD
[($ERASE)-284(.)-322(.)-322(.)]TJ
6.1559 0 TD
0.3218 Tc
(................................................)Tj
/F1 1 Tf
29.5358 0 TD
0 Tc
(RMS39)Tj
/F3 1 Tf
-35.6917 -1.396 TD
[($EXTEND)-594(.)]TJ
6.1559 0 TD
0.3218 Tc
(................................................)Tj
/F1 1 Tf
29.5358 0 TD
0 Tc
(RMS46)Tj
/F3 1 Tf
-35.6917 -1.394 TD
($FIND)Tj
3.759 0 TD
0.3218 Tc
(....................................................)Tj
/F1 1 Tf
31.9338 0 TD
0 Tc
(RMS49)Tj
/F3 1 Tf
-35.6927 -1.394 TD
[($FLUSH)-194(.)-322(.)-322(.)]TJ
6.1599 0 TD
0.3218 Tc
(................................................)Tj
/F1 1 Tf
29.5358 0 TD
0 Tc
(RMS56)Tj
/F3 1 Tf
-35.6957 -1.396 TD
($FREE)Tj
3.7589 0 TD
0.3218 Tc
(....................................................)Tj
/F1 1 Tf
31.9338 0 TD
0 Tc
(RMS59)Tj
/F3 1 Tf
-35.6927 -1.394 TD
($GET)Tj
3.159 0 TD
0.3218 Tc
(.....................................................)Tj
/F1 1 Tf
32.5338 0 TD
0 Tc
(RMS61)Tj
/F3 1 Tf
-35.6927 -1.396 TD
[($NXTVOL)-650(.)]TJ
6.1569 0 TD
0.3218 Tc
(................................................)Tj
/F1 1 Tf
29.5358 0 TD
0 Tc
(RMS72)Tj
/F3 1 Tf
-35.6927 -1.394 TD
($OPEN)Tj
3.7599 0 TD
0.3218 Tc
(....................................................)Tj
/F1 1 Tf
31.9338 0 TD
0 Tc
(RMS75)Tj
/F3 1 Tf
-35.6937 -1.394 TD
[($P)72(ARSE)-412(.)-322(.)-322(.)]TJ
6.1569 0 TD
0.3218 Tc
(................................................)Tj
/F1 1 Tf
29.5358 0 TD
0 Tc
(RMS88)Tj
/F3 1 Tf
-35.6927 -1.396 TD
($PUT)Tj
3.161 0 TD
0.3218 Tc
(.....................................................)Tj
/F1 1 Tf
32.5338 0 TD
0 Tc
(RMS96)Tj
/F3 1 Tf
-35.6947 -1.394 TD
($READ)Tj
3.7579 0 TD
0.3218 Tc
(....................................................)Tj
/F1 1 Tf
31.3798 0 TD
0 Tc
(RMS103)Tj
/F3 1 Tf
-35.1377 -1.396 TD
($RELEASE)Tj
6.1549 0 TD
0.3218 Tc
(................................................)Tj
/F1 1 Tf
28.9818 0 TD
0 Tc
(RMS107)Tj
9 0 0 9 539.0464 26.84 Tm
/Cs9 cs 1 scn
(ix)Tj
ET
endstream
endobj
38 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
39 0 obj
<<
/Type /Page
/Parent 12 0 R
/Resources 41 0 R
/Contents 40 0 R
>>
endobj
40 0 obj
<< /Length 7570 >>
stream
BT
/F3 1 Tf
10 0 0 10 125.8 700.28 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
($REMOVE)Tj
5.5559 0 TD
0.3218 Tc
(.................................................)Tj
/F1 1 Tf
29.5798 0 TD
0 Tc
(RMS109)Tj
/F3 1 Tf
-35.1357 -1.396 TD
($RENAME)Tj
5.5569 0 TD
0.3218 Tc
(.................................................)Tj
/F1 1 Tf
29.6538 0 TD
0 Tc
[(RMS1)74(14)]TJ
/F3 1 Tf
-35.2107 -1.394 TD
($REWIND)Tj
5.5549 0 TD
0.3218 Tc
(.................................................)Tj
/F1 1 Tf
29.5798 0 TD
0 Tc
(RMS121)Tj
/F3 1 Tf
-35.1347 -1.394 TD
-0.0007 Tc
[($SEARCH)]TJ
5.5549 0 TD
0.3218 Tc
(.................................................)Tj
/F1 1 Tf
29.5798 0 TD
0 Tc
(RMS123)Tj
/F3 1 Tf
-35.1347 -1.396 TD
0.3218 Tc
[($)321.8(S)321.8(P)395.8(A)321.8(C)321.8(E)-90.2(...................................................)]TJ
/F1 1 Tf
35.1367 0 TD
0 Tc
(RMS130)Tj
/F3 1 Tf
-35.1367 -1.394 TD
[($TRUNCA)56(TE)-406(.)-322(.)-322(.)]TJ
8.5559 0 TD
0.3218 Tc
(............................................)Tj
/F1 1 Tf
26.5818 0 TD
0 Tc
(RMS132)Tj
/F3 1 Tf
-35.1377 -1.396 TD
[($UPDA)56(TE)]TJ
5.5569 0 TD
0.3218 Tc
(.................................................)Tj
/F1 1 Tf
29.5798 0 TD
0 Tc
(RMS135)Tj
/F3 1 Tf
-35.1367 -1.394 TD
0.3218 Tc
[($)321.8(W)413.8(A)321.8(I)321.8(T)-194.2(....................................................)]TJ
/F1 1 Tf
35.1367 0 TD
0 Tc
(RMS140)Tj
/F3 1 Tf
-35.1367 -1.394 TD
($WRITE)Tj
4.3569 0 TD
0.3218 Tc
(...................................................)Tj
/F1 1 Tf
30.7798 0 TD
0 Tc
(RMS142)Tj
/F2 1 Tf
12 0 0 12 66.02 558.8 Tm
[(A)-830(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
/F3 1 Tf
10 0 0 10 125.8 540.88 Tm
0.3217 Tc
[($)321.7(F)395.7(A)321.7(B)-244.3(.....................................................)]TJ
/F1 1 Tf
37.68 0 TD
0 Tc
(A2)Tj
/F3 1 Tf
-37.68 -1.396 TD
[($F)74(AB_STORE)-744(.)-322(.)]TJ
8.5539 0 TD
0.3218 Tc
(............................................)Tj
/F1 1 Tf
29.1261 0 TD
0 Tc
(A4)Tj
/F3 1 Tf
-37.68 -1.394 TD
($NAM)Tj
3.757 0 TD
0.3218 Tc
(....................................................)Tj
/F1 1 Tf
33.923 0 TD
0 Tc
(A5)Tj
/F3 1 Tf
-37.68 -1.396 TD
[($NAM_STORE)-302(.)-322(.)]TJ
8.5559 0 TD
0.3218 Tc
(............................................)Tj
/F1 1 Tf
29.1241 0 TD
0 Tc
(A6)Tj
/F3 1 Tf
-37.68 -1.394 TD
($NAML)Tj
4.3579 0 TD
0.3218 Tc
(...................................................)Tj
/F1 1 Tf
33.3221 0 TD
0 Tc
(A8)Tj
/F3 1 Tf
-37.68 -1.394 TD
[($NAML_STORE)-236(.)]TJ
8.5569 0 TD
0.3218 Tc
(............................................)Tj
/F1 1 Tf
29.1231 0 TD
0 Tc
(A9)Tj
/F3 1 Tf
-37.68 -1.396 TD
[($RAB)-436(.)]TJ
3.756 0 TD
0.3218 Tc
(....................................................)Tj
/F1 1 Tf
33.444 0 TD
0 Tc
[(A1)74(1)]TJ
/F3 1 Tf
-37.2 -1.394 TD
-0.0004 Tc
[($RAB_STORE)-618.4(.)-322.4(.)]TJ
8.5529 0 TD
0.3218 Tc
(............................................)Tj
/F1 1 Tf
28.5731 0 TD
0 Tc
(A12)Tj
/F3 1 Tf
-37.126 -1.394 TD
[($RAB64)-330(\(Alpha)-330(Only\))]TJ
10.3549 0 TD
0.3218 Tc
(.........................................)Tj
/F1 1 Tf
26.7711 0 TD
0 Tc
(A14)Tj
/F3 1 Tf
-37.126 -1.396 TD
-0.0002 Tc
[($RAB64_STORE)-332.2(\(Alpha)-330.2(Only\))]TJ
14.5518 0 TD
0.3218 Tc
(..................................)Tj
/F1 1 Tf
22.5742 0 TD
0 Tc
(A16)Tj
/F3 1 Tf
-37.126 -1.394 TD
($XABALL)Tj
4.9579 0 TD
0.3218 Tc
(..................................................)Tj
/F1 1 Tf
32.1681 0 TD
0 Tc
(A18)Tj
/F3 1 Tf
-37.126 -1.396 TD
-0.0003 Tc
[($XABALL_STORE)]TJ
9.1549 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
27.9711 0 TD
0 Tc
(A19)Tj
/F3 1 Tf
-37.126 -1.394 TD
-0.0008 Tc
[($XABDA)53.2(T)]TJ
5.5549 0 TD
0.3218 Tc
(.................................................)Tj
/F1 1 Tf
31.5711 0 TD
0 Tc
(A20)Tj
/F3 1 Tf
-37.126 -1.394 TD
-0.0004 Tc
[($XABDA)53.6(T_STOR)]TJ
8.1099 0 TD
0.3218 Tc
(E...........................................)Tj
/F1 1 Tf
29.0161 0 TD
0 Tc
(A21)Tj
/F3 1 Tf
-37.126 -1.396 TD
($XABFHC)Tj
5.5559 0 TD
0.3218 Tc
(.................................................)Tj
/F1 1 Tf
31.5701 0 TD
0 Tc
(A22)Tj
/F3 1 Tf
-37.126 -1.394 TD
-0.0003 Tc
($XABFHC_STORE)Tj
9.1549 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
27.9711 0 TD
0 Tc
(A23)Tj
/F3 1 Tf
-37.126 -1.396 TD
($XABITM)Tj
4.9579 0 TD
0.3218 Tc
(..................................................)Tj
/F1 1 Tf
32.1681 0 TD
0 Tc
(A24)Tj
/F3 1 Tf
-37.126 -1.394 TD
-0.0006 Tc
($XABKEY)Tj
5.5539 0 TD
0.3218 Tc
(.................................................)Tj
/F1 1 Tf
31.5721 0 TD
0 Tc
(A25)Tj
/F3 1 Tf
-37.126 -1.394 TD
-0.0003 Tc
($XABKEY_STORE)Tj
9.1529 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
27.9731 0 TD
0 Tc
(A27)Tj
/F3 1 Tf
-37.126 -1.396 TD
($XABPRO)Tj
5.5549 0 TD
0.3218 Tc
(.................................................)Tj
/F1 1 Tf
31.5711 0 TD
0 Tc
(A28)Tj
/F3 1 Tf
-37.126 -1.394 TD
-0.0003 Tc
($XABPRO_STORE)Tj
9.1539 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
27.9721 0 TD
0 Tc
(A30)Tj
/F3 1 Tf
-37.126 -1.394 TD
-0.0007 Tc
[($XABRDT)]TJ
5.5549 0 TD
0.3218 Tc
(.................................................)Tj
/F1 1 Tf
31.5711 0 TD
0 Tc
(A31)Tj
/F3 1 Tf
-37.126 -1.396 TD
-0.0003 Tc
($XABRDT_STORE)Tj
9.1539 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
27.9721 0 TD
0 Tc
(A32)Tj
/F3 1 Tf
-37.126 -1.394 TD
($XABSUM)Tj
5.5569 0 TD
0.3218 Tc
(.................................................)Tj
/F1 1 Tf
31.5691 0 TD
0 Tc
(A33)Tj
/F3 1 Tf
-37.126 -1.396 TD
-0.0003 Tc
[($XABSUM_STORE)]TJ
9.7539 0 TD
0.3218 Tc
(..........................................)Tj
/F1 1 Tf
27.3721 0 TD
0 Tc
(A34)Tj
/F3 1 Tf
-37.126 -1.394 TD
($XABTRM)Tj
5.5569 0 TD
0.3218 Tc
(.................................................)Tj
/F1 1 Tf
31.5691 0 TD
0 Tc
(A35)Tj
/F3 1 Tf
-37.126 -1.394 TD
-0.0003 Tc
[($XABTRM_STORE)]TJ
9.7539 0 TD
0.3218 Tc
(..........................................)Tj
/F1 1 Tf
27.3721 0 TD
0 Tc
(A36)Tj
/F2 1 Tf
12 0 0 12 66.02 148.34 Tm
0.0001 Tc
[(B)-829.9(V)75.1(AX)-276.6(MACRO)-276.6(Programming)-278.2(Information)-276.6(and)-278.2(Examples)]TJ
/F1 1 Tf
10 0 0 10 89.94 130.42 Tm
0 Tc
(B.1)Tj
/F3 1 Tf
3.586 0 TD
[(RMS)-332(Macros)]TJ
6.1589 0 TD
0.3218 Tc
(................................................)Tj
/F1 1 Tf
31.5211 0 TD
0 Tc
(B1)Tj
-41.266 -1.196 TD
(B.1.1)Tj
/F3 1 Tf
5.38 0 TD
[(Conventions)-332(for)-332(Naming)-334(RMS)-332(Macros)]TJ
18.1557 0 TD
0.3218 Tc
(.........................)Tj
/F1 1 Tf
17.7302 0 TD
0 Tc
(B2)Tj
-41.266 -1.196 TD
(B.1.2)Tj
/F3 1 Tf
5.38 0 TD
[(Applicable)-330(V)112(A)0(X)-332(MACRO)-328(Syntax)-334(Rules)]TJ
18.7477 0 TD
0.3218 Tc
(........................)Tj
/F1 1 Tf
17.1383 0 TD
0 Tc
(B5)Tj
-41.266 -1.196 TD
(B.2)Tj
/F3 1 Tf
3.586 0 TD
[(Using)-332(the)-334(RMS)-330(Macros)-672(.)-322(.)-322(.)]TJ
13.3538 0 TD
0.3218 Tc
(....................................)Tj
/F1 1 Tf
24.3262 0 TD
0 Tc
(B6)Tj
-41.266 -1.194 TD
(B.2.1)Tj
/F3 1 Tf
5.38 0 TD
[(Control)-332(Block)-332(Initialization)-330(Macros)]TJ
16.9528 0 TD
0.3218 Tc
(...........................)Tj
/F1 1 Tf
18.9332 0 TD
0 Tc
(B6)Tj
-41.266 -1.196 TD
(B.2.2)Tj
/F3 1 Tf
5.38 0 TD
[(Control)-332(Block)-332(Symbol)-332(Denition)-332(Macros)]TJ
19.3547 0 TD
0.3217 Tc
(.......................)Tj
/F1 1 Tf
16.5313 0 TD
0 Tc
(B7)Tj
-41.266 -1.196 TD
(B.2.3)Tj
/F3 1 Tf
5.38 0 TD
[(Control)-332(Block)-332(Store)-332(Macros)]TJ
13.3548 0 TD
0.3218 Tc
(.................................)Tj
/F1 1 Tf
22.5312 0 TD
0 Tc
(B7)Tj
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(x)Tj
ET
endstream
endobj
41 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
42 0 obj
<<
/Type /Page
/Parent 46 0 R
/Resources 44 0 R
/Contents 43 0 R
>>
endobj
43 0 obj
<< /Length 6969 >>
stream
BT
/F1 1 Tf
10 0 0 10 113.84 700.9 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
(B.2.4)Tj
/F3 1 Tf
5.38 0 TD
[(Service)-334(Macros)-306(.)-322(.)-322(.)]TJ
9.1589 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.7271 0 TD
0 Tc
(B9)Tj
-41.266 -1.196 TD
(B.3)Tj
/F3 1 Tf
3.586 0 TD
[(V)110(A)0(X)-330(MACRO)-330(Example)-332(Programs)]TJ
15.7528 0 TD
0.3218 Tc
(................................)Tj
/F1 1 Tf
21.3732 0 TD
0 Tc
(B12)Tj
-40.712 -1.196 TD
(B.3.1)Tj
/F3 1 Tf
5.38 0 TD
[(Creating,)-334(Accessing,)-334(and)-332(Deaccessing)-332(a)-332(File)]TJ
21.1557 0 TD
0.3218 Tc
(....................)Tj
/F1 1 Tf
14.1763 0 TD
0 Tc
(B12)Tj
-40.712 -1.194 TD
(B.3.2)Tj
/F3 1 Tf
5.38 0 TD
[(Example)-332(of)-332(Opening)-334(and)-332(Creating)-332(Files)-168(.)]TJ
19.3547 0 TD
0.3218 Tc
(.......................)Tj
/F1 1 Tf
15.9773 0 TD
0 Tc
(B12)Tj
-40.712 -1.196 TD
(B.3.3)Tj
/F3 1 Tf
5.38 0 TD
[(Example)-332(of)-332(Creating)-332(a)-332(Multiple-Key)-332(Indexed)-334(File)-394(.)]TJ
24.1527 0 TD
0.3219 Tc
(...............)Tj
/F1 1 Tf
11.1793 0 TD
0 Tc
(B16)Tj
-40.712 -1.196 TD
(B.3.4)Tj
/F3 1 Tf
5.38 0 TD
[(Processing)-334(File)-332(Specications)]TJ
13.9588 0 TD
0.3218 Tc
(................................)Tj
/F1 1 Tf
21.3732 0 TD
0 Tc
(B20)Tj
-40.712 -1.196 TD
(B.3.5)Tj
/F3 1 Tf
5.38 0 TD
[(Connecting)-334(and)-334(Disconnecting)-332(Record)-334(Streams)-470(.)-322(.)-322(.)]TJ
24.1557 0 TD
0.3219 Tc
(...............)Tj
/F1 1 Tf
11.1763 0 TD
0 Tc
(B23)Tj
-40.712 -1.194 TD
(B.3.6)Tj
/F3 1 Tf
5.38 0 TD
[(Other)-332(File-Processing)-334(Operations)]TJ
15.7578 0 TD
0.3218 Tc
(.............................)Tj
/F1 1 Tf
19.5742 0 TD
0 Tc
(B25)Tj
-40.712 -1.196 TD
(B.3.7)Tj
/F3 1 Tf
5.38 0 TD
[(Retrieving)-334(and)-332(Inserting)-334(Records)]TJ
15.7588 0 TD
0.3218 Tc
(.............................)Tj
/F1 1 Tf
19.5732 0 TD
0 Tc
(B27)Tj
-40.712 -1.196 TD
(B.3.8)Tj
/F3 1 Tf
5.38 0 TD
[(Deleting)-332(Records)-634(.)]TJ
9.1559 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.1761 0 TD
0 Tc
(B30)Tj
-40.712 -1.196 TD
(B.3.9)Tj
/F3 1 Tf
5.38 0 TD
[(Updating)-332(Records)-210(.)]TJ
9.1579 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.1741 0 TD
0 Tc
(B31)Tj
-40.712 -1.196 TD
(B.3.10)Tj
/F3 1 Tf
5.38 0 TD
[(Using)-332(Block)-334(I/O)-514(.)-322(.)]TJ
9.1559 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.1761 0 TD
0 Tc
(B33)Tj
-40.712 -1.194 TD
[(B.3.1)72(1)]TJ
/F3 1 Tf
5.38 0 TD
[(Mixed)-334(Block)-332(and)-332(Record)-332(I/O)-196(.)]TJ
13.9558 0 TD
0.3218 Tc
(................................)Tj
/F1 1 Tf
21.3762 0 TD
0 Tc
(B34)Tj
-40.712 -1.196 TD
(B.3.12)Tj
/F3 1 Tf
5.38 0 TD
[(Next)-332(Block)-334(Pointer)-332(\(NBP\))-648(.)-322(.)]TJ
13.9548 0 TD
0.3218 Tc
(................................)Tj
/F1 1 Tf
21.3772 0 TD
0 Tc
(B35)Tj
/F2 1 Tf
12 0 0 12 89.94 515.6 Tm
(Index)Tj
0 -2.795 TD
(Examples)Tj
/F1 1 Tf
10 0 0 10 113.84 462.12 Tm
(31)Tj
/F3 1 Tf
5.38 0 TD
[(Use)-332(of)-332(the)-332(Create,)-332(Open,)-334(and)-332(Close)-330(Services)]TJ
21.1507 0 TD
0.3218 Tc
(....................)Tj
/F1 1 Tf
14.8473 0 TD
0 Tc
(32)Tj
-41.378 -1.394 TD
(32)Tj
/F3 1 Tf
5.38 0 TD
[(Record)-332(Operations)]TJ
9.1559 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.8421 0 TD
0 Tc
(35)Tj
-41.378 -1.394 TD
(33)Tj
/F3 1 Tf
5.38 0 TD
[(Displaying)-332(the)-332(Index)-334(Root)-332(for)-332(a)-332(File)-688(.)-322(.)-322(.)]TJ
19.3508 0 TD
0.3218 Tc
(.......................)Tj
/F1 1 Tf
16.6472 0 TD
0 Tc
(38)Tj
-41.378 -1.396 TD
(34)Tj
/F3 1 Tf
5.38 0 TD
[(Using)-332(NAML)-334(Blocks)-330(for)-334(Extended)-332(File)-332(Specications)]TJ
25.3527 0 TD
0.3218 Tc
(.............)Tj
/F1 1 Tf
10.0913 0 TD
0 Tc
(310)Tj
-40.824 -1.394 TD
(35)Tj
/F3 1 Tf
5.38 0 TD
[(Using)-332(the)-334(RAB64)-330(Structure)-380(.)]TJ
13.9548 0 TD
0.3218 Tc
(................................)Tj
/F1 1 Tf
21.4892 0 TD
0 Tc
(313)Tj
-40.824 -1.396 TD
(121)Tj
/F3 1 Tf
5.38 0 TD
[(Using)-332(XABITM)-332(to)-332(Enable)-332(RMS)-330(Statistics)]TJ
19.9467 0 TD
0.3218 Tc
(......................)Tj
/F1 1 Tf
15.0173 0 TD
0 Tc
[(121)76(1)]TJ
-40.344 -1.394 TD
(B1)Tj
/F3 1 Tf
5.38 0 TD
-0.0001 Tc
[(Use)-332.1(of)-332.1(the)-332.1($XABDA)53.9(T)-332.1(and)-332.1($XABDA)57.9(T_STORE)-330.1(Macros)]TJ
25.3436 0 TD
0.3218 Tc
(.............)Tj
/F1 1 Tf
10.5423 0 TD
0 Tc
(B9)Tj
-41.266 -1.394 TD
(B2)Tj
/F3 1 Tf
5.38 0 TD
[(Use)-332(of)-332(the)-332(Create,)-332(Open,)-334(and)-332(Close)-330(Services)]TJ
21.1507 0 TD
0.3218 Tc
(....................)Tj
/F1 1 Tf
14.1813 0 TD
0 Tc
(B13)Tj
-40.712 -1.396 TD
(B3)Tj
/F3 1 Tf
5.38 0 TD
[(Use)-332(of)-332(the)-332(Create)-332(Service)-332(for)-334(an)-332(Indexed)-334(File)]TJ
21.7517 0 TD
0.3218 Tc
(...................)Tj
/F1 1 Tf
13.5803 0 TD
0 Tc
(B16)Tj
-40.712 -1.394 TD
(B4)Tj
/F3 1 Tf
5.38 0 TD
[(W)38(ildcard)-332(Processing)-334(Using)-334(Parse)-332(and)-332(Search)-332(Services)]TJ
25.9546 0 TD
0.3218 Tc
(............)Tj
/F1 1 Tf
9.3773 0 TD
0 Tc
(B21)Tj
-40.712 -1.394 TD
(B5)Tj
/F3 1 Tf
5.38 0 TD
[(Use)-332(of)-332(the)-332(Connect)-332(Service)-334(and)-332(Multiple)-334(Keys)]TJ
21.7537 0 TD
0.3218 Tc
(...................)Tj
/F1 1 Tf
13.5783 0 TD
0 Tc
(B24)Tj
-40.712 -1.396 TD
(B6)Tj
/F3 1 Tf
5.38 0 TD
[(Use)-332(of)-332(the)-332(Rename)-332(Service)-170(.)-322(.)]TJ
13.9548 0 TD
0.3218 Tc
(................................)Tj
/F1 1 Tf
21.3772 0 TD
0 Tc
(B26)Tj
-40.712 -1.394 TD
(B7)Tj
/F3 1 Tf
5.38 0 TD
[(Use)-332(of)-332(the)-332(Get)-330(and)-334(Put)-332(Services)]TJ
15.7508 0 TD
0.3218 Tc
(.............................)Tj
/F1 1 Tf
19.5812 0 TD
0 Tc
(B27)Tj
-40.712 -1.396 TD
(B8)Tj
/F3 1 Tf
5.38 0 TD
[(Use)-332(of)-332(the)-332(Delete)-330(Service)-366(.)-322(.)-322(.)]TJ
13.9528 0 TD
0.3218 Tc
(................................)Tj
/F1 1 Tf
21.3792 0 TD
0 Tc
(B30)Tj
-40.712 -1.394 TD
(B9)Tj
/F3 1 Tf
5.38 0 TD
[(Use)-332(of)-332(the)-332(Update)-332(Service)-538(.)-322(.)]TJ
13.9528 0 TD
0.3218 Tc
(................................)Tj
/F1 1 Tf
21.3792 0 TD
0 Tc
(B31)Tj
-40.712 -1.394 TD
(B10)Tj
/F3 1 Tf
5.38 0 TD
[(Use)-332(of)-332(Block)-332(I/O)-312(.)-322(.)]TJ
9.1539 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.1781 0 TD
0 Tc
(B35)Tj
/F2 1 Tf
12 0 0 12 89.94 219.38 Tm
(Figures)Tj
/F1 1 Tf
10 0 0 10 113.84 199.44 Tm
(21)Tj
/F3 1 Tf
5.38 0 TD
[(Argument)-334(List)-330(Format)]TJ
10.9578 0 TD
0.3218 Tc
(.....................................)Tj
/F1 1 Tf
25.0402 0 TD
0 Tc
(24)Tj
-41.378 -1.394 TD
(121)Tj
/F3 1 Tf
5.38 0 TD
[(Item)-332(Descriptor)-330(Data)-330(Structure)]TJ
15.1528 0 TD
0.3218 Tc
(..............................)Tj
/F1 1 Tf
20.2912 0 TD
0 Tc
(121)Tj
-40.824 -1.394 TD
(151)Tj
/F3 1 Tf
5.38 0 TD
[(File)-332(Protection)-334(Field)]TJ
9.7589 0 TD
0.3218 Tc
(.......................................)Tj
/F1 1 Tf
25.6851 0 TD
0 Tc
(156)Tj
9 0 0 9 537.8397 26.84 Tm
/Cs9 cs 1 scn
(xi)Tj
ET
endstream
endobj
44 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
45 0 obj
<<
/Type /Pages
/Kids [ 12 0 R 46 0 R 78 0 R 113 0 R 145 0 R 176 0 R 207 0 R 238 0 R 269 0 R
300 0 R ]
/Count 100
/CropBox [ 0 0 612 792 ]
/Parent 331 0 R
>>
endobj
46 0 obj
<<
/Type /Pages
/Kids [ 42 0 R 47 0 R 50 0 R 53 0 R 56 0 R 60 0 R 63 0 R 66 0 R 69 0 R 72 0 R
]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 45 0 R
>>
endobj
47 0 obj
<<
/Type /Page
/Parent 46 0 R
/Resources 49 0 R
/Contents 48 0 R
>>
endobj
48 0 obj
<< /Length 9102 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 699.66 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(T)73.3(ables)]TJ
/F1 1 Tf
10 0 0 10 90.1154 679.72 Tm
(11)Tj
/F3 1 Tf
5.3625 0 TD
[(Record)-332(Management)-334(Services)]TJ
13.9598 0 TD
0.3218 Tc
(................................)Tj
/F1 1 Tf
22.0362 0 TD
0 Tc
(11)Tj
-41.376 -1.394 TD
(41)Tj
/F3 1 Tf
5.38 0 TD
[(F)74(A)0(B)-330(Fields)-356(.)-322(.)]TJ
6.7549 0 TD
0.3218 Tc
(............................................)Tj
/F1 1 Tf
29.2411 0 TD
0 Tc
(41)Tj
-41.376 -1.394 TD
(42)Tj
/F3 1 Tf
5.38 0 TD
[(Device)-332(Characteristics)-496(.)]TJ
11.5548 0 TD
0.3218 Tc
(....................................)Tj
/F1 1 Tf
24.4412 0 TD
0 Tc
(48)Tj
-41.376 -1.396 TD
(43)Tj
/F3 1 Tf
5.38 0 TD
[(File)-332(Processing)-334(Options)]TJ
11.5548 0 TD
0.3218 Tc
(....................................)Tj
/F1 1 Tf
23.8872 0 TD
0 Tc
(412)Tj
-40.822 -1.394 TD
(44)Tj
/F3 1 Tf
5.38 0 TD
[(Maximum)-332(Record)-332(Size)-332(for)-332(File)-332(Organizations)-332(and)-332(Record)-332(Formats)-378(.)-322(.)-322(.)]TJ
/F1 1 Tf
35.442 0 TD
(423)Tj
-40.822 -1.396 TD
(51)Tj
/F3 1 Tf
5.38 0 TD
[(NAM)-330(Block)-334(Fields)]TJ
9.1549 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.8411 0 TD
0 Tc
(51)Tj
-41.376 -1.394 TD
(52)Tj
/F3 1 Tf
5.38 0 TD
[(NAM$L_FNB)-332(Status)-330(Bits)]TJ
12.7508 0 TD
0.3218 Tc
(..................................)Tj
/F1 1 Tf
23.2452 0 TD
0 Tc
(56)Tj
-41.376 -1.394 TD
(61)Tj
/F3 1 Tf
5.38 0 TD
[(NAML)-332(Fields)]TJ
7.3539 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6421 0 TD
0 Tc
(62)Tj
-41.376 -1.396 TD
(62)Tj
/F3 1 Tf
5.38 0 TD
-0.0002 Tc
[(NAML$V_CASE_LOOKUP)-330.2(V)91.8(alues)]TJ
16.3518 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
19.6442 0 TD
0 Tc
(66)Tj
-41.376 -1.394 TD
(71)Tj
/F3 1 Tf
5.38 0 TD
[(RAB)-330(Fields)-226(.)-322(.)]TJ
6.7539 0 TD
0.3218 Tc
(............................................)Tj
/F1 1 Tf
29.2421 0 TD
0 Tc
(71)Tj
-41.376 -1.394 TD
(72)Tj
/F3 1 Tf
5.38 0 TD
[(Record)-332(Processing)-332(Options)]TJ
12.7558 0 TD
0.3218 Tc
(..................................)Tj
/F1 1 Tf
22.7602 0 TD
0 Tc
[(71)74(1)]TJ
-40.896 -1.396 TD
(73)Tj
/F3 1 Tf
5.38 0 TD
[(Search)-332(Option)-332(Results)-476(.)]TJ
11.5528 0 TD
0.3218 Tc
(....................................)Tj
/F1 1 Tf
23.8892 0 TD
0 Tc
(714)Tj
-40.822 -1.394 TD
(74)Tj
/F3 1 Tf
5.38 0 TD
[(Keyed)-332(Search)-332(Combinations)]TJ
13.3568 0 TD
0.3218 Tc
(.................................)Tj
/F1 1 Tf
22.0852 0 TD
0 Tc
(715)Tj
-40.822 -1.396 TD
(75)Tj
/F3 1 Tf
5.38 0 TD
[(ROP_2)-330(Record)-332(Processing)-334(Options)]TJ
16.3528 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
19.0892 0 TD
0 Tc
(721)Tj
-40.822 -1.394 TD
(81)Tj
/F3 1 Tf
5.38 0 TD
-0.0004 Tc
[(RAB64)-332.4(Fields)]TJ
7.3519 0 TD
0.3218 Tc
(...........................................)Tj
/F1 1 Tf
28.6441 0 TD
0 Tc
(81)Tj
-41.376 -1.394 TD
(91)Tj
/F3 1 Tf
5.38 0 TD
-0.0003 Tc
[(XABALL)-334.3(Fields)]TJ
7.9539 0 TD
0.3218 Tc
(..........................................)Tj
/F1 1 Tf
28.0421 0 TD
0 Tc
(91)Tj
-41.376 -1.396 TD
(101)Tj
/F3 1 Tf
5.38 0 TD
-0.0004 Tc
[(XABDA)55.6(T)-334.4(Fields)]TJ
7.9529 0 TD
0.3218 Tc
(..........................................)Tj
/F1 1 Tf
27.4891 0 TD
0 Tc
(101)Tj
-40.822 -1.394 TD
[(1)74(11)]TJ
/F3 1 Tf
5.38 0 TD
[(XABFHC)-328(Fields)]TJ
7.9539 0 TD
0.3218 Tc
(..........................................)Tj
/F1 1 Tf
27.5621 0 TD
0 Tc
[(1)74(11)]TJ
-40.896 -1.396 TD
(121)Tj
/F3 1 Tf
5.38 0 TD
-0.0003 Tc
[(XABITM)-334.3(Fields)]TJ
7.9539 0 TD
0.3218 Tc
(..........................................)Tj
/F1 1 Tf
27.4881 0 TD
0 Tc
(122)Tj
-40.822 -1.394 TD
(122)Tj
/F3 1 Tf
5.38 0 TD
-0.0003 Tc
[(XABITM)-334.3(Item)-330.3(List)]TJ
9.1529 0 TD
0.3218 Tc
(........................................)Tj
/F1 1 Tf
26.2891 0 TD
0 Tc
(123)Tj
-40.822 -1.394 TD
(123)Tj
/F3 1 Tf
5.38 0 TD
[(System)-330(Networking)-334(Capabilities)-624(.)]TJ
16.3518 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
19.0902 0 TD
0 Tc
(128)Tj
-40.822 -1.396 TD
(124)Tj
/F3 1 Tf
5.38 0 TD
[(File)-332(User)-332(Characteristics)]TJ
12.1538 0 TD
0.3218 Tc
(...................................)Tj
/F1 1 Tf
22.7342 0 TD
0 Tc
(1210)Tj
-40.268 -1.394 TD
(125)Tj
/F3 1 Tf
5.38 0 TD
[(T)62(a)0(g)-332(Support)-332(Item)-332(Codes)]TJ
11.5538 0 TD
0.3218 Tc
(....................................)Tj
/F1 1 Tf
23.4082 0 TD
0 Tc
[(121)74(1)]TJ
-40.342 -1.394 TD
(126)Tj
/F3 1 Tf
5.38 0 TD
-0.0003 Tc
[(XAB$_CACHING_OPTIONS)-332.3(XABITM)]TJ
18.1487 0 TD
0.3218 Tc
(.........................)Tj
/F1 1 Tf
16.7393 0 TD
0 Tc
(1215)Tj
-40.268 -1.396 TD
(141)Tj
/F3 1 Tf
5.38 0 TD
-0.0003 Tc
[(XABKEY)-330.3(Fields)]TJ
7.9519 0 TD
0.3218 Tc
(..........................................)Tj
/F1 1 Tf
27.4901 0 TD
0 Tc
(141)Tj
-40.822 -1.394 TD
(151)Tj
/F3 1 Tf
5.38 0 TD
-0.0004 Tc
[(XABPRO)-332.4(Fields)]TJ
7.9529 0 TD
0.3218 Tc
(..........................................)Tj
/F1 1 Tf
27.4891 0 TD
0 Tc
(151)Tj
-40.822 -1.396 TD
(161)Tj
/F3 1 Tf
5.38 0 TD
-0.0003 Tc
[(XABRDT)-332.3(Fields)]TJ
7.9529 0 TD
0.3218 Tc
(..........................................)Tj
/F1 1 Tf
27.4891 0 TD
0 Tc
(162)Tj
-40.822 -1.394 TD
(181)Tj
/F3 1 Tf
5.38 0 TD
-0.0003 Tc
[(XABSUM)-334.3(Fields)]TJ
7.9549 0 TD
0.3218 Tc
(..........................................)Tj
/F1 1 Tf
27.4871 0 TD
0 Tc
(181)Tj
-40.822 -1.394 TD
(191)Tj
/F3 1 Tf
5.38 0 TD
-0.0004 Tc
[(XABTRM)-334.4(Fields)]TJ
7.9549 0 TD
0.3218 Tc
(..........................................)Tj
/F1 1 Tf
27.4871 0 TD
0 Tc
(191)Tj
-40.822 -1.396 TD
(RMS1)Tj
/F3 1 Tf
5.38 0 TD
[(Close)-330(Service)-334(F)74(A)0(B)-330(and)-334(XAB)-330(Input)-332(Fields)-736(.)-322(.)-322(.)]TJ
21.7457 0 TD
0.3218 Tc
(...................)Tj
/F1 1 Tf
12.6959 0 TD
0 Tc
(RMS4)Tj
-39.8216 -1.394 TD
(RMS2)Tj
/F3 1 Tf
5.38 0 TD
[(Close)-330(Service)-334(F)74(A)0(B)-330(and)-334(XAB)-330(Output)-330(Fields)-578(.)-322(.)]TJ
21.7457 0 TD
0.3218 Tc
(...................)Tj
/F1 1 Tf
12.6959 0 TD
0 Tc
(RMS5)Tj
-39.8216 -1.396 TD
(RMS3)Tj
/F3 1 Tf
5.38 0 TD
[(Connect)-332(Service)-334(RAB)-330(Input)-332(Fields)]TJ
16.3528 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
18.0939 0 TD
0 Tc
(RMS8)Tj
-39.8267 -1.394 TD
(RMS4)Tj
/F3 1 Tf
5.38 0 TD
[(Connect)-332(Service)-334(RAB)-330(Output)-330(Fields)]TJ
17.5508 0 TD
0.3218 Tc
(..........................)Tj
/F1 1 Tf
16.8939 0 TD
0 Tc
(RMS8)Tj
-39.8246 -1.394 TD
(RMS5)Tj
/F3 1 Tf
5.38 0 TD
[(Create)-330(Service)-334(F)74(A)0(B)-332(and)-332(XAB)-330(Input)-332(Fields)-726(.)-322(.)]TJ
21.7467 0 TD
0.3218 Tc
(...................)Tj
/F1 1 Tf
12.2159 0 TD
0 Tc
[(RMS1)74(1)]TJ
-39.3426 -1.396 TD
(RMS6)Tj
/F3 1 Tf
5.38 0 TD
[(Create)-330(Service)-334(F)74(A)0(B)-332(and)-332(XAB)-330(Output)-332(Fields)-566(.)]TJ
21.7467 0 TD
0.3218 Tc
(...................)Tj
/F1 1 Tf
12.1419 0 TD
0 Tc
(RMS16)Tj
-39.2686 -1.394 TD
(RMS7)Tj
/F3 1 Tf
5.38 0 TD
[(Create)-330(Service)-334(NAM)-332(Input)-332(Fields)]TJ
16.3518 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
17.5399 0 TD
0 Tc
(RMS17)Tj
-39.2717 -1.394 TD
(RMS8)Tj
/F3 1 Tf
5.38 0 TD
[(Create)-330(Service)-334(NAM)-332(Output)-332(Fields)]TJ
16.9518 0 TD
0.3218 Tc
(...........................)Tj
/F1 1 Tf
16.9399 0 TD
0 Tc
(RMS19)Tj
-39.2716 -1.396 TD
(RMS9)Tj
/F3 1 Tf
5.38 0 TD
[(Create)-330(Service)-334(NAML)-332(Input)-332(Fields)-332(\(Alpha)-332(Only\))]TJ
22.9517 0 TD
0.3218 Tc
(.................)Tj
/F1 1 Tf
10.9419 0 TD
0 Tc
(RMS20)Tj
-39.2736 -1.394 TD
(RMS10)Tj
/F3 1 Tf
5.3939 0 TD
[(Create)-330(Service)-334(NAML)-332(Output)-332(Fields)-332(\(Alpha)-330(Only\))]TJ
24.1497 0 TD
0.3217 Tc
(...............)Tj
/F1 1 Tf
9.7419 0 TD
0 Tc
(RMS21)Tj
-39.2855 -1.396 TD
[(RMS1)74(1)]TJ
/F3 1 Tf
5.3939 0 TD
[(Delete)-330(Service)-334(RAB)-330(Input)-332(Fields)-482(.)]TJ
16.3498 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
17.5399 0 TD
0 Tc
(RMS27)Tj
-39.2836 -1.394 TD
(RMS12)Tj
/F3 1 Tf
5.3939 0 TD
[(Delete)-330(Service)-334(RAB)-330(Output)-330(Field)]TJ
15.5648 0 TD
0.3218 Tc
(s............................)Tj
/F1 1 Tf
18.3249 0 TD
0 Tc
(RMS27)Tj
-39.2836 -1.394 TD
(RMS13)Tj
/F3 1 Tf
5.3939 0 TD
[(Disconnect)-332(Service)-332(RAB)-330(Input)-334(Fields)]TJ
17.5528 0 TD
0.3218 Tc
(..........................)Tj
/F1 1 Tf
16.3399 0 TD
0 Tc
(RMS29)Tj
-39.2866 -1.396 TD
(RMS14)Tj
/F3 1 Tf
5.3939 0 TD
[(Disconnect)-332(Service)-332(RAB)-330(Output)-332(Fields)]TJ
18.7507 0 TD
0.3218 Tc
(........................)Tj
/F1 1 Tf
15.1399 0 TD
0 Tc
(RMS29)Tj
-39.2846 -1.394 TD
(RMS15)Tj
/F3 1 Tf
5.3939 0 TD
-0.0002 Tc
[(Display)-334.2(Service)-334.2(F)73.8(A)-0.2(B)-330.2(Input)-334.2(Fields)]TJ
16.3508 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
17.5399 0 TD
0 Tc
(RMS31)Tj
-39.2846 -1.396 TD
(RMS16)Tj
/F3 1 Tf
5.3939 0 TD
-0.0001 Tc
[(Display)-334.1(Service)-334.1(F)73.9(A)-0.1(B)-330.1(and)-334.1(XAB)-330.1(Output)-330.1(Fields)]TJ
21.7457 0 TD
0.3218 Tc
(...................)Tj
/F1 1 Tf
12.1419 0 TD
0 Tc
(RMS31)Tj
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(xii)Tj
ET
endstream
endobj
49 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
50 0 obj
<<
/Type /Page
/Parent 46 0 R
/Resources 52 0 R
/Contents 51 0 R
>>
endobj
51 0 obj
<< /Length 10085 >>
stream
BT
/F1 1 Tf
10 0 0 10 113.84 700.76 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
(RMS17)Tj
/F3 1 Tf
5.3939 0 TD
[(Display)-330(Service)-334(NAM)-332(Input)-332(Fields)]TJ
16.3548 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
17.5399 0 TD
0 Tc
(RMS32)Tj
-39.2886 -1.394 TD
(RMS18)Tj
/F3 1 Tf
5.3939 0 TD
[(Display)-330(Service)-334(NAM)-332(Output)-332(Fields)-650(.)-322(.)-322(.)]TJ
19.3507 0 TD
0.3218 Tc
(.......................)Tj
/F1 1 Tf
14.5419 0 TD
0 Tc
(RMS33)Tj
-39.2866 -1.396 TD
(RMS19)Tj
/F3 1 Tf
5.3939 0 TD
[(Display)-330(Service)-334(NAML)-332(Input)-334(Fields)-330(\(Alpha)-332(Only\))-394(.)]TJ
24.1507 0 TD
0.3219 Tc
(...............)Tj
/F1 1 Tf
9.7439 0 TD
0 Tc
(RMS33)Tj
-39.2885 -1.394 TD
(RMS20)Tj
/F3 1 Tf
5.3939 0 TD
[(Display)-330(Service)-334(NAML)-332(Output)-332(Fields)-332(\(Alpha)-332(Only\))]TJ
24.1507 0 TD
0.3219 Tc
(...............)Tj
/F1 1 Tf
9.7439 0 TD
0 Tc
(RMS33)Tj
-39.2885 -1.394 TD
(RMS21)Tj
/F3 1 Tf
5.3939 0 TD
[(Enter)-332(Service)-334(F)74(A)0(B)-332(Input)-332(Fields)]TJ
15.7528 0 TD
0.3218 Tc
(.............................)Tj
/F1 1 Tf
18.1399 0 TD
0 Tc
(RMS36)Tj
-39.2866 -1.396 TD
(RMS22)Tj
/F3 1 Tf
5.3939 0 TD
[(Enter)-332(Service)-334(F)74(A)0(B)-332(Output)-330(Fields)]TJ
15.7548 0 TD
0.3218 Tc
(.............................)Tj
/F1 1 Tf
18.1399 0 TD
0 Tc
(RMS36)Tj
-39.2886 -1.394 TD
(RMS23)Tj
/F3 1 Tf
5.3939 0 TD
[(Enter)-332(Service)-334(NAM)-332(Input)-332(Fields)]TJ
15.7548 0 TD
0.3218 Tc
(.............................)Tj
/F1 1 Tf
18.1399 0 TD
0 Tc
(RMS37)Tj
-39.2886 -1.396 TD
(RMS24)Tj
/F3 1 Tf
5.3939 0 TD
[(Enter)-332(Service)-334(NAM)-332(Output)-330(Field)]TJ
16.3538 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
17.5399 0 TD
0 Tc
(RMS37)Tj
-39.2876 -1.394 TD
(RMS25)Tj
/F3 1 Tf
5.3939 0 TD
[(Enter)-332(Service)-334(NAML)-332(Input)-332(Fields)-332(\(Alpha)-332(Only\))-664(.)-322(.)]TJ
24.1507 0 TD
0.3219 Tc
(...............)Tj
/F1 1 Tf
9.7439 0 TD
0 Tc
(RMS37)Tj
-39.2886 -1.394 TD
(RMS26)Tj
/F3 1 Tf
5.3939 0 TD
[(Enter)-332(Service)-334(NAML)-332(Output)-332(Fields)-330(\(Alpha)-332(Only\))-506(.)]TJ
24.1507 0 TD
0.3219 Tc
(...............)Tj
/F1 1 Tf
9.7439 0 TD
0 Tc
(RMS38)Tj
-39.2886 -1.396 TD
(RMS27)Tj
/F3 1 Tf
5.3939 0 TD
[(Erase)-332(Service)-332(F)72(A)0(B)-330(Input)-332(Fields)]TJ
15.1538 0 TD
0.3218 Tc
(..............................)Tj
/F1 1 Tf
18.7399 0 TD
0 Tc
(RMS40)Tj
-39.2876 -1.394 TD
(RMS28)Tj
/F3 1 Tf
5.3939 0 TD
[(Erase)-332(Service)-332(F)72(A)0(B)-330(Output)-332(Fields)]TJ
16.3518 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
17.5399 0 TD
0 Tc
(RMS40)Tj
-39.2856 -1.396 TD
(RMS29)Tj
/F3 1 Tf
5.3939 0 TD
[(Erase)-332(Service)-332(NAM)-332(Input)-332(Fields)]TJ
15.7538 0 TD
0.3218 Tc
(.............................)Tj
/F1 1 Tf
18.1399 0 TD
0 Tc
(RMS41)Tj
-39.2876 -1.394 TD
(RMS30)Tj
/F3 1 Tf
5.3939 0 TD
[(Erase)-332(Service)-332(NAM)-332(Output)-332(Fields)]TJ
16.3538 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
17.5399 0 TD
0 Tc
(RMS42)Tj
-39.2876 -1.394 TD
(RMS31)Tj
/F3 1 Tf
5.3939 0 TD
[(Erase)-332(Service)-332(NAML)-332(Input)-334(Fields)-330(\(Alpha)-332(Only\))-646(.)-322(.)]TJ
24.1497 0 TD
0.3219 Tc
(...............)Tj
/F1 1 Tf
9.7439 0 TD
0 Tc
(RMS42)Tj
-39.2876 -1.396 TD
(RMS32)Tj
/F3 1 Tf
5.3939 0 TD
[(Erase)-332(Service)-332(NAML)-332(Output)-332(Fields)-332(\(Alpha)-332(Only\))-486(.)]TJ
24.1497 0 TD
0.3219 Tc
(...............)Tj
/F1 1 Tf
9.7439 0 TD
0 Tc
(RMS44)Tj
-39.2876 -1.394 TD
(RMS33)Tj
/F3 1 Tf
5.3939 0 TD
[(Extend)-332(Service)-334(F)74(A)0(B)-332(Input)-332(Fields)]TJ
15.7558 0 TD
0.3218 Tc
(.............................)Tj
/F1 1 Tf
18.1399 0 TD
0 Tc
(RMS47)Tj
-39.2896 -1.394 TD
(RMS34)Tj
/F3 1 Tf
5.3939 0 TD
[(Extend)-332(Service)-334(F)74(A)0(B)-332(Output)-332(Fields)]TJ
16.9538 0 TD
0.3218 Tc
(...........................)Tj
/F1 1 Tf
16.9399 0 TD
0 Tc
(RMS48)Tj
-39.2876 -1.396 TD
(RMS35)Tj
/F3 1 Tf
5.3939 0 TD
[(Find)-334(Service)-332(RAB)-330(Input)-332(Fields)]TJ
15.1528 0 TD
0.3218 Tc
(..............................)Tj
/F1 1 Tf
18.7399 0 TD
0 Tc
(RMS50)Tj
-39.2866 -1.394 TD
(RMS36)Tj
/F3 1 Tf
5.3939 0 TD
[(Find)-334(Service)-332(RAB)-330(Output)-332(Fields)]TJ
15.7528 0 TD
0.3218 Tc
(.............................)Tj
/F1 1 Tf
18.1399 0 TD
0 Tc
(RMS52)Tj
-39.2866 -1.396 TD
(RMS37)Tj
/F3 1 Tf
5.3939 0 TD
[(Find)-334(Service)-332(RAB64)-330(Input)-332(Fields)-332(\(Alpha)-332(Only\))-434(.)-322(.)-322(.)]TJ
24.1497 0 TD
0.3219 Tc
(...............)Tj
/F1 1 Tf
9.7439 0 TD
0 Tc
(RMS53)Tj
-39.2876 -1.394 TD
(RMS38)Tj
/F3 1 Tf
5.3939 0 TD
[(Find)-334(Service)-332(RAB64)-330(Output)-332(Fields)-332(\(Alpha)-330(Only\))-874(.)]TJ
24.1477 0 TD
0.3219 Tc
(...............)Tj
/F1 1 Tf
9.7439 0 TD
0 Tc
(RMS54)Tj
-39.2856 -1.394 TD
(RMS39)Tj
/F3 1 Tf
5.3939 0 TD
[(Flush)-334(Service)-332(RAB)-330(Input)-334(Fields)]TJ
15.1548 0 TD
0.3218 Tc
(..............................)Tj
/F1 1 Tf
18.7399 0 TD
0 Tc
(RMS57)Tj
-39.2886 -1.396 TD
(RMS40)Tj
/F3 1 Tf
5.3939 0 TD
[(Flush)-334(Service)-332(RAB)-330(Output)-332(Fields)]TJ
16.3528 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
17.5399 0 TD
0 Tc
(RMS57)Tj
-39.2866 -1.394 TD
(RMS41)Tj
/F3 1 Tf
5.3939 0 TD
[(Free)-334(Service)-332(RAB)-330(Input)-334(Fields)]TJ
15.1528 0 TD
0.3218 Tc
(..............................)Tj
/F1 1 Tf
18.7399 0 TD
0 Tc
(RMS60)Tj
-39.2866 -1.396 TD
(RMS42)Tj
/F3 1 Tf
5.3939 0 TD
[(Free)-334(Service)-332(RAB)-330(Output)-332(Fields)]TJ
15.7528 0 TD
0.3218 Tc
(.............................)Tj
/F1 1 Tf
18.1399 0 TD
0 Tc
(RMS60)Tj
-39.2866 -1.394 TD
(RMS43)Tj
/F3 1 Tf
5.3939 0 TD
[(Get)-330(Service)-334(RAB)-330(Input)-332(Fields)]TJ
14.5508 0 TD
0.3218 Tc
(...............................)Tj
/F1 1 Tf
19.3399 0 TD
0 Tc
(RMS64)Tj
-39.2846 -1.394 TD
(RMS44)Tj
/F3 1 Tf
5.3939 0 TD
[(Get)-330(Service)-334(RAB)-330(Output)-332(Fields)]TJ
15.1508 0 TD
0.3218 Tc
(..............................)Tj
/F1 1 Tf
18.7399 0 TD
0 Tc
(RMS68)Tj
-39.2846 -1.396 TD
(RMS45)Tj
/F3 1 Tf
5.3939 0 TD
[(Get)-330(Service)-334(RAB64)-330(Input)-332(Fields)-332(\(Alpha)-332(Only\))]TJ
21.7497 0 TD
0.3218 Tc
(...................)Tj
/F1 1 Tf
12.1419 0 TD
0 Tc
(RMS69)Tj
-39.2856 -1.394 TD
(RMS46)Tj
/F3 1 Tf
5.3939 0 TD
[(Get)-330(Service)-334(RAB64)-330(Output)-332(Fields)-332(\(Alpha)-330(Only\))-176(.)-322(.)-322(.)]TJ
24.1477 0 TD
0.3219 Tc
(...............)Tj
/F1 1 Tf
9.7439 0 TD
0 Tc
(RMS70)Tj
-39.2856 -1.394 TD
(RMS47)Tj
/F3 1 Tf
5.3939 0 TD
[(Next)-332(V)92(olume)-332(Service)-334(RAB)-330(Input)-332(Fields)-446(.)]TJ
19.3517 0 TD
0.3218 Tc
(.......................)Tj
/F1 1 Tf
14.5419 0 TD
0 Tc
(RMS73)Tj
-39.2876 -1.396 TD
(RMS48)Tj
/F3 1 Tf
5.3939 0 TD
[(Delete)-332(Service)-332(RAB)-330(Output)-332(Field)]TJ
15.5668 0 TD
0.3218 Tc
(s............................)Tj
/F1 1 Tf
18.3249 0 TD
0 Tc
(RMS74)Tj
-39.2856 -1.394 TD
(RMS49)Tj
/F3 1 Tf
5.3939 0 TD
[(Open)-332(Service)-334(F)74(A)0(B)-330(and)-334(XAB)-330(Input)-332(Fields)]TJ
19.3507 0 TD
0.3218 Tc
(.......................)Tj
/F1 1 Tf
14.5419 0 TD
0 Tc
(RMS76)Tj
-39.2866 -1.396 TD
(RMS50)Tj
/F3 1 Tf
5.3939 0 TD
[(Open)-332(Service)-334(F)74(A)0(B)-330(and)-334(XAB)-330(Output)-330(Fields)]TJ
20.5487 0 TD
0.3218 Tc
(.....................)Tj
/F1 1 Tf
13.3419 0 TD
0 Tc
(RMS79)Tj
-39.2846 -1.394 TD
(RMS51)Tj
/F3 1 Tf
5.3939 0 TD
[(Open)-332(Service)-334(NAM)-332(Input)-332(Fields)]TJ
15.7538 0 TD
0.3218 Tc
(.............................)Tj
/F1 1 Tf
18.1399 0 TD
0 Tc
(RMS81)Tj
-39.2876 -1.394 TD
(RMS52)Tj
/F3 1 Tf
5.3939 0 TD
[(Open)-332(Service)-334(NAM)-332(Output)-330(Fields)]TJ
16.3538 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
17.5399 0 TD
0 Tc
(RMS81)Tj
-39.2876 -1.396 TD
(RMS53)Tj
/F3 1 Tf
5.3939 0 TD
[(Open)-332(Service)-334(NAML)-332(Input)-332(Fields)-332(\(Alpha)-330(Only\))-270(.)-322(.)-322(.)]TJ
24.1517 0 TD
0.3219 Tc
(...............)Tj
/F1 1 Tf
9.7439 0 TD
0 Tc
(RMS82)Tj
-39.2896 -1.394 TD
(RMS54)Tj
/F3 1 Tf
5.3939 0 TD
[(Open)-332(Service)-334(NAML)-332(Output)-332(Fields)]TJ
16.9548 0 TD
0.3218 Tc
(...........................)Tj
/F1 1 Tf
16.9399 0 TD
0 Tc
(RMS84)Tj
-39.2886 -1.396 TD
(RMS55)Tj
/F3 1 Tf
5.3939 0 TD
[(Parse)-332(Service)-334(F)74(A)0(B)-332(Input)-332(Fields)]TJ
15.1548 0 TD
0.3218 Tc
(..............................)Tj
/F1 1 Tf
18.7399 0 TD
0 Tc
(RMS89)Tj
-39.2886 -1.394 TD
(RMS56)Tj
/F3 1 Tf
5.3939 0 TD
[(Parse)-332(Service)-334(F)74(A)0(B)-332(Output)-330(Fields)]TJ
15.7548 0 TD
0.3218 Tc
(.............................)Tj
/F1 1 Tf
18.1399 0 TD
0 Tc
(RMS90)Tj
-39.2886 -1.394 TD
(RMS57)Tj
/F3 1 Tf
5.3939 0 TD
[(Parse)-332(Service)-334(NAM)-332(Input)-332(Fields)]TJ
15.7548 0 TD
0.3218 Tc
(.............................)Tj
/F1 1 Tf
18.1399 0 TD
0 Tc
(RMS90)Tj
-39.2886 -1.396 TD
(RMS58)Tj
/F3 1 Tf
5.3939 0 TD
[(Parse)-332(Service)-334(NAM)-332(Output)-332(Fields)]TJ
16.3548 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
17.5399 0 TD
0 Tc
(RMS91)Tj
-39.2886 -1.394 TD
(RMS59)Tj
/F3 1 Tf
5.3939 0 TD
[(Parse)-332(Service)-334(NAML)-332(Input)-332(Fields)-332(\(Alpha)-332(Only\))-700(.)-322(.)]TJ
24.1507 0 TD
0.3219 Tc
(...............)Tj
/F1 1 Tf
9.7439 0 TD
0 Tc
(RMS92)Tj
-39.2886 -1.394 TD
(RMS60)Tj
/F3 1 Tf
5.3939 0 TD
[(Parse)-332(Service)-334(NAML)-332(Output)-332(Fields)-332(\(Alpha)-330(Only\))-542(.)]TJ
24.1507 0 TD
0.3219 Tc
(...............)Tj
/F1 1 Tf
9.7439 0 TD
0 Tc
(RMS93)Tj
-39.2886 -1.396 TD
(RMS61)Tj
/F3 1 Tf
5.3939 0 TD
[(Put)-332(Service)-334(RAB)-330(Input)-332(Fields)]TJ
14.5528 0 TD
0.3218 Tc
(...............................)Tj
/F1 1 Tf
19.3399 0 TD
0 Tc
(RMS99)Tj
-39.2866 -1.394 TD
(RMS62)Tj
/F3 1 Tf
5.3939 0 TD
[(Put)-332(Service)-334(RAB)-330(Output)-332(Fields)]TJ
15.1528 0 TD
0.3218 Tc
(..............................)Tj
/F1 1 Tf
18.1859 0 TD
0 Tc
(RMS100)Tj
-38.7326 -1.396 TD
(RMS63)Tj
/F3 1 Tf
5.3939 0 TD
[(Put)-332(Service)-334(RAB64)-330(Input)-332(Fields)-332(\(Alpha)-332(Only\))]TJ
21.7517 0 TD
0.3218 Tc
(...................)Tj
/F1 1 Tf
11.5879 0 TD
0 Tc
(RMS101)Tj
9 0 0 9 535.175 26.84 Tm
/Cs9 cs 1 scn
(xiii)Tj
ET
endstream
endobj
52 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
53 0 obj
<<
/Type /Page
/Parent 46 0 R
/Resources 55 0 R
/Contents 54 0 R
>>
endobj
54 0 obj
<< /Length 9968 >>
stream
BT
/F1 1 Tf
10 0 0 10 89.94 700.76 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
(RMS64)Tj
/F3 1 Tf
5.3939 0 TD
[(Put)-332(Service)-334(RAB64)-330(Output)-330(Fields)-332(\(Alpha)-332(Only\))]TJ
22.3497 0 TD
0.3218 Tc
(..................)Tj
/F1 1 Tf
10.9879 0 TD
0 Tc
(RMS102)Tj
-38.7316 -1.394 TD
(RMS65)Tj
/F3 1 Tf
5.3939 0 TD
[(Read)-330(Service)-334(RAB)-330(Input)-332(Fields)-512(.)-322(.)]TJ
16.3498 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
16.9859 0 TD
0 Tc
(RMS104)Tj
-38.7296 -1.396 TD
(RMS66)Tj
/F3 1 Tf
5.3939 0 TD
[(Read)-330(Service)-334(RAB)-330(Output)-332(Fields)-352(.)]TJ
16.3498 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
16.9859 0 TD
0 Tc
(RMS105)Tj
-38.7296 -1.394 TD
(RMS67)Tj
/F3 1 Tf
5.3939 0 TD
[(Read)-330(Service)-334(RAB64)-330(Input)-332(Fields)-332(\(Alpha)-330(Only\))]TJ
22.3487 0 TD
0.3218 Tc
(..................)Tj
/F1 1 Tf
10.9879 0 TD
0 Tc
(RMS105)Tj
-38.7306 -1.394 TD
(RMS68)Tj
/F3 1 Tf
5.3939 0 TD
[(Read)-330(Service)-334(RAB64)-330(Output)-332(Fields)-330(\(Alpha)-332(Only\))]TJ
23.5467 0 TD
0.3218 Tc
(................)Tj
/F1 1 Tf
9.7879 0 TD
0 Tc
(RMS106)Tj
-38.7285 -1.396 TD
(RMS69)Tj
/F3 1 Tf
5.3939 0 TD
[(Release)-330(Service)-334(RAB)-330(Input)-332(Fields)]TJ
16.3498 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
16.9859 0 TD
0 Tc
(RMS108)Tj
-38.7296 -1.394 TD
(RMS70)Tj
/F3 1 Tf
5.3939 0 TD
[(Release)-330(Service)-334(RAB)-330(Output)-330(Fields)]TJ
16.9498 0 TD
0.3218 Tc
(...........................)Tj
/F1 1 Tf
16.3859 0 TD
0 Tc
(RMS108)Tj
-38.7296 -1.396 TD
(RMS71)Tj
/F3 1 Tf
5.3939 0 TD
[(Remove)-332(Service)-332(F)72(A)0(B)-330(Input)-332(Fields)]TJ
16.3528 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
17.1339 0 TD
0 Tc
[(RMS1)74(1)74(1)]TJ
-38.8806 -1.394 TD
(RMS72)Tj
/F3 1 Tf
5.3939 0 TD
[(Remove)-332(Service)-332(F)72(A)0(B)-330(Output)-332(Fields)]TJ
16.9528 0 TD
0.3218 Tc
(...........................)Tj
/F1 1 Tf
16.5339 0 TD
0 Tc
[(RMS1)74(1)74(1)]TJ
-38.8806 -1.394 TD
(RMS73)Tj
/F3 1 Tf
5.3939 0 TD
[(Remove)-332(Service)-332(NAM)-332(Input)-334(Fields)]TJ
16.9528 0 TD
0.3218 Tc
(...........................)Tj
/F1 1 Tf
16.5339 0 TD
0 Tc
[(RMS1)74(1)74(1)]TJ
-38.8806 -1.396 TD
(RMS74)Tj
/F3 1 Tf
5.3939 0 TD
[(Remove)-332(Service)-332(NAM)-332(Output)-332(Fields)]TJ
17.5528 0 TD
0.3218 Tc
(..........................)Tj
/F1 1 Tf
15.8599 0 TD
0 Tc
[(RMS1)74(12)]TJ
-38.8066 -1.394 TD
(RMS75)Tj
/F3 1 Tf
5.3939 0 TD
[(Remove)-332(Service)-332(NAML)-334(Input)-332(Fields)-332(\(Alpha)-330(Only\))]TJ
23.5527 0 TD
0.3218 Tc
(................)Tj
/F1 1 Tf
9.8619 0 TD
0 Tc
[(RMS1)74(12)]TJ
-38.8085 -1.396 TD
(RMS76)Tj
/F3 1 Tf
5.3939 0 TD
[(Remove)-332(Service)-332(NAML)-334(Block)-332(Output)-332(Fields)-330(\(Alpha)-332(Only\))]TJ
27.1506 0 TD
0.3218 Tc
(..........)Tj
/F1 1 Tf
6.264 0 TD
0 Tc
[(RMS1)74(13)]TJ
-38.8085 -1.394 TD
(RMS77)Tj
/F3 1 Tf
5.3939 0 TD
[(Rename)-332(Service)-332(F)72(A)0(B)-330(Input)-332(Fields)]TJ
16.3528 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
17.0599 0 TD
0 Tc
[(RMS1)74(15)]TJ
-38.8066 -1.394 TD
(RMS78)Tj
/F3 1 Tf
5.3939 0 TD
[(Rename)-332(Service)-332(F)72(A)0(B)-330(Output)-332(Fields)]TJ
16.9528 0 TD
0.3218 Tc
(...........................)Tj
/F1 1 Tf
16.4599 0 TD
0 Tc
[(RMS1)74(16)]TJ
-38.8066 -1.396 TD
(RMS79)Tj
/F3 1 Tf
5.3939 0 TD
[(Rename)-332(Service)-332(NAM)-332(Input)-332(Fields)]TJ
16.9528 0 TD
0.3218 Tc
(...........................)Tj
/F1 1 Tf
16.4599 0 TD
0 Tc
[(RMS1)74(16)]TJ
-38.8066 -1.394 TD
(RMS80)Tj
/F3 1 Tf
5.3939 0 TD
[(Rename)-332(Service)-332(NAM)-332(Output)-332(Fields)]TJ
17.5528 0 TD
0.3218 Tc
(..........................)Tj
/F1 1 Tf
15.8599 0 TD
0 Tc
[(RMS1)74(17)]TJ
-38.8066 -1.394 TD
(RMS81)Tj
/F3 1 Tf
5.3939 0 TD
[(Rename)-332(Service)-332(NAML)-332(Input)-334(Fields)-330(\(Alpha)-332(Only\))]TJ
24.1507 0 TD
0.3217 Tc
(...............)Tj
/F1 1 Tf
9.2619 0 TD
0 Tc
[(RMS1)74(17)]TJ
-38.8065 -1.396 TD
(RMS82)Tj
/F3 1 Tf
5.3939 0 TD
[(Rename)-332(Service)-332(NAML)-332(Output)-332(Fields)-332(\(Alpha)-332(Only\))-592(.)-322(.)-322(.)]TJ
26.5486 0 TD
0.3218 Tc
(...........)Tj
/F1 1 Tf
6.864 0 TD
0 Tc
[(RMS1)74(18)]TJ
-38.8065 -1.394 TD
(RMS83)Tj
/F3 1 Tf
5.3939 0 TD
[(Rewind)-330(Service)-334(RAB)-330(Input)-332(Fields)]TJ
16.3498 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
16.9859 0 TD
0 Tc
(RMS122)Tj
-38.7296 -1.396 TD
(RMS84)Tj
/F3 1 Tf
5.3939 0 TD
[(Rewind)-330(Service)-334(RAB)-330(Output)-332(Fields)]TJ
16.9498 0 TD
0.3218 Tc
(...........................)Tj
/F1 1 Tf
16.3859 0 TD
0 Tc
(RMS122)Tj
-38.7296 -1.394 TD
(RMS85)Tj
/F3 1 Tf
5.3939 0 TD
[(Search)-332(Service)-334(F)74(A)0(B)-332(Input)-332(Fields)-408(.)]TJ
16.3538 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
16.9859 0 TD
0 Tc
(RMS124)Tj
-38.7336 -1.394 TD
(RMS86)Tj
/F3 1 Tf
5.3939 0 TD
[(Search)-332(Service)-334(F)74(A)0(B)-332(Block)-332(Output)-332(Fields)]TJ
19.3537 0 TD
0.3217 Tc
(.......................)Tj
/F1 1 Tf
13.9859 0 TD
0 Tc
(RMS124)Tj
-38.7336 -1.396 TD
(RMS87)Tj
/F3 1 Tf
5.3939 0 TD
[(Search)-332(Service)-334(NAM)-332(Input)-332(Fields)]TJ
16.3538 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
16.9859 0 TD
0 Tc
(RMS125)Tj
-38.7336 -1.394 TD
(RMS88)Tj
/F3 1 Tf
5.3939 0 TD
[(Search)-332(Service)-334(NAM)-332(Output)-332(Fields)]TJ
16.9538 0 TD
0.3218 Tc
(...........................)Tj
/F1 1 Tf
16.3859 0 TD
0 Tc
(RMS126)Tj
-38.7336 -1.396 TD
(RMS89)Tj
/F3 1 Tf
5.3939 0 TD
[(Search)-332(Service)-334(NAML)-332(Input)-332(Fields)-332(\(Alpha)-332(Only\))]TJ
23.5517 0 TD
0.3218 Tc
(................)Tj
/F1 1 Tf
9.7879 0 TD
0 Tc
(RMS126)Tj
-38.7335 -1.394 TD
(RMS90)Tj
/F3 1 Tf
5.3939 0 TD
[(Search)-332(Service)-334(NAML)-332(Output)-332(Fields)-330(\(Alpha)-332(Only\))]TJ
24.1517 0 TD
0.3217 Tc
(...............)Tj
/F1 1 Tf
9.1879 0 TD
0 Tc
(RMS128)Tj
-38.7335 -1.394 TD
(RMS91)Tj
/F3 1 Tf
5.3939 0 TD
[(Space)-332(Service)-332(RAB)-330(Input)-332(Fields)-162(.)-322(.)]TJ
16.3518 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
16.9859 0 TD
0 Tc
(RMS131)Tj
-38.7316 -1.396 TD
(RMS92)Tj
/F3 1 Tf
5.3939 0 TD
[(Space)-332(Service)-332(RAB)-330(Output)-332(Fields)]TJ
16.3498 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
16.9859 0 TD
0 Tc
(RMS131)Tj
-38.7296 -1.394 TD
(RMS93)Tj
/F3 1 Tf
5.3939 0 TD
[(T)62(runcate)-334(Service)-334(RAB)-330(Input)-332(Fields)]TJ
16.9538 0 TD
0.3218 Tc
(...........................)Tj
/F1 1 Tf
16.3859 0 TD
0 Tc
(RMS133)Tj
-38.7336 -1.394 TD
(RMS94)Tj
/F3 1 Tf
5.3939 0 TD
[(T)62(runcate)-334(Service)-334(RAB)-330(Output)-330(Fields)]TJ
17.5538 0 TD
0.3218 Tc
(..........................)Tj
/F1 1 Tf
15.7859 0 TD
0 Tc
(RMS134)Tj
-38.7336 -1.396 TD
(RMS95)Tj
/F3 1 Tf
5.3939 0 TD
[(Update)-330(Service)-334(RAB)-330(Input)-332(Fields)]TJ
16.3498 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
16.9859 0 TD
0 Tc
(RMS136)Tj
-38.7296 -1.394 TD
(RMS96)Tj
/F3 1 Tf
5.3939 0 TD
[(Update)-330(Service)-334(RAB)-330(Output)-332(Fields)]TJ
16.9498 0 TD
0.3218 Tc
(...........................)Tj
/F1 1 Tf
16.3859 0 TD
0 Tc
(RMS137)Tj
-38.7296 -1.396 TD
(RMS97)Tj
/F3 1 Tf
5.3939 0 TD
[(Update)-330(Service)-334(RAB64)-330(Input)-332(Fields)-332(\(Alpha)-330(Only\))]TJ
24.1467 0 TD
0.3217 Tc
(...............)Tj
/F1 1 Tf
9.1879 0 TD
0 Tc
(RMS137)Tj
-38.7285 -1.394 TD
(RMS98)Tj
/F3 1 Tf
5.3939 0 TD
[(Update)-330(Service)-334(RAB64)-330(Output)-332(Fields)-330(\(Alpha)-332(Only\))]TJ
24.1487 0 TD
0.3217 Tc
(...............)Tj
/F1 1 Tf
9.1879 0 TD
0 Tc
(RMS138)Tj
-38.7305 -1.394 TD
(RMS99)Tj
/F3 1 Tf
5.3939 0 TD
[(W)76(ait)-332(Service)-334(F)74(A)0(B)-330(Input)-334(Fields)-226(.)-322(.)-322(.)]TJ
16.3518 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
16.9859 0 TD
0 Tc
(RMS141)Tj
-38.7316 -1.396 TD
(RMS100)Tj
/F3 1 Tf
5.3959 0 TD
[(W)76(ait)-332(Service)-334(F)74(A)0(B)-330(Output)-332(Field)-530(.)-322(.)]TJ
16.3508 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
16.9859 0 TD
0 Tc
(RMS141)Tj
-38.7326 -1.394 TD
(RMS101)Tj
/F3 1 Tf
5.3959 0 TD
[(W)76(ait)-332(Service)-334(RAB)-330(Input)-332(Fields)-696(.)-322(.)]TJ
16.3488 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
16.9859 0 TD
0 Tc
(RMS141)Tj
-38.7306 -1.396 TD
(RMS102)Tj
/F3 1 Tf
5.3959 0 TD
[(W)76(ait)-332(Service)-334(RAB)-330(Output)-332(Field)-400(.)-322(.)]TJ
16.3498 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
16.9859 0 TD
0 Tc
(RMS141)Tj
-38.7316 -1.394 TD
(RMS103)Tj
/F3 1 Tf
5.3959 0 TD
[(W)56(rite)-332(Service)-332(RAB)-330(Input)-334(Fields)-290(.)-322(.)]TJ
16.3508 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
16.9859 0 TD
0 Tc
(RMS143)Tj
-38.7326 -1.394 TD
(RMS104)Tj
/F3 1 Tf
5.3959 0 TD
[(W)56(rite)-332(Service)-332(RAB)-330(Output)-332(Fields)]TJ
16.3488 0 TD
0.3218 Tc
(............................)Tj
/F1 1 Tf
16.9859 0 TD
0 Tc
(RMS144)Tj
-38.7306 -1.396 TD
(RMS105)Tj
/F3 1 Tf
5.3959 0 TD
[(W)56(rite)-332(Service)-332(RAB64)-330(Input)-334(Fields)-330(\(Alpha)-332(Only\))]TJ
22.9477 0 TD
0.3218 Tc
(.................)Tj
/F1 1 Tf
10.3879 0 TD
0 Tc
(RMS144)Tj
-38.7315 -1.394 TD
(RMS106)Tj
/F3 1 Tf
5.3959 0 TD
[(W)56(rite)-332(Service)-332(RAB64)-330(Output)-332(Fields)-332(\(Alpha)-332(Only\))]TJ
23.5477 0 TD
0.3218 Tc
(................)Tj
/F1 1 Tf
9.7879 0 TD
0 Tc
(RMS145)Tj
-38.7315 -1.394 TD
(B1)Tj
/F3 1 Tf
5.38 0 TD
[(User)-330(Control)-332(Blocks)-354(.)-322(.)-322(.)]TJ
11.5539 0 TD
0.3218 Tc
(....................................)Tj
/F1 1 Tf
24.3321 0 TD
0 Tc
(B2)Tj
-41.266 -1.396 TD
(B2)Tj
/F3 1 Tf
5.38 0 TD
[(Record)-332(Management)-334(Services)]TJ
13.9598 0 TD
0.3218 Tc
(................................)Tj
/F1 1 Tf
21.9262 0 TD
0 Tc
(B3)Tj
-41.266 -1.394 TD
(B3)Tj
/F3 1 Tf
5.38 0 TD
[(File,)-332(Record,)-334(and)-332(Block)-332(I/O)-332(Processing)-334(Macros)]TJ
22.3537 0 TD
0.3218 Tc
(..................)Tj
/F1 1 Tf
13.0523 0 TD
0 Tc
[(B1)74(1)]TJ
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(xiv)Tj
ET
endstream
endobj
55 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
56 0 obj
<<
/Type /Page
/Parent 46 0 R
/Resources 58 0 R
/Contents 57 0 R
>>
endobj
57 0 obj
<< /Length 4013 >>
stream
/Cs8 cs 1 scn
/GS1 gs
89.94 649.46 454.32 -0.96 re
f
BT
/F2 1 Tf
20 0 0 20 472.24 628.14 Tm
0 Tc
0 Tw
(Preface)Tj
14 0 0 14 89.94 578.34 Tm
[(Intended)-331.4(Audience)]TJ
/F3 1 Tf
10 0 0 10 161.66 560.4 Tm
[(This)-342(document)-342(describes)-342(OpenVMS)-340(Record)-342(Management)-344(Services)-342(\(RMS\))-340(control)]TJ
0 -1.196 TD
[(blocks)-332(and)-334(services)-332(for)-332(programmers.)]TJ
/F2 1 Tf
14 0 0 14 89.94 522.54 Tm
[(Document)-331.4(Structure)]TJ
/F3 1 Tf
10 0 0 10 161.66 504.6 Tm
[(This)-332(document)-334(consists)-330(of)-332(three)-334(parts)-330(and)-332(two)-332(appendixes.)]TJ
0 -1.792 TD
[()-1190(Part)-332(I)-332(contains)-332(general)-334(information)-332(in)-334(three)-332(sections:)]TJ
ET
179.6 472.7 6 -0.96 re
f
BT
10 0 0 10 197.52 468.74 Tm
[(Chapter)-338(1)-340(introduces)-338(the)-338(reader)-340(to)-338(RMS)-338(functions)-338(and)-340(associated)-336(control)]TJ
0 -1.196 TD
(blocks.)Tj
ET
179.6 442.8 6 -0.96 re
f
BT
10 0 0 10 197.52 438.86 Tm
[(Chapter)-336(2)-334(discusses)-334(the)-336(RMS)-334(program)-336(interface)-336(that)-334(applies)-334(to)-334(using)-338(any)]TJ
T*
0.0001 Tc
[(OpenVMS)-331.9(programming)-333.9(language.)]TJ
ET
179.6 412.92 6 -0.96 re
f
BT
10 0 0 10 197.52 408.96 Tm
[(Chapter)-333.9(3)-333.9(describes)-331.9(to)-333.9(advanced)-333.9(high-level)-331.9(language)-333.9(programmers)-333.9(how)-333.9(to)]TJ
0 -1.194 TD
0 Tc
[(use)-334(RMS)-330(macros.)]TJ
-3.586 -1.794 TD
[()-1190(Part)-382(II)-382(describes)-382(the)-382(RMS)-382(control)-384(blocks)-384(and)-382(their)-384(associated)-380(elds,)]TJ
1.794 -1.196 TD
0.0001 Tc
[(in)-377.9(Chapter)-377.9(4)-375.9(through)-377.9(Chapter)-377.9(19.)-589.9(This)-377.9(information)-377.9(is)-375.9(intended)-377.9(for)-377.9(a)]TJ
T*
[(programmer)-333.9(using)-331.9(any)-333.9(programming)-333.9(language.)]TJ
-1.794 -1.792 TD
0 Tc
[()-1190(Part)-360(III)-358(describes)-360(the)-360(record)-362(management)-362(services,)-368(including)-364(the)-360(control)]TJ
1.794 -1.196 TD
[(block)-364(elds)-364(accessed)-364(by)-364(each)-364(service.)-564(This)-364(information)-366(is)-362(intended)-364(for)-364(a)]TJ
T*
0.0001 Tc
[(programmer)-333.9(using)-331.9(any)-333.9(programming)-333.9(language.)]TJ
-1.794 -1.792 TD
0 Tc
[()-1190(Appendix)-382(A)-382(contains)-384(the)-382(formats)-382(and)-382(associated)-382(usage)-384(notes)-382(for)-382(the)]TJ
1.794 -1.196 TD
[(RMS)-362(control)-364(block)-362(initialization)-362(and)-364(store)-360(macros)-364(used)-362(by)-364(V)112(A)0(X)-362(MACRO)]TJ
T*
(programmers.)Tj
-1.794 -1.794 TD
[()-1190(Appendix)-358(B)-358(describes)-358(the)-360(V)112(A)0(X)-358(MACRO)-356(programming)-360(interface,)-368(and)-360(how)]TJ
1.794 -1.194 TD
[(to)-360(use)-362(RMS)-360(macros.)-558(This)-362(appendix)-362(also)-362(provides)-360(additional)-362(descriptions)]TJ
0 -1.196 TD
[(implementing)-388(groups)-388(of)-386(record)-388(management)-388(services,)-402(together)-388(with)]TJ
T*
[(appropriate)-332(V)112(A)0(X)-330(MACRO)-330(example)-332(programs.)]TJ
/F2 1 Tf
14 0 0 14 89.94 191.78 Tm
-0.0002 Tc
[(Related)-333(Documents)]TJ
/F3 1 Tf
10 0 0 10 161.66 155.92 Tm
0 Tc
[(For)-326(additional)-324(information)-326(about)-324(Compaq)]TJ
/F4 1 Tf
19.8117 0 TD
(OpenVMS)Tj
/F3 1 Tf
5.0479 0 TD
[(products)-324(and)-326(services,)-328(access)]TJ
-24.8596 -1.196 TD
[(the)-332(Compaq)-332(website)-330(at)-332(the)-332(following)-332(location:)]TJ
/F6 1 Tf
8 0 0 10 161.66 126.02 Tm
0.0003 Tc
(http://www.openvms.compaq.com/)Tj
/F3 1 Tf
10 0 0 10 161.66 108.1 Tm
0 Tc
[(The)-334(following)-332(documents)-332(contain)-334(information)-332(related)-332(to)-332(this)-332(reference)-334(manual:)]TJ
0 -1.794 TD
()Tj
/F4 1 Tf
1.796 0 TD
[(OpenVMS)-350(Programming)-352(Concepts)-350(Manual,)-356(V)128(olume)-350(II)]TJ
/F3 1 Tf
25.4356 0 TD
[(contains)-350(information)]TJ
-25.4376 -1.196 TD
[(about)-332(calling)-334(routines)-332(on)-334(an)-332(OpenVMS)-332(system.)]TJ
/F1 1 Tf
9 0 0 9 535.2599 26.84 Tm
/Cs9 cs 1 scn
(xv)Tj
ET
endstream
endobj
58 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
59 0 obj
<<
/Type /Font
/Subtype /Type1
/FirstChar 0
/LastChar 255
/Widths [ 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602
602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602
602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602
602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602
602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602
602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602
602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602
602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 0 602
602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602
602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602
602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602
602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602
602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602
602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602
602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602
602 602 602 602 602 602 602 602 602 602 602 602 602 602 ]
/Encoding /WinAnsiEncoding
/BaseFont /Courier10PitchBT-Roman
/FontDescriptor 1413 0 R
>>
endobj
60 0 obj
<<
/Type /Page
/Parent 46 0 R
/Resources 62 0 R
/Contents 61 0 R
>>
endobj
61 0 obj
<< /Length 5018 >>
stream
BT
/F3 1 Tf
10 0 0 10 137.76 700.86 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[()-1188(The)]TJ
/F4 1 Tf
3.928 0 TD
[(Guide)-356(to)-354(OpenVMS)-356(File)-354(Applications)]TJ
/F3 1 Tf
17.6778 0 TD
[(contains)-356(descriptions)-352(of)-356(le)-354(and)]TJ
-19.8137 -1.196 TD
[(record)-334(options)-332(available)-332(to)-332(users)-332(in)-332(a)-332(task-oriented)-332(format.)]TJ
-1.792 -1.794 TD
[()-1188(The)]TJ
/F4 1 Tf
3.938 0 TD
0.0001 Tc
[(OpenVMS)-365.9(Record)-365.9(Management)-363.9(Utilities)-365.9(Reference)-367.9(Manual)]TJ
/F3 1 Tf
27.8206 0 TD
0 Tc
(contains)Tj
-29.9666 -1.196 TD
0.0001 Tc
[(related)-353.9(information)-355.9(about)-353.9(RMS)-353.9(utilities)-353.9(and)-353.9(the)-355.9(File)-353.9(Denition)-355.9(Language)]TJ
0 -1.194 TD
0 Tc
(\(FDL\).)Tj
-1.792 -1.794 TD
[()-1188(The)]TJ
/F4 1 Tf
3.91 0 TD
[(DECnet)-336(for)-336(OpenVMS)-336(Networking)-338(Manual)]TJ
/F3 1 Tf
20.3267 0 TD
[(discusses)-334(the)-336(support)-336(of)-336(RMS)]TJ
-22.4447 -1.196 TD
[(options)-342(for)-344(remote)-342(le)-342(access)-342(to)-342(non)-344(OpenVMS)-342(systems.)-518(For)-344(example,)-346(when)]TJ
0 -1.194 TD
[(the)-342(remote)-342(system)-340(is)-340(a)-342(PDP-1)54(1)-340(system)-342(running)-344(RMS-1)56(1,)-346(Prolog)-344(3)-340(index)-344(les)]TJ
0 -1.196 TD
-0.0001 Tc
[(are)-334.1(not)-336.1(supported)-332.1(and)-336.1(some)-332.1(RMS)-334.1(XABKEY)-334.1(\(key)-334.1(denition)-336.1(extended)-336.1(attribute)]TJ
T*
0 Tc
[(block\))-334(elds,)-332(as)-332(well)-330(as)-332(other)-332(control)-334(block)-332(elds,)-334(are)-332(not)-332(fully)-334(supported.)]TJ
/F2 1 Tf
14 0 0 14 66.02 555.4 Tm
[(Reader)-35.7()37.1(s)-331.4(Comments)]TJ
/F3 1 Tf
10 0 0 10 137.76 519.54 Tm
[(Compaq)-356(welcomes)-358(your)-360(comments)-358(on)-360(this)-356(manual.)-554(Please)-358(send)-358(comments)-358(to)]TJ
T*
[(either)-332(of)-332(the)-332(following)-332(addresses:)]TJ
9 0 0 9 137.76 489.64 Tm
(Internet)Tj
/F5 1 Tf
9.0756 0 TD
(openvmsdoc@compaq.com)Tj
/F3 1 Tf
-9.0756 -1.66 TD
[(Mail)-6945.5(Compaq)-333.3(Computer)-333.3(Corporation)]TJ
9.0756 -1.1067 TD
[(OSSG)-333.3(Documentation)-335.6(Group,)-331.1(ZKO3-4/U08)]TJ
T*
[(1)53.3(1)0(0)-333.3(Spit)-335.6(Brook)-331.1(Rd.)]TJ
T*
0.0002 Tc
[(Nashua,)-333.1(NH)-333.1(03062-2698)]TJ
/F2 1 Tf
14 0 0 14 66.02 418.9 Tm
0 Tc
[(How)-331.4(T)74.3(o)-332.8(Order)-331.4(Additional)-331.4(Documentation)]TJ
/F3 1 Tf
10 0 0 10 137.76 383.04 Tm
[(V)46(isit)-344(the)-346(following)-346(W)54(orld)-344(W)36(ide)-344(W)54(e)0(b)-344(address)-344(for)-346(information)-346(about)-346(how)-346(to)-344(order)]TJ
0 -1.196 TD
[(additional)-330(documentation:)]TJ
/F6 1 Tf
8 0 0 10 137.76 353.16 Tm
0.0003 Tc
(http://www.openvms.compaq.com/)Tj
/F2 1 Tf
14 0 0 14 66.02 327.26 Tm
0 Tc
(Conventions)Tj
/F3 1 Tf
10 0 0 10 138.0627 309.32 Tm
[(In)-378(this)-378(manual,)-394(any)-380(reference)-380(to)-380(OpenVMS)-378(is)-378(synonymous)-382(with)-378(Compaq)]TJ
-0.0303 -1.196 TD
(OpenVMS.)Tj
0 -1.792 TD
[(VMScluster)-346(systems)-344(are)-346(now)-346(referred)-348(to)-346(as)-344(OpenVMS)-346(Cluster)-346(systems.)-524(Unless)]TJ
0 -1.196 TD
[(otherwise)-332(specied,)-336(references)-336(to)-334(OpenVMS)-334(Clusters)-332(or)-336(clusters)-334(in)-334(this)-334(document)]TJ
T*
0.0001 Tc
[(are)-331.9(synonymous)-329.9(with)-331.9(VMSclusters.)]TJ
0 -1.794 TD
0 Tc
[(The)-332(following)-334(conventions)-334(are)-332(used)-332(in)-332(this)-332(manual:)]TJ
9 0 0 9 137.76 219.66 Tm
(Ctrl/)Tj
/F4 1 Tf
2.148 0 TD
(x)Tj
/F3 1 Tf
10.8031 0 TD
[(A)-346.7(sequence)-346.7(such)-346.7(as)-346.7(Ctrl/)]TJ
/F4 1 Tf
11.5898 0 TD
(x)Tj
/F3 1 Tf
0.8467 0 TD
0.0002 Tc
[(indicates)-344.2(that)-350.9(you)-346.5(must)-344.2(hold)-348.7(down)]TJ
-12.4364 -1.1067 TD
0 Tc
[(the)-340(key)-337.8(labeled)-342.2(Ctrl)-340(while)-340(you)-337.8(press)-337.8(another)-340(key)-340(or)-337.8(a)-340(pointing)]TJ
T*
[(device)-333.3(button.)]TJ
-12.9511 -1.6622 TD
(PF1)Tj
/F4 1 Tf
2.2211 0 TD
(x)Tj
/F3 1 Tf
10.73 0 TD
[(A)-346.7(sequence)-346.7(such)-346.7(as)-346.7(PF1)]TJ
/F4 1 Tf
11.6807 0 TD
(x)Tj
/F3 1 Tf
0.8467 0 TD
0.0002 Tc
[(indicates)-346.5(that)-348.7(you)-346.5(must)-346.5(rst)-346.5(press)]TJ
-12.5273 -1.1067 TD
0.0001 Tc
[(and)-355.5(release)-357.7(the)-357.7(key)-353.2(labeled)-355.5(PF1)-357.7(and)-355.5(then)-357.7(press)-353.2(and)-357.7(release)]TJ
T*
0 Tc
[(another)-333.3(key)-331.1(or)-333.3(a)-333.3(pointing)-333.3(device)-333.3(button.)]TJ
-12.9511 -1.66 TD
(PF1)Tj
/F4 1 Tf
2.2211 0 TD
(x)Tj
/F3 1 Tf
10.73 0 TD
[(A)-346.7(sequence)-346.7(such)-346.7(as)-346.7(PF1)]TJ
/F4 1 Tf
11.6807 0 TD
(x)Tj
/F3 1 Tf
0.8467 0 TD
0.0002 Tc
[(indicates)-346.5(that)-348.7(you)-346.5(must)-346.5(rst)-346.5(press)]TJ
-12.5273 -1.1067 TD
0.0001 Tc
[(and)-355.5(release)-357.7(the)-357.7(key)-353.2(labeled)-355.5(PF1)-357.7(and)-355.5(then)-357.7(press)-353.2(and)-357.7(release)]TJ
T*
0 Tc
[(another)-333.3(key)-331.1(or)-333.3(a)-333.3(pointing)-333.3(device)-333.3(button.)]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-20.9222 -11.4622 TD
(xvi)Tj
ET
endstream
endobj
62 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R /F5 9 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
63 0 obj
<<
/Type /Page
/Parent 46 0 R
/Resources 65 0 R
/Contents 64 0 R
>>
endobj
64 0 obj
<< /Length 7105 >>
stream
/Cs8 cs 1 scn
/GS1 gs
161.66 706.4 28.8 -0.48 re
f
161.66 705.94 0.48 -9.84 re
f
BT
/F1 1 Tf
8 0 0 8 164.06 698.72 Tm
-0.0008 Tc
0 Tw
(Return)Tj
ET
190.008 705.94 0.48 -9.84 re
f
161.66 696.18 28.8 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 278.22 698.3199 Tm
0 Tc
[(In)-373.3(examples,)-382.2(a)-373.3(key)-373.3(name)-371.1(enclosed)-375.6(in)-373.3(a)-373.3(box)-373.3(indicates)-373.3(that)]TJ
0 -1.1067 TD
[(you)-348.9(press)-348.9(a)-348.9(key)-348.9(on)-351.1(the)-348.9(keyboard.)-533.3(\(In)-351.1(text,)-353.3(a)-351.1(key)-348.9(name)-348.9(is)-348.9(not)]TJ
T*
[(enclosed)-333.3(in)-333.3(a)-333.3(box.\))]TJ
0 -1.5511 TD
0.0001 Tc
[(In)-311(the)-308.8(HTML)-311(version)-308.8(of)-311(this)-308.8(document,)-313.2(this)-311(convention)-308.8(appears)]TJ
0 -1.1067 TD
0 Tc
[(as)-333.3(brackets,)-331.1(rather)-335.6(than)-331.1(a)-333.3(box.)]TJ
-12.5511 -1.66 TD
0.0001 Tc
[(.)-297.7(.)-297.7(.)-11121.4(A)-337.7(horizontal)-339.9(ellipsis)-337.7(in)-337.7(examples)-337.7(indicates)-335.5(one)-339.9(of)-337.7(the)-337.7(following)]TJ
12.5511 -1.1067 TD
0.0003 Tc
(possibilities:)Tj
0 -1.9933 TD
0 Tc
[()-1388.9(Additional)-353.3(optional)-353.3(arguments)-348.9(in)-348.9(a)-348.9(statement)-351.1(have)-351.1(been)]TJ
1.9933 -1.1067 TD
(omitted.)Tj
-1.9933 -1.9911 TD
0.0001 Tc
[()-1388.8(The)-344.3(preceding)-346.6(item)-344.4(or)-346.6(items)-344.3(can)-344.4(be)-344.3(repeated)-344.3(one)-344.4(or)-346.6(more)]TJ
1.9933 -1.1089 TD
0 Tc
(times.)Tj
-1.9933 -1.9911 TD
[()-1388.9(Additional)-337.8(parameters,)-333.3(values,)-333.3(or)-333.3(other)-335.6(information)-335.6(can)-335.6(be)]TJ
1.9933 -1.1067 TD
(entered.)Tj
-14.9444 -2.5467 TD
(.)Tj
0.0002 -1.1067 TD
(.)Tj
0.0002 -1.1067 TD
(.)Tj
12.9507 2.2133 TD
0.0001 Tc
[(A)-346.6(vertical)-348.8(ellipsis)-346.6(indicates)-344.3(the)-346.6(omission)-346.6(of)-346.6(items)-346.6(from)-344.4(a)-348.8(code)]TJ
0 -1.1067 TD
0 Tc
[(example)-357.8(or)-355.6(command)-353.3(format;)-368.9(the)-355.6(items)-355.6(are)-355.6(omitted)-357.8(because)]TJ
T*
[(they)-333.3(are)-333.3(not)-333.3(important)-333.3(to)-333.3(the)-333.3(topic)-335.6(being)-333.3(discussed.)]TJ
-12.9511 -1.6622 TD
0.0002 Tc
[(\()-333.1(\))-11951.6(In)-328.7(command)-326.5(format)-326.5(descriptions,)-324.2(parentheses)-324.3(indicate)-330.9(that)-328.7(you)]TJ
12.9511 -1.1067 TD
0.0001 Tc
[(must)-348.8(enclose)-351(choices)-348.8(in)-348.8(parentheses)-346.6(if)-351(you)-348.8(specify)-351(more)-348.8(than)]TJ
T*
0 Tc
(one.)Tj
-12.9511 -1.66 TD
0.0001 Tc
[([)-333.2(])-11951.7(In)-359.9(command)-359.9(format)-359.9(descriptions,)-366.6(brackets)-359.9(indicate)-359.9(optional)]TJ
12.9511 -1.1067 TD
0 Tc
[(choices.)-608.9(Y)111.1(o)0(u)-386.7(can)-388.9(choose)-386.7(one)-388.9(or)-386.7(more)-388.9(items)-386.7(or)-388.9(no)-386.7(items.)]TJ
T*
[(Do)-373.3(not)-375.6(type)-373.3(the)-375.6(brackets)-373.3(on)-373.3(the)-373.3(command)-373.3(line.)-582.2(However)73.3(,)]TJ
T*
[(you)-364.4(must)-364.4(include)-366.7(the)-366.7(brackets)-366.7(in)-366.7(the)-366.7(syntax)-364.4(for)-364.5(OpenVMS)]TJ
0 -1.1089 TD
0.0001 Tc
[(directory)-344.4(specications)-346.6(and)-346.6(for)-346.6(a)-344.4(substring)-344.4(specication)-348.8(in)-344.4(an)]TJ
0 -1.1067 TD
0 Tc
[(assignment)-331.1(statement.)]TJ
-12.7844 -1.66 TD
0.0001 Tc
[(|)-12178.3(I)0.1(n)-335.5(command)-333.2(format)-333.2(descriptions,)-331(vertical)-335.5(bars)-335.5(separate)-335.5(choices)]TJ
12.7844 -1.1067 TD
0 Tc
[(within)-362.2(brackets)-362.2(or)-362.2(braces.)-555.6(W)37.8(ithin)-362.2(brackets,)-368.9(the)-362.2(choices)-360(are)]TJ
T*
0.0001 Tc
[(optional;)-342.1(within)-339.9(braces,)-339.9(at)-339.9(least)-339.9(one)-339.9(choice)-339.9(is)-339.9(required.)-513.2(Do)-337.7(not)]TJ
T*
0 Tc
[(type)-333.3(the)-333.3(vertical)-335.6(bars)-331.1(on)-333.3(the)-333.3(command)-331.1(line.)]TJ
-12.9511 -1.66 TD
0.0001 Tc
[({)-333.2(})-11951.7(In)-373.2(command)-368.8(format)-373.2(descriptions,)-377.7(braces)-373.2(indicate)-373.2(required)]TJ
12.9511 -1.1089 TD
0 Tc
[(choices;)-362.2(you)-353.3(must)-351.1(choose)-351.1(at)-355.6(least)-353.3(one)-353.3(of)-353.3(the)-353.3(items)-351.1(listed.)-540(Do)]TJ
0 -1.1067 TD
[(not)-333.3(type)-333.3(the)-333.3(braces)-333.3(on)-331.1(the)-333.3(command)-333.3(line.)]TJ
/F5 1 Tf
-12.9511 -1.66 TD
[(bold)-331.1(text)]TJ
/F3 1 Tf
12.9511 0 TD
0.0001 Tc
[(This)-359.9(typeface)-362.1(represents)-362.1(the)-359.9(introduction)-359.9(of)-359.9(a)-359.9(new)-359.9(term.)-553.2(It)]TJ
0 -1.1067 TD
[(also)-355.5(represents)-357.7(the)-355.5(name)-355.5(of)-355.5(an)-355.5(argument,)-359.9(an)-357.7(attribute,)-359.9(o)0.1(r)-355.5(a)]TJ
T*
0 Tc
(reason.)Tj
/F4 1 Tf
-12.9511 -1.66 TD
[(italic)-335.6(text)]TJ
/F3 1 Tf
12.9511 0 TD
0.0001 Tc
[(Italic)-366.6(text)-371(indicates)-368.8(important)-371(information,)-377.7(complete)-371(titles)]TJ
0 -1.1067 TD
0 Tc
[(of)-355.6(manuals,)-357.8(or)-353.3(variables.)-542.2(V)91.1(ariables)-355.6(include)-355.6(information)-355.6(that)]TJ
0 -1.1089 TD
[(varies)-346.7(in)-344.5(system)-342.2(output)-348.9(\(Internal)-348.9(error)]TJ
/F4 1 Tf
18.6297 0 TD
(number)Tj
/F3 1 Tf
3.555 0 TD
[(\),)-348.9(in)-344.5(command)]TJ
-22.1848 -1.1067 TD
[(lines)-360(\(/PRODUCER=)]TJ
/F4 1 Tf
9.7027 0 TD
(name)Tj
/F3 1 Tf
2.518 0 TD
[(\),)-366.7(and)-360(in)-360(command)-360(parameters)-360(in)]TJ
-12.2207 -1.1067 TD
[(text)-355.6(\(where)]TJ
/F4 1 Tf
5.6922 0 TD
(dd)Tj
/F3 1 Tf
1.5753 0 TD
[(represents)-355.6(the)-355.6(predened)-355.6(code)-355.6(for)-355.6(the)-355.6(device)]TJ
-7.2675 -1.1067 TD
(type\).)Tj
-12.9511 -1.66 TD
0.0001 Tc
[(UPPERCASE)-331(TEXT)-3470.8(Uppercase)-351(text)-355.5(indicates)-353.2(a)-353.2(command,)-357.7(the)-353.2(name)-351(of)-355.5(a)-351(routine,)]TJ
12.9511 -1.1067 TD
[(the)-333.2(name)-333.2(of)-331(a)-333.2(le,)-331(or)-333.2(the)-333.2(abbreviation)-331(for)-333.2(a)-333.2(system)-328.8(privilege.)]TJ
/F6 1 Tf
9 0 0 11 161.66 184.2401 Tm
0 Tc
[(Monospace)-333.3(text)]TJ
/F3 1 Tf
9 0 0 9 278.22 184.2402 Tm
[(Monospace)-335.6(type)-333.3(indicates)-335.6(code)-333.3(examples)-331.1(and)-335.6(interactive)-335.6(screen)]TJ
T*
(displays.)Tj
0 -1.5489 TD
[(In)-380(the)-380(C)-377.8(programming)-377.8(language,)-388.9(monospace)-380(type)-380(in)-377.8(text)]TJ
0 -1.1067 TD
0.0001 Tc
[(identies)-388.8(the)-388.8(following)-391(elements:)-613.2(keywords,)-402.1(the)-391(names)]TJ
T*
[(of)-395.5(independently)-393.2(compiled)-395.5(external)-395.5(functions)-395.5(and)-393.2(les,)]TJ
T*
0 Tc
[(syntax)-355.6(summaries,)-362.2(and)-355.6(references)-355.6(to)-357.8(variables)-355.6(or)-355.6(identiers)]TJ
0 -1.1089 TD
0.0003 Tc
[(introduced)-330.8(i)0.3(n)-333(a)0.3(n)-330.8(example.)]TJ
-12.9511 -1.66 TD
0 Tc
[(-)-12618.1(A)-388.9(hyphen)-391.1(at)-391.1(the)-391.1(end)-391.1(of)-391.1(a)-388.9(command)-388.9(format)-393.3(description,)]TJ
12.9511 -1.1067 TD
[(command)-368.9(line,)-375.6(or)-368.9(code)-368.9(line)-368.9(indicates)-368.9(that)-368.9(the)-368.9(command)-368.9(or)]TJ
T*
[(statement)-335.6(continues)-331.1(on)-333.3(the)-333.3(following)-333.3(line.)]TJ
/F1 1 Tf
/Cs9 cs 1 scn
28.1178 -6.5311 TD
(xvii)Tj
ET
endstream
endobj
65 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F3 7 0 R /F4 8 0 R /F5 9 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
66 0 obj
<<
/Type /Page
/Parent 46 0 R
/Resources 68 0 R
/Contents 67 0 R
>>
endobj
67 0 obj
<< /Length 461 >>
stream
BT
/F3 1 Tf
9 0 0 9 137.76 698.3199 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(numbers)-8877.1(All)-395.6(numbers)-395.6(in)-395.6(text)-397.8(are)-397.8(assumed)-395.6(to)-397.8(be)-395.6(decimal)-397.8(unless)]TJ
12.9511 -1.1067 TD
[(otherwise)-391.1(noted.)-620(Nondecimal)-393.3(radixesbinary)108.9(,)-406.7(octal,)-406.7(or)]TJ
T*
0.0001 Tc
[(hexadecimalare)-335.5(explicitly)-335.5(indicated.)]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-20.9222 -72.3956 TD
0 Tc
(xviii)Tj
ET
endstream
endobj
68 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
69 0 obj
<<
/Type /Page
/Parent 46 0 R
/Resources 71 0 R
/Contents 70 0 R
>>
endobj
70 0 obj
<< /Length 661 >>
stream
BT
/F2 1 Tf
36 0 0 36 457.86 656.48 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Part)-184.4(I)]TJ
ET
89.94 648.48 454.32 -0.96 re
f
BT
20 0 0 20 188.84 626.54 Tm
-0.0001 Tc
[(OpenVMS)-331.1(RMSGeneral)-331.1(Information)]TJ
/F3 1 Tf
10 0 0 10 161.66 566.7599 Tm
0.0001 Tc
[(Part)-341.9(I)-339.9(introduces)-341.9(the)-341.9(reader)-339.9(to)-341.9(general)-341.9(mechanisms)-339.9(and)-341.9(conventions)-339.9(associated)]TJ
0 -1.196 TD
0 Tc
[(with)-332(Record)-332(Management)-334(Services)-332(\(RMS\).)-332(It)-332(discusses)-330(the)-332(following)-332(topics:)]TJ
0 -1.792 TD
[()-1190(Argument)-334(passing)]TJ
0 -1.794 TD
[()-1190(Control)-332(blocks)]TJ
ET
endstream
endobj
71 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R >>
>>
endobj
72 0 obj
<<
/Type /Page
/Parent 46 0 R
/Resources 74 0 R
/Contents 73 0 R
>>
endobj
73 0 obj
<< /Length 0 >>
stream
endstream
endobj
74 0 obj
<<
/ProcSet [ /PDF ]
>>
endobj
75 0 obj
<<
/Type /Page
/Parent 78 0 R
/Resources 77 0 R
/Contents 76 0 R
>>
endobj
76 0 obj
<< /Length 4876 >>
stream
BT
/F2 1 Tf
36 0 0 36 524.28 656.48 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
(1)Tj
ET
89.94 648.48 454.32 -0.96 re
f
BT
20 0 0 20 351.64 626.54 Tm
-0.0001 Tc
[(Introduction)-331.1(to)-332.1(RMS)]TJ
/F3 1 Tf
10 0 0 10 161.66 580.72 Tm
0 Tc
[(This)-352(section)-352(presents)-352(an)-352(overview)-354(of)-352(the)-352(general)-354(functions)-352(available)-352(through)]TJ
0 -1.196 TD
[(RMS.)-330(It)-330(also)-328(briey)-332(describes)-330(the)-330(record)-330(management)-332(services)-330(and)-330(related)-330(control)]TJ
T*
(blocks.)Tj
/F2 1 Tf
14 0 0 14 89.94 531.9 Tm
[(1.1)-568.6(RMS)-331.4(Functions)]TJ
/F3 1 Tf
10 0 0 10 161.66 513.96 Tm
[(RMS)-304(is)-302(a)-304(set)-302(of)-304(generalized)-306(services)-304(that)-302(assist)-302(application)-304(programs)-304(in)-304(processing)]TJ
T*
0.0001 Tc
[(and)-347.9(managing)-351.9(les)-347.9(and)-347.9(their)-347.9(contents.)-531.9(OpenVMS)-347.9(languages)-345.9(may)-349.9(invoke)-349.9(these)]TJ
0 -1.194 TD
0 Tc
[(services)-336(using)-338(appropriate)-336(macros)-336(stored)-336(in)-338(system)-334(libraries)-336(using)-338(the)-336(OpenVMS)]TJ
0 -1.196 TD
[(calling)-344(standard.)-518(Record)-342(management)-342(services)-342(are)-344(system)-340(services)-342(identied)-342(by)]TJ
T*
[(the)-350(entry)-352(point)-350(prex)-352(SYS$)-348(followed)-348(by)-352(three)-350(or)-350(more)-350(characters;)-360(but)-350(the)-350(SYS)]TJ
T*
[(prex)-348(is)-344(omitted)-344(in)-346(the)-346(corresponding)-348(V)112(A)0(X)-344(MACRO)-342(macro)-346(name.)-526(For)-346(example,)]TJ
T*
[(the)-330(Create)-328(service)-330(has)-328(an)-330(entry)-330(point)-328(of)-328(SYS$CREA)58(TE)-328(and)-330(a)-328(V)112(AX)-328(MACRO)-326(macro)]TJ
0 -1.194 TD
[(name)-332(of)-332($CREA)56(TE.)-332(A)-332(complete)-332(description)-330(of)-332(each)-334(service)-334(is)-330(provided)-334(in)-332(Part)-332(III.)]TJ
0 -1.794 TD
[(T)60(able)-316(11)-318(describes)-318(the)-318(functions)-320(of)-318(each)-318(service,)-322(including)-322(the)-318(service)-320(entry)-318(point)]TJ
0 -1.196 TD
[(name)-332(and)-334(its)-330(corresponding)-334(V)110(A)0(X)-330(MACRO)-330(macro)-332(name.)]TJ
/F2 1 Tf
0 -2.888 TD
[(T)72(able)-300(11)-796(Record)-300(Management)-300(Services)]TJ
ET
161.66 365.5 382.56 -0.48 re
f
BT
9 0 0 9 161.66 355.06 Tm
[(Service)-335.6(Name)-5561.2(Macro)-333.3(Name)-3849.7(Description)]TJ
ET
161.66 349.56 382.56 -0.48 re
f
BT
9 0 0 9 161.66 337.12 Tm
0.0001 Tc
[(File)-331(Processing)-333.2(and)-333.2(File)-331(Naming)-328.8(Macros)]TJ
ET
161.66 331.62 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 319.2 Tm
0 Tc
[(SYS$CLOSE)-6138.7($CLOSE)-5776.1(T)91.1(erminates)-342.2(le)-342.2(processing)-342.2(and)-344.5(disconnects)]TJ
22.0289 -1.1089 TD
[(all)-362.2(record)-364.4(streams)-360(previously)-360(associated)]TJ
0 -1.1067 TD
[(with)-333.3(the)-333.3(le)]TJ
-22.0289 -1.66 TD
[(SYS$CREA)55.5(TE)-5436.3($CREA)57.8(TE)-5075.8(Creates)-333.3(and)-333.3(opens)-331.1(a)-333.3(new)-331.1(le)]TJ
T*
0.0002 Tc
[(SYS$DISPLA)93.5(Y)-5171.4($DISPLA)91.3(Y)-4811(Returns)-346.5(the)-348.7(opened)-348.7(le)35.7(s)-346.5(attributes)-346.5(to)-346.5(the)]TJ
22.0289 -1.1067 TD
0.0003 Tc
[(application)-333(program)]TJ
-22.0289 -1.66 TD
0 Tc
(SYS$ENTER)Tj
6 0 0 6 217.1726 248.28 Tm
(1)Tj
9 0 0 9 271.26 244.48 Tm
[($ENTER)-5647.1(Enters)-331.1(a)-333.3(le)-333.3(name)-331.1(into)-333.3(a)-333.3(directory)]TJ
-12.1778 -1.6622 TD
[(SYS$ERASE)-6139.7($ERASE)-5777.1(Deletes)-366.7(a)-366.7(le)-366.7(and)-366.7(removes)-364.4(its)-366.7(directory)]TJ
22.0289 -1.1067 TD
(entry)Tj
-22.0289 -1.66 TD
0.0001 Tc
[(SYS$EXTEND)-5249.6($EXTEND)-4887(Allocates)-333.2(additional)-333.2(space)-333.2(to)-333.2(a)-331(le)]TJ
T*
0 Tc
[(SYS$OPEN)-6675.7($OPEN)-6313.1(Opens)-366.7(an)-368.9(existing)-366.7(le)-368.9(and)-368.9(initiates)-368.9(le)]TJ
22.0289 -1.1067 TD
(processing)Tj
-22.0289 -1.66 TD
0.0001 Tc
[(SYS$P)71.2(ARSE)-6265.7($P)73.4(ARSE)-5905.3(Parses)-331(a)-333.2(le)-331(specication)]TJ
0 -1.6622 TD
0 Tc
(SYS$REMOVE)Tj
6 0 0 6 225.8306 153.6401 Tm
(1)Tj
9 0 0 9 271.26 149.8201 Tm
0.0001 Tc
[($REMOVE)-4685(Removes)-375.5(a)-377.7(le)-379.9(name)-377.7(from)-377.7(a)-377.7(directory)]TJ
9.8511 -1.1067 TD
0 Tc
[(but)-353.3(does)-353.3(not)-353.3(actually)-353.3(delete)-355.6(the)-353.3(le)-353.3(data;)]TJ
T*
[(compare)-333.3(this)-333.3(with)-331.1(the)-333.3($ERASE)-331.1(macro)]TJ
ET
161.66 115.44 382.56 -0.48 re
f
BT
6 0 0 6 161.66 107.76 Tm
(1)Tj
8 0 0 8 165.4959 104.96 Tm
[(This)-340(service)-340(is)-340(not)-342.5(supported)-340(for)-342.5(network)-345(operations)-340(involving)-340(le)-342.5(access)-337.5(between)-345(remote)-342.5(OpenVMS)]TJ
-0.4795 -0.9975 TD
(systems.)Tj
9 0 0 9 440.8 76.74 Tm
[(\(continued)-335.6(on)-331.1(next)-333.3(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
0.0311 -5.5444 TD
[(Introduction)-333.3(to)-331.1(RMS)]TJ
/F2 1 Tf
9.8322 0 TD
(11)Tj
ET
endstream
endobj
77 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
78 0 obj
<<
/Type /Pages
/Kids [ 75 0 R 79 0 R 83 0 R 86 0 R 89 0 R 92 0 R 95 0 R 98 0 R 101 0 R 106 0 R
]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 45 0 R
>>
endobj
79 0 obj
<<
/Type /Page
/Parent 78 0 R
/Resources 81 0 R
/Contents 80 0 R
>>
endobj
80 0 obj
<< /Length 5933 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0002 Tc
0 Tw
[(Introduction)-276.5(t)0.2(o)-276.5(RMS)]TJ
0 -1.0783 TD
[(1.1)-278.1(RMS)-274.8(Functions)]TJ
10 0 0 10 137.76 696.32 Tm
/Cs8 cs 1 scn
0 Tc
[(T)74(able)-300(11)-300(\(Cont.\))-798(Record)-298(Management)-300(Services)]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 679.9 Tm
[(Service)-333.3(Name)-5561.2(Macro)-335.6(Name)-3847.5(Description)]TJ
ET
137.76 674.4 382.56 -0.48 re
f
BT
9 0 0 9 137.76 661.96 Tm
[(File)-331.1(Processing)-333.3(and)-331.1(File)-331.1(Naming)-331.1(Macros)]TJ
ET
137.76 656.46 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 646.02 Tm
[(SYS$RENAME)-5008.5($RENAME)-4648.1(Assigns)-328.9(a)-333.3(new)-331.1(name)-331.1(to)-333.3(\(renames\))-333.3(a)-333.3(le)]TJ
0 -1.66 TD
0.0001 Tc
[(SYS$SEARCH)-5304.4($SEARCH)-4944(Searches)-348.8(a)-353.2(directory)109(,)-357.7(o)0.1(r)-351(possibly)-353.2(multiple)]TJ
22.0267 -1.1067 TD
0.0002 Tc
[(directories,)-330.9(for)-333.1(a)-333.1(le)-330.9(name)]TJ
ET
137.76 605.66 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 137.76 593.22 Tm
0 Tc
[(Record)-333.3(Processing)-333.3(Macros)]TJ
ET
137.76 587.72 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 575.28 Tm
[(SYS$CONNECT)-4414.5($CONNECT)-4054.1(Establishes)-342.2(a)-342.2(record)-342.2(stream)-340(by)-342.2(associating)]TJ
22.0267 -1.1067 TD
[(a)-333.3(RAB)-331.1(with)-331.1(an)-333.3(open)-333.3(le)]TJ
-22.0267 -1.66 TD
[(SYS$DELETE)-5377.5($DELETE)-5017.1(Deletes)-342.2(a)-337.8(record)-342.2(from)-340(a)-340(relative)-340(or)-340(indexed)]TJ
22.0267 -1.1067 TD
(le)Tj
-22.0267 -1.6622 TD
[(SYS$DISCONNECT)-2599.5($DISCONNECT)-2239(T)91.1(erminates)-428.9(a)-428.9(record)-431.1(stream)-428.9(by)]TJ
22.0267 -1.1067 TD
[(disconnecting)-335.6(a)-331.1(RAB)-331.1(from)-331.1(an)-333.3(open)-333.3(le)]TJ
-22.0267 -1.66 TD
0.0001 Tc
[(SYS$FIND)-6988.4($FIND)-6628(Locates)-359.9(the)-362.1(specied)-364.3(record,)-368.8(establishes)]TJ
22.0267 -1.1067 TD
0 Tc
[(it)-364.4(as)-360(the)-362.2(current)-362.2(record)-362.2(and)-362.2(returns)-362.2(the)]TJ
T*
0.0002 Tc
[(record)33.5(s)-330.9(R)0.2(F)73.5(A)-330.9(to)-333.1(the)-333.1(application)-330.9(program)]TJ
-22.0267 -1.66 TD
0 Tc
[(SYS$FLUSH)-6043.5($FLUSH)-5683.1(W)53.3(rites)-355.6(\(ushes\))-353.3(modied)-357.8(I/O)-355.6(buffers)-355.6(and)]TJ
22.0267 -1.1067 TD
0.0001 Tc
[(le)-353.2(attributes)-348.8(to)-353.2(the)-351(disk)-351(before)-353.2(closing)-351(a)]TJ
0 -1.1089 TD
0 Tc
(le)Tj
-22.0267 -1.66 TD
[(SYS$FREE)-6822.5($FREE)-6462.1(Unlocks)-324.4(all)-324.4(records)-324.4(previously)-322.2(locked)-324.5(by)-322.2(the)]TJ
22.0267 -1.1067 TD
[(record)-335.6(stream)]TJ
-22.0267 -1.66 TD
[(SYS$GET)-7488.5($GET)-7128.1(Retrieves)-333.3(a)-333.3(record)-333.3(from)-331.1(a)-333.3(le)]TJ
T*
(SYS$NXTVOL)Tj
6 0 0 6 199.6176 394.78 Tm
(1)Tj
9 0 0 9 247.34 390.98 Tm
[($NXTVOL)-4942.1(Causes)-333.3(processing)-333.3(of)-333.3(a)-333.3(magnetic)-335.6(tape)-335.6(le)-333.3(to)]TJ
9.8511 -1.1067 TD
[(continue)-335.6(to)-333.3(the)-333.3(next)-331.1(volume)-331.1(of)-333.3(a)-333.3(volume)-331.1(set)]TJ
-22.0267 -1.6622 TD
[(SYS$PUT)-7506.5($PUT)-7146.1(W)53.3(rites)-331.1(a)-333.3(new)-331.1(record)-335.6(to)-333.3(a)-331.1(le)]TJ
0 -1.66 TD
0.0001 Tc
[(SYS$RELEASE)-4748.4($RELEASE)-4388(Unlocks)-335.5(a)-335.5(record)-335.5(pointed)-333.2(t)0.1(o)-337.7(b)0.1(y)-333.2(the)-335.5(contents)]TJ
22.0267 -1.1067 TD
0 Tc
[(of)-333.3(the)-333.3(RAB$W_RF)75.5(A)-331.1(eld)]TJ
-22.0267 -1.66 TD
[(SYS$REWIND)-5230.5($REWIND)-4870.1(Establishes)-377.8(the)-377.8(rst)-375.6(le)-377.8(record)-377.8(as)-375.6(the)]TJ
22.0267 -1.1067 TD
[(current)-333.3(record)]TJ
-22.0267 -1.66 TD
[(SYS$TRUNCA)53.3(TE)-3856.8($TRUNCA)53.3(TE)-3496.4(T)60(runcates)-331.1(a)-333.3(sequential)-335.6(le)]TJ
0 -1.6622 TD
[(SYS$UPDA)53.3(TE)-5337.8($UPDA)53.3(TE)-4977.4(Deletes)-344.4(and)-344.4(rewrites)-344.4(\(updates\))-346.7(an)-342.2(existing)]TJ
22.0267 -1.1067 TD
[(le)-333.3(record)]TJ
-22.0267 -1.66 TD
0.0001 Tc
[(SYS$W)91.2(AIT)-6969.5($W)91.2(AIT)-6609.1(A)73.4(waits)-346.6(the)-344.3(completion)-344.4(o)0.1(f)-346.6(a)0.1(n)-344.4(asynchronous)]TJ
22.0267 -1.1067 TD
0 Tc
[(record)-335.6(operation)]TJ
ET
137.76 236.04 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 137.76 223.6 Tm
0.0002 Tc
[(Block)-330.9(I/O)-328.7(Processing)-330.9(Macros)]TJ
ET
137.76 218.1 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 205.66 Tm
0 Tc
[(SYS$READ)-6711.5($READ)-6351.1(Retrieves)-342.2(a)-342.2(specied)-342.2(number)-340(of)-342.2(bytes)-342.2(from)]TJ
22.0267 -1.1067 TD
[(a)-333.3(le,)-333.3(beginning)-331.1(on)-333.3(block)-333.3(boundaries)]TJ
-22.0267 -1.66 TD
[(SYS$SP)71.1(ACE)-6263.6($SP)71.1(ACE)-5903.2(Positions)-337.8(forward)-337.8(or)-335.6(backward)-337.8(in)-335.6(a)-335.6(le)-335.6(to)-337.8(a)]TJ
22.0267 -1.1067 TD
[(block)-333.3(boundary)]TJ
-22.0267 -1.66 TD
[(SYS$WRITE)-6156.5($WRITE)-5796.1(W)53.3(rites)-335.6(a)-337.8(specied)-337.8(number)-335.6(of)-337.8(bytes)-335.6(to)-337.8(a)-335.6(le,)]TJ
22.0267 -1.1067 TD
0.0002 Tc
[(beginning)-333.1(on)-333.1(block)-330.9(boundaries)]TJ
ET
137.76 136.42 382.56 -0.48 re
f
BT
6 0 0 6 137.76 128.74 Tm
0 Tc
(1)Tj
8 0 0 8 141.5959 125.92 Tm
[(This)-340(service)-340(is)-337.5(not)-345(supported)-340(for)-340(network)-345(operations)-340(involving)-342.5(le)-342.5(access)-337.5(between)-342.5(remote)-345(OpenVMS)]TJ
-0.4795 -0.995 TD
(systems.)Tj
ET
137.76 108.82 382.56 -0.48 re
f
BT
10 0 0 10 137.76 86.44 Tm
[(Although)-350(RMS)-348(supports)-348(unit-record)-350(devices,)-356(such)-348(as)-348(terminals)-348(and)-350(printers,)-354(it)]TJ
0 -1.196 TD
[(primarily)-346(provides)-348(a)-346(comprehensive)-348(software)-346(interface)-346(to)-346(mass)-344(storage)-348(devices,)]TJ
T*
[(such)-332(as)-332(disk)-332(and)-332(magnetic)-334(tape)-330(drives.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(12)Tj
/F1 1 Tf
2.5547 0 TD
[(Introduction)-371.1(to)-368.9(RMS)]TJ
ET
endstream
endobj
81 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
82 0 obj
[
/Separation /HEADCOLOR /DeviceCMYK 13 0 R
]
endobj
83 0 obj
<<
/Type /Page
/Parent 78 0 R
/Resources 85 0 R
/Contents 84 0 R
>>
endobj
84 0 obj
<< /Length 6185 >>
stream
BT
/F2 1 Tf
12 0 0 12 430 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0002 Tc
0 Tw
[(Introduction)-276.5(t)0.2(o)-276.5(RMS)]TJ
0.6067 -1.0783 TD
[(1.1)-278.1(RMS)-274.8(Functions)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
0 Tc
[(RMS)-358(provides)-360(a)-358(variety)-360(of)-358(disk)-358(le)-360(organizations,)-366(record)-360(formats,)-364(and)-360(record)]TJ
0 -1.196 TD
0.0001 Tc
[(access)-349.9(modes)-347.9(from)-349.9(which)-351.9(you)-351.9(can)-349.9(select)-349.9(the)-349.9(appropriate)-349.9(processing)-349.9(techniques)]TJ
T*
0 Tc
[(for)-380(your)-380(application.)-592(RMS)-378(supports)-378(sequential,)-390(relative,)-392(and)-380(indexed)-380(le)]TJ
0 -1.194 TD
0.0001 Tc
[(organizations,)-339.9(and)-337.9(xed-length)-337.9(and)-337.9(variable-length)-339.9(record)-337.9(formats)-335.9(are)-337.9(supported)]TJ
0 -1.196 TD
0 Tc
[(for)-336(each)-336(le)-336(organization.)-506(\(Relative)-336(and)-336(sequential)-334(les)-336(also)-334(support)-336(other)-336(record)]TJ
T*
[(formats.\))-498(The)-322(RMS)-320(record)-322(access)-320(modes)-318(permit)-320(you)-322(to)-322(access)-318(records)-322(sequentially)110(,)]TJ
T*
[(directly)-336(by)-336(key)-336(value,)-338(directly)-336(by)-334(relative)-336(record)-336(number)72(,)-336(o)0(r)-336(directly)-334(by)-336(record)-336(le)]TJ
0 -1.194 TD
[(address)-350(\(RF)74(A\).)-352(RMS)-352(also)-350(provides)-352(a)-352(means)-350(of)-352(performing)-354(block)-352(I/O)-352(operations)]TJ
0 -1.196 TD
[(for)-350(users)-350(with)-348(certain)-350(performance-critical)-350(applications)-350(\(such)-350(applications)-348(may)]TJ
T*
[(require)-334(user)18(-dened)-334(le)-332(organizations)-332(or)-334(record)-332(formats,)-332(or)-332(both\).)]TJ
0 -1.794 TD
0.0001 Tc
[(RMS)-331.9(ensures)-331.9(safe)-331.9(and)-331.9(efcient)-333.9(le)-331.9(sharing)-333.9(by)-331.9(providing:)]TJ
0 -1.792 TD
0 Tc
[()-1190(Multiple)-332(le)-332(access)-332(modes)-332(to)-330(match)-334(le)-332(sharing)-334(with)-330(le)-334(operations)]TJ
0 -1.794 TD
[()-1190(Automatic)-350(record)-352(locking)-352(in)-352(applicable)-350(le)-352(access)-350(modes)-350(that)-350(ensures)-352(data)]TJ
1.794 -1.196 TD
[(integrity)-334(during)-334(record)-334(updates)]TJ
-1.794 -1.792 TD
[()-1190(Optional)-342(buffer)-342(sharing)-344(to)-342(minimize)-342(I/O)-342(operations)-342(when)-344(multiple)-342(processes)]TJ
1.794 -1.196 TD
[(access)-330(the)-334(same)-330(le)]TJ
-1.794 -1.794 TD
[(RMS)-330(also)-328(enforces)-332(the)-330(security)-330(requirements)-330(of)-330(a)-330(multiuser)-330(system)-328(with)-330(potential)]TJ
0 -1.194 TD
[(multinode)-340(access)-338(by)-340(restricting)-340(le)-340(access)-340(to)-338(one)-340(or)-340(more)-340(user)-340(types)-338(and)-340(a)-340(list)-338(of)]TJ
0 -1.196 TD
[(user)-332(names.)]TJ
0 -1.794 TD
[(For)-338(systems)-336(that)-336(support)-336(network)-338(capabilities,)-336(RMS)-336(provides)-338(a)-336(subset)-336(of)-336(le)-338(and)]TJ
0 -1.196 TD
[(record)-352(management)-352(services)-350(through)-352(the)-352(data)-348(access)-350(protocol)-350(\(DAP\))-348(to)-350(remote)]TJ
0 -1.194 TD
[(network)-336(nodes.)-504(Network)-334(DAP)-334(remote)-334(le)-336(operations)-334(are)-334(generally)-338(transparent)-334(to)]TJ
0 -1.196 TD
[(application)-332(programs.)]TJ
/F2 1 Tf
14 0 0 14 89.94 377.12 Tm
[(1.2)-568.6(Passing)-330(Arguments)-332.8(to)-331.4(RMS)]TJ
/F3 1 Tf
10 0 0 10 161.66 359.18 Tm
[(RMS)-344(exibility)-344(requires)-344(application)-344(programs)-344(to)-342(pass)-342(a)-342(multitude)-344(of)-344(arguments)]TJ
T*
[(to)-332(RMS)-334(services)-332(for)-334(doing)-334(common)-332(operations)-334(such)-334(as)-332(le)-332(creation)-334(and)-334(le)-334(access.)]TJ
T*
[(T)90(o)-338(minimize)-336(the)-338(problems)-338(associated)-336(with)-336(passing)-338(numerous)-340(arguments)-338(for)-338(each)]TJ
0 -1.194 TD
[(service)-348(call,)-352(the)-348(application)-346(program)-350(places)-346(the)-348(arguments)-348(in)-348(one)-348(or)-346(more)-348(data)]TJ
0 -1.196 TD
[(control)-336(blocks)-334(before)-334(it)-334(invokes)-334(a)-334(record)-336(management)-336(service.)-502(The)-336(only)-336(argument)]TJ
T*
[(required)-338(for)-336(most)-334(services)-336(is)-336(the)-336(symbolic)-336(address)-334(of)-336(the)-336(appropriate)-336(data)-334(control)]TJ
T*
(block.)Tj
/F2 1 Tf
12 0 0 12 89.94 265.52 Tm
0.0001 Tc
[(1.2.1)-666.6(Record)-331.6(Management)-333.2(Services)-333.2(and)-333.2(Control)-333.2(Blocks)]TJ
/F3 1 Tf
10 0 0 10 161.66 249.58 Tm
0 Tc
[(Because)-334(RMS)-334(operates)-332(on)-336(les)-334(and)-334(records,)-336(its)-332(services)-334(generally)-338(belong)-334(to)-334(one)-336(of)]TJ
0 -1.194 TD
[(two)-332(groups:)]TJ
0 -1.794 TD
[()-1190(File)-344(services)-344(that)-344(create)-344(and)-344(access)-344(a)-342(new)-344(le,)-350(access)-342(\(open\))-344(an)-344(existing)-346(le,)]TJ
1.794 -1.196 TD
[(extend)-332(the)-332(disk)-330(space)-330(allocated)-330(to)-332(a)-330(le,)-334(close)-330(a)-330(le,)-334(obtain)-330(le)-332(characteristics,)]TJ
0 -1.194 TD
[(and)-332(perform)-332(other)-334(functions)-332(related)-332(to)-332(les)]TJ
-1.794 -1.794 TD
[()-1190(Record)-334(services)-332(that)-334(get,)-334(nd)-336(\(locate\),)-334(put)-332(\(insert\),)-334(update,)-336(and)-332(delete)-334(records,)]TJ
1.794 -1.196 TD
[(and)-372(perform)-370(other)-372(operations)-370(not)-372(directly)-372(related)-370(to)-370(record)-372(I/O,)-372(such)-372(as)]TJ
T*
[(associating)-322(one)-324(or)-324(more)-324(record)-324(streams)-320(\(methods)-322(of)-324(accessing)-322(records\))-324(with)-322(an)]TJ
0 -1.194 TD
[(open)-332(le)]TJ
-1.794 -1.794 TD
[(T)90(o)-332(support)-332(service)-332(operations,)-334(RMS)-330(provides)-334(two)-330(types)-332(of)-332(control)-332(blocks:)]TJ
T*
[()-1190(Control)-332(blocks)-332(that)-332(provide)-332(le-related)-334(arguments)-332(to)-332(le)-334(services)]TJ
0 -1.792 TD
[()-1190(Control)-332(blocks)-332(that)-332(provide)-332(record-related)-334(arguments)-334(to)-330(record)-334(services)]TJ
/F1 1 Tf
9 0 0 9 440.42 26.84 Tm
/Cs9 cs 1 scn
[(Introduction)-368.9(to)-368.9(RMS)]TJ
/F2 1 Tf
9.9055 0 TD
(13)Tj
ET
endstream
endobj
85 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
86 0 obj
<<
/Type /Page
/Parent 78 0 R
/Resources 88 0 R
/Contents 87 0 R
>>
endobj
87 0 obj
<< /Length 6481 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0002 Tc
0 Tw
[(Introduction)-276.5(t)0.2(o)-276.5(RMS)]TJ
0 -1.0783 TD
0 Tc
[(1.2)-278.3(Passing)-278.3(Arguments)-278.3(to)-278.3(RMS)]TJ
/Cs8 cs 1 scn
0 -2.8267 TD
[(1.2.2)-666.7(Control)-331.7(Blocks)-335(for)-331.7(File)-333.3(Services)]TJ
/F3 1 Tf
10 0 0 10 137.76 683.34 Tm
[(File)-302(services)-304(use)-302(a)-302(control)-304(block)-304(called)-302(the)-302(le)-304(access)-302(block)-304(\(F)74(AB\).)-302(When)-304(creating)-304(a)]TJ
0 -1.196 TD
[(le,)-334(the)-332(user)-332(must)-332(store)-332(arguments)-332(in)-334(the)-332(F)72(A)0(B)-330(that)-332(dene)-334(the)-332(le)-334(characteristics,)]TJ
0 -1.194 TD
[(the)-358(le)-360(specication,)-366(and)-358(certain)-360(run-time)-358(access)-358(options.)-552(When)-358(your)-362(process)]TJ
0 -1.196 TD
[(opens)-378(an)-380(existing)-380(le,)-392(the)-380(F)74(A)0(B)-378(species)-378(only)-380(the)-380(le)-380(specication)-378(and)-380(the)]TJ
T*
[(run-time)-332(access)-332(options.)]TJ
0 -1.794 TD
[(There)-336(are)-336(three)-336(categories)-336(of)-336(F)74(A)0(B)-334(arguments;)-340(the)-336(following)-334(list)-334(briey)-338(introduces)]TJ
0 -1.194 TD
[(each)-332(category)108(.)]TJ
0 -1.794 TD
()Tj
/F5 1 Tf
1.794 0 TD
0.0003 Tc
[(File)-337.7(specication)]TJ
/F3 1 Tf
9.3069 0 TD
0 Tc
[(arguments)-338(identify)-336(primary)-338(and)-336(default)-336(le)-338(specications)]TJ
-9.3089 -1.196 TD
[(used)-332(at)-332(run)-334(time)-332(to)-330(locate)-332(the)-334(le.)]TJ
-1.792 -1.792 TD
()Tj
/F5 1 Tf
1.794 0 TD
[(File)-356(characteristics)]TJ
/F3 1 Tf
10.5089 0 TD
[(arguments)-354(specify)-354(the)-354(le)-356(organization,)-362(record)-354(type,)]TJ
-10.5108 -1.196 TD
[(space)-332(allocation)-332(information,)-334(and)-332(other)-334(information.)]TJ
-1.792 -1.794 TD
()Tj
/F5 1 Tf
1.794 0 TD
0.0002 Tc
[(Run-time)-357.8(access)-355.8(options)]TJ
/F3 1 Tf
13.0918 0 TD
0 Tc
[(specify)-356(the)-358(operations)-356(that)-354(can)-358(be)-356(done)-358(by)-356(the)]TJ
-13.0938 -1.196 TD
[(initiating)-346(process)-344(and)-344(the)-346(operations)-344(that)-344(can)-346(be)-344(done)-346(by)-346(sharing)-346(processes,)]TJ
0 -1.194 TD
[(a)-348(variety)-350(of)-348(le-processing)-350(options,)-352(and)-348(the)-348(address)-346(\(or)-350(addresses\))-344(of)-348(one)-350(or)]TJ
0 -1.196 TD
[(more)-340(control)-342(blocks)-340(whose)-340(elds)-340(supplement)-340(or)-340(supersede)-340(the)-340(information)-340(in)]TJ
T*
[(the)-334(F)74(AB.)]TJ
-1.792 -1.792 TD
[(The)-354(two)-352(types)-352(of)-354(optional)-352(control)-354(blocks)-354(that)-352(can)-354(supplement)-354(or)-352(supersede)-354(the)]TJ
0 -1.196 TD
0.0001 Tc
[(information)-333.9(in)-335.9(the)-335.9(F)74.1(A)0.1(B)-333.9(are)-333.9(the)-335.9(extended)-335.9(attribute)-333.9(block)-335.9(\(XAB,)-333.9(pronounced)-333.9()18.1(zab)22.1(\))]TJ
T*
0 Tc
[(and)-332(the)-332(NAM)-332(or)-332(NAML)-332(block.)]TJ
0 -1.794 TD
[(A)-348(XAB)-348(usually)-352(supersedes)-348(and)-350(supplements)-348(the)-352(le)-350(characteristics)-348(specied)-350(in)]TJ
0 -1.194 TD
[(the)-362(associated)-362(F)74(AB,)-364(and)-362(multiple)-364(XABs)-360(may)-362(support)-364(a)-362(single)-364(le.)-562(There)-364(are)]TJ
0 -1.196 TD
-0.0001 Tc
[(several)-334.1(types)-334.1(of)-334.1(XABs,)-336.1(each)-334.1(of)-334.1(which)-336.1(is)-332.1(used)-334.1(for)-334.1(a)-334.1(different)-334.1(purpose.)-504.1(Each)-334.1(type)-334.1(of)]TJ
T*
0 Tc
[(XAB)-340(has)-344(a)-342(6-letter)-344(mnemonic)-344(name)-344(consisting)-344(of)-342(the)-344(prex)-346()20(XAB)20()-342(followed)-342(by)-344(a)]TJ
T*
[(3-letter)-342(mnemonic)-344(that)-342(relates)-342(to)-344(the)-342(XAB)-342(function.)-522(For)-344(instance,)-348(the)-342(XAB)-342(that)]TJ
0 -1.194 TD
[(supplements)-344(and)-348(supersedes)-344(the)-346(le)-348(allocation)-346(information)-346(in)-348(the)-346(F)74(A)0(B)-346(i)0(s)-346(called)]TJ
0 -1.196 TD
[(an)-332(allocation)-332(control)-334(XAB,)-330(or)-332(XABALL.)]TJ
0 -1.794 TD
[(The)-332(XABs)-330(used)-332(for)-332(le)-334(operations)-332(are)-332(briey)-334(described)-332(in)-332(the)-332(following)-332(list:)]TJ
0 -1.792 TD
[()-1188(Allocation)-372(control)-372(XAB)-370(\(XABALL\)allows)-368(greater)-374(control)-372(over)-374(disk)-372(le)]TJ
1.792 -1.196 TD
[(allocation)-332(and)-334(positioning)-332(during)-334(le)-334(allocation.)]TJ
-1.792 -1.794 TD
[()-1188(Date)-342(and)-342(time)-340(XAB)-340(\(XABDA)58(T\)species)-342(date)-342(and)-342(time)-340(values)-344(for)-342(when)-342(the)]TJ
1.792 -1.196 TD
[(les)-336(were)-334(backed)-336(up,)-338(created,)-338(and)-334(expired.)-506(It)-336(also)-334(provides)-334(the)-336(time)-334(and)-336(date)]TJ
0 -1.194 TD
[(for)-332(le)-334(revisions)-332(and)-332(the)-334(revision)-332(number)72(.)]TJ
-1.792 -1.794 TD
[()-1188(File)-350(header)-350(characteristic)-350(XAB)-348(\(XABFHC\)receives)-348(the)-350(le)-350(characteristics)]TJ
1.792 -1.196 TD
[(information)-334(contained)-332(in)-334(the)-332(le)-332(header)-334(block.)]TJ
-1.792 -1.792 TD
0.0001 Tc
[()-1187.9(Item)-331.9(list)-331.9(XAB)-329.9(\(XABITM\)provides)-329.9(a)-333.9(convenient)-331.9(means)-331.9(for)-331.9(using)-333.9(item)-331.9(lists)-329.9(to)]TJ
1.792 -1.196 TD
0 Tc
[(pass)-330(information)-334(between)-332(RMS)-330(and)-334(the)-332(application)-332(program.)]TJ
-1.792 -1.794 TD
[()-1188(Journaling)-384(XAB)-378(\(XABJNL\)on)-380(V)112(A)0(X)-380(systems,)-390(supports)-380(le)-382(journaling)]TJ
1.792 -1.196 TD
(operations.)Tj
-1.792 -1.792 TD
-0.0001 Tc
[()-1188.1(Key)-388.1(denition)-388.1(XAB)-386.1(\(XABKEY\)denes)-386.1(the)-388.1(key)-390.1(characteristics)-386.1(to)-386.1(be)]TJ
1.792 -1.196 TD
0 Tc
[(associated)-330(with)-332(an)-332(indexed)-334(le.)]TJ
-1.792 -1.794 TD
-0.0001 Tc
[()-1188.1(File)-354.1(protection)-352.1(XAB)-350.1(\(XABPRO\)denes)-354.1(le)-352.1(protection)-354.1(characteristics)-352.1(that)]TJ
1.792 -1.194 TD
0 Tc
[(specify)-350(what)-350(class)-350(of)-350(users)-350(or)-350(list)-348(of)-350(users)-350(can)-352(have)-352(certain)-350(specied)-350(access)]TJ
0 -1.196 TD
[(rights.)-528(For)-348(ANSI)-344(magnetic)-348(tape)-346(les)-346(using)-346(HDR1)-346(labels,)-348(this)-346(XAB)-344(species)]TJ
T*
[(the)-334(accessibility)-330(eld)-332(character)72(.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(14)Tj
/F1 1 Tf
2.5547 0 TD
[(Introduction)-371.1(to)-368.9(RMS)]TJ
ET
endstream
endobj
88 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
89 0 obj
<<
/Type /Page
/Parent 78 0 R
/Resources 91 0 R
/Contents 90 0 R
>>
endobj
90 0 obj
<< /Length 6109 >>
stream
BT
/F2 1 Tf
12 0 0 12 430 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0002 Tc
0 Tw
[(Introduction)-276.5(t)0.2(o)-276.5(RMS)]TJ
-5.205 -1.0783 TD
0 Tc
[(1.2)-278.3(Passing)-278.3(Arguments)-278.3(to)-276.7(RMS)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
-0.0001 Tc
[()-1190.1(Revision)-336.1(date)-338.1(and)-338.1(time)-336.1(XAB)-334.1(\(XABRDT\)species)-338.1(the)-338.1(revision)-338.1(date)-336.1(and)-338.1(time)]TJ
1.794 -1.196 TD
0 Tc
[(value)-334(and)-332(the)-332(revision)-334(number)-334(associated)-330(with)-330(closing)-334(a)-332(le.)]TJ
-1.794 -1.794 TD
[()-1190(Recovery)-342(unit)-342(XAB)-338(\(XABRU\)on)-338(V)110(A)0(X)-338(systems,)-342(supports)-340(the)-340(use)-342(of)-340(recovery)]TJ
1.794 -1.194 TD
[(units)-332(to)-332(assure)-332(data)-330(le)-334(integrity)110(.)]TJ
-1.794 -1.794 TD
-0.0001 Tc
[()-1190.1(Summary)-348.1(XAB)-348.1(\(XABSUM\)stores)-348.1(additional)-348.1(le)-348.1(characteristics)-348.1(associated)]TJ
1.794 -1.196 TD
0 Tc
[(with)-330(an)-334(indexed)-334(le.)]TJ
/F2 1 Tf
12 0 0 12 89.94 607.24 Tm
[(1.2.3)-666.7(Control)-331.7(Blocks)-333.3(for)-331.7(Record)-333.3(Services)]TJ
/F3 1 Tf
10 0 0 10 161.66 591.3 Tm
[(Record)-356(services)-356(use)-356(a)-356(control)-356(block)-356(known)-358(as)-354(the)-356(record)-356(access)-356(block,)-364(or)-356(RAB.)]TJ
0 -1.194 TD
0.0001 Tc
[(Some)-353.9(of)-351.9(the)-353.9(arguments)-351.9(the)-353.9(user)-353.9(must)-351.9(store)-351.9(in)-353.9(the)-353.9(RAB)-351.9(include)-353.9(the)-353.9(address)-351.9(of)]TJ
0 -1.196 TD
0 Tc
[(the)-358(related)-356(F)74(AB,)-356(the)-358(address)-354(of)-356(input)-358(and)-356(output)-358(record)-358(buffers,)-362(the)-358(type)-356(and)]TJ
T*
[(size)-354(of)-356(general)-358(I/O)-356(buffers,)-362(whether)-356(a)-356(le)36(s)-354(records)-356(will)-354(be)-356(accessed)-356(directly)-356(or)]TJ
T*
[(sequentially)110(,)-334(certain)-332(tuning)-336(options,)-332(and)-332(other)-334(information.)]TJ
0 -1.792 TD
[(An)-372(extended)-372(attribute)-370(block)-372(\(XAB\))-370(can)-372(both)-370(supersede)-372(and)-372(supplement)-370(the)]TJ
0 -1.196 TD
[(record)-372(characteristics)-370(specied)-370(in)-370(the)-372(RAB.)-368(As)-370(with)-368(a)-370(XAB)-370(that)-370(supersedes)]TJ
T*
[(and)-348(supplements)-346(a)-348(F)74(AB,)-346(a)-348(XAB)-344(that)-348(supersedes)-346(and)-348(supplements)-346(a)-346(RAB)-346(has)-346(a)]TJ
T*
[(6-letter)-342(mnemonic)-342(name)-342(consisting)-342(of)-342(the)-342(prex)-342()18(XAB)22()-342(followed)-340(by)-342(three)-342(letters.)]TJ
0 -1.194 TD
[(Note)-340(that)-342(there)-342(are)-340(only)-344(two)-338(XAB)-340(types)-340(used)-342(for)-340(record)-342(operations,)-344(the)-342(terminal)]TJ
0 -1.196 TD
[(XAB)-330(\(XABTRM\))-330(and,)-334(on)-332(V)110(A)0(X)-330(systems)-330(only)108(,)-332(the)-332(recovery)-332(unit)-334(XAB)-330(\(XABRU\).)]TJ
0 -1.794 TD
[(The)-384(XABTRM)-380(denes)-382(the)-382(symbolic)-382(address)-382(and)-382(length)-384(of)-382(a)-382(user)18(-supplied)]TJ
0 -1.194 TD
[(argument)-354(list)-350(that)-350(denes)-352(the)-352(terminal)-350(operation)-352(and)-352(provides)-350(more)-352(exibility)]TJ
0 -1.196 TD
[(than)-334(using)-332(RAB)-330(elds.)]TJ
0 -1.794 TD
[(See)-344(the)]TJ
/F4 1 Tf
3.816 0 TD
0.0001 Tc
[(RMS)-343.9(Journaling)-343.9(for)-341.9(OpenVMS)-343.9(Manual)]TJ
/F3 1 Tf
18.8847 0 TD
0 Tc
[(for)-342(details)-342(relating)-344(to)-342(the)-344(use)-342(of)]TJ
-22.7007 -1.196 TD
[(the)-332(XABRU)-330(on)-334(V)112(A)0(X)-330(systems.)]TJ
/F2 1 Tf
12 0 0 12 89.94 372.12 Tm
[(1.2.4)-666.7(Dual)-331.7(Purpose)-333.3(of)-333.3(Control)-331.7(Blocks)]TJ
/F3 1 Tf
10 0 0 10 161.66 356.18 Tm
[(Control)-356(blocks)-358(provide)-358(input)-356(to)-356(and)-358(output)-356(from)-358(record)-356(management)-358(services,)]TJ
0 -1.194 TD
[(including)-336(the)-332(following)-332(run-time)-332(information:)]TJ
0 -1.794 TD
[()-1190(Detailed)-350(le)-354(characteristics,)-358(including)-354(le)-354(organization,)-358(record)-354(format,)-358(and)]TJ
1.794 -1.196 TD
[(record)-332(size)]TJ
-1.794 -1.792 TD
[()-1190(Device)-332(characteristics)]TJ
0 -1.794 TD
[()-1190(File,)-332(directory)108(,)-332(and)-334(device)-332(identiers)]TJ
T*
[()-1190(The)-334(address)-330(\(location\))-332(and)-332(length)-334(of)-332(a)-332(requested)-332(record)]TJ
0 -1.792 TD
[()-1190(Returned)-332(condition)-334(values)]TJ
0 -1.794 TD
[(For)-344(this)-342(reason,)-346(certain)-342(programs)-344(specically)-342(allocate)-342(a)-342(NAM)-342(or)-344(NAML)-342(block)-344(or)]TJ
0 -1.196 TD
0.0001 Tc
[(one)-335.9(or)-333.9(more)-333.9(XABs)-329.9(dedicated)-333.9(to)-331.9(receiving)-333.9(information)-333.9(returned)-335.9(by)-333.9(RMS.)-333.9(T)50.1(ypically)110.1(,)]TJ
0 -1.194 TD
0 Tc
[(such)-334(information)-332(can)-334(be)-332(examined)-332(to)-332(determine)-332(how)-332(the)-334(le)-332(should)-332(be)-332(processed.)]TJ
0 -1.794 TD
[(In)-350(most)-346(cases,)-354(however)72(,)-354(control)-350(blocks)-348(are)-350(used)-348(both)-350(to)-348(transmit)-348(and)-348(to)-350(receive)]TJ
0 -1.196 TD
[(information)-322(between)-320(the)-322(application)-322(program)-322(and)-322(RMS,)-322(and)-320(should)-322(not)-322(be)-322(located)]TJ
T*
[(in)-332(a)-332(read-only)-334(program)-334(section.)]TJ
0 -1.792 TD
[(Be)-346(sure)-346(that)-344(control)-348(block)-346(elds)-346(not)-346(currently)-348(used)-346(by)-346(a)-346(particular)-346(service)-348(have)]TJ
0 -1.196 TD
[(valid)-336(default)-336(values,)-340(because)-336(future)-338(versions)-336(of)-336(RMS)-336(may)-336(use)-336(them.)-508(This)-336(applies)]TJ
T*
[(also)-332(to)-330(control)-334(block)-332(elds)-332(that)-330(are)-332(currently)-334(described)-332(as)-332()20(ignored)-334(for)-330(DECnet)-330(for)]TJ
0 -1.194 TD
[(OpenVMS)-342(operations)18()-342(because)-342(future)-344(versions)-344(of)-342(RMS)-344(or)-342(DECnet)-342(for)-342(OpenVMS)]TJ
0 -1.196 TD
[(may)-334(support)-330(those)-332(elds.)]TJ
/F1 1 Tf
9 0 0 9 440.42 26.84 Tm
/Cs9 cs 1 scn
[(Introduction)-368.9(to)-368.9(RMS)]TJ
/F2 1 Tf
9.9055 0 TD
(15)Tj
ET
endstream
endobj
91 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
92 0 obj
<<
/Type /Page
/Parent 78 0 R
/Resources 94 0 R
/Contents 93 0 R
>>
endobj
93 0 obj
<< /Length 1697 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0002 Tc
0 Tw
[(Introduction)-276.5(t)0.2(o)-276.5(RMS)]TJ
0 -1.0783 TD
0 Tc
[(1.2)-278.3(Passing)-278.3(Arguments)-278.3(to)-278.3(RMS)]TJ
/F3 1 Tf
10 0 0 10 137.76 700.9 Tm
/Cs8 cs 1 scn
[(A)-338(name)-340(\(NAM\))-338(block)-340(supplements)-338(the)-340(le)-340(specication)-340(information)-340(stored)-338(in)-340(the)]TJ
0 -1.196 TD
[(related)-354(F)74(AB.)-354(It)-354(is)-352(especially)-356(useful)-354(for)-354(locating)-356(and)-356(opening)-356(les)-354(when)-354(the)-356(le)]TJ
T*
[(specication)-334(is)-332(entered)-334(by)-334(an)-336(interactive)-334(user)-334(or)-334(when)-334(a)-334(le)-334(specication)-334(includes)]TJ
0 -1.194 TD
[(a)-332(wildcard)-330(character)-334(or)-332(a)-332(search)-334(list)-330(logical)-332(name)-334(representing)-334(multiple)-330(les.)]TJ
0 -1.794 TD
[(On)-364(Alpha)-366(systems,)-372(a)-364(long)-368(name)-366(block)-366(\(NAML\))-364(can)-366(optionally)-366(take)-366(the)-366(place)]TJ
0 -1.196 TD
[(of)-362(a)-360(NAM)-362(block.)-560(The)-362(NAML)-362(allows)-360(OpenVMS)-362(Alpha)-362(users)-360(to)-362(locate)-362(and)-362(use)]TJ
T*
[(le)-376(specications)-374(that)-376(are)-376(longer)-378(than)-376(255)-376(bytes.)-586(For)-376(an)-376(extra)-376(level)-376(of)-376(le)]TJ
0 -1.194 TD
[(specication)-344(defaults,)-346(RMS)-342(may)-344(apply)-344(defaults)-342(using)-346(additional)-342(NAM)-344(or)-344(NAML)]TJ
0 -1.196 TD
[(blocks)-332(that)-332(contain)-332(the)-334(le)-332(specications)-332(of)-332(related)-332(les.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(16)Tj
/F1 1 Tf
2.5547 0 TD
[(Introduction)-371.1(to)-368.9(RMS)]TJ
ET
endstream
endobj
94 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
95 0 obj
<<
/Type /Page
/Parent 78 0 R
/Resources 97 0 R
/Contents 96 0 R
>>
endobj
96 0 obj
<< /Length 4909 >>
stream
BT
/F2 1 Tf
36 0 0 36 524.28 656.48 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
(2)Tj
ET
89.94 648.48 454.32 -0.96 re
f
BT
20 0 0 20 321.7 626.54 Tm
-0.0001 Tc
[(RMS)-331.1(Program)-332.1(Interface)]TJ
/F3 1 Tf
10 0 0 10 161.66 580.72 Tm
0 Tc
[(This)-356(section)-356(introduces)-358(the)-356(application)-356(program)-358(interface)-356(with)-356(RMS)-356(that)-356(is)]TJ
0 -1.196 TD
0.0001 Tc
[(applicable)-331.9(to)-331.9(all)-331.9(OpenVMS)-329.9(languages)-331.9(in)-331.9(terms)-329.9(of)-331.9(the)-333.9(following:)]TJ
0 -1.794 TD
[()-1189.9(The)-333.9(run-time)-331.9(processing)-331.9(environment)]TJ
T*
[()-1189.9(RMS)-331.9(symbol-naming)-331.9(conventions)]TJ
0 -1.792 TD
0 Tc
[()-1190(The)-334(calling)-332(sequence)-334(for)-332(record)-334(management)-332(services)]TJ
0 -1.794 TD
0.0001 Tc
[()-1189.9(Allowable)-329.9(program)-331.9(execution)-331.9(modes)]TJ
0 -1.792 TD
0 Tc
[()-1190(Condition)-332(values)-332(returned)-334(by)-334(record)-332(management)-334(services)]TJ
/F2 1 Tf
14 0 0 14 89.94 449.2 Tm
[(2.1)-568.6(RMS)-331.4(Run-T)18.6(ime)-331.4(Environment)]TJ
/F3 1 Tf
10 0 0 10 161.66 431.28 Tm
0.0001 Tc
[(The)-355.9(RMS)-353.9(run-time)-353.9(processing)-355.9(environment)-353.9(consists)-351.9(of)-353.9(a)-353.9(set)-353.9(of)-353.9(blocks)-353.9(and)-353.9(the)]TJ
0 -1.196 TD
0 Tc
[(run-time)-350(services.)-534(The)-350(control)-352(block)-350(elds)-348(accessed)-350(by)-350(each)-350(service)-350(specify)-350(the)]TJ
T*
[(appropriate)-350(le)-350(and)-350(record)-350(operations.)-534(Depending)-350(on)-350(the)-350(operation,)-356(RMS)-348(uses)]TJ
T*
[(one)-330(or)-328(more)-328(control)-330(blocks)-328(by)-330(referring)-330(to)-328(one)-330(or)-328(more)-330(elds)-328(as)-328(input)-328(to,)-330(or)-328(output)]TJ
0 -1.194 TD
[(from,)-334(the)-332(operation.)]TJ
0 -1.794 TD
[(T)90(o)-332(use)-332(RMS,)-332(you)-334(must)-332(do)-332(the)-332(following:)]TJ
T*
[(1.)-964(Allocate)-388(the)-390(appropriate)-390(control)-390(block,)-406(usually)-390(at)-390(assembly)-388(time)-388(or)]TJ
1.794 -1.196 TD
[(compilation)-374(time.)-582(Control)-374(blocks)-374(must)-374(not)-374(reside)-374(in)-374(read-only)-376(storage)]TJ
0 -1.194 TD
[(and)-332(should)-332(be)-332(aligned)-334(on)-334(a)-332(longword)-332(boundary)-334(to)-332(maximize)-332(efciency)108(.)]TJ
-1.794 -1.794 TD
[(2.)-964(Insert)-344(the)-346(appropriate)-346(values)-346(into)-346(the)-346(control)-346(block)-348(elds)-344(before)-346(you)-348(invoke)]TJ
1.794 -1.196 TD
[(the)-332(related)-332(service.)]TJ
-1.794 -1.792 TD
[(3.)-964(Invoke)-340(the)-336(appropriate)-338(service.)-510(As)-336(part)-338(of)-336(this)-336(step,)-340(a)-336(condition)-338(value)-340(should)]TJ
1.794 -1.196 TD
[(always)-330(be)-332(examined.)]TJ
-1.794 -1.794 TD
[(T)90(o)-346(perform)-346(advanced)-348(RMS)-344(functions,)-352(you)-348(may)-346(need)-348(to)-344(set)-346(various)-348(control)-346(block)]TJ
0 -1.194 TD
[(eld)-372(values)-374(at)-370(run)-374(time)-372(between)-372(the)-372(time)-370(the)-372(le)-374(is)-370(opened)-372(and)-374(when)-372(the)]TJ
0 -1.196 TD
[(appropriate)-332(service)-334(is)-330(invoked.)]TJ
0 -1.794 TD
0.0001 Tc
[(Note)-329.9(that)-329.9(OpenVMS)-327.9(languages)-327.9(perform)-329.9(some)-329.9(of)-327.9(these)-329.9(steps)-327.9(transparently)-329.9(when)-329.9(a)]TJ
0 -1.196 TD
0 Tc
[(particular)-334(language)-334(statement)-330(or)-334(macro)-332(is)-332(present)-332(in)-332(a)-332(source)-332(program.)]TJ
0 -1.792 TD
[(T)70(w)0(o)-362(elds)-364(in)-364(each)-364(control)-366(blockthe)-364(block)-364(length)-366(\(BLN\))-362(eld)-364(and)-364(the)-364(block)]TJ
0 -1.196 TD
-0.0001 Tc
[(identier)-354.1(\(BID\))-350.1(\(or)-354.1(block)-354.1(code)-354.1([COD])-354.1(eld)-352.1(in)-354.1(a)-352.1(XAB\)dene)-354.1(the)-352.1(length)-356.1(of)-352.1(the)]TJ
T*
0 Tc
[(control)-352(block)-352(\(in)-350(bytes\))-350(and)-352(identify)-350(the)-352(control)-352(block)-352(type,)-356(respectively)110(.)-536(These)]TJ
T*
[(internal)-346(elds)-346(are)-344(always)-344(used)-346(as)-344(input)-346(arguments)-346(by)-346(the)-346(service)-346(that)-344(accesses)]TJ
0 -1.194 TD
[(the)-336(control)-338(block,)-340(and)-336(must)-336(be)-336(set)-336(before)-336(the)-336(control)-338(block)-336(can)-338(be)-336(used.)-508(After)-334(the)]TJ
0 -1.196 TD
[(block)-348(length)-350(and)-348(block)-348(identier)-348(elds)-346(are)-348(established,)-350(you)-348(must)-348(treat)-346(them)-346(as)]TJ
T*
[(read-only)-334(elds)-332(until)-332(the)-334(control)-332(block)-334(is)-330(no)-334(longer)-334(needed.)]TJ
0 -1.792 TD
[(Part)-354(II)-350(describes)-352(each)-354(control)-354(block)-352(eld)-354(in)-352(detail,)-358(including)-356(its)-350(length)-356(and)-352(its)]TJ
0 -1.196 TD
[(symbolic)-332(name.)]TJ
/F1 1 Tf
9 0 0 9 425.48 26.84 Tm
/Cs9 cs 1 scn
[(RMS)-368.9(Program)-373.3(Interface)]TJ
/F2 1 Tf
11.576 0 TD
(21)Tj
ET
endstream
endobj
97 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
98 0 obj
<<
/Type /Page
/Parent 78 0 R
/Resources 100 0 R
/Contents 99 0 R
>>
endobj
99 0 obj
<< /Length 6420 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Program)-276.7(Interface)]TJ
0 -1.0783 TD
[(2.1)-278.3(RMS)-275(Run-T)16.7(ime)-278.3(Environment)]TJ
/F3 1 Tf
10 0 0 10 137.76 690.36 Tm
/Cs8 cs 1 scn
[(Part)-346(III)-344(lists)-344(the)-348(calling)-346(format)-346(for)-348(each)-346(service)-348(together)-348(with)-346(the)-346(input)-346(control)]TJ
0 -1.196 TD
[(block)-332(elds)-332(and)-332(the)-334(output)-332(control)-332(block)-334(elds)-332(for)-332(each)-334(service.)]TJ
/F2 1 Tf
14 0 0 14 66.02 653.48 Tm
[(2.2)-568.6(Conventions)-331.4(for)-332.9(Naming)-331.4(Fields)]TJ
/F3 1 Tf
10 0 0 10 137.76 635.56 Tm
[(RMS)-332(uses)-334(mnemonics)-334(to)-334(identify)-334(control)-336(block)-334(elds.)-502(For)-336(example,)-336(the)-334(mnemonic)]TJ
T*
[(name)-332(for)-332(the)-332(F)72(A)0(B)-330(allocation)-332(quantity)-334(eld)-332(is)-332(ALQ.)]TJ
0 -1.794 TD
[(The)-352(mnemonic)-350(name)-352(\(usually)-352(consisting)-350(of)-350(three)-352(characters\))-350(serves)-352(as)-350(a)-350(sufx)]TJ
0 -1.194 TD
[(to)-352(a)-352(symbolic)-352(name)-352(that)-352(identies)-352(the)-354(location)-352(of)-352(each)-354(control)-354(block)-352(eld.)-540(Y)110(o)0(u)]TJ
0 -1.196 TD
[(should)-340(use)-340(the)-340(symbolic)-340(names)-340(to)-340(be)-340(sure)-340(you)-342(place)-340(values)-340(in)-340(the)-340(correct)-342(control)]TJ
T*
[(block)-348(elds.)-530(RMS)-346(denes)-350(each)-348(symbolic)-348(name)-348(as)-346(a)-348(constant)-348(value)-348(equal)-348(to)-348(the)]TJ
T*
[(offset,)-354(in)-350(bytes,)-356(from)-348(the)-352(beginning)-354(of)-348(the)-352(control)-350(block)-352(to)-348(the)-352(beginning)-354(of)-348(the)]TJ
0 -1.194 TD
[(eld.)-498(These)-334(eld)-332(names)-332(are)-332(thus)-332(called)-332(symbolic)-332(offsets.)]TJ
0 -1.794 TD
[(Symbolic)-352(offset)-352(names)-352(are)-352(dened)-354(when)-352(the)-354(appropriate)-352(V)112(A)0(X)-352(MACRO)-350(control)]TJ
0 -1.196 TD
[(block)-354(initialization)-354(macro)-354(is)-352(used,)-362(when)-354(the)-354(appropriate)-354(V)110(A)0(X)-352(MACRO)-352(control)]TJ
T*
0.0001 Tc
[(block)-349.9(symbol)-349.9(denition)-349.9(macro)-351.9(is)-347.9(used,)-355.9(and)-349.9(when)-349.9(some)-347.9(languages)-349.9(invoke)-351.9(RMS.)]TJ
0 -1.194 TD
0 Tc
[(Alternatively)110(,)-342(all)-338(control)-340(block)-340(symbolic)-338(offset)-338(names)-338(are)-340(available)-340(when)-338(you)-342(use)]TJ
0 -1.196 TD
-0.0002 Tc
[(the)-332.2(V)109.8(A)-0.2(X)-330.2(MACRO)-330.2($F)71.8(ABDEF)109.8(,)-334.2($RABDEF)109.8(,)-334.2($NAMDEF)111.8(,)-334.2(and)-332.2($XAB...DEF)-334.2(macros)-332.2(in)-332.2(a)]TJ
T*
0 Tc
[(V)112(A)0(X)-330(MACRO)-330(program)-334(or)-332(procedure.)]TJ
0 -1.792 TD
[(The)-352(format)-350(of)-352(the)-352(symbolic)-350(offsets)-350(consists)-350(of)-350(a)-352(3-letter)-350(control)-352(block)-352(identier)]TJ
0 -1.196 TD
[(\(F)74(AB,)-338(NAM,)-338(XAB,)-336(or)-338(RAB\),)-336(a)-338(dollar)-338(sign)-338(\()-166($)-166(\))0(,)-340(a)-338(1-letter)-338(indicator)-338(of)-338(the)-338(length)-338(of)]TJ
T*
[(the)-342(eld)-342(\(B,)-342(W)110(,)-342(L,)-344(Q,)-342(or)-342(T\),)-344(an)-342(underscore)-344(\()-166(_)-166(\))0(,)-346(and)-342(the)-344(eld)-342(mnemonic,)-346(which)-344(is)]TJ
T*
[(usually)-332(three)-334(letters.)]TJ
0 -1.792 TD
0.0001 Tc
[(The)-331.9(general)-329.9(format)-331.9(of)-331.9(the)-331.9(symbolic)-331.9(offset)-331.9(is)-329.9(shown)-331.9(in)-333.9(the)-331.9(following)-331.9(example:)]TJ
/F6 1 Tf
8 0 0 10 137.76 378.5202 Tm
0 Tc
(ccc$x_fff)Tj
/F3 1 Tf
10 0 0 10 137.76 360.5802 Tm
[(The)-350(components)-350(of)-348(the)-350(symbolic)-350(offset)-348(format)-348(are)-350(summarized)-348(in)-350(the)-350(following)]TJ
0 -1.194 TD
(table.)Tj
ET
137.76 331.18 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 137.76 320.74 Tm
[(Component)-2747.2(Length)-8067(Description)]TJ
ET
137.76 315.24 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 302.8 Tm
0.0002 Tc
[(ccc)-6970(3)-330.9(letters)-7508.2(Identies)-342(the)-342(type)-344.2(of)-344.2(control)-344.2(block:)-519.8(F)73.5(AB,)-339.8(NAM,)]TJ
19.7022 -1.1067 TD
0 Tc
[(XAB)-331.1(\(for)-333.3(all)-333.3(XABs\),)-328.9(or)-333.3(RAB.)]TJ
-19.7022 -1.66 TD
0.0003 Tc
[($)-7745.9(1)-330.8(character)-6120.1(Separates)-350.8(the)-350.8(control)-353(block)-350.8(identier)-350.8(from)-350.8(the)]TJ
19.7022 -1.1067 TD
[(eld)-333(length)-333(identier;)-330.8(a)-330.8(dollar)-330.8(sign)-330.8(\()-166.4($)-166.4(\))0.3(.)]TJ
-19.7022 -1.66 TD
0.0002 Tc
[(x)-7765(1)-330.9(letter)-7971.2(Identies)-346.5(the)-346.5(length)-348.7(of)-346.5(the)-348.7(eld:)-526.5(B)-346.5(for)-348.7(byte,)-348.7(W)]TJ
19.7022 -1.1089 TD
0 Tc
[(for)-366.7(word,)-373.3(L)-366.7(for)-366.7(longword,)-373.3(Q)-364.5(for)-366.7(quadword,)-375.6(T)]TJ
0 -1.1067 TD
[(for)-355.6(text)-353.3(buffer)-355.6(address.)-537.8(Symbolic)-355.6(length)-353.3(elds)]TJ
T*
0.0001 Tc
[(are)-362.1(identied)-364.3(by)-359.9(the)-359.9(letter)-359.9(S)-362.1(i)0.1(n)-359.9(this)-359.9(position.)]TJ
T*
0 Tc
[(For)-355.6(example,)-357.8(the)-353.3(value)-355.6(eld)-353.3(XAB$S_CACHE_)]TJ
T*
0.0001 Tc
[(TMO)-339.9(species)-339.9(the)-339.9(number)-337.7(of)-339.9(bytes)-339.9(allocated)-339.9(for)]TJ
T*
0 Tc
[(dening)-335.6(the)-333.3(value)-333.3(of)-333.3(the)-335.6(cache)-333.3(timeout.)-502.2(See)-333.3(text)]TJ
T*
0.0003 Tc
[(for)-333(exceptions.)]TJ
-19.7022 -1.6622 TD
0.0002 Tc
[(_)-7802(1)-330.9(character)-6120.2(Separates)-359.8(the)-362(eld)-362(length)-362(identier)-362(from)-362(the)]TJ
19.7022 -1.1067 TD
0 Tc
[(eld)-333.3(name;)-331.1(always)-333.3(an)-331.1(underscore)-333.3(\()-166.7(_)-166.7(\))0(.)]TJ
-19.7022 -1.66 TD
[(fff)-7303.2(3)-331.1(o)0(r)-333.3(more)]TJ
8.3022 -1.1067 TD
(letters)Tj
11.4 1.1067 TD
0.0001 Tc
[(Identies)-331(the)-333.2(mnemonic)-331(name)-331(of)-333.2(the)-333.2(eld,)-333.2(which)]TJ
0 -1.1067 TD
0 Tc
[(is)-335.6(used)-335.6(in)-335.6(the)-335.6(V)111.1(A)0(X)-335.6(MACRO)-331.1(control)-337.8(block)-337.8(macro.)]TJ
T*
[(Some)-382.2(mnemonics)-377.8(contain)-380(more)-380(than)-382.2(three)]TJ
T*
0.0001 Tc
[(letters;)-375.5(for)-364.3(example,)-371(symbolic)-364.4(offset)-364.4(XAB$B_)]TJ
T*
-0.0002 Tc
[(PROLOG)-331.3(\(from)-333.5(XABKEY\).)]TJ
ET
137.76 98.06 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
0 Tc
(22)Tj
/F1 1 Tf
2.5547 0 TD
[(RMS)-371.1(Program)-371.1(Interface)]TJ
ET
endstream
endobj
100 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
101 0 obj
<<
/Type /Page
/Parent 78 0 R
/Resources 103 0 R
/Contents 102 0 R
>>
endobj
102 0 obj
<< /Length 6665 >>
stream
BT
/F2 1 Tf
12 0 0 12 412.04 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Program)-276.7(Interface)]TJ
-5.37 -1.0783 TD
0.0001 Tc
[(2.2)-278.2(Conventions)-276.6(for)-276.6(Naming)-278.2(Fields)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
0 Tc
[(For)-334(example,)-334(the)-332(F)72(A)0(B)-330(eld)-332(whose)-332(mnemonic)-334(is)-332(ALQ)-330(has)-334(a)-332(length)-334(of)-332(one)-334(longword)]TJ
0 -1.196 TD
[(and)-342(is)-338(identied)-342(by)-340(the)-340(symbolic)-342(offset)-338(F)74(AB$L_ALQ.)-340(The)-342(eld)-340(NAM$L_RLF)-340(is)-340(a)]TJ
T*
[(NAM)-332(longword)-334(eld)-332(whose)-332(mnemonic)-332(RLF)-332(reects)-334(its)-330(name,)-334(the)-332(related)-332(le)-332(eld.)]TJ
0 -1.792 TD
[(Exceptions)-342(to)-340(the)-342(length)-344(designation)-342(are)-342(NAM$W_DID,)-340(NAM$W_FID,)-340(XAB$W_)]TJ
0 -1.196 TD
[(RFI,)-348(and)-346(RAB$W_RF)76(A,)-348(each)-348(of)-346(which)-348(is)-346(three)-348(words)-344(in)-348(length)-348(rather)-348(than)-348(one)]TJ
T*
(word.)Tj
0 -1.792 TD
[(The)-342(length)-344(of)-340(a)-342(T)-342(eld)-340(is)-340(specied)-342(by)-342(the)-342(corresponding)-344(S)-340(eld;)-346(for)-342(example,)-344(the)]TJ
0 -1.196 TD
[(length)-354(of)-354(the)-352(NAM$T_DVI)-350(eld)-354(is)-352(specied)-352(by)-354(the)-352(symbolic)-354(value)-354(eld)-352(named)]TJ
T*
(NAM$S_DVI.)Tj
0 -1.794 TD
[(When)-366(a)-364(control)-366(block)-366(eld)-364(contains)-366(options)-364(identied)-364(by)-366(bits,)-372(each)-366(valid)-364(bit)]TJ
0 -1.194 TD
[(location)-366(has)-366(a)-366(symbolic)-366(offset)-364(name.)-568(Certain)-364(control)-368(block)-366(elds)-366(are)-366(binary)]TJ
0 -1.196 TD
[(options)-336(elds)-334(consisting)-336(of)-336(bit)-334(values.)-506(For)-336(these)-336(bits)-334(in)-336(a)-334(binary)-338(options)-334(eld,)-338(the)]TJ
T*
[(format)-336(of)-338(symbolic)-336(names)-338(resembles)-336(the)-338(format)-336(of)-336(the)-338(eld)-338(names,)-338(except)-338(for)-338(the)]TJ
T*
[(length)-344(indicator)74(.)-518(Instead)-340(of)-342(identifying)-344(the)-342(eld)-342(length,)-346(which)-342(is)-340(always)-342(one)-342(bit,)]TJ
0 -1.194 TD
[(the)-344(length)-346(eld)-344(indicates)-344(whether)-344(a)-344(mask)-344(value)-346(\()-166(M)-166(\))-344(or)-344(bit)-342(offset)-344(\()-164(V)-166(\))-344(i)0(s)-342(dened)]TJ
0 -1.196 TD
[(by)-334(the)-332(symbolic)-332(name,)-334(as)-330(described)-332(in)-332(the)-334(following)-332(table.)]TJ
ET
161.66 486.18 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 161.66 475.74 Tm
[(Format)-5688.7(Description)]TJ
ET
161.66 470.24 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 457.8 Tm
0.0001 Tc
[(xxx$M_fff)-4467.6(Indicates)-379.9(a)-379.9(mask)-379.9(value)-382.1(in)-379.9(a)-382.1(binary)-382.1(options)-382.1(eld,)-393.2(typically)-384.4(where)]TJ
9.0778 -1.1067 TD
0 Tc
[(multiple)-333.3(bit)-335.6(options)-333.3(can)-331.1(be)-333.3(chosen.)-497.8(Used)-333.3(to)-333.3(set)-331.1(or)-333.3(clear)-333.3(bit)-333.3(values.)]TJ
-9.0778 -1.66 TD
0.0001 Tc
[(xxx$V_fff)-4689.6(Indicates)-339.9(the)-344.3(symbolic)-342.1(bit)-344.3(offset)-344.4(\(number)-342.1(of)-344.4(bits)-342.1(from)-342.1(the)-344.3(beginning)-342.1(of)]TJ
9.0778 -1.1067 TD
0 Tc
[(the)-333.3(binary)-333.3(options)-333.3(eld\).)-500(Used)-331.1(to)-333.3(test)-333.3(bit)-335.6(values)-331.1(or)-333.3(to)-333.3(set)-331.1(bit)-333.3(values.)]TJ
ET
161.66 417.44 382.56 -0.48 re
f
BT
10 0 0 10 161.66 399.02 Tm
(The)Tj
/F4 1 Tf
2.126 0 TD
(xxx)Tj
/F3 1 Tf
1.846 0 TD
[(identies)-346(the)-346(control)-348(block)-346(\(F)74(AB,)-346(NAM,)-348(XAB,)-344(or)-346(RAB\);)-346(the)]TJ
/F4 1 Tf
27.9046 0 TD
($)Tj
/F3 1 Tf
0.902 0 TD
(and)Tj
/F4 1 Tf
2.087 0 TD
(_)Tj
/F3 1 Tf
0.846 0 TD
(are)Tj
-35.7115 -1.194 TD
[(separator)-354(characters,)-360(and)-354(the)]TJ
/F4 1 Tf
14.2178 0 TD
(fff)Tj
/F3 1 Tf
1.353 0 TD
[(denes)-354(the)-354(mnemonic)-354(for)-354(the)-354(bit)-354(option.)-542(For)]TJ
-15.5708 -1.196 TD
[(example,)-364(the)-356(option)-356(CTG)-356(in)-356(the)-356(F)74(A)0(B)-356(le-processing)-356(options)-356(\(FOP\))-356(eld)-356(has)-356(a)]TJ
T*
-0.0001 Tc
[(symbolic)-332.1(bit)-332.1(offset)-330.1(of)-332.1(F)71.9(AB$V_CTG)-332.1(and)-332.1(a)-332.1(mask)-332.1(value)-334.1(of)-332.1(F)73.9(AB$M_CTG.)]TJ
0 -1.792 TD
0 Tc
[(Constant)-342(\(or)-342(keyword\))-344(elds)-342(can)-344(contain)-344(only)-344(a)-342(limited)-340(set)-342(of)-342(values,)-348(thus)-342(there)]TJ
0 -1.196 TD
[(are)-326(no)-328(mask)-326(values)-326(or)-326(symbolic)-326(bit)-326(offsets.)-498(In)-326(some)-324(instances,)-328(the)-328(letter)-324(K)-326(i)0(s)-324(used)]TJ
T*
[(to)-338(denote)-340(a)-340(constant)-338(\(keyword\))-340(value)-340(eld)-340(in)-340(place)-338(of)-340(the)-338(letter)-340(C;)-338(otherwise,)-342(the)]TJ
T*
0.0002 Tc
[(naming)-333.8(convention)-331.8(is)-329.8(the)-333.8(same.)]TJ
0 -1.792 TD
0 Tc
[(Unlike)-364(a)-362(binary)-364(options)-360(eld,)-372(each)-362(possible)-362(value)-362(is)-362(identied)-362(by)-364(a)-362(symbolic)]TJ
0 -1.196 TD
[(constant)-332(value,)-336(in)-332(the)-332(following)-332(form:)]TJ
/F6 1 Tf
8 0 0 10 161.66 261.5401 Tm
(xxx$C_fff)Tj
/F3 1 Tf
10 0 0 10 161.66 243.6201 Tm
[(Note)-336(that)-336(the)-336(letter)-336(C)-334(replaces)-336(the)-336(letter)-336(M,)-338(denoting)-336(that)-336(this)-336(eld)-336(is)-336(a)-336(constant)]TJ
T*
[(\(keyword\))-344(value)-344(eld,)-346(not)-342(a)-342(mask)-342(value)-344(eld.)-520(For)-342(example,)-346(the)-344(le)-342(organization)]TJ
T*
-0.0002 Tc
[(\(ORG\))-344.2(eld)-348.2(of)-348.2(the)-348.2(F)71.8(A)-0.2(B)-346.2(\()-0.2(F)73.8(AB$B_ORG\))-346.2(can)-348.2(contain)-350.2(only)-348.2(the)-348.2(values)-350.2(F)73.8(AB$C_IDX)]TJ
T*
-0.0001 Tc
[(\(indexed\),)-334.1(F)71.9(AB$C_REL)-332.1(\(relative\),)-334.1(or)-332.1(F)73.9(AB$C_SEQ)-328.1(\(sequential\).)]TJ
0 -1.792 TD
0 Tc
[(When)-308(specifying)-308(control)-308(block)-308(eld)-308(locations,)-312(avoid)-308(using)-308(actual)-306(byte)-308(displacement)]TJ
0 -1.196 TD
[(values)-340(to)-338(identify)-338(control)-340(block)-340(eld)-338(locations;)-342(instead,)-340(use)-338(the)-340(supplied)-338(symbolic)]TJ
T*
[(offsets.)-562(RMS)-364(control)-366(block)-366(eld)-364(locations)-364(may)-366(not)-364(always)-364(be)-364(the)-366(same)-362(from)]TJ
T*
[(release)-362(to)-362(release;)-376(however)72(,)-370(the)-364(symbolic)-360(offset)-362(names)-360(that)-362(identify)-362(the)-364(eld)]TJ
0 -1.194 TD
[(locations)-332(always)-332(identify)-332(the)-332(same)-332(elds.)]TJ
/F1 1 Tf
9 0 0 9 425.48 26.84 Tm
/Cs9 cs 1 scn
[(RMS)-368.9(Program)-373.3(Interface)]TJ
/F2 1 Tf
11.576 0 TD
(23)Tj
ET
endstream
endobj
103 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
104 0 obj
<< /Length 751 >>
stream
ARTLIB:ZK-0875.EPS
endstream
endobj
105 0 obj
<<
/Title (ARTLIB:ZK-0875.EPS)
/MetaData 104 0 R
/Creator (VAX DOCUMENT Graphics Rendering Utility)
>>
endobj
106 0 obj
<<
/Type /Page
/Parent 78 0 R
/Resources 108 0 R
/Contents 107 0 R
>>
endobj
107 0 obj
<< /Length 5906 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Program)-276.7(Interface)]TJ
0 -1.0783 TD
0.0002 Tc
[(2.3)-278.1(RMS)-274.8(Calling)-278.1(Sequence)]TJ
14 0 0 14 66.02 697.78 Tm
/Cs8 cs 1 scn
0 Tc
[(2.3)-568.6(RMS)-331.4(Calling)-331.4(Sequence)]TJ
/F3 1 Tf
10 0 0 10 137.76 679.84 Tm
0.0001 Tc
[(RMS)-335.9(uses)-335.9(the)-335.9(appropriate)-337.9(OpenVMS)-335.9(standard)-335.9(calling)-337.9(sequence)-337.9(and)-335.9(conventions,)]TJ
0 -1.194 TD
0 Tc
[(and)-350(preserves)-352(all)-350(general)-352(registers)-350(across)-350(a)-352(call,)-356(except)-350(for)-352(register)-350(0)-352(\(R0\))-348(and)]TJ
0 -1.196 TD
[(register)-366(1)-366(\(R1\).)-566(When)-366(the)-366(service)-368(completes)-364(execution,)-378(it)-366(returns)-366(control)-368(to)]TJ
T*
[(the)-354(calling)-358(program,)-362(passing)-356(a)-354(condition)-356(value)-358(in)-354(R0.)-546(Y)112(o)0(u)-356(should)-356(analyze)-356(the)]TJ
T*
[(completion)-348(value)-350(to)-348(determine)-350(the)-350(success)-348(or)-348(failure)-350(of)-348(the)-350(service)-350(and)-348(to)-348(alter)]TJ
0 -1.194 TD
[(the)-336(ow)-336(of)-336(execution)-338(of)-336(your)-338(program,)-340(if)-334(necessary)108(.)-506(Where)-336(applicable,)-338(you)-338(should)]TJ
0 -1.196 TD
[(use)-338(the)-338(STS)-338(eld)-338(and)-338(the)-338(STV)-338(eld)-338(of)-338(the)-338(appropriate)-336(control)-340(block)-338(for)-338(signaling)]TJ
T*
[(errors,)-346(instead)-342(of)-344(R0.)-520(For)-344(additional)-342(information)-344(about)-344(RMS)-342(completion)-342(values,)]TJ
T*
[(see)-330(Section)-334(2.4.)]TJ
0 -1.792 TD
[(When)-378(calling)-378(a)-378(service,)-390(you)-380(must)-376(provide)-380(an)-378(argument)-378(list)-376(to)-378(specify)-378(the)]TJ
0 -1.196 TD
[(associated)-330(control)-332(block)-334(\(F)74(AB)-330(or)-334(RAB\))-330(and,)-332(optionally)110(,)-334(any)-334(completion)-332(routines.)]TJ
ET
155.68 530.88 156.24 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 317.96 530.4 Tm
(Note)Tj
ET
346.16 530.88 156.24 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 155.68 512.48 Tm
0.0001 Tc
[(When)-373.9(a)-373.9(service)-371.9(invokes)-371.9(an)-373.9(AST)94.1(-level)-373.9(completion)-373.9(routine,)-383.9(it)-373.9(passes)]TJ
T*
0 Tc
[(the)-360(address)-360(of)-358(the)-362(associated)-358(control)-360(block)-360(\(F)72(AB)-358(or)-360(RAB\))-358(as)-358(the)-360(AST)]TJ
T*
0.0003 Tc
[(argument)-329.7(value)-333.7(in)-331.7(the)-333.7(AST)-329.7(argument)-331.7(list.)]TJ
ET
155.68 475.1 346.8 -0.48 re
f
BT
10 0 0 10 137.76 450.7 Tm
0 Tc
[(The)-340(argument)-342(list)-338(sent)-340(to)-338(the)-340(service)-342(is)-338(from)-340(two)-338(to)-340(four)-340(longwords)-340(in)-340(length,)-344(as)]TJ
0 -1.194 TD
0.0001 Tc
[(shown)-323.9(in)-325.9(Figure)-323.9(21.)-499.9(\(The)-325.9(Rename)-325.9(service,)-327.9(however)72.1(,)-327.9(uses)-323.9(a)-325.9(5-longword)-325.9(argument)]TJ
0 -1.196 TD
0 Tc
(list.\))Tj
/F2 1 Tf
0 -2.79 TD
[(Figure)-334(21)-796(Argument)-334(List)-332(Format)]TJ
ET
/EmbeddedDocument /MC1 BDC
BT
/F1 1 Tf
10 0 0 10 345.084 349.408 Tm
/Cs11 cs 1 scn
-0.0131 Tc
(Argument Count)Tj
-10.8256 -3.146 TD
-0.0101 Tc
(Control Block Address)Tj
-3.1679 -6.7313 TD
-0.0273 Tc
(Success Completion Routine Address)Tj
25.2818 1.8274 TD
-0.0161 Tc
(Optional)Tj
-2.7758 -4.9965 TD
0.0061 Tc
(ZK0875GE)Tj
-28.961 15.3595 TD
-0.0029 Tc
[(31)-16936.6(8)-1019.9(7)-8236.9(0)]TJ
ET
q
1 i
138.542 381.792 356.436 -165.623 re
W n
/Cs11 CS 1 SCN
2 J 0 j 0.925 w 10 M []0 d
438.999 303.607 m
436.223 303.607 l
438.999 303.607 m
443.625 298.98 l
443.625 275.849 m
448.252 271.222 l
448.252 271.222 m
443.625 266.596 l
450.102 271.222 m
448.252 271.222 l
443.625 243.464 m
438.999 238.838 l
438.999 238.838 m
436.223 238.838 l
140.137 303.607 291.46 32.384 re
331.668 366.525 m
331.668 336.916 l
S
Q
BT
10 0 0 10 211.845 283.713 Tm
-0.0149 Tc
(Error Completion Routine Address)Tj
ET
/Cs11 CS 1 SCN
2 J 0 j 0.925 w 10 M []0 d
1 i
443.625 298.055 m
443.625 274.923 l
443.625 266.596 m
443.625 243.464 l
S
0.12 scn
140.137 335.991 191.531 31.459 re
B*
331.668 335.991 99.929 31.459 re
S
BT
10 0 0 10 215.546 349.408 Tm
1 scn
-0.0394 Tc
(Reserved)Tj
ET
q
138.542 381.792 356.436 -165.623 re
W n
[4 2 4 2 ]0 d
139.467 271.222 m
431.366 271.222 l
431.366 303.607 l
139.467 303.607 l
h
139.467 271.222 m
431.366 271.222 l
431.366 238.838 l
139.467 238.838 l
s
EMC
Q
BT
/F3 1 Tf
10 0 0 10 137.76 198.06 Tm
/Cs8 cs 1 scn
0 Tc
[(RMS)-330(interprets)-332(the)-334(elds)-330(in)-334(the)-332(argument)-334(list)-330(as)-332(follows:)]TJ
0 -1.794 TD
[()-1188(The)-382(argument)-382(count)-380(eld)-380(contains)-380(a)-380(binary)-382(value,)-394(from)-378(1)-380(through)-382(3,)]TJ
1.792 -1.196 TD
0.0001 Tc
[(representing)-337.9(the)-335.9(number)-335.9(of)-335.9(arguments)-335.9(in)-335.9(the)-335.9(argument)-333.9(list.)-503.9(For)-335.9(the)-335.9(Rename)]TJ
0 -1.194 TD
0 Tc
[(service)-334(only)110(,)-334(set)-330(this)-332(value)-334(to)-332(4.)]TJ
-1.792 -1.794 TD
[()-1188(The)-336(control)-334(block)-336(address)-332(eld)-334(contains)-334(the)-336(address)-332(of)-334(either)-334(the)-334(F)74(A)0(B)-334(\(for)-334(le)]TJ
1.792 -1.196 TD
[(operations\))-332(or)-332(the)-334(RAB)-330(\(for)-332(record)-332(operations\).)]TJ
-1.792 -1.792 TD
[()-1188(The)-354(error)-354(completion)-354(routine)-354(address)-352(eld)-352(optionally)-354(contains)-354(the)-352(address)]TJ
1.792 -1.196 TD
[(of)-360(the)-358(entry)-360(mask)-360(of)-358(a)-358(user)16(-written)-356(completion)-360(routine)-360(to)-358(be)-360(called)-358(if)-358(the)]TJ
T*
[(requested)-362(operation)-360(fails.)-554(If)-360(used,)-368(the)-362(completion)-360(routine)-362(executes)-362(as)-360(an)]TJ
T*
0.0001 Tc
[(asynchronous)-331.9(system)-329.9(trap)-331.9(\(AST\).)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
0 Tc
(24)Tj
/F1 1 Tf
2.5547 0 TD
[(RMS)-371.1(Program)-371.1(Interface)]TJ
ET
endstream
endobj
108 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R /Cs11 109 0 R >>
/Properties << /MC1 105 0 R >>
>>
endobj
109 0 obj
[
/Separation /Black /DeviceCMYK 13 0 R
]
endobj
110 0 obj
<<
/Type /Page
/Parent 113 0 R
/Resources 112 0 R
/Contents 111 0 R
>>
endobj
111 0 obj
<< /Length 5447 >>
stream
BT
/F2 1 Tf
12 0 0 12 412.04 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Program)-276.7(Interface)]TJ
-1.44 -1.0783 TD
[(2.3)-276.7(RMS)-276.7(Calling)-278.3(Sequence)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
[()-1190(The)-342(success)-342(completion)-340(routine)-344(address)-340(eld)-342(optionally)-342(contains)-342(the)-342(address)]TJ
1.794 -1.196 TD
[(of)-358(the)-360(entry)-360(mask)-358(of)-360(a)-358(user)18(-written)-358(completion)-358(routine)-362(to)-358(be)-358(called)-358(if)-360(the)]TJ
T*
[(requested)-348(operation)-350(completes)-346(successfully)110(.)-532(I)0(f)-348(used,)-352(the)-350(completion)-348(routine)]TJ
0 -1.194 TD
0.0001 Tc
[(executes)-331.9(as)-331.9(an)-331.9(asynchronous)-331.9(system)-331.9(trap)-329.9(\(AST\).)]TJ
-1.794 -1.794 TD
0 Tc
[()-1190(The)-338(new)-336(F)74(A)0(B)-334(address)-336(eld)-336(\(not)-336(shown)-336(in)-338(Figure)-338(21\))-336(contains)-336(the)-336(address)-336(of)]TJ
1.794 -1.196 TD
[(the)-344(F)72(A)0(B)-344(that)-344(contains)-346(the)-344(new)-346(le)-346(name)-344(for)-346(the)-344(Rename)-346(service.)-526(This)-344(eld)]TJ
T*
[(applies)-330(only)-334(to)-332(the)-332(Rename)-332(service.)]TJ
/F2 1 Tf
14 0 0 14 89.94 593.3 Tm
[(2.4)-568.6(Service)-330(Completion)]TJ
/F3 1 Tf
10 0 0 10 161.66 575.36 Tm
[(This)-322(section)-322(describes)-322(various)-322(service)-324(completion)-322(scenarios.)-498(The)-324(events)-322(associated)]TJ
0 -1.194 TD
[(with)-334(completing)-334(an)-334(RMS)-334(service)-334(call)-334(depend)-334(to)-334(some)-332(extent)-334(on)-336(how)-334(the)-334(user)-334(calls)]TJ
0 -1.196 TD
0.0001 Tc
[(the)-337.9(service.)-507.9(The)-337.9(user)-335.9(may)-335.9(specify)-337.9(either)-335.9(the)-335.9(synchronous)-335.9(or)-335.9(asynchronous)-335.9(option)]TJ
T*
0 Tc
[(in)-334(the)-332(control)-334(block)-334(\(F)74(AB)-332(or)-332(RAB\))-330(passed)-332(to)-332(the)-332(service,)-336(and)-332(the)-334(user)-332(may)-334(or)-332(may)]TJ
T*
[(not)-332(specify)-334(an)-332(AST)92(.)]TJ
/F2 1 Tf
12 0 0 12 89.94 505.62 Tm
[(2.4.1)-666.7(Illformed)-333.3(Calls)-333.3(to)-333.3(RMS)]TJ
/F3 1 Tf
10 0 0 10 161.66 489.68 Tm
[(Every)-340(RMS)-338(service)-338(call)-338(requires)-338(an)-340(interface)-338(data)-338(structure)-338(\(F)74(AB)-338(or)-338(RAB\))-336(which)]TJ
0 -1.194 TD
[(is)-358(writable)-358(in)-358(caller)-56()38(s)-358(mode)-358(and)-360(not)-358(currently)-362(in)-358(use)-360(for)-358(another)-360(operation.)-554(If)]TJ
0 -1.196 TD
[(these)-356(requirements)-358(are)-356(not)-356(met,)-362(the)-358(call)-356(is)-354(illformed,)-362(and)-358(one)-356(of)-356(the)-358(following)]TJ
T*
[(errors)-332(is)-332(returned)-334(in)-332(R0:)]TJ
ET
161.66 436.38 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 161.66 425.92 Tm
[(Error)-6632.8(Meaning)]TJ
ET
161.66 420.44 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 408 Tm
[(RMS$_BLN)-3521.7(Invalid)-333.3(block)-333.3(length)-333.3(eld)-333.3(\(either)-335.6(F)73.3(A)0(B)-331.1(o)0(r)-331.1(RAB\))]TJ
0 -1.66 TD
-0.0001 Tc
[(RMS$_BUSY)-2854.8(User)-331.2(structure)-333.4(\(F)71(AB/RAB\))-331.2(still)-333.4(in)-333.4(use)]TJ
0 -1.6622 TD
0.0001 Tc
[(RMS$_F)71.2(AB)-3685.7(F)73.4(A)0.1(B)-331(not)-331(writable)-331(o)0.1(r)-333.2(invalid)-333.2(block)-333.2(ID)-333.2(eld)]TJ
0 -1.66 TD
0 Tc
[(RMS$_RAB)-3559.7(RAB)-328.9(not)-333.3(writable)-335.6(or)-333.3(invalid)-333.3(block)-333.3(ID)-333.3(eld)]TJ
T*
[(RMS$_STR)-3706.7(User)-331.1(structure)-333.3(\(F)71.1(AB/RAB\))-331.1(became)-333.3(invalid)-335.6(during)-331.1(operation)]TJ
ET
161.66 342.72 382.56 -0.48 re
f
BT
10 0 0 10 161.66 324.3 Tm
[(Since)-360(the)-360(F)74(A)0(B)-358(o)0(r)-360(RAB)-358(data)-358(structure)-360(is)-358(invalid)-360(or)-360(inaccessible,)-366(RMS)-360(will)-358(not)]TJ
0 -1.194 TD
[(attempt)-342(to)-344(store)-344(the)-344(error)-346(code)-344(in)-346(the)-344(status)-342(\(F)74(AB/RAB$L_STS\))-342(eld.)-524(The)-346(error)]TJ
0 -1.196 TD
[(will)-338(only)-342(be)-340(returned)-342(in)-340(R0,)-342(and)-340(if)-340(an)-340(error)-340(completion)-340(AST)-340(was)-338(specied,)-342(it)-340(will)]TJ
T*
[(not)-332(be)-332(delivered.)]TJ
0 -1.792 TD
[(Also,)-354(if)-348(the)-350(application)-348(deletes,)-354(overmaps,)-354(or)-350(alters)-348(the)-350(contents)-350(of)-348(the)-350(memory)]TJ
0 -1.196 TD
[(containing)-340(the)-336(interface)-336(data)-336(structure)-338(while)-334(the)-338(service)-336(is)-336(active,)-338(the)-338(results)-334(are)]TJ
T*
(unpredictable.)Tj
0 -1.794 TD
[(These)-370(illformed)-370(calls)-368(are)-370(not)-370(considered)-370(in)-370(the)-370(remaining)-372(discussion)-368(in)-370(this)]TJ
0 -1.194 TD
[(section)-332(on)-334(service)-332(completion.)]TJ
/F2 1 Tf
12 0 0 12 89.94 194.8 Tm
0.0001 Tc
[(2.4.2)-666.6(Setting)-333.2(Synchronous)-333.2(or)-331.6(Asynchronous)-333.2(Option)]TJ
/F3 1 Tf
10 0 0 10 161.66 178.86 Tm
0 Tc
[(The)-336(ASY)-334(option)-334(in)-336(the)-336(FOP)-334(eld)-336(of)-334(the)-336(F)74(A)0(B)-334(o)0(r)-336(the)-334(ROP)-334(eld)-336(of)-334(the)-336(RAB)-332(must)-334(be)]TJ
0 -1.196 TD
0.0001 Tc
[(set)-347.9(to)-349.9(specify)-349.9(asynchronous)-347.9(completion.)-533.9(If)-349.9(this)-347.9(option)-349.9(is)-347.9(clear)-349.9(\(the)-349.9(default\),)-353.9(the)]TJ
T*
[(service)-333.9(completes)-329.9(synchronously)110.1(.)]TJ
/F1 1 Tf
9 0 0 9 425.48 26.84 Tm
/Cs9 cs 1 scn
0 Tc
[(RMS)-368.9(Program)-373.3(Interface)]TJ
/F2 1 Tf
11.576 0 TD
(25)Tj
ET
endstream
endobj
112 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
113 0 obj
<<
/Type /Pages
/Kids [ 110 0 R 114 0 R 117 0 R 120 0 R 123 0 R 127 0 R 130 0 R 133 0 R 136 0 R
139 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 45 0 R
>>
endobj
114 0 obj
<<
/Type /Page
/Parent 113 0 R
/Resources 116 0 R
/Contents 115 0 R
>>
endobj
115 0 obj
<< /Length 6534 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Program)-276.7(Interface)]TJ
0 -1.0783 TD
[(2.4)-278.3(Service)-278.3(Completion)]TJ
/Cs8 cs 1 scn
0 -2.8267 TD
[(2.4.3)-666.7(Synchronous)-335(Completion)]TJ
/F3 1 Tf
10 0 0 10 137.76 683.34 Tm
0.0001 Tc
[(If)-343.9(the)-345.9(user)-345.9(chooses)-343.9(synchronous)-345.9(completion,)-349.9(RMS)-343.9(does)-345.9(not)-343.9(return)-347.9(control)-345.9(to)-345.9(the)]TJ
0 -1.196 TD
0 Tc
[(application)-364(program)-368(until)-366(the)-366(I/O)-366(operation)-366(terminates.)-566(The)-366(service)-368(returns)]TJ
0 -1.194 TD
[(the)-358(completion)-356(status)-356(value)-360(in)-356(R0)-358(as)-356(well)-356(as)-356(in)-358(the)-358(status)-356(eld)-358(\(F)74(AB/RAB$L_)]TJ
0 -1.196 TD
[(STS\).)-352(The)-354(status)-350(RMS$_SYNCH)-350(or)-354(RMS$_PENDING)-348(is)-352(never)-356(returned)-354(in)-352(the)]TJ
T*
0.0003 Tc
[(synchronous)-329.7(case.)]TJ
0 -1.794 TD
0 Tc
[(If)-332(the)-332(user)-334(species)-332(an)-334(AST)-332(routine)-334(to)-334(the)-332(service,)-336(the)-332(AST)-332(routine)-336(executes)-334(prior)]TJ
0 -1.194 TD
[(to)-354(returning)-358(control)-356(from)-354(the)-356(service)-354(call,)-362(unless)-354(it)-354(is)-354(called)-354(from)-356(AST)-354(level)-356(or)]TJ
0 -1.196 TD
[(AST)-330(delivery)-334(is)-332(disabled.)]TJ
8 0 0 8 254.2184 597.3 Tm
(1)Tj
/F2 1 Tf
12 0 0 12 66.02 571.76 Tm
0.0003 Tc
[(2.4.4)-666.4(Asynchronous)-331.4(Completion)]TJ
/F3 1 Tf
10 0 0 10 137.76 555.82 Tm
0 Tc
[(Asynchronous)-370(completion)-366(allows)-366(the)-366(application)-368(to)-366(continue)-370(execution)-368(while)]TJ
T*
[(RMS)-376(completes)-376(the)-376(requested)-378(service,)-390(if)-376(the)-378(completion)-378(requires)-376(an)-378(I/O)-378(or)]TJ
T*
0.0001 Tc
[(synchronization)-353.9(stall.)-539.9(Asynchronous)-351.9(completion)-353.9(is)-351.9(enabled)-353.9(by)-353.9(setting)-351.9(the)-353.9(ASY)]TJ
0 -1.194 TD
0 Tc
[(option)-332(\(F)74(AB$V_ASY)-328(or)-332(RAB$V_ASY)114(,)-334(a)0(s)-330(appropriate\).)]TJ
0 -1.794 TD
-0.0001 Tc
[(The)-330.1(called)-330.1(service)-330.1(clears)-330.1(the)-330.1(completion)-328.1(status)-328.1(eld)-330.1(\(F)71.9(AB/RAB$L_STS\).)-332.1(When)-330.1(the)]TJ
0 -1.196 TD
0 Tc
[(service)-332(completes,)-332(the)-332(\(nonzero\))-334(completion)-332(status)-330(is)-332(returned.)]TJ
0 -1.792 TD
0.0001 Tc
[(The)-363.9(status)-361.9(returned)-365.9(\(in)-363.9(R0\))-361.9(from)-363.9(an)-365.9(asynchronous)-361.9(RMS)-363.9(service)-363.9(may)-363.9(depend)]TJ
0 -1.196 TD
-0.0001 Tc
[(on)-360.1(whether)-360.1(the)-360.1(SYNCSTS)-358.1(option)-360.1(is)-358.1(set.)-554.1(The)-362.1(SYNCSTS)-358.1(option)-358.1(\(F)71.9(AB/RAB$V_)]TJ
T*
0 Tc
[(SYNCSTS\))-390(allows)-392(the)-392(application)-394(to)-392(avoid)-394(the)-394(overhead)-396(of)-392(processing)-394(a)]TJ
T*
[(completion)-372(AST)92(,)-374(i)0(f)-374(the)-372(RMS)-374(service)-374(is)-372(completed)-372(before)-374(returning)-376(from)-374(the)]TJ
0 -1.194 TD
[(service)-332(call.)]TJ
0 -1.794 TD
[(Applications)-356(must)-356(not)-358(make)-358(assumptions)-356(about)-358(completion)-356(timing)-358(for)-358(specic)]TJ
0 -1.196 TD
(services.)Tj
0 -1.792 TD
[(The)-374(possible)-372(statuses)-370(returned)-376(in)-374(R0)-372(and)-374(the)-374(implication)-374(each)-374(has)-374(on)-374(AST)]TJ
0 -1.196 TD
[(delivery)-334(are)-332(as)-332(follows:)]TJ
ET
137.76 347.08 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 137.76 336.64 Tm
[(Status)-333.3(Returned)-2848.3(Meaning)]TJ
ET
137.76 331.14 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 318.7 Tm
0.0001 Tc
[(RMS$_SYNCH)-3570.5(The)-344.4(operation)-344.4(is)-344.3(complete.)-524.3(This)-344.4(status)-344.3(is)-344.3(returned)-348.8(only)-344.4(if)-346.6(the)-344.3(user)]TJ
10.6267 -1.1067 TD
0 Tc
[(specied)-366.7(the)-368.9(SYNCSTS)-368.9(option.)-568.9(The)-366.7(actual)-368.9(completion)-368.9(status)-366.7(is)]TJ
T*
[(stored)-342.2(in)-342.2(F)73.3(AB/RAB$L_STS.)-340(N)0(o)-344.4(completion)-344.5(AST)-342.2(\(success)-340(or)-342.2(failure\))]TJ
T*
[(is)-331.1(delivered.)]TJ
-10.6267 -1.66 TD
0.0001 Tc
[(RMS$_PENDING)-2292.5(The)-386.6(operation)-384.4(had)-388.8(not)-386.6(completed)-391(when)-386.6(the)-386.6(RMS)-386.6(service)-386.6(call)]TJ
10.6267 -1.1067 TD
0 Tc
(returned.)Tj
0 -1.5511 TD
0.0001 Tc
[(When)-364.3(the)-366.6(requested)-368.8(operation)-364.3(completes,)-375.5(the)-366.6(actual)-368.8(completion)]TJ
0 -1.1067 TD
-0.0001 Tc
[(status)-346.8(is)-349(stored)-349(in)-349(F)73.2(AB/RAB$L_STS)-351.2(and)-349(any)-349(requested)-349(success)-346.8(or)]TJ
T*
0 Tc
[(error)-333.3(AST)-331.1(will)-333.3(be)-333.3(delivered.)]TJ
6 0 0 6 350.3841 233.86 Tm
(1)Tj
9 0 0 9 137.76 215.1 Tm
0.0001 Tc
[(Any)-328.8(other)-335.5(status)-2777.1(The)-337.7(operation)-337.7(is)-337.7(complete.)-511(Any)-337.7(requested)-339.9(success)-335.5(or)-339.9(error)-339.9(AST)-337.7(has)]TJ
10.6267 -1.1067 TD
0 Tc
[(been)-337.8(delivered)-340(\(or)-337.8(is)-335.6(queued)-337.8(for)-340(delivery\).)]TJ
6 0 0 6 408.6486 208.94 Tm
(1)Tj
9 0 0 9 415.5245 205.14 Tm
0.0002 Tc
[(The)-335.4(completion)-335.4(status)-337.6(is)]TJ
-20.2361 -1.1067 TD
0 Tc
[(stored)-326.7(in)-326.7(F)73.3(AB/RAB$L_STS,)-324.4(which)-326.7(is)-326.7(also)-326.7(the)-326.7(service)-326.7(return)-328.9(value)-326.7(in)]TJ
0 -1.1089 TD
(R0.)Tj
ET
137.76 175.72 382.56 -0.48 re
f
BT
6 0 0 6 137.76 168.06 Tm
(1)Tj
8 0 0 8 141.5959 165.24 Tm
[(When)-362.5(operating)-357.5(in)-360(a)-357.5(Compaq)-357.5(POSIX)-360(Threads)-357.5(Library)-360(environment,)-365(consult)-360(your)-360(POSIX)-360(Threads)]TJ
-0.4795 -0.9975 TD
-0.0002 Tc
[(Library)-332.7(documentation.)]TJ
ET
137.76 150.14 382.56 -0.48 re
f
BT
10 0 0 10 137.76 131.72 Tm
0.0001 Tc
[(When)-357.9(using)-357.9(asynchronous)-357.9(completion,)-363.9(the)-357.9(application)-357.9(can)-357.9(determine)-357.9(that)-355.9(the)]TJ
0 -1.194 TD
0 Tc
[(operation)-332(is)-332(complete)-330(by:)]TJ
0 -1.794 TD
[()-1188(Checking)-336(periodically)-332(for)-332(a)-332(nonzero)-334(status)-330(in)-332(F)72(AB/RAB$L_STS)]TJ
ET
137.76 76.18 136.32 -0.48 re
f
BT
6 0 0 6 137.76 69.5 Tm
(1)Tj
9 0 0 9 149.7159 65.7 Tm
0.0001 Tc
[(When)-326.6(operating)-326.6(in)-326.6(a)-326.6(Compaq)-326.6(POSIX)-328.8(Threads)-326.6(Library)-328.8(environment,)-326.6(consult)-328.8(your)-326.6(POSIX)]TJ
-0.0018 -0.9978 TD
0.0002 Tc
[(Threads)-333.1(Library)-333.1(documentation.)]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-9.2978 -3.6222 TD
0 Tc
(26)Tj
/F1 1 Tf
2.5547 0 TD
[(RMS)-371.1(Program)-371.1(Interface)]TJ
ET
endstream
endobj
116 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
117 0 obj
<<
/Type /Page
/Parent 113 0 R
/Resources 119 0 R
/Contents 118 0 R
>>
endobj
118 0 obj
<< /Length 6258 >>
stream
BT
/F2 1 Tf
12 0 0 12 412.04 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Program)-276.7(Interface)]TJ
0.0533 -1.0783 TD
[(2.4)-278.3(Service)-278.3(Completion)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
[()-1190(Specifying)-334(success)-332(and)-332(error)-334(AST)-330(routines)]TJ
0 -1.794 TD
[()-1190(Calling)-338(SYS$W)92(AIT)-338(when)-338(the)-340(application)-338(has)-340(completed)-338(other)-340(work,)-342(and)-338(now)]TJ
1.794 -1.196 TD
[(wishes)-330(to)-332(wait)-330(for)-332(the)-332(service)-334(to)-332(complete)]TJ
/F2 1 Tf
12 0 0 12 89.94 649.1 Tm
[(2.4.5)-666.7(Status)-333.3(Code)-331.7(T)73.3(esting)]TJ
/F3 1 Tf
10 0 0 10 161.66 633.16 Tm
[(In)-328(general,)-330(you)-328(may)-328(receive)-328(one)-326(of)-328(many)-328(error)-326(or)-328(success)-326(codes)-326(from)-326(an)-328(operation.)]TJ
T*
[(The)-342(discussion)-340(of)-340(each)-340(service)-342(in)-340(Part)-340(III)-340(includes)-340(a)-340(list)-338(of)-340(the)-342(possible)-338(condition)]TJ
T*
0.0001 Tc
[(values)-333.9(that)-331.9(you)-331.9(can)-333.9(receive)-333.9(when)-331.9(you)-333.9(invoke)-331.9(the)-331.9(service.)]TJ
ET
179.6 585.82 156.24 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 341.88 585.34 Tm
0 Tc
(Note)Tj
ET
370.08 585.82 156.24 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 179.6 567.4 Tm
[($RMSDEF)-334(gives)-336(you)-338(the)-336(names)-334(of)-336(the)-336(condition)-336(values)-336(returned)-338(by)-336(RMS.)]TJ
T*
[(See)-344(the)-346(OpenVMS)-346(system)-344(messages)-344(documentation)-346(for)-346(a)-346(list)-344(of)-344(all)-346(RMS)]TJ
T*
[(status)-330(codes.)]TJ
ET
179.6 530.02 346.8 -0.48 re
f
BT
10 0 0 10 161.66 508.62 Tm
[(Y)110(o)0(u)-344(should)-346(test)-342(for)-344(success)-344(by)-346(checking)-348(only)-346(the)-346(low-order)-344(bit)-344(of)-344(the)-344(status)-342(code)]TJ
T*
[(for)-336(a)-334(true)-336(condition)-336(\(bit)-334(set\).)-504(The)-336(three)-336(low-order)-334(bits)-334(returned)-336(in)-336(the)-336(status)-332(code)]TJ
T*
[(indicate)-332(the)-334(severity)-332(of)-332(the)-332(code.)-500(The)-334(severity)-332(codes)-332(are)-334(as)-330(follows:)]TJ
ET
161.66 467.26 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 161.66 456.82 Tm
[(Severity)-335.6(Code)-2351.2(Meaning)]TJ
ET
161.66 451.32 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 438.88 Tm
0.0002 Tc
[(001)-333.1(\()-166.5(1)-166.5(\))-5520.9(Success)-330.9(\(low-order)-330.9(bit)-333.1(set\).)]TJ
0 -1.66 TD
0 Tc
[(01)53.3(1)-333.3(\()-166.7(3)-166.7(\))-5574.4(Information)-335.6(\(low-order)-335.6(bit)-333.3(set\).)]TJ
T*
0.0002 Tc
[(000)-333.1(\()-166.5(0)-166.5(\))-5520.9(W)75.7(arning;)-353.1(indicates)-344.2(a)-346.5(nonstandard)-346.5(condition.)-524.2(The)-346.5(operation)-348.7(may)-344.3(have)]TJ
9.0778 -1.1089 TD
0 Tc
[(performed)-333.3(some,)-331.1(but)-333.3(not)-333.3(all,)-333.3(of)-331.1(the)-333.3(requested)-335.6(function.)]TJ
-9.0778 -1.66 TD
0.0001 Tc
[(010)-333.2(\()-166.6(2)-166.6(\))-5521(Error;)-424.3(you)-393.2(must)-391(recognize)-395.5(that)-395.5(a)-393.2(problem)-391(exists)-393.2(and)-395.5(provide)-395.5(a)]TJ
9.0778 -1.1067 TD
0 Tc
[(contingency)-333.3(plan)-333.3(in)-331.1(your)-333.3(program)-331.1(for)-333.3(such)-331.1(a)-333.3(condition.)]TJ
-9.0778 -1.66 TD
[(100)-333.3(\()-166.7(4)-166.7(\))-5521.1(Severe)-393.3(error;)-422.2(normally)-393.3(caused)-391.1(by)-393.3(program)-393.3(logic)-391.1(errors)-393.3(or)-393.3(other)]TJ
9.0778 -1.1067 TD
0.0002 Tc
[(unrecoverable)-333.1(conditions.)]TJ
ET
161.66 343.72 382.56 -0.48 re
f
BT
10 0 0 10 161.66 325.3 Tm
0 Tc
[(The)-356(usual)-354(method)-352(of)-354(testing)-354(the)-354(completion)-352(status)-352(is)-354(to)-352(examine)-356(register)-354(0)-352(for)]TJ
0 -1.196 TD
[(success,)-370(failure,)-370(or)-362(specic)-362(completion)-362(values.)-560(For)-362(certain)-364(completion)-362(values,)]TJ
0 -1.194 TD
[(RMS)-338(returns)-338(additional)-336(information)-338(in)-338(the)-338(status)-334(value)-340(eld)-338(\(STV\))-336(of)-336(the)-338(control)]TJ
0 -1.196 TD
[(block.)-520(The)-342(description)-342(of)-342(the)-342(codes)-342(presented)-340(in)-342(the)-342(OpenVMS)-342(system)-340(messages)]TJ
T*
[(documentation)-334(indicates)-332(the)-332(instances)-332(when)-332(the)-332(STV)-332(contains)-332(such)-334(information.)]TJ
0 -1.792 TD
[(The)-366(STS)-364(and)-366(STV)-362(elds)-364(should)-366(be)-364(used)-364(to)-364(signal)-366(RMS)-364(errors)-364(to)-364(ensure)-366(that)]TJ
0 -1.196 TD
[(the)-370(error)-372(message)-370(includes)-370(all)-370(relevant)-372(information.)-574(For)-372(the)-370(le)-370(processing)]TJ
T*
[(and)-378(le)-378(naming)-378(services,)-390(use)-378(the)-378(STS)-376(and)-378(STV)-376(elds)-378(of)-376(the)-378(specied)-378(F)74(A)0(B)]TJ
T*
[(\(use)-352(the)-352(old)-352(F)72(A)0(B)-350(for)-352(the)-352(Rename)-352(service\).)-540(For)-352(record)-354(processing)-352(and)-354(block)-352(I/O)]TJ
0 -1.194 TD
[(processing)-374(services,)-384(use)-374(the)-374(STS)-372(and)-374(STV)-372(elds)-372(of)-374(the)-372(corresponding)-376(RAB.)]TJ
0 -1.196 TD
[(\(Consult)-342(T)62(able)-342(11)-342(if)-342(you)-344(are)-344(not)-342(sure)-342(of)-342(the)-344(group)-344(to)-342(which)-342(a)-342(particular)-344(service)]TJ
T*
(belongs.\))Tj
0 -1.794 TD
[(The)-340(recommended)-340(way)-338(to)-338(signal)-338(RMS)-338(errors)-338(is)-338(to)-338(provide)-338(both)-340(the)-338(STS)-338(and)-338(STV)]TJ
0 -1.194 TD
[(elds)-360(of)-360(the)-360(RAB)-358(or)-360(F)74(A)0(B)-358(a)0(s)-360(arguments)-360(to)-360(the)-360(run-time)-362(library)-360(\(RTL\))-360(routine)]TJ
0 -1.196 TD
0.0001 Tc
[(LIB$SIGNAL)-359.9(\(or)-363.9(LIB$STOP\).)-361.9(Certain)-363.9(languages)-361.9(provide)-363.9(a)-361.9(built-in)-363.9(means)-361.9(of)]TJ
T*
0 Tc
[(signaling)-364(errors,)-370(such)-364(as)-360(by)-362(providing)-364(a)-362(system-dened)-362(function.)-560(For)-362(a)-362(more)]TJ
T*
[(detailed)-352(explanation)-352(of)-352(condition)-354(signaling)-354(and)-352(invoking)-356(RTL)-352(routines,)-358(see)-352(the)]TJ
/F4 1 Tf
0 -1.194 TD
[(OpenVMS)-332(R)18(T)0(L)-332(Library)-332(\(LIB$\))-332(Manual)]TJ
/F3 1 Tf
18.3077 0 TD
(.)Tj
/F1 1 Tf
9 0 0 9 425.48 26.84 Tm
/Cs9 cs 1 scn
[(RMS)-368.9(Program)-373.3(Interface)]TJ
/F2 1 Tf
11.576 0 TD
(27)Tj
ET
endstream
endobj
119 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
120 0 obj
<<
/Type /Page
/Parent 113 0 R
/Resources 122 0 R
/Contents 121 0 R
>>
endobj
121 0 obj
<< /Length 5858 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Program)-276.7(Interface)]TJ
0 -1.0783 TD
[(2.4)-278.3(Service)-278.3(Completion)]TJ
/Cs8 cs 1 scn
0 -2.795 TD
[(2.4.6)-666.7(T)73.3(ypes)-335(of)-331.7(Errors)]TJ
/F3 1 Tf
10 0 0 10 137.76 683.72 Tm
[(RMS)-330(completion)-334(status)-330(error)-332(codes)-332(generally)-336(fall)-330(into)-334(one)-332(of)-332(four)-334(groups:)]TJ
0 -1.794 TD
[()-1188(Programming)-336(errors)]TJ
T*
[()-1188(Program)-334(design)-334(errors)]TJ
0 -1.792 TD
0.0002 Tc
[()-1187.8(System)-331.8(environment)-329.8(errors)]TJ
0 -1.794 TD
0 Tc
[()-1188(Operator/user)-334(errors)]TJ
/F2 1 Tf
0 -2.192 TD
[(Programming)-334(Errors)]TJ
/F3 1 Tf
0 -1.196 TD
[(These)-368(errors)-366(are)-368(caused)-368(by)-368(incorrect)-368(programming)-370(and)-368(are)-368(usually)-368(detected)]TJ
0 -1.194 TD
[(during)-348(the)-346(early)-348(stages)-344(of)-346(developing)-348(and)-348(debugging)-350(a)-346(program)-346(that)-346(uses)-346(RMS.)]TJ
0 -1.196 TD
[(T)52(ypical)-372(examples)-370(are)-372(missing)-372(values)-372(for)-370(required)-374(elds,)-380(referring)-374(to)-372(a)-370(RAB)]TJ
T*
[(instead)-354(of)-354(a)-356(F)74(AB,)-354(invalid)-356(address)-354(for)-356(a)-354(buffer)72(,)-360(and)-356(so)-354(forth.)-546(This)-356(type)-356(of)-354(error)]TJ
T*
0.0001 Tc
[(is)-357.9(generally)-361.9(self-explanatory)-359.9(and)-359.9(usually)-359.9(requires)-359.9(only)-361.9(a)-357.9(minor)-359.9(change)-357.9(t)0.1(o)-359.9(the)]TJ
0 -1.194 TD
0 Tc
(program.)Tj
/F2 1 Tf
0 -2.192 TD
[(Program)-332(Design)-334(Errors)]TJ
/F3 1 Tf
0 -1.196 TD
[(These)-336(errors)-336(are)-336(caused)-336(by)-336(more)-336(subtle)-334(errors)-336(that)-336(may)-336(rarely)-336(occur)72(,)-338(particularly)]TJ
T*
0.0001 Tc
[(if)-343.9(asynchronous)-345.9(record)-345.9(I/O,)-345.9(multistreamed)-343.9(sharing,)-351.9(or)-345.9(shared)-345.9(les)-345.9(are)-345.9(involved.)]TJ
T*
0 Tc
[(These)-346(errors)-348(may)-346(occur)-348(long)-348(after)-346(a)-348(program)-346(has)-346(been)-348(in)-348(use)-346(and)-346(could)-348(require)]TJ
0 -1.194 TD
[(either)-334(a)-334(major)-336(program)-334(revision)-336(or)-336(the)-334(addition)-334(of)-334(substantial)-332(error)-336(recovery)-338(code)]TJ
0 -1.196 TD
0.0001 Tc
[(to)-353.9(handle)-355.9(the)-353.9(error)-355.9(conditions.)-543.9(Record-lock)-355.9(errors,)-361.9(resource-exhaustion)-353.9(errors,)]TJ
T*
0 Tc
[(and)-332(record-stream-currently-active)-334(errors)-334(are)-332(typical)-332(program)-334(design)-332(errors.)]TJ
/F2 1 Tf
0 -2.192 TD
[(System)-332(Environment)-334(Errors)]TJ
/F3 1 Tf
0 -1.194 TD
-0.0001 Tc
[(These)-346.1(errors)-346.1(include)-348.1(hardware)-346.1(errors)-346.1(and)-346.1(RMS)-346.1(or)-346.1(other)-346.1(system)-346.1(software)-348.1(errors)]TJ
0 -1.196 TD
0 Tc
[(that)-336(are)-336(not)-338(caused)-336(by)-338(your)-338(program.)-510(Y)112(o)0(u)-338(may)-336(need)-338(to)-336(add)-336(substantial)-334(defensive)]TJ
T*
[(error)18(-handling)-336(code)-332(or)-332(you)-334(may)-332(be)-332(able)-332(to)-332(run)-334(the)-332(program)-334(again)-334(without)-330(error)72(.)]TJ
/F2 1 Tf
0 -2.192 TD
[(Operator/User)-330(Errors)]TJ
/F3 1 Tf
0 -1.196 TD
[(These)-356(errors)-358(include)-358(errors)-356(by)-358(the)-356(user)-358(of)-356(the)-356(program,)-366(such)-358(as)-354(not)-358(mounting)]TJ
0 -1.194 TD
[(a)-350(device)-352(before)-352(running)-354(the)-352(program,)-358(or)-350(typing)-354(an)-350(invalid)-352(le)-352(specication.)-538(As)]TJ
0 -1.196 TD
[(with)-364(system)-366(environment)-368(errors,)-376(you)-368(may)-366(need)-366(to)-366(add)-366(substantial)-364(defensive)]TJ
T*
[(error)18(-handling)-356(code)-352(or)-354(simply)-352(reprompt)-352(the)-354(user)-354(for)-352(the)-354(correct)-354(information)-352(or)]TJ
T*
[(user)-332(action.)]TJ
0 -1.792 TD
[(There)-354(are)-354(conditions)-352(in)-354(which)-354(completion)-352(status)-352(codes)-352(may)-354(not)-352(be)-354(returned)-354(as)]TJ
0 -1.196 TD
(expected:)Tj
0 -1.794 TD
[()-1188(The)-356(completion)-356(status)-352(codes)-354(that)-354(apply)-356(to)-354(the)-354(Close)-354(service)-356(do)-354(not)-356(include)]TJ
1.792 -1.194 TD
[(errors)-362(introduced)-362(by)-362(the)-362(F)74(AB$V_SCF)-358(option)-362(and)-360(the)-362(F)74(AB$V_SPL)-360(option.)]TJ
0 -1.196 TD
[(If)-370(the)-370(request)-368(is)-370(serviced)-370(successfully)110(,)-378(then)-372(a)-368(success)-370(completion)-370(code)-370(is)]TJ
T*
[(returned,)-376(even)-366(if)-364(the)-366(request)-364(is)-364(found)-366(to)-364(be)-364(in)-364(error)-366(by)-366(the)-364(job)-366(controller)]TJ
T*
(process.)Tj
-1.792 -1.792 TD
[()-1188(The)-344(W)74(ait)-342(service)-344(has)-344(unique)-344(errors.)-520(This)-344(service)-344(can)-344(return)-344(any)-344(status)-342(code)]TJ
1.792 -1.196 TD
[(of)-332(the)-334(awaited)-330(operation.)]TJ
-1.792 -1.794 TD
[()-1188(Errors)-360(associated)-356(with)-358(output)-360(operations)-360(may)-358(not)-360(necessarily)-360(be)-360(reported)]TJ
1.792 -1.196 TD
[(as)-350(the)-350(status)-348(of)-350(a)-348(particular)-352(operation)-350(because)-350(modied)-350(I/O)-348(buffers)-350(are)-350(not)]TJ
0 -1.194 TD
[(always)-344(written)-344(out)-344(immediately)110(.)-524(Such)-346(errors)-344(are)-346(reported)-344(as)-344(the)-344(status)-344(of)-344(a)]TJ
0 -1.196 TD
[(subsequent)-334(operation,)-332(which)-334(may)-332(be)-332(an)-332(input,)-334(output,)-334(or)-332(control)-334(operation.)]TJ
-1.792 -1.794 TD
[(When)-334(you)-336(submit)-332(a)-334(problem)-334(report,)-336(you)-336(should)-334(also)-334(provide)-334(a)-334(magnetic)-336(tape)-332(copy)]TJ
0 -1.194 TD
[(of)-332(the)-332(le)-332(causing)-334(the)-332(error)72(.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(28)Tj
/F1 1 Tf
2.5547 0 TD
[(RMS)-371.1(Program)-371.1(Interface)]TJ
ET
endstream
endobj
122 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
123 0 obj
<<
/Type /Page
/Parent 113 0 R
/Resources 125 0 R
/Contents 124 0 R
>>
endobj
124 0 obj
<< /Length 5814 >>
stream
BT
/F2 1 Tf
12 0 0 12 412.04 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Program)-276.7(Interface)]TJ
0.0533 -1.0783 TD
[(2.4)-278.3(Service)-278.3(Completion)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
[(When)-352(using)-352(the)-350(debugger)74(,)-356(use)-352(the)-350(debug)-352(command)-352(EXAMINE/CONDITION)-348(to)]TJ
0 -1.196 TD
[(view)-348(the)-348(message)-348(corresponding)-352(to)-346(the)-350(value)-350(in)-348(R0)-348(or)-348(the)-348(STS)-348(eld)-348(or)-350(the)-348(STV)]TJ
T*
[(eld.)-506(For)-336(example,)-336(you)-338(can)-336(view)-334(the)-336(error)-336(codes)-334(in)-336(the)-334(STS)-336(and)-334(STV)-334(elds)-336(of)-334(the)]TJ
0 -1.194 TD
0.0001 Tc
[(F)72.1(A)0.1(B)-317.9(a)0.1(t)-317.9(symbolic)-319.9(address)-317.9(\(label\))-319.9(MYF)74.1(AB)-317.9(when)-319.9(debugging)-319.9(a)-319.9(V)112.1(AX)-317.9(MACRO)-317.9(program)]TJ
0 -1.196 TD
0 Tc
[(by)-334(entering)-334(the)-332(following)-332(commands:)]TJ
/F6 1 Tf
8 0 0 10 161.66 635.14 Tm
(DBG>)Tj
/Cs12 cs 1 scn
3.008 0 TD
0.0003 Tc
[(EXAMINE/CONDITION)-599.7(MYFAB+FAB$L_STS)]TJ
/Cs8 cs 1 scn
-3.008 -0.996 TD
0 Tc
(DBG>)Tj
/Cs12 cs 1 scn
3.008 0 TD
0.0003 Tc
[(EXAMINE/CONDITION)-599.7(MYFAB+FAB$L_STV)]TJ
/F3 1 Tf
10 0 0 10 161.66 607.24 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(For)-369.9(additional)-367.9(information)-369.9(about)-369.9(the)-367.9(debugger)74.1(,)-379.9(see)-367.9(the)]TJ
/F4 1 Tf
26.2846 0 TD
0 Tc
[(OpenVMS)-368(Debugger)]TJ
-26.2846 -1.194 TD
(Manual)Tj
/F3 1 Tf
3.6469 0 TD
(.)Tj
/F2 1 Tf
14 0 0 14 89.94 570.38 Tm
-0.0001 Tc
[(2.5)-568.7(Allowable)-331.5(Program)-332.9(Execution)-332.9(Modes)]TJ
/F3 1 Tf
10 0 0 10 161.66 552.46 Tm
0.0001 Tc
[(Generally)110.1(,)-337.9(RMS)-335.9(executes)-337.9(in)-335.9(either)-335.9(executive)-335.9(mode)-335.9(or)-335.9(executive)-337.9(AST)-335.9(mode.)-505.9(When)]TJ
0 -1.196 TD
0 Tc
[(an)-366(operation)-364(is)-362(initiated,)-372(processing)-366(begins)-364(in)-366(executive)-366(mode.)-562(If)-364(device)-366(I/O)]TJ
T*
[(is)-362(necessary)-362(to)-362(process)-360(the)-362(request,)-372(the)-362($QIO)-358(system)-362(service)-362(is)-360(called.)-560(RMS)]TJ
T*
[(species)-346(an)-346(executive-mode)-348(AST)-346(to)-344(signal)-348(completion.)-526(At)-344(this)-346(point,)-350(RMS)-346(exits)]TJ
0 -1.194 TD
0.0001 Tc
[(from)-335.9(executive)-335.9(mode.)-505.9(If)-335.9(the)-337.9(operation)-335.9(is)-335.9(being)-337.9(performed)-335.9(asynchronously)110.1(,)-337.9(control)]TJ
0 -1.196 TD
[(is)-365.9(returned)-367.9(to)-365.9(the)-365.9(caller;)-383.9(if)-365.9(the)-365.9(operation)-367.9(is)-363.9(synchronous,)-375.9(RMS)-365.9(waits)-363.9(for)-365.9(an)]TJ
T*
0 Tc
[(event)-368(ag)-366(in)-366(the)-366(access)-366(mode)-364(of)-366(the)-366(caller)74(.)-566(When)-366(the)-366(I/O)-366(is)-364(complete,)-374(RMS)]TJ
T*
[(continues)-366(processing)-366(in)-364(executive)-366(AST)-364(mode.)-564(Thus,)-374(user)18(-mode)-364(AST)62(s)-364(can)-364(be)]TJ
0 -1.194 TD
0.0001 Tc
[(serviced)-353.9(while)-353.9(a)-353.9(synchronous)-351.9(operation)-353.9(called)-353.9(from)-353.9(user)-353.9(mode)-351.9(is)-353.9(awaiting)-351.9(I/O)]TJ
0 -1.196 TD
[(completion.)-507.9(However)74.1(,)-337.9(processing)-337.9(in)-335.9(user)-335.9(mode)-335.9(during)-337.9(an)-335.9(asynchronous)-335.9(operation)]TJ
T*
[(is)-331.9(interrupted)-331.9(by)-333.9(RMS)-331.9(processing)-331.9(in)-331.9(executive)-331.9(AST)-329.9(mode)-331.9(when)-333.9(I/O)-331.9(completes.)]TJ
0 -1.794 TD
[(RMS)-343.9(should)-343.9(not)-345.9(be)-343.9(called)-343.9(from)-343.9(kernel)-345.9(mode,)-347.9(from)-343.9(executive)-343.9(AST)-343.9(mode,)-347.9(or)-343.9(from)]TJ
0 -1.194 TD
[(executive)-331.9(mode)-331.9(when)-331.9(executive-mode)-333.9(AST)62.1(s)-331.9(are)-331.9(disabled.)]TJ
/F2 1 Tf
14 0 0 14 89.94 378.1 Tm
-0.0001 Tc
[(2.6)-568.7(Access-Mode)-331.5(Protected)-332.9(Memory)]TJ
/F3 1 Tf
10 0 0 10 161.66 360.18 Tm
0 Tc
[(RMS)-350(protects)-350(the)-352(following)-350(data)-350(structures)-352(and)-352(their)-350(associated)-350(I/O)-350(buffers)-350(at)]TJ
0 -1.196 TD
[(EW)-332(\(execute)-332(read/write\):)]TJ
0 -1.794 TD
[()-1190(RMS-controlled)-332(data)-332(structures)]TJ
0 -1.792 TD
[()-1190(Process-permanent)-332(data)-332(structures)]TJ
0 -1.794 TD
[()-1190(Image-activated)-332(data)-332(structures)]TJ
T*
0.0001 Tc
[(Previously)112.1(,)-357.9(the)-353.9(data)-351.9(structures)-351.9(were)-351.9(protected)-351.9(at)-351.9(UREW)-349.9(\(user)-351.9(read,)-357.9(executive)]TJ
0 -1.194 TD
0 Tc
(write\).)Tj
0 -1.794 TD
[(The)-354(following)-354(memory)-352(protection)-354(exceptions)-354(apply)-352(to)-352(USER-mode)-352(accessors)-352(of)]TJ
0 -1.196 TD
[(RMS)-332(and)-332(are)-332(protected)-332(at)-332(UREW)38(:)]TJ
0 -1.792 TD
-0.0001 Tc
[()-1190.1(Internal)-332.1(RMS)-332.1(I/O)-332.1(buffers)-332.1(to)-332.1(facilitate)-330.1(RAB$V_LOC)-332.1(mode)]TJ
0 -1.794 TD
0 Tc
[()-1190(RMS)-332(buffers)-332(containing)-334(collated)-332(tables)-330(used)-332(for)-332(indexed)-334(les)]TJ
/F2 1 Tf
14 0 0 14 89.94 168.9 Tm
-0.0001 Tc
[(2.7)-568.7(Reserved)-332.9(Event)-331.5(Flags)]TJ
/F3 1 Tf
10 0 0 10 161.66 150.96 Tm
0.0001 Tc
[(RMS)-357.9(uses)-355.9(system-reserved)-357.9(event)-357.9(ags)-359.9(to)-355.9(synchronize)-355.9(its)-355.9(internal)-359.9(operations.)]TJ
0 -1.196 TD
0 Tc
[(RMS)-346(reserves)-348(event)-348(ags)-348(27,)-352(28,)-350(29,)-352(and)-346(30)-348(for)-346(possible)-346(use;)-354(in)-348(addition,)-352(event)]TJ
T*
0.0001 Tc
[(ag)-333.9(31)-331.9(is)-331.9(used)-331.9(to)-329.9(specify)-333.9(a)-331.9()20.1(do)-331.9(not)-331.9(care)18.1()-331.9(event)-331.9(ag)-333.9(for)-331.9(asynchronous)-331.9(processing.)]TJ
/F1 1 Tf
9 0 0 9 425.48 26.84 Tm
/Cs9 cs 1 scn
0 Tc
[(RMS)-368.9(Program)-373.3(Interface)]TJ
/F2 1 Tf
11.576 0 TD
(29)Tj
ET
endstream
endobj
125 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R /Cs12 126 0 R >>
>>
endobj
126 0 obj
[
/Separation /USERTAGCOLOR /DeviceCMYK 13 0 R
]
endobj
127 0 obj
<<
/Type /Page
/Parent 113 0 R
/Resources 129 0 R
/Contents 128 0 R
>>
endobj
128 0 obj
<< /Length 1133 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Program)-276.7(Interface)]TJ
0 -1.0783 TD
0.0001 Tc
[(2.8)-278.2(DEC)-274.9(Multinational)-276.6(Character)-278.2(Set)]TJ
14 0 0 14 66.02 697.78 Tm
/Cs8 cs 1 scn
0 Tc
[(2.8)-568.6(DEC)-331.4(Multinational)-331.4(Character)-331.4(Set)]TJ
/F3 1 Tf
10 0 0 10 137.76 679.84 Tm
[(Y)112(o)0(u)-368(can)-368(use)-368(any)-368(character)-370(in)-366(the)-368(DEC)-366(Multinational)-368(character)-368(set)-366(in)-368(RMS)]TJ
0 -1.194 TD
[(records,)-336(including)-338(the)-336(key)-336(value)-336(of)-334(an)-336(indexed)-336(le.)-506(Keys)-334(are)-336(collated)-334(according)-338(to)]TJ
0 -1.196 TD
[(their)-332(corresponding)-334(character)-334(code)-332(value.)]TJ
0 -1.794 TD
[(For)-328(a)-330(list)-326(of)-330(characters)-328(in)-330(the)-328(DEC)-328(Multinational)-328(character)-332(set,)-328(see)-328(the)]TJ
/F4 1 Tf
33.6626 0 TD
(OpenVMS)Tj
-33.6626 -1.194 TD
[(User)-56()38(s)-332(Manual)]TJ
/F3 1 Tf
6.7919 0 TD
(.)Tj
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(210)Tj
/F1 1 Tf
3.1129 0 TD
[(RMS)-368.9(Program)-373.3(Interface)]TJ
ET
endstream
endobj
129 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
130 0 obj
<<
/Type /Page
/Parent 113 0 R
/Resources 132 0 R
/Contents 131 0 R
>>
endobj
131 0 obj
<< /Length 5571 >>
stream
BT
/F2 1 Tf
36 0 0 36 524.28 656.48 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
(3)Tj
ET
89.94 648.48 454.32 -0.96 re
f
BT
20 0 0 20 192.18 626.54 Tm
-0.0002 Tc
[(Implementing)-332.2(RMS)-332.2(from)-331.2(C)-332.2(Programs)]TJ
/F3 1 Tf
10 0 0 10 161.66 580.72 Tm
0 Tc
[(This)-342(section)-340(includes)-342(C)-340(programming)-344(examples)-342(illustrating)-340(the)-342(implementation)]TJ
0 -1.196 TD
[(of)-340(RMS)-340(from)-340(a)-342(high-level)-342(programming)-344(interface.)-516(Each)-340(of)-340(the)-342(sample)-338(programs)]TJ
T*
[(illustrates)-324(the)-326(implementation)-326(of)-324(a)-326(particular)-326(programming)-328(task)-326(in)-326(the)-326(OpenVMS)]TJ
T*
0.0003 Tc
(environment.)Tj
0 -1.792 TD
0 Tc
[(From)-344(a)-344(high-level)-346(language)-346(program,)-348(you)-344(can)-344(create)-344(new)-342(les,)-348(process)-342(existing)]TJ
0 -1.196 TD
[(les,)-346(extend)-342(and)-342(delete)-340(les,)-346(and)-342(read,)-344(write,)-344(update,)-344(and)-342(delete)-342(records)-342(within)]TJ
T*
[(les)-332(in)-332(an)-334(RMS)-332(environment.)]TJ
0 -1.794 TD
[(T)90(o)-336(create)-338(and)-338(process)-336(RMS)-336(les,)-340(your)-340(program)-338(must)-336(contain)-338(calls)-338(to)-336(appropriate)]TJ
0 -1.194 TD
[(record)-340(management)-340(services)-338(from)-338(your)-342(language)-342(interface)-338(with)-338(RMS.)-338(Generally)108(,)]TJ
0 -1.196 TD
[(you)-340(make)-336(these)-338(calls)-336(by)-338(using)-338(the)-338(service)-338(macros)-336(for)-338(run-time)-338(processing.)-510(When)]TJ
T*
0.0001 Tc
[(encountered)-349.9(at)-349.9(run)-353.9(time,)-355.9(the)-349.9(expanded)-351.9(code)-351.9(of)-351.9(these)-349.9(macros)-349.9(generates)-347.9(a)-351.9(call)]TJ
T*
0 Tc
[(to)-346(the)-346(corresponding)-348(service.)-526(Each)-346(call)-344(represents)-346(a)-346(program)-346(request)-346(for)-344(a)-346(le)]TJ
0 -1.194 TD
[(service,)-334(a)-332(record)-334(service,)-334(or)-332(a)-332(block)-334(I/O)-330(transfer)-332(operation.)]TJ
/F2 1 Tf
14 0 0 14 89.94 400.38 Tm
-0.0001 Tc
[(3.1)-568.7(Creating,)-330.1(Accessing,)-330.1(and)-331.5(Deaccessing)-332.9(a)-331.5(File)]TJ
/F3 1 Tf
10 0 0 10 161.66 382.46 Tm
0 Tc
[(Y)110(o)0(u)-360(can)-362(create,)-368(access,)-368(and)-362(deaccess)-358(a)-362(le)-360(using)-362(either)-362(the)-360(Create)-360(service)-362(or)]TJ
0 -1.196 TD
[(the)-362(Open)-360(service.)-558(The)-362(Create)-360(service)-362(constructs)-362(a)-360(new)-362(le)-362(structured)-360(to)-362(the)]TJ
T*
[(attributes)-348(you)-352(specify)-348(in)-350(the)-350(F)72(A)0(B)-346(for)-350(the)-350(le,)-356(whereas)-348(the)-350(Open)-348(service)-352(makes)]TJ
T*
[(an)-344(existing)-344(le)-344(available)-342(for)-344(processing)-344(by)-344(your)-344(program.)-522(Both)-342(of)-344(these)-342(services)]TJ
0 -1.194 TD
-0.0001 Tc
[(allocate)-374.1(the)-376.1(system)-372.1(resources)-376.1(needed)-374.1(to)-376.1(establish)-376.1(a)-0.1(n)-376.1(access)-372.1(path)-376.1(to)-374.1(a)-374.1(le.)]TJ
0 -1.196 TD
0 Tc
[(Y)110(o)0(u)-356(must)-354(open)-356(or)-356(create)-356(a)-354(le)-356(to)-356(perform)-356(most)-354(le)-356(operations)-354(and)-356(any)-358(record)]TJ
T*
[(operations)-350(on)-352(that)-350(le.)-536(Where)-352(applicable,)-354(you)-352(must)-350(declare)-352(the)-350(type)-352(of)-350(shared)]TJ
T*
[(access)-328(when)-328(you)-328(create)-328(or)-328(open)-328(a)-328(le.)-500(Y)112(o)0(u)-328(d)0(o)-328(this)-328(through)-330(your)-330(program)-328(interface)]TJ
0 -1.194 TD
[(with)-332(RMS)-332(by)-332(selecting)-332(le)-334(access)-330(control)-334(options.)]TJ
0 -1.794 TD
[(RMS)-338(provides)-338(several)-338(le-processing)-340(options)-338(for)-338(the)-338(Create)-338(service.)-512(The)]TJ
/F4 1 Tf
34.1845 0 TD
(create-if)Tj
/F3 1 Tf
-34.1845 -1.196 TD
[(option)-350(requests)-350(that)-350(the)-350(le)-350(be)-352(created)-350(only)-352(if)-348(it)-350(does)-350(not)-350(exist)-350(in)-350(the)-350(specied)]TJ
T*
[(directory)108(.)-498(I)0(f)-310(the)-310(le)-310(does)-310(exist)-310(in)-310(the)-312(specied)-310(directory)110(,)-316(the)-310(existing)-312(le)-310(is)-310(opened.)]TJ
0 -1.194 TD
[(The)-352(Open)-348(and)-350(Create)-350(services)-348(both)-350(establish)-348(access)-350(to)-348(the)-350(desired)-348(le,)-356(but)-350(the)]TJ
0 -1.196 TD
[(Create)-356(service)-356(also)-354(allocates)-354(disk)-356(space)-354(and)-356(performs)-356(the)-356(functions)-356(related)-356(to)]TJ
T*
(allocation.)Tj
0 -1.792 TD
[(When)-340(you)-338(are)-338(nished)-340(processing)-338(a)-338(le,)-342(you)-340(invoke)-340(the)-338(Close)-336(service)-338(to)-338(close)-338(the)]TJ
0 -1.196 TD
[(le,)-346(disconnect)-342(all)-342(record)-342(streams)-340(associated)-340(with)-340(the)-342(le,)-346(and)-342(free)-342(all)-340(resources)]TJ
T*
[(allocated)-350(to)-352(the)-350(le.)-538(If)-350(you)-352(do)-352(not)-350(explicitly)-352(invoke)-354(the)-350(Close)-350(service)-352(when)-352(the)]TJ
T*
[(program)-350(image)-348(exits,)-354(RMS)-346(attempts)-346(an)-348(implicit)-348(close.)-530(All)-348(resources)-348(associated)]TJ
0 -1.194 TD
[(with)-356(open)-358(les)-356(are)-358(returned)-358(when)-358(the)-358(les)-356(are)-356(deaccessed)-356(at)-358(image)-356(rundown)]TJ
0 -1.196 TD
[(time.)-516(However)72(,)-344(process)-340(permanent)-344(les)-340(are)-342(not)-342(implicitly)-340(closed)-340(when)-342(an)-342(image)]TJ
T*
(exits.)Tj
/F1 1 Tf
9 0 0 9 371.02 26.84 Tm
/Cs9 cs 1 scn
0.0002 Tc
[(Implementing)-370.9(RMS)-368.7(from)-368.7(C)-368.7(Programs)]TJ
/F2 1 Tf
17.649 0 TD
0 Tc
(31)Tj
ET
endstream
endobj
132 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
133 0 obj
<<
/Type /Page
/Parent 113 0 R
/Resources 135 0 R
/Contents 134 0 R
>>
endobj
134 0 obj
<< /Length 6654 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(Implementing)-278.2(RMS)-274.9(from)-278.2(C)-274.9(Programs)]TJ
0 -1.0783 TD
0.0002 Tc
[(3.1)-278.1(Creating,)-278.1(Accessing,)-276.5(and)-278.1(Deaccessing)-276.5(a)-278.1(File)]TJ
/Cs8 cs 1 scn
0 -2.8267 TD
0 Tc
[(3.1.1)-666.7(Example)-335(of)-331.7(Copying)-335(Records)-331.7(from)-333.3(One)-333.3(File)-333.3(to)-333.3(Another)-331.7(File)]TJ
/F3 1 Tf
10 0 0 10 137.76 683.34 Tm
[(Example)-354(31)-356(illustrates)-352(the)-356(use)-356(of)-354(various)-358(services)-354(to)-356(access)-354(and)-356(copy)-356(records)]TJ
0 -1.196 TD
[(from)-332(one)-332(le)-334(to)-330(another)72(.)]TJ
/F2 1 Tf
0 -2.82 TD
[(Example)-334(31)-796(Use)-332(of)-332(the)-332(Create,)-332(Open,)-332(and)-334(Close)-334(Services)]TJ
/F6 1 Tf
8 0 0 10 137.76 623.86 Tm
(/*)Tj
0.009 -0.996 TD
0.0001 Tc
[(**)-597.4(COPYFILE.C)-2927(This)-597.4(program)-602.4(copies)-599.9(the)-599.9(input)-597.4(file)-599.9(to)-599.9(the)-597.4(output)-602.4(file.)]TJ
-0.009 -0.998 TD
[(**)-597.4(It)-599.9(is)-597.4(made)-599.9(to)-597.4(resemble)-597.4(the)-599.9(MACRO)-599.9(example)-599.9(in)-597.4(the)-599.9(RMS)-599.9(Reference)-599.9(Manual.)]TJ
0 -0.996 TD
0 Tc
(*/)Tj
0.009 -0.996 TD
[(#define)-600(REC_SIZE)-600(132)]TJ
-0.009 -0.996 TD
[(#define)-600(INPUT_NAME)-602.5("INFILE")]TJ
T*
0.0002 Tc
[(#define)-599.8(OUTPUT_NAME)-597.3("OUTFILE")]TJ
T*
[(#define)-599.8(DEFAULT_NAME)-597.3(".DAT")]TJ
0 -1.594 TD
0 Tc
[(#include)-4749.1()-9547.5(/*)-597.5(defines)-600(for)-600(rabs)-600(and)-600(fabs)-2289.2(*/)]TJ
0 -0.996 TD
0.0002 Tc
[(#include)-4748.9()-8343.4(/*)-597.3(defins)-599.8(printf...)-7695.9(*)0.2(/)]TJ
0 -0.998 TD
0.0001 Tc
[(#include)-4749()-2349.5(/)0.1(*)-599.9(defines)-599.9(sys$open)-602.4(et)-597.4(al)-4093.1(*/)]TJ
0 -1.594 TD
0 Tc
[(COPYFILE)-600(\(\))]TJ
0 -0.996 TD
({)Tj
0.0045 -0.996 TD
[(struct)-600(FAB)-3542.6(infab,)-600(outfab,)-602.5(*fab;)-2311.7(/*)-600(Allocate)-600(fabs)-600(and)-600(a)-597.5(pointer)-600(to)-600(fab)-597.5(*/)]TJ
-0.0045 -0.996 TD
[(struct)-600(RAB)-3547.1(inrab,)-600(outrab,)-602.5(*rab;)-2311.7(/*)-600(Allocate)-600(fabs)-600(and)-600(a)-597.5(pointer)-600(to)-600(fab)-597.5(*/)]TJ
T*
0.0003 Tc
[(int)-7758.7(lib$signal\(\);)]TJ
T*
0 Tc
[(int)-7759(stat;)]TJ
T*
0.0001 Tc
[(char)-7156.9(rec_buff[REC_SIZE];)-2907.1(/*)-599.9(maximum)-599.9(record)-599.9(size)-9482.1(*/)]TJ
0 -1.594 TD
[(infab)-599.9(=)-597.4(cc$rms_fab;)-12478.5(/)0.1(*)-599.9(Make)-597.4(this)-599.9(a)-599.9(real)-597.4(FAB)-599.9(\(bid)-599.9(and)-599.9(bln\))-597.4(*/)]TJ
0 -0.996 TD
0.0002 Tc
[(infab.fab$l_fna)-597.3(=)-599.8(\(char)-599.8(*\))-597.3(&INPUT_NAME;)-597.3(/*)-599.8(Primary)-599.8(file)-599.8(name:)-599.8(\(logical\))-599.8(name..*/)]TJ
0 -0.998 TD
0.0001 Tc
[(infab.fab$b_fns)-597.4(=)-599.9(sizeof)-599.9(INPUT_NAME)-602.4(-1;)-597.4(/*)-599.9(..)-597.4(and)-599.9(its)-597.4(size)-11739.8(*/)]TJ
0 -0.996 TD
0.0002 Tc
[(infab.fab$l_dna)-597.3(=)-599.8(\(char)-599.8(*\))-597.3(&DEFAULT_NAME;)-599.8(/*)-597.3(Default)-599.8(name:)-599.8(here)-599.8(file)-599.8(type..)-2700.4(*/)]TJ
T*
[(infab.fab$b_dns)-597.3(=)-599.8(sizeof)-599.8(DEFAULT_NAME)-597.3(-1;)-599.8(/*)-597.3(..)-597.3(and)-599.8(its)-599.8(size)-10533.3(*/)]TJ
0 -1.594 TD
0.0001 Tc
[(inrab)-599.9(=)-597.4(cc$rms_rab;)-12478.5(/)0.1(*)-599.9(Make)-597.4(this)-599.9(a)-599.9(real)-597.4(RAB)-599.9(\(bid)-599.9(and)-599.9(bln\))-597.4(*/)]TJ
0 -0.996 TD
0.0002 Tc
[(inrab.rab$l_fab)-597.3(=)-599.8(&infab;)-8866.5(/*)-599.8(Point)-599.8(to)-597.3(FAB)-599.8(for)-597.3($CONNECT)-5874(*)0.2(/)]TJ
T*
0.0001 Tc
[(inrab.rab$v_rah)-597.4(=)-599.9(1)0.1(;)-11876.6(/)0.1(*)-599.9(Set)-597.4(bitVield)-602.4(to)-597.4(request)-602.4(read-ahead)-599.9(*/)]TJ
T*
[(inrab.rab$l_ubf)-597.4(=)-599.9(rec_buff;)-7662.6(/*)-599.9(Point)-599.9(to)-597.4(buffer)-599.9(area..)-7680.6(*/)]TJ
T*
[(inrab.rab$w_usz)-597.4(=)-599.9(REC_SIZE;)-7662.6(/*)-599.9(and)-597.4(indicate)-602.4(its)-597.4(size)-8282.6(*/)]TJ
0 -1.594 TD
[(outfab)-599.9(=)-597.4(cc$rms_fab;)-11876.6(/*)-599.9(Make)-597.4(this)-599.9(a)-599.9(real)-597.4(FAB)-599.9(\(bid)-599.9(and)-599.9(bln\))-597.4(*/)]TJ
0 -0.998 TD
0.0003 Tc
[(outfab.fab$v_ctg)-597.2(=)-599.7(1)0.3(;)-11274.4(/)0.3(*)-599.7(Allocate)-599.7(contigeously)-8270.9(*/)]TJ
0 -0.996 TD
0.0001 Tc
[(outfab.fab$v_put)-597.4(=)-599.9(1)0.1(;)-11274.6(/)0.1(*)-599.9(Write)-599.9(access)-599.9(\(default)-599.9(on)-599.9(create\))-1794.9(*/)]TJ
T*
0.0003 Tc
[(outfab.fab$v_nil)-597.2(=)-599.7(1)0.3(;)-11274.4(/)0.3(*)-599.7(N)0.3(o)-597.2(sharing)-599.7(\(default)-597.2(o)0.3(n)-597.2(create\))-2866.4(*/)]TJ
T*
0.0001 Tc
[(outfab.fab$b_rat)-597.4(=)-599.9(FAB$M_CR;)-7060.6(/*)-599.9(Set)-597.4(option)-599.9(using)-599.9(bitMask)-6476.6(*/)]TJ
T*
0.0002 Tc
[(outfab.fab$w_mrs)-597.3(=)-599.8(REC_SIZE;)]TJ
T*
0.0003 Tc
[(outfab.fab$l_fna)-597.2(=)-599.7(\(char)-599.7(*\))-597.2(&OUTPUT_NAME;)]TJ
T*
[(outfab.fab$b_fns)-597.2(=)-599.7(sizeof)-599.7(OUTPUT_NAME)-597.2(-1;)]TJ
T*
[(outfab.fab$l_dna)-597.2(=)-599.7(\(char)-599.7(*\))-597.2(&DEFAULT_NAME;)]TJ
0 -0.998 TD
[(outfab.fab$b_dns)-597.2(=)-599.7(sizeof)-599.7(DEFAULT_NAME)-597.2(-1;)]TJ
0 -1.594 TD
[(outrab)-599.7(=)-597.2(cc$rms_rab;)]TJ
0 -0.996 TD
0.0002 Tc
[(outrab.rab$l_fab)-597.3(=)-599.8(&outfab;)]TJ
T*
[(outrab.rab$v_wbh)-597.3(=)-599.8(1)0.2(;)-11274.5(/)0.2(*)-599.8(Write)-599.8(Ahead)-14295.9(*/)]TJ
T*
0.0001 Tc
[(outrab.rab$l_rbf)-597.4(=)-599.9(rec_buff;)-7060.6(/*)-599.9(Same)-597.4(buffer)-602.4(address)-599.9(as)-597.4(before)-3468.6(*/)]TJ
0 -1.594 TD
0 Tc
[(fab)-597.5(=)-600(&infab;)-16095.6(/*)-600(for)-597.5(error)-600(handling)-8891.7(*/)]TJ
0 -0.996 TD
[(stat)-597.5(=)-600(sys$open)-600(\()-600(fab)-597.5(\);)-9482.2(/*)-600(Actual)-600(open)-600(\(could)-600(use)-597.5(&infab\))-1797.5(*/)]TJ
T*
[(if)-597.5(\(stat)-600(&)-597.5(1)0(\))-16100.1(/)0(*)-600($OPEN)-600(Success)-600(?)-597.5(*)0(/)]TJ
T*
({)Tj
2.3945 -0.998 TD
0.0002 Tc
[(outfab.fab$l_alq)-599.8(=)-597.3(infab.fab$l_alq;)-599.8(/*)-599.8(Set)-597.3(proper)-599.8(size)-599.8(for)-599.8(output)-3926.8(*/)]TJ
-0.0045 -0.996 TD
0 Tc
[(fab)-600(=)-597.5(&outfab;)-13103.6(/*)-600(for)-597.5(error)-600(handling)-8891.7(*/)]TJ
T*
0.0001 Tc
[(stat)-599.9(=)-597.4(sys$create)-597.4(\()-599.9(fab)-597.4(\);)-5885.6(/*)-599.9(Try)-597.4(to)-599.9(create)-599.9(the)-599.9(file)-6487.6(*/)]TJ
-2.39 -0.996 TD
0 Tc
(})Tj
/F3 1 Tf
9 0 0 9 415.88 66.48 Tm
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-38.8733 -4.4044 TD
(32)Tj
/F1 1 Tf
2.5547 0 TD
0.0003 Tc
[(Implementing)-366.4(RMS)-368.6(from)-370.8(C)-368.6(Programs)]TJ
ET
endstream
endobj
135 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
136 0 obj
<<
/Type /Page
/Parent 113 0 R
/Resources 138 0 R
/Contents 137 0 R
>>
endobj
137 0 obj
<< /Length 5600 >>
stream
BT
/F2 1 Tf
12 0 0 12 335.66 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(Implementing)-278.2(RMS)-274.9(from)-278.2(C)-274.9(Programs)]TJ
-5.375 -1.0783 TD
0.0002 Tc
[(3.1)-278.1(Creating,)-276.5(Accessing,)-278.1(and)-276.5(Deaccessing)-278.1(a)-278.1(File)]TJ
10 0 0 10 161.66 700.78 Tm
/Cs8 cs 1 scn
0 Tc
[(Example)-334(31)-498(\(Cont.\))-798(Use)-332(of)-332(the)-332(Create,)-332(Open,)-332(and)-334(Close)-334(Services)]TJ
/F6 1 Tf
8 0 0 10 161.66 680.02 Tm
[(if)-600(\(stat)-600(&)-597.5(1)0(\))-16100.1(/)0(*)-597.5(Both)-600(open)-600(&)-597.5(create)-600(success)-602.5(?)-2877.7(*)0(/)]TJ
0 -0.998 TD
({)Tj
2.397 -0.996 TD
[(rab)-597.5(=)-600(&outrab;)-13099.1(/*)-597.5(for)-600(error)-600(handling)-8891.7(*/)]TJ
-0.0045 -0.996 TD
0.0001 Tc
[(stat)-599.9(=)-597.4(sys$connect)-597.4(\()-597.4(rab)-599.9(\);)-5283.6(/*)-597.4(get)-599.9(some)-599.9(rms)-597.4(internal)-602.4(buffers)-2273.6(*/)]TJ
T*
0 Tc
[(if)-597.5(\(stat)-600(&)-600(1)0(\))-13707.6(/)0(*)-597.5(output)-600($CONNECT)-602.5(Success)-600(?)-4677.2(*)0(/)]TJ
T*
({)Tj
2.3945 -0.996 TD
[(rab)-600(=)-597.5(&inrab;)-11311.1(/*)-597.5(for)-600(error)-600(handling)-8891.7(*/)]TJ
-0.0045 -0.996 TD
[(stat)-600(=)-600(sys$connect)-602.5(\()-597.5(rab)-600(\);)-2891.2(/*)-597.5(input)-600($CONNECT)-602.5(Success)-600(?)-5279.2(*)0(/)]TJ
-2.39 -0.996 TD
(})Tj
0.0045 -0.998 TD
[(if)-597.5(\(stat)-600(&)-600(1)0(\))-13703.1(/)0(*)-597.5(CONNECTs)-602.5(succes?)-600(then)-600(prime)-600(loop)-600(*/)]TJ
2.3855 -0.996 TD
[(stat)-600(=)-600(sys$get)-600(\()-597.5(rab)-600(\);)-5301.7(/*)-597.5(setting)-600(stat)-600(for)-600(while)-6485.7(*/)]TJ
-2.39 -1.594 TD
[(while)-600(\(stat)-600(&)-597.5(1)0(\))-11901.6(/)0(*)-597.5(success)-600(on)-600(record)-600(operation)-602.5(?)-597.5(*)0(/)]TJ
0 -0.996 TD
({)Tj
2.3945 -0.996 TD
(/*)Tj
0.009 -0.996 TD
[(**)-600(Main)-600(Code.)-600(Opened)-600(and)-600(connected)-600(files)-600(and)-600(buffer)]TJ
-0.0135 -0.996 TD
[(**)-600(First)-600($GET)-600(done)-600(and)-597.5(inrab)-600(is)-600(current.)-600(Copy)-600(records.)]TJ
T*
(*/)Tj
0.009 -0.998 TD
0.0002 Tc
[(outrab.rab$w_rsz)-599.8(=)-599.8(inrab.rab$w_rsz;)-2832.6(/*)-597.3(set)-599.8(correct)-599.8(size)-2920.4(*/)]TJ
-0.009 -0.996 TD
[(rab)-599.8(=)-597.3(&outrab;)-15490.9(/)0.2(*)-597.3(error)-599.8(handler)-4724.4(*/)]TJ
T*
0 Tc
[(stat)-600(=)-600(sys$put)-600(\()-597.5(rab)-600(\);)-10084.2(/*)-597.5(Actual)-602.5(copy)-5926.1(*/)]TJ
T*
[(if)-600(\(stat)-600(&)-597.5(1)0(\))-16100.1(/)0(*)-597.5($PUT)-600(success?)-4724.6(*/)]TJ
T*
({)Tj
2.397 -0.996 TD
[(rab)-600(=)-597.5(&inrab;)-13701.1(/*)-597.5(for)-600(error)-600(handling)-1797.5(*/)]TJ
-0.0045 -0.996 TD
[(stat)-600(=)-597.5(sys$get)-602.5(\()-597.5(rab)-600(\);)-7691.7(/*)-597.5($GET)-600(next)-600(,)-597.5(set)-600(stat)-600(*/)]TJ
-2.3925 -0.996 TD
(})Tj
-2.39 -0.998 TD
[(})-597.5(/)0(*)-600(while)-600(*/)]TJ
0 -2.19 TD
(/*)Tj
0.009 -0.998 TD
[(**)-597.5(Fallen)-600(through)-602.5(while.)-600(stat)-600(must)-600(be)-597.5(EOF)-600(if)-597.5(copy)-600(was)-600(succesful.)]TJ
-0.009 -0.996 TD
[(**)-597.5(if)-600(not,)-600(signal)-600(error)-600(from)-600(connect,)-600(get)-600(or)-597.5(put.)-600(Using)-600(stat)-600(instead)]TJ
T*
0.0002 Tc
[(**)-597.3(of)-599.8(rab->rab$l_sts)-597.3(to)-599.8(handle)-599.8(\(programming\))-597.3(error)-599.8(providing)-602.3(RAB.)]TJ
T*
0 Tc
(*/)Tj
0.009 -1.594 TD
[(if)-597.5(\(stat)-600(!=)-600(RMS$_EOF\))]TJ
2.381 -0.996 TD
0.0001 Tc
[(stat)-599.9(=)-599.9(lib$signal\()-602.4(stat,)-599.9(rab->rab$l_stv)-597.4(\);)]TJ
-2.39 -1.594 TD
0 Tc
[(stat)-600(=)-597.5(sys$close)-602.5(\()-597.5(&infab)-600(\);)]TJ
0 -0.996 TD
[(stat)-600(=)-597.5(sys$close)-602.5(\()-597.5(&outfab)-600(\);)]TJ
T*
(})Tj
-2.3925 -0.998 TD
(else)Tj
0 -0.996 TD
({)Tj
2.397 -0.996 TD
[(/*)-597.5(Failed)-600(to)-600(open)-600(input)-600(or)-597.5(output)-600(file)-600(*/)]TJ
-0.0045 -0.996 TD
0.0003 Tc
[(stat)-599.7(=)-597.2(lib$signal\()-597.2(stat,)-599.7(fab->fab$l_stv)-597.2(\);)]TJ
-2.3925 -0.996 TD
0 Tc
(})Tj
0.0045 -1.594 TD
[(return)-600(stat;)-11906.1(/*)-600(Using)-600(output)-600(close)-600(stat)-600(to)-597.5(return)-600(*/)]TJ
-0.0045 -0.996 TD
(})Tj
/F3 1 Tf
10 0 0 10 161.6959 201.8 Tm
[(This)-368(example)-366(illustrates)-366(how)-366(you)-368(can)-368(use)-366(the)-368(sequential)-366(le)-368(organization)-368(to)]TJ
-0.0036 -1.194 TD
[(create)-342(a)-342(new)-342(le)-342(by)-342(copying)-344(records)-342(from)-342(an)-342(existing)-342(le.)-520(The)-342(newly)-342(created)-342(le)]TJ
0 -1.196 TD
0.0001 Tc
[(and)-331.9(the)-333.9(source)-331.9(le)-333.9(have)-331.9(variable-length)-331.9(records.)]TJ
0 -1.794 TD
0 Tc
[(This)-336(example)-336(assumes)-334(that)-334(an)-336(external)-336(program)-338(has)-334(identied)-336(the)-336(input)-336(le)-336(as)-334(a)]TJ
0 -1.196 TD
[(search)-334(list)-330(logical)-332(name)-334(using)-332(the)-334(equivalent)-332(of)-332(the)-334(following)-332(DCL)-330(command:)]TJ
/F6 1 Tf
8 0 0 10 161.66 130.08 Tm
($)Tj
/Cs12 cs 1 scn
1.202 0 TD
0.0002 Tc
[(ASSIGN)-599.8([INV]30JUN93,[INV.OLD]30JUN93)-599.8(INFILE)]TJ
/F3 1 Tf
10 0 0 10 161.66 112.1401 Tm
/Cs8 cs 1 scn
0 Tc
[(This)-338(command)-336(directs)-336(RMS)-336(to)-336(look)-338(for)-338(the)-336(input)-338(le)-338(in)-336(directory)-338([INV])-336(rst,)-338(and,)]TJ
0 -1.196 TD
[(if)-332(it)-332(does)-330(not)-334(nd)-332(the)-334(le,)-332(to)-332(look)-334(in)-332(directory)-334([INV)130(.OLD].)]TJ
/F1 1 Tf
9 0 0 9 371.02 26.84 Tm
/Cs9 cs 1 scn
0.0002 Tc
[(Implementing)-370.9(RMS)-368.7(from)-368.7(C)-368.7(Programs)]TJ
/F2 1 Tf
17.649 0 TD
0 Tc
(33)Tj
ET
endstream
endobj
138 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R /Cs12 126 0 R >>
>>
endobj
139 0 obj
<<
/Type /Page
/Parent 113 0 R
/Resources 141 0 R
/Contents 140 0 R
>>
endobj
140 0 obj
<< /Length 6948 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(Implementing)-278.2(RMS)-274.9(from)-278.2(C)-274.9(Programs)]TJ
0 -1.0783 TD
0.0002 Tc
[(3.1)-278.1(Creating,)-278.1(Accessing,)-276.5(and)-278.1(Deaccessing)-276.5(a)-278.1(File)]TJ
/F3 1 Tf
10 0 0 10 137.76 700.9 Tm
/Cs8 cs 1 scn
0 Tc
[(The)-342(program)-344(also)-342(species)-340(the)-344(default)-342(le)-342(type)-342(.INV)-342(for)-342(the)-342(input)-344(le)-342(using)-344(this)]TJ
0 -1.196 TD
(statement:)Tj
/F6 1 Tf
8 0 0 10 137.76 671 Tm
0.0002 Tc
[(infab.fab$l_dna)-597.3(=)-599.8(&DEFAULT_NAME;)-4647.6(/*)-599.8(Default)-599.8(name:)-599.8(here)-599.8(file)-599.8(type..)-2864(*/)]TJ
0 -0.996 TD
[(infab.fab$b_dns)-597.3(=)-599.8(sizeof)-599.8(DEFAULT_NAME;)-1194.8(/*)-599.8(..)-597.3(and)-599.8(its)-597.3(size)-11739.7(*/)]TJ
/F3 1 Tf
10 0 0 10 137.76 643.12 Tm
0.0001 Tc
[(Next)-337.9(the)-337.9(program)-337.9(congures)-337.9(the)-337.9(RAB)-333.9(used)-337.9(for)-337.9(the)-337.9(input)-337.9(le.)-511.9(The)-337.9(rst)-337.9(argument)]TJ
0 -1.196 TD
0 Tc
[(links)-356(the)-356(RAB)-354(to)-356(the)-358(associated)-354(F)74(AB.)-356(This)-356(is)-356(the)-356(only)-358(required)-358(argument)-358(to)-356(a)]TJ
T*
0.0001 Tc
[(RAB.)-335.9(The)-337.9(rest)-337.9(of)-335.9(the)-337.9(arguments)-335.9(specify)-335.9(the)-337.9(read-ahead)-337.9(option)-337.9(\(described)-337.9(in)-337.9(later)]TJ
T*
0 Tc
[(text\))-332(and)-334(the)-332(record)-334(buffer)-334(for)-334(the)-332(input)-334(le.)-502(The)-334(Get)-332(service)-334(uses)-332(the)-332(user)-334(record)]TJ
0 -1.194 TD
[(buffer)-334(address)-334(\(UBF\))-334(eld)-334(and)-336(the)-334(user)-336(record)-336(buffer)-334(size)-334(\(USZ\))-334(eld)-336(as)-334(inputs)-334(to)]TJ
0 -1.196 TD
[(specify)-332(the)-332(record)-334(buffer)-332(and)-332(the)-332(record)-334(size,)-332(respectively)110(.)]TJ
ET
155.68 559.9 156.24 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 317.96 559.42 Tm
(Note)Tj
ET
346.16 559.9 156.24 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 155.68 541.4999 Tm
0.0001 Tc
[(When)-335.9(you)-335.9(invoke)-333.9(the)-335.9(GET)-333.9(service,)-335.9(RMS)-333.9(takes)-335.9(control)-333.9(of)-335.9(the)-333.9(record)-335.9(buffer)]TJ
T*
0 Tc
[(and)-338(may)-340(modify)-338(it.)-510(RMS)-336(returns)-340(the)-338(record)-338(size)-336(and)-338(only)-340(guarantees)-340(the)]TJ
T*
[(contents)-324(from)-324(where)-324(it)-322(accessed)-324(the)-324(record)-324(to)-324(the)-324(completion)-324(of)-322(the)-324(record.)]TJ
ET
155.68 504.12 346.8 -0.48 re
f
BT
10 0 0 10 137.76 479.72 Tm
0.0001 Tc
[(The)-359.9(program)-361.9(then)-359.9(congures)-359.9(the)-359.9(F)74.1(A)0.1(B)-357.9(for)-359.9(the)-361.9(output)-359.9(le.)-553.9(The)-361.9(rst)-359.9(argument)]TJ
0 -1.194 TD
0 Tc
[(equates)-344(the)-344(le)-346(name)-344(to)-344(the)-346(externally)-346(dened)-346(logical)-346(name.)-524(After)-344(the)-346(program)]TJ
0 -1.196 TD
[(species)-338(the)-342(default)-338(le)-342(type)-340(for)-340(the)-340(output)-342(le,)-342(it)-340(species)-340(three)-340(additional)-340(F)74(A)0(B)]TJ
T*
(elds.)Tj
0 -1.794 TD
[(First,)-334(it)-334(species)-332(that)-334(RMS)-334(should)-334(allocate)-334(contiguous)-336(space)-334(for)-334(the)-334(output)-334(le)-336(by)]TJ
0 -1.194 TD
[(setting)-332(the)-332(CTG)-330(bit)-332(in)-332(the)-334(F)74(AB$L_FOP)-332(eld)-332(of)-332(the)-332(F)72(AB.)]TJ
0 -1.794 TD
0.0001 Tc
[(Next,)-343.9(the)-341.9(program)-341.9(uses)-341.9(a)-339.9(program-dened)-339.9(variable)-341.9(to)-341.9(store)-339.9(the)-341.9(value)-341.9(132)-341.9(in)-341.9(the)]TJ
0 -1.196 TD
0 Tc
[(MRS)-330(eld:)]TJ
/F6 1 Tf
8 0 0 10 137.76 366.1601 Tm
[(#define)-600(REC_SIZE)-600(132)]TJ
0 -0.998 TD
0.0002 Tc
[(outfab.fab$w_mrs)-597.3(=)-599.8(REC_SIZE;)]TJ
/F3 1 Tf
10 0 0 10 137.76 338.2601 Tm
0 Tc
[(The)-342(program)-344(then)-342(species)-342(that)-342(each)-344(record)-342(is)-342(to)-340(be)-342(preceded)-344(by)-342(a)-342(line)-342(feed)-342(and)]TJ
0 -1.196 TD
[(followed)-346(by)-348(a)-348(carriage)-348(return)-350(whenever)-350(the)-348(record)-348(is)-346(output)-348(to)-348(a)-346(line)-348(printer)-350(or)]TJ
T*
(terminal:)Tj
/F6 1 Tf
8 0 0 10 137.76 296.4202 Tm
0.0001 Tc
[(outfab.fab$b_rat)-597.4(=)-599.9(FAB$M_CR;)-7060.6(/*)-599.9(Set)-597.4(option)-599.9(using)-599.9(bitMask)-6476.6(*/)]TJ
/F3 1 Tf
10 0 0 10 137.76 278.4802 Tm
0 Tc
[(Because)-332(the)-332(program)-334(alternately)-334(reads)-332(and)-334(then)-334(writes)-330(each)-334(record,)-334(the)-334(input)-334(le)]TJ
T*
[(and)-336(the)-338(output)-338(le)-336(may)-338(share)-338(the)-336(same)-336(buffer)72(.)-508(However)72(,)-338(because)-338(the)-338(Put)-336(service)]TJ
0 -1.194 TD
[(does)-358(not)-360(have)-362(access)-360(to)-358(the)-360(UBF)-360(and)-360(UBZ)-360(elds,)-368(the)-360(output)-360(RAB)-358(denes)-360(the)]TJ
0 -1.196 TD
[(buffer)-332(using)-334(the)-332(RBF)-332(and)-332(the)-332(RSZ)-332(elds.)]TJ
0 -1.794 TD
[(Note)-340(that)-342(the)-342(UBF)112(,)-342(USZ,)-344(and)-342(RBF)-340(values)-342(are)-342(set)-340(prior)-342(to)-340(run)-344(time,)-344(but)-342(that)-340(the)]TJ
0 -1.196 TD
[(RSZ)-346(value)-348(is)-344(set)-346(at)-346(run)-348(time,)-350(just)-348(prior)-346(to)-346(invocation)-350(of)-346(the)-346(Put)-348(service.)-528(This)-348(is)]TJ
0 -1.194 TD
[(done)-344(because)-346(the)-344(input)-346(le)-346(contains)-344(variable-length)-348(records)-344(and)-346(the)-346(Put)-344(service)]TJ
0 -1.196 TD
[(relies)-342(on)-344(the)-344(Get)-342(service)-344(to)-342(supply)-344(each)-344(record)36(s)-342(size)-342(by)-344(way)-342(of)-344(the)-342(RSZ)-344(eld,)-346(an)]TJ
T*
[(INRAB)-328(output)-334(eld.)]TJ
0 -1.794 TD
[(The)-332(following)-334(statement)-330(from)-332(the)-332(sample)-330(program)-334(illustrates)-330(this)-332(feature:)]TJ
/F6 1 Tf
8 0 0 10 137.76 141.0003 Tm
0.0002 Tc
[(outrab.rab$w_rsz)-597.3(=)-599.8(inrab.rab$w_rsz;)-2841.6(/*)-599.8(set)-597.3(correct)-602.3(size)-2917.9(*/)]TJ
/F3 1 Tf
10 0 0 10 137.76 123.0603 Tm
0 Tc
[(The)-388(run-time)-390(processing)-388(macros)-388(for)-390(the)-388(input)-388(le)-390(consist)-386(of)-388(a)-390($OPEN,)-388(a)]TJ
0 -1.196 TD
-0.0001 Tc
[($CONNECT)89.9(,)-366.1(a)-368.1($GET)93.9(,)-368.1(and)-368.1(a)-366.1($CLOSE)-366.1(macro.)-568.1(Because)-366.1(the)-368.1(input)-368.1(le)-368.1(already)]TJ
0 -1.194 TD
0 Tc
[(exists,)-344(the)-344(program)-344(accesses)-340(it)-342(with)-342(a)-344($OPEN)-340(macro.)-522(The)-344(sole)-342(argument)-344(to)-342(this)]TJ
0 -1.196 TD
[(macro)-332(identies)-332(the)-332(F)72(A)0(B)-330(t)0(o)-332(the)-332(Open)-332(service:)]TJ
/F6 1 Tf
8 0 0 10 137.76 69.2603 Tm
[(stat)-597.5(=)-600(SYS$OPEN)-600(\()-600(fab)-597.5(\);)-9482.2(/*)-600(Actual)-600(open)-600(\(could)-600(use)-597.5(&infab\))-1797.5(*/)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(34)Tj
/F1 1 Tf
2.5547 0 TD
0.0003 Tc
[(Implementing)-366.4(RMS)-368.6(from)-370.8(C)-368.6(Programs)]TJ
ET
endstream
endobj
141 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
142 0 obj
<<
/Type /Page
/Parent 145 0 R
/Resources 144 0 R
/Contents 143 0 R
>>
endobj
143 0 obj
<< /Length 5018 >>
stream
BT
/F2 1 Tf
12 0 0 12 335.66 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(Implementing)-278.2(RMS)-274.9(from)-278.2(C)-274.9(Programs)]TJ
-5.375 -1.0783 TD
0.0002 Tc
[(3.1)-278.1(Creating,)-276.5(Accessing,)-278.1(and)-276.5(Deaccessing)-278.1(a)-278.1(File)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
0 Tc
[(Next,)-384(the)-372(program)-374(connects)-374(a)-372(record)-374(stream)-370(to)-372(the)-374(input)-372(le)-372(by)-374(calling)-374(the)]TJ
0 -1.196 TD
[(Connect)-334(service)-332(and)-332(specifying)-334(INRAB)-330(as)-332(the)-332(appropriate)-332(RAB:)]TJ
/F6 1 Tf
8 0 0 10 161.66 671 Tm
0.0001 Tc
[(stat)-599.9(=)-597.4(SYS$CONNECT)-597.4(\()-599.9(rab)-597.4(\);)-7676.1(/*)-597.4(get)-599.9(some)-599.9(rms)-597.4(internal)-602.4(buffers)-2273.6(*/)]TJ
/F3 1 Tf
10 0 0 10 161.66 653.08 Tm
0 Tc
[(Note)-350(that)-348(upon)-352(completion)-348(of)-350(each)-350(service)-350(call,)-354(the)-350(program)-352(tests)-346(the)-350(condition)]TJ
T*
[(value)-348(in)-348(ST)54(A)56(T)-346(returned)-350(by)-346(the)-348(service)-348(before)-346(proceeding)-350(to)-346(the)-346(next)-348(call.)-528(If)-346(the)]TJ
T*
[(call)-342(fails,)-346(the)-342(program)-344(exits)-342(with)-342(the)-342(appropriate)-342(control)-344(block)-342(address)-342(in)]TJ
/F4 1 Tf
34.7795 0 TD
(rab)Tj
/F3 1 Tf
1.918 0 TD
(or)Tj
/F4 1 Tf
-36.6975 -1.194 TD
(fab)Tj
/F3 1 Tf
1.463 0 TD
(.)Tj
-1.456 -1.794 TD
[(After)-358(creating)-358(the)-358(output)-358(le)-360(and)-358(establishing)-358(its)-356(record)-358(stream,)-364(the)-358(program)]TJ
-0.007 -1.196 TD
[(begins)-348(a)-346(processing)-348(loop)-346(in)-346(which)-348(the)-346(Get)-346(service)-346(reads)-346(a)-346(record)-348(from)-346(the)-348(input)]TJ
T*
[(le)-340(and)-338(the)-338(Put)-340(service)-340(writes)-336(the)-338(record)-340(to)-338(the)-338(output)-340(le.)-512(When)-338(all)-338(le)-340(records)]TJ
0 -1.194 TD
[(are)-330(copied,)-330(as)-330(indicated)-328(by)-330(the)-330(detection)-330(of)-330(the)-328(end)-330(of)-330(the)-330(le,)-330(the)-330(main)]TJ
/F4 1 Tf
33.6686 0 TD
(while)Tj
/F3 1 Tf
2.827 0 TD
(loop)Tj
-36.4955 -1.196 TD
(terminates.)Tj
0 -1.794 TD
[(The)-378(Close)-376(service)-378(disconnects)-378(the)-376(record)-378(stream)-376(for)-378(all)-376(RABs)-374(connected)-378(to)]TJ
0 -1.196 TD
0.0001 Tc
[(the)-357.9(specied)-355.9(F)72.1(AB.)-355.9(In)-355.9(a)-357.9(multistream)-353.9(environment)-355.9(\(more)-357.9(than)-355.9(one)-357.9(RAB)-355.9(can)-357.9(be)]TJ
0 -1.194 TD
0 Tc
[(connected)-342(to)-340(a)-340(single)-340(F)72(AB\),)-338(a)-340(program)-342(may)-340(disconnect)-342(individual)-340(record)-342(streams)]TJ
0 -1.196 TD
[(using)-334(the)-332(Disconnect)-332(service.)]TJ
/F2 1 Tf
14 0 0 14 89.94 472.76 Tm
[(3.2)-568.6(Program)-332.8(to)-331.4(Illustrate)-331.4(Record)-331.4(Operations)]TJ
/F3 1 Tf
10 0 0 10 161.66 454.82 Tm
[(The)-334(record-processing)-334(services)-332(provide)-334(the)-332(following)-332(record)-334(operations:)]TJ
0 -1.794 TD
[()-1190(Get)]TJ
0 -1.792 TD
[()-1190(Find)]TJ
0 -1.794 TD
[()-1190(Put)]TJ
T*
[()-1190(Update)]TJ
0 -1.792 TD
[()-1190(Delete)]TJ
0 -1.794 TD
[(This)-350(section)-348(illustrates)-348(the)-350(use)-348(of)-350(RMS)-348(record)-350(operations)-350(from)-348(a)-350(C)-348(program)-350(as)]TJ
0 -1.196 TD
[(shown)-332(in)-332(Example)-332(32.)]TJ
/F2 1 Tf
0 -2.82 TD
[(Example)-334(32)-796(Record)-334(Operations)]TJ
/F6 1 Tf
8 0 0 10 161.66 287.74 Tm
(/*)Tj
9.5675 -0.996 TD
[(RECORD)-600(OPERATIONS)]TJ
-4.785 -1.594 TD
[(This)-600(program)-602.5(looks)-600(up)-597.5(records)-600(by)-600(key)-600(and)-597.5(then)]TJ
1.795 -1.594 TD
[(*)-1195(copies)-602.5(the)-597.5(record)-600(to)-600(an)-597.5(output)-602.5(file,)]TJ
0 -0.998 TD
[(*)-1195(deletes)-602.5(the)-597.5(record,)-602.5(or)]TJ
0 -0.996 TD
[(*)-1195(updates)-602.5(the)-597.5(record)]TJ
-6.5775 -0.996 TD
(*/)Tj
0.009 -1.594 TD
[(#include)-4742.6()-9545(/*)-600(defines)-600(for)-600(rabs)-597.5(and)-600(fabs)-2289.2(*/)]TJ
-0.009 -0.996 TD
[(#include)-4751.6()-8341.1(/*)-600(defins)-600(printf...)-7698.6(*/)]TJ
T*
[(#include)-4751.6()-2956.6(/*)-597.5(defines)-602.5(strlen)-8902.6(*/)]TJ
T*
[(#include)-4751.6()-2956.6(/*)-597.5(defines)-602.5(exit)-10106.6(*/)]TJ
T*
[(#include)-4751.6()-2354.6(/*)-597.5(defines)-602.5(sys$open)-600(et)-600(al)-4090.7(*/)]TJ
0 -1.594 TD
0.0002 Tc
[(#define)-599.8(INPUT_NAME)-3510.9("INFILE:")]TJ
0 -0.996 TD
0.0004 Tc
[(#define)-599.6(OUTPUT_NAME)-2908.8("OUTFILE:")]TJ
0 -0.998 TD
0.0002 Tc
[(#define)-599.8(RECORD_SIZE)-2909(132)]TJ
0 -0.996 TD
[(#define)-599.8(TYPING_SIZE)-2909(100)]TJ
0 -1.594 TD
0 Tc
[(struct)-1197.5(FAB)-2952.1(infab,)-600(outfab;)]TJ
0 -0.996 TD
[(struct)-1197.5(RAB)-2952.1(inrab,)-600(outrab;)]TJ
/F3 1 Tf
9 0 0 9 439.8 61.14 Tm
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-7.6422 -3.8111 TD
0.0002 Tc
[(Implementing)-370.9(RMS)-368.7(from)-368.7(C)-368.7(Programs)]TJ
/F2 1 Tf
17.649 0 TD
0 Tc
(35)Tj
ET
endstream
endobj
144 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
145 0 obj
<<
/Type /Pages
/Kids [ 142 0 R 146 0 R 149 0 R 152 0 R 155 0 R 158 0 R 161 0 R 164 0 R 167 0 R
170 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 45 0 R
>>
endobj
146 0 obj
<<
/Type /Page
/Parent 145 0 R
/Resources 148 0 R
/Contents 147 0 R
>>
endobj
147 0 obj
<< /Length 5034 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(Implementing)-278.2(RMS)-274.9(from)-278.2(C)-274.9(Programs)]TJ
0 -1.0783 TD
[(3.2)-278.2(Program)-276.6(to)-276.6(Illustrate)-276.6(Record)-276.6(Operations)]TJ
10 0 0 10 137.76 700.78 Tm
/Cs8 cs 1 scn
0 Tc
[(Example)-334(32)-496(\(Cont.\))-798(Record)-334(Operations)]TJ
/F6 1 Tf
8 0 0 10 137.76 680.1 Tm
[(error_exit)-600(\(code,)-602.5(value\))]TJ
0 -0.996 TD
[(long)-2374.5(code;)]TJ
T*
[(long)-2374.5(value;)]TJ
T*
({)Tj
4.7825 -0.998 TD
0.0003 Tc
[(void)-599.7(lib$signal\(\);)]TJ
0 -0.996 TD
0 Tc
[(lib$signal)-602.5(\(code,)-600(value\);)]TJ
T*
[(exit)-600(\(0\);)]TJ
-4.7825 -0.996 TD
(})Tj
0.0045 -0.996 TD
[(main)-597.5(\(\))]TJ
-0.0045 -0.996 TD
({)Tj
4.7825 -0.996 TD
0.0001 Tc
[(char)-2374.4(record)-599.9([RECORD_SIZE];)-6487.6(/*)-599.9(record)-599.9(buffer)-599.9(*/)]TJ
T*
[(char)-2374.4(key)-599.9([RECORD_SIZE];)-8293.5(/*)-599.9(key)-599.9(buffer)-599.9(*/)]TJ
0 -0.998 TD
[(char)-2374.4(choice)-599.9([TYPING_SIZE];)-6487.6(/*)-599.9(typing)-599.9(buffer)-599.9(*/)]TJ
0 -0.996 TD
0 Tc
[(long)-2374.5(status;)]TJ
0 -1.594 TD
[(/*)-597.5(set)-600(up)-600(input)-600(fab)-597.5(*/)]TJ
0 -0.996 TD
0.0003 Tc
[(infab)-599.7(=)-597.2(cc$rms_fab;)]TJ
T*
0.0001 Tc
[(infab.fab$b_fac)-599.9(=)-597.4(FAB$M_GET)-602.4(|)-597.4(FAB$M_PUT)-599.9(|)-599.9(FAB$M_UPD)-599.9(|)-599.9(FAB$M_DEL;)]TJ
T*
0.0004 Tc
[(infab.fab$b_shr)-599.6(=)-597.1(FAB$M_SHRGET)-597.1(|)-597.1(FAB$M_SHRPUT)-597.1(|)-599.6(FAB$M_SHRUPD)]TJ
10.7625 -0.996 TD
0.0001 Tc
[(|)-597.4(FAB$M_SHRDEL;)-4122(/*)-599.9(read/write)-602.4(sharing)-599.9(*/)]TJ
-10.7625 -0.996 TD
0.0002 Tc
[(infab.fab$l_fna)-599.8(=)-597.3(\(char)-599.8(*\))-597.3(&INPUT_NAME;)-597.3(/*)-599.8(logical)-599.8(name)-599.8(INFILE)-599.8(*/)]TJ
0 -0.998 TD
0.0003 Tc
[(infab.fab$b_fns)-599.7(=)-597.2(sizeof)-599.7(INPUT_NAME)-597.2(-)-597.2(1)0.3(;)]TJ
0 -1.594 TD
0 Tc
[(/*)-597.5(set)-600(up)-600(output)-600(fab)-597.5(*/)]TJ
0 -0.996 TD
0.0003 Tc
[(outfab)-599.7(=)-597.2(cc$rms_fab;)]TJ
T*
[(outfab.fab$b_fac)-599.6(=)-597.1(FAB$M_PUT;)]TJ
T*
0.0001 Tc
[(outfab.fab$l_fna)-599.9(=)-597.4(\(char)-599.9(*\))-599.9(&OUTPUT_NAME;)-602.4(/*)-597.4(logical)-602.4(name)-597.4(OUTFILE)-602.4(*/)]TJ
T*
0.0003 Tc
[(outfab.fab$b_fns)-599.7(=)-597.2(sizeof)-599.7(OUTPUT_NAME)-597.2(-)-597.2(1)0.3(;)]TJ
T*
0.0002 Tc
[(outfab.fab$w_mrs)-599.8(=)-597.3(RECORD_SIZE;)-5249.6(/*)-599.8(record)-599.8(size)-599.8(*/)]TJ
T*
0.0003 Tc
[(outfab.fab$b_org)-599.7(=)-597.2(FAB$C_REL;)-6453.4(/)0.3(*)-599.7(relative)-599.7(file)-599.7(*/)]TJ
T*
0.0001 Tc
[(outfab.fab$b_rat)-599.9(=)-597.4(FAB$M_CR;)-7060.6(/*)-599.9(implied)-599.9(carriage)-602.4(return)-599.9(*/)]TJ
0 -1.594 TD
0 Tc
[(/*)-597.5(set)-600(up)-600(input)-600(rab)-597.5(*/)]TJ
0 -0.998 TD
0.0003 Tc
[(inrab)-599.7(=)-597.2(cc$rms_rab;)]TJ
0 -0.996 TD
0.0002 Tc
[(inrab.rab$l_fab)-599.8(=)-597.3(&infab;)]TJ
T*
0.0001 Tc
[(inrab.rab$b_rac)-599.9(=)-597.4(RAB$C_KEY;)-7060.6(/*)-599.9(key)-599.9(access)-599.9(*/)]TJ
T*
[(inrab.rab$b_krf)-599.9(=)-597.4(0)0.1(;)-11876.6(/)0.1(*)-599.9(access)-599.9(by)-599.9(primary)-599.9(key)-599.9(*/)]TJ
T*
0.0002 Tc
[(inrab.rab$l_kbf)-599.8(=)-597.3(key;)-10672.5(/*)-599.8(key)-599.8(buffer)-599.8(*/)]TJ
T*
0.0001 Tc
[(inrab.rab$l_ubf)-599.9(=)-597.4(record;)-8866.6(/*)-599.9(record)-599.9(buffer)-599.9(*/)]TJ
T*
0.0002 Tc
[(inrab.rab$w_usz)-599.8(=)-597.3(RECORD_SIZE;)-5851.5(/*)-599.8(maximum)-599.8(record)-599.8(size)-599.8(*/)]TJ
0 -1.594 TD
0 Tc
[(/*)-597.5(set)-600(up)-600(output)-600(rab)-597.5(*/)]TJ
0 -0.998 TD
0.0003 Tc
[(outrab)-599.7(=)-597.2(cc$rms_rab;)]TJ
0 -0.996 TD
0.0002 Tc
[(outrab.rab$l_fab)-599.8(=)-597.3(&outfab;)]TJ
T*
0.0001 Tc
[(outrab.rab$l_rbf)-599.9(=)-597.4(record;)-8264.6(/*)-599.9(record)-599.9(buffer)-599.9(*/)]TJ
0 -1.594 TD
0 Tc
[(/*)-597.5(open)-600(files)-600(and)-600(connect)-600(streams)-602.5(*/)]TJ
0 -0.996 TD
0.0002 Tc
[(status)-599.8(=)-597.3(sys$open)-597.3(\(&infab\);)]TJ
T*
0 Tc
[(if)-597.5(\(!)-600(\(status)-600(&)-600(1\)\))]TJ
4.7825 -0.996 TD
0.0003 Tc
[(error_exit)-597.2(\(status,)-602.2(infab.fab$l_stv\);)]TJ
-4.7825 -0.996 TD
[(status)-599.6(=)-597.1(sys$connect)-597.1(\(&inrab\);)]TJ
T*
0 Tc
[(if)-597.5(\(!)-600(\(status)-600(&)-600(1\)\))]TJ
4.7825 -0.998 TD
0.0003 Tc
[(error_exit)-597.2(\(status,)-602.2(inrab.rab$l_stv\);)]TJ
-4.7825 -0.996 TD
[(status)-599.6(=)-597.1(sys$create)-597.1(\(&outfab\);)]TJ
T*
0 Tc
[(if)-597.5(\(!)-600(\(status)-600(&)-600(1\)\))]TJ
4.7825 -0.996 TD
0.0003 Tc
[(error_exit)-597.2(\(status,)-602.2(outfab.fab$l_stv\);)]TJ
-4.7825 -0.996 TD
[(status)-599.6(=)-597.1(sys$connect)-597.1(\(&outrab\);)]TJ
T*
0 Tc
[(if)-597.5(\(!)-600(\(status)-600(&)-600(1\)\))]TJ
4.7825 -0.996 TD
0.0003 Tc
[(error_exit)-597.2(\(status,)-602.2(outrab.rab$l_stv\);)]TJ
/F3 1 Tf
9 0 0 9 415.88 94.84 Tm
0 Tc
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-38.8733 -7.5556 TD
(36)Tj
/F1 1 Tf
2.5547 0 TD
0.0003 Tc
[(Implementing)-366.4(RMS)-368.6(from)-370.8(C)-368.6(Programs)]TJ
ET
endstream
endobj
148 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
149 0 obj
<<
/Type /Page
/Parent 145 0 R
/Resources 151 0 R
/Contents 150 0 R
>>
endobj
150 0 obj
<< /Length 4046 >>
stream
BT
/F2 1 Tf
12 0 0 12 335.66 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(Implementing)-278.2(RMS)-274.9(from)-278.2(C)-274.9(Programs)]TJ
-3.2683 -1.0783 TD
0 Tc
[(3.2)-278.3(Program)-276.7(to)-276.7(Illustrate)-280(Record)-276.7(Operations)]TJ
10 0 0 10 161.66 700.78 Tm
/Cs8 cs 1 scn
[(Example)-334(32)-498(\(Cont.\))-798(Record)-332(Operations)]TJ
/F6 1 Tf
8 0 0 10 199.92 681.1799 Tm
[(while)-600(\(1\))]TJ
0 -0.996 TD
({)Tj
4.785 -0.996 TD
[(/*)-597.5(get)-600(a)-597.5(key)-600(and)-600(a)-597.5(record)-600(*/)]TJ
0 -0.998 TD
[(printf)-600(\("Please)-600(input)-600(key)-600(value:)-600("\);)]TJ
0 -0.996 TD
[(gets)-600(\(key\);)-12512.6(/*)-597.5(get)-600(key)-600(from)-600(user)-597.5(*/)]TJ
T*
[(if)-597.5(\(feof)-600(\(stdin\)\))-8905.1(/*)-597.5(stop)-600(on)-600(ctrl-Z)-600(*/)]TJ
4.7825 -0.996 TD
(break;)Tj
-4.7825 -0.996 TD
0.0001 Tc
[(inrab.rab$b_ksz)-597.4(=)-599.9(strlen)-599.9(\(key\);)-599.9(/*)-597.4(set)-599.9(key)-599.9(length)-599.9(*/)]TJ
T*
0 Tc
[(status)-600(=)-597.5(sys$get)-602.5(\(&inrab\);)]TJ
T*
[(if)-597.5(\(!)-600(\(status)-600(&)-597.5(1\)\))]TJ
4.7825 -0.998 TD
0.0003 Tc
[(error_exit)-597.2(\(status,)-599.7(inrab.rab$l_stv\);)]TJ
-4.7825 -1.594 TD
0 Tc
[(/*)-597.5(display)-602.5(the)-597.5(record)-600(*/)]TJ
0 -0.996 TD
0.0002 Tc
[(record[inrab.rab$w_rsz])-602.3(=)-597.3(\\0;)]TJ
T*
0 Tc
[(printf)-600(\("Record:)-602.5({%s}\\n",)-600(record\);)]TJ
0 -1.594 TD
[(/*)-597.5(choose)-600(what)-600(to)-600(do)-597.5(*/)]TJ
0 -0.996 TD
0.0001 Tc
[(printf)-599.9(\("Please)-599.9(choose)-602.4(C\(opy\),)-599.9(D\(elete\),)-599.9(or)-599.9(U\(pdate\):"\);)]TJ
T*
0 Tc
[(gets)-600(\(choice\);)-10706.6(/*)-597.5(get)-600(choice)-600(from)-600(user)-600(*/)]TJ
T*
[(if)-597.5(\(feof)-600(\(stdin\)\))-8905.1(/*)-597.5(stop)-600(on)-600(ctrl-Z)-600(*/)]TJ
4.7825 -0.996 TD
(break;)Tj
-4.7825 -0.996 TD
0.0003 Tc
[(switch)-599.7(\(choice[0]\))]TJ
0 -0.998 TD
0 Tc
({)Tj
4.7825 -0.996 TD
[(case)-600(c:)]TJ
T*
[(case)-600(C:)]TJ
4.8184 -0.996 TD
[(/*)-600(copy)-600(the)-597.5(record)-600(*/)]TJ
-0.0359 -0.996 TD
0.0003 Tc
[(outrab.rab$w_rsz)-599.7(=)-597.2(inrab.rab$w_rsz;)]TJ
9.5675 -0.996 TD
0 Tc
[(/*)-597.5(out)-600(length)-600(=)-600(i)0(n)-597.5(length)-600(*/)]TJ
-9.5675 -0.996 TD
0.0002 Tc
[(status)-602.3(=)-597.3(sys$put)-599.8(\(&outrab\);)]TJ
0 -0.998 TD
0 Tc
[(if)-600(\(!)-597.5(\(status)-602.5(&)-597.5(1\)\))]TJ
4.785 -0.996 TD
0.0003 Tc
[(error_exit)-599.7(\(status,)-597.2(outrab.rab$l_stv\);)]TJ
-4.785 -0.996 TD
0 Tc
(break;)Tj
-4.7825 -0.996 TD
[(case)-600(d:)]TJ
T*
[(case)-600(D:)]TJ
4.8184 -0.996 TD
[(/*)-600(delete)-600(*/)]TJ
-0.0359 -0.996 TD
[(status)-602.5(=)-597.5(sys$delete)-602.5(\(&inrab\);)]TJ
T*
[(if)-600(\(!)-597.5(\(status)-602.5(&)-597.5(1\)\))]TJ
4.785 -0.998 TD
0.0003 Tc
[(error_exit)-599.7(\(status,)-597.2(inrab.rab$l_stv\);)]TJ
-4.785 -0.996 TD
0 Tc
(break;)Tj
-4.7825 -0.996 TD
[(case)-600(u:)]TJ
T*
[(case)-600(U:)]TJ
4.8184 -0.996 TD
[(/*)-600(get)-600(a)-597.5(new)-600(record)-600(*/)]TJ
-0.0359 -0.996 TD
[(printf)-602.5(\("Please)-600(input)-600(record)-600(value:)-600("\);)]TJ
T*
0.0002 Tc
[(gets)-599.8(\(record\);)-1194.8(/)0.2(*)-597.3(get)-599.8(record)-599.8(from)-599.8(user)-599.8(*/)]TJ
T*
0.0003 Tc
[(inrab.rab$w_rsz)-599.7(=)-597.2(strlen)-599.7(\(record\);)]TJ
9.5675 -0.998 TD
0 Tc
[(/*)-597.5(set)-600(record)-600(length)-600(*/)]TJ
-9.5675 -0.996 TD
[(status)-602.5(=)-597.5(sys$update)-602.5(\(&inrab\);)]TJ
T*
[(if)-600(\(!)-597.5(\(status)-602.5(&)-597.5(1\)\))]TJ
4.785 -0.996 TD
0.0003 Tc
[(error_exit)-599.7(\(status,)-597.2(inrab.rab$l_stv\);)]TJ
-4.785 -0.996 TD
0 Tc
(break;)Tj
-4.7825 -0.996 TD
(default:)Tj
4.8159 -0.996 TD
0.0008 Tc
[(/*)-596.7(do)-596.7(nothing)-601.7(*/)]TJ
-0.0334 -0.998 TD
0 Tc
(break;)Tj
-9.565 -0.996 TD
(})Tj
-4.785 -0.996 TD
(})Tj
/F3 1 Tf
9 0 0 9 439.8 123.82 Tm
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-7.6422 -10.7756 TD
0.0002 Tc
[(Implementing)-370.9(RMS)-368.7(from)-368.7(C)-368.7(Programs)]TJ
/F2 1 Tf
17.649 0 TD
0 Tc
(37)Tj
ET
endstream
endobj
151 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
152 0 obj
<<
/Type /Page
/Parent 145 0 R
/Resources 154 0 R
/Contents 153 0 R
>>
endobj
153 0 obj
<< /Length 4054 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(Implementing)-278.2(RMS)-274.9(from)-278.2(C)-274.9(Programs)]TJ
0 -1.0783 TD
[(3.2)-278.2(Program)-276.6(to)-276.6(Illustrate)-276.6(Record)-276.6(Operations)]TJ
10 0 0 10 137.76 700.78 Tm
/Cs8 cs 1 scn
0 Tc
[(Example)-334(32)-496(\(Cont.\))-798(Record)-334(Operations)]TJ
/F6 1 Tf
8 0 0 10 176.02 680.02 Tm
[(/*)-597.5(close)-600(files)-600(*/)]TJ
0 -0.998 TD
0.0002 Tc
[(status)-599.8(=)-597.3(sys$close)-597.3(\(&infab\);)]TJ
0 -0.996 TD
0 Tc
[(if)-597.5(\(!)-600(\(status)-600(&)-600(1\)\))]TJ
4.7825 -0.996 TD
0.0003 Tc
[(error_exit)-597.2(\(status,)-602.2(infab.fab$l_stv\);)]TJ
-4.7825 -0.996 TD
[(status)-599.6(=)-597.1(sys$close)-597.1(\(&outfab\);)]TJ
T*
0 Tc
[(if)-597.5(\(!)-600(\(status)-600(&)-600(1\)\))]TJ
4.7825 -0.996 TD
0.0003 Tc
[(error_exit)-597.2(\(status,)-602.2(outfab.fab$l_stv\);)]TJ
-9.565 -0.996 TD
0 Tc
(})Tj
/F3 1 Tf
10 0 0 10 137.7959 589.36 Tm
-0.0001 Tc
[(The)-368.1(program)-368.1(requires)-366.1(access)-366.1(to)-368.1(RMS.H)-366.1(and)-368.1(STDIO.H)-364.1(in)-368.1(SYS$LIBRAR)37.9(Y)-366.1(to)]TJ
-0.0036 -1.196 TD
0.0001 Tc
[(provide)-351.9(RMS)-349.9(structure)-353.9(denitions)-351.9(and)-351.9(standard)-349.9(C)-349.9(input/output.)-535.9(The)-353.9(program)]TJ
T*
0 Tc
[(sets)-334(up)-336(four)-336(F)72(ABs:)-504(a)-336(F)74(AB)-336(and)-336(a)-336(RAB)-334(for)-336(the)-336(input)-336(le)-336(and)-338(a)-336(F)74(AB)-334(and)-336(a)-336(RAB)-334(for)]TJ
T*
[(the)-342(output)-342(le.)-520(The)-344(program)-342(then)-344(opens)-342(and)-342(connects)-344(the)-342(input)-342(le)-342(and)-344(creates)]TJ
0 -1.194 TD
[(and)-332(connects)-334(the)-332(output)-332(le.)]TJ
0 -1.794 TD
[(The)-334(main)-334(loop)-334(prompts)-332(the)-334(user)-334(for)-334(a)-334(key)-336(and)-334(then)-334(retrieves)-334(the)-334(record)-336(with)-332(that)]TJ
0 -1.196 TD
[(key)110(.)-500(I)0(t)-330(then)-334(prompts)-330(the)-334(user)-332(for)-332(a)-332(decision)-332(of)-332(what)-332(to)-332(do)-332(with)-330(the)-332(record:)]TJ
0 -1.792 TD
[()-1188(Copy)-332(the)-334(record)-332(to)-332(the)-332(output)-334(le)]TJ
0 -1.794 TD
[()-1188(Delete)-332(the)-332(record)]TJ
T*
[()-1188(Update)-332(the)-332(record)-334(using)-334(new)-332(user)-332(data)]TJ
0 -1.792 TD
[(The)-332(program)-334(handles)-332(all)-332(errors)-332(by)-334(signaling)-334(the)-332(error)-334(and)-332(then)-334(exiting.)]TJ
/F2 1 Tf
14 0 0 14 66.02 415 Tm
[(3.3)-568.6(Program)-332.8(to)-332.8(Show)-331.4(Index)-331.4(Root)-332.9(Levels)]TJ
/F3 1 Tf
10 0 0 10 137.76 397.08 Tm
[(Example)-334(33)-336(shows)-334(the)-336(index)-336(root)-336(level\(s\))-336(for)-336(a)-334(specied)-336(le.)-508(Y)112(o)0(u)-336(can)-336(modify)-336(the)]TJ
0 -1.196 TD
[(program)-332(to)-332(display)-332(more)-332(parameters,)-332(add)-332(LIB$FIND_FILE,)-332(and)-332(so)-332(forth.)]TJ
0 -1.794 TD
[(T)92(o)-350(use)-348(the)-350(program,)-356(dene)-350(an)-350(external)-350(DCL)-348(command)-350(and)-350(pass)-346(the)-350(lespec)-350(to)]TJ
0 -1.194 TD
[(the)-332(program)-334(as)-330(a)-332(parameter)74(.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(Example)-333.9(33)-795.9(Displaying)-331.9(the)-331.9(Index)-333.9(Root)-333.9(for)-331.9(a)-331.9(File)]TJ
/F6 1 Tf
8 0 0 10 137.76 308.54 Tm
0.0004 Tc
[(**)-597.1(Show_roots.c)]TJ
0 -0.996 TD
0 Tc
(**)Tj
0.009 -0.996 TD
(*/)Tj
0.009 -1.594 TD
[(#include)-600()]TJ
-0.018 -0.996 TD
[(#include)-600()]TJ
0 -0.998 TD
[(#define)-600(MAXKEY)-600(10)]TJ
0 -0.996 TD
[(main)-597.5(\(int)-600(argc,)-600(char)-600(*argv[]\))]TJ
T*
({)Tj
0.0045 -0.996 TD
[(struct)-600(FAB)-3542.6(fab;)]TJ
-0.0045 -0.996 TD
[(struct)-600(XABSUM)-1795(sum;)]TJ
T*
0.0002 Tc
[(struct)-599.8(XABKEY)-1794.8(xab[MAXKEY];)]TJ
T*
0 Tc
[(int)-7759(i,)-600(stat,)-600(lvl,)-600(keys;)]TJ
/F3 1 Tf
9 0 0 9 415.88 165.62 Tm
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-38.8733 -15.42 TD
(38)Tj
/F1 1 Tf
2.5547 0 TD
0.0003 Tc
[(Implementing)-366.4(RMS)-368.6(from)-370.8(C)-368.6(Programs)]TJ
ET
endstream
endobj
154 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
155 0 obj
<<
/Type /Page
/Parent 145 0 R
/Resources 157 0 R
/Contents 156 0 R
>>
endobj
156 0 obj
<< /Length 5191 >>
stream
BT
/F2 1 Tf
12 0 0 12 335.66 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(Implementing)-278.2(RMS)-274.9(from)-278.2(C)-274.9(Programs)]TJ
-1.33 -1.0783 TD
0 Tc
[(3.3)-278.3(Program)-276.7(to)-276.7(Show)-276.7(Index)-280(Root)-276.7(Levels)]TJ
10 0 0 10 161.66 700.78 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(Example)-333.9(33)-497.9(\(Cont.\))-797.9(Displaying)-331.9(the)-331.9(Index)-333.9(Root)-333.9(for)-331.9(a)-331.9(File)]TJ
/F6 1 Tf
8 0 0 10 161.66 680.52 Tm
0.0004 Tc
[(fab)-599.6(=)-597.1(cc$rms_fab;)]TJ
0 -0.996 TD
[(sum)-599.7(=)-597.2(cc$rms_xabsum;)]TJ
0 -0.998 TD
[(fab.fab$b_shr)-597.1(=)-599.6(FAB$M_SHRPUT;)]TJ
0 -0.996 TD
0.0002 Tc
[(fab.fab$b_fac)-597.3(=)-599.8(FAB$M_GET;)]TJ
T*
[(fab.fab$l_fna)-597.3(=)-599.8(argv[1];)]TJ
T*
[(fab.fab$b_fns)-597.3(=)-599.8(STRLEN\()-599.8(argv[1])-599.8(\);)]TJ
T*
0.0003 Tc
[(fab.fab$l_xab)-597.2(=)-599.7(∑)]TJ
T*
0 Tc
[(stat)-600(=)-597.5(SYS$OPEN)-602.5(\()-597.5(&fab)-600(\);)]TJ
T*
[(if)-600(\(!\(stat&1\)\))-602.5(return)-600(stat;)]TJ
T*
0.0004 Tc
[(if)-599.6(\(fab.fab$b_org!=FAB$C_IDX\))-597.1(return)-599.6(RMS$_ORG;)]TJ
0 -0.998 TD
[(keys)-599.7(=)-597.2(sum.xab$b_nok;)]TJ
0 -0.996 TD
0.0002 Tc
[(fab.fab$l_xab)-597.3(=)-599.8(&xab[0];)]TJ
T*
0 Tc
[(for)-600(\(i=0;)-600(i>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
158 0 obj
<<
/Type /Page
/Parent 145 0 R
/Resources 160 0 R
/Contents 159 0 R
>>
endobj
159 0 obj
<< /Length 5075 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(Implementing)-278.2(RMS)-274.9(from)-278.2(C)-274.9(Programs)]TJ
0 -1.0783 TD
[(3.4)-278.2(Program)-276.6(to)-276.6(Illustrate)-276.6(Using)-276.6(NAML)-276.6(Blocks)-278.2(\(Alpha)-278.2(Only\))]TJ
/F3 1 Tf
10 0 0 10 137.76 700.9 Tm
/Cs8 cs 1 scn
0 Tc
[()-1188(Uses)-362(the)-364(short)-364(input)-364(buffer)-364(eld)-364(of)-364(the)-364(F)74(A)0(B)-362(for)-364(the)-364(default)-364(specication)]TJ
1.792 -1.196 TD
[(\(providing)-334(a)-332(default)-332(of)-332("*.*;*"\).)]TJ
-1.792 -1.794 TD
[()-1188(Does)-332(a)-332($)0(P)74(ARSE)-330(and)-332(displays)-330(the)-334(expanded)-332(le)-334(specications)-332(\(short)-332(and)-332(long\).)]TJ
0 -1.792 TD
-0.0001 Tc
[()-1188.1(Does)-348.1(repeated)-348.1($SEARCHes)-348.1(\(until)-348.1(no-more-les)-348.1(or)-348.1(failure\))-350.1(and)-348.1(displays)-346.1(the)]TJ
1.792 -1.196 TD
0 Tc
[(resultant)-332(le)-334(specications)-332(\(short)-332(and)-332(long\))-334(each)-332(time.)]TJ
-1.792 -1.794 TD
[(The)-346(program)-346(prompts)-342(for)-346(the)-344(le)-346(specication)-346(to)-344(process,)-348(and)-344(then)-346(displays)-344(the)]TJ
0 -1.194 TD
(results.)Tj
0 -1.794 TD
[(In)-352(order)-352(for)-352(the)-350(full)-352(capabilities)-350(of)-352(the)-352(NAML)-352(block)-352(to)-350(be)-352(seen,)-358(you)-354(can)-352(set)-350(up)]TJ
0 -1.196 TD
-0.0001 Tc
[(an)-338.1(ODS-5)-338.1(le)-338.1(system,)-338.1(which)-338.1(allows)-334.1(les)-338.1(with)-336.1(long)-338.1(le)-338.1(names,)-338.1(lenames)-338.1(with)-336.1(the)]TJ
T*
0 Tc
[(extended)-334(character)-334(set,)-332(and)-334(deep)-332(directory)-336(structures)-332(\(greater)-334(than)-334(8)-332(levels\))-334(to)-332(be)]TJ
0 -1.194 TD
(created.)Tj
/F2 1 Tf
0 -2.82 TD
0.0001 Tc
[(Example)-333.9(34)-795.9(Using)-333.9(NAML)-329.9(Blocks)-333.9(for)-331.9(Extended)-333.9(File)-333.9(Specications)]TJ
/F6 1 Tf
8 0 0 10 137.76 509.9 Tm
0.0003 Tc
(/*----------------------------------)Tj
21.6867 0 TD
(----------------------------)Tj
-21.0892 -0.996 TD
0 Tc
(*)Tj
0.0045 -0.996 TD
0.0004 Tc
[(*)-1792.1(NAML_EXAMPLE.C)]TJ
-0.0045 -0.996 TD
0 Tc
(*)Tj
0.0045 -0.996 TD
[(*)-1792.5(This)-600(sample)-600(program)-602.5(uses)-600(NAML)-597.5(blocks)-602.5(\(short)-600(and)-597.5(long)]TJ
-0.0045 -0.998 TD
0.0001 Tc
[(*)-1792.4(buffers\))-597.4(with)-599.9(RMS)-597.4($PARSE)-602.4(and)-597.4($SEARCH)-602.4(functions)-599.9(to)]TJ
0 -0.996 TD
0.0004 Tc
[(*)-1792.1(demonstrate)-597.1(extended)-597.1(file)-599.6(specification)-597.1(capabilities.)]TJ
T*
0 Tc
(*)Tj
0.0045 -0.996 TD
[(*)-1792.5(NAML)-600(blocks)-600(are)-600(supported)-602.5(only)-600(on)-597.5(Alpha)-600(platforms.)]TJ
-0.0045 -0.996 TD
(*)Tj
0.0045 -0.996 TD
[(*)-1792.5(Notes:)]TJ
-0.0045 -0.996 TD
0.0001 Tc
[(*)-3582.9(The)-599.9(no-short-upcase)-597.4(NAML)-599.9(bit)-599.9(is)-597.4(set,)-599.9(so)-597.4(the)-599.9(short)-599.9(expanded)]TJ
0 -0.998 TD
0.0002 Tc
[(*)-3582.8(specification)-597.3(will)-599.8(not)-599.8(be)-597.3(upcased.)]TJ
0 -0.996 TD
0 Tc
(*)Tj
0.0045 -0.996 TD
0.0003 Tc
(*----------------------------------)Tj
21.0847 0 TD
(---------------------------*/)Tj
-21.6867 -1.594 TD
0 Tc
[(#include)-600()-13683.1(//)-600(for)-597.5(strlen,)-602.5(etc.)]TJ
0 -0.996 TD
0.0002 Tc
[(#include)-599.8()-14284.9(//)-599.8(for)-597.3(SS$_NORMAL)]TJ
T*
0 Tc
[(#include)-600()-14285.1(//)-600(for)-597.5(printf,)-602.5(etc.)]TJ
T*
0.0001 Tc
[(#include)-599.9()-13081(//)-599.9(sys$parse,)-599.9(sys$search)]TJ
23.915 -0.996 TD
0.0003 Tc
[(//)-599.7(function)-599.7(prototypes)]TJ
-23.915 -0.996 TD
0.0001 Tc
[(#include)-599.9()-15489(//)-599.9(NAML)-597.4(and)-599.9(FAB)-599.9(structure)-599.9(definitions)]TJ
0 -1.594 TD
0 Tc
[(int)-597.5(main\(\))]TJ
0 -0.998 TD
({)Tj
2.3945 -0.996 TD
0.0004 Tc
[(int)-599.6(vms_status;)]TJ
-0.0045 -0.996 TD
[(int)-599.7(primarySpecLength)-599.7(=)-597.2(0)0.3(;)]TJ
T*
0.0002 Tc
[(char)-599.8(primarySpec[NAML$C_MAXRSS+2];)-1197.3(//)-599.8(\(Include)-599.8(room)-599.8(for)-599.8(LF)-597.3(and)-599.8(\\0.\))]TJ
T*
[(char)-599.8(defaultSpec[])-597.3(=)-599.8("*.*;*";)]TJ
0 -1.594 TD
0 Tc
(/*)Tj
0.6065 -0.996 TD
[(*)-1197.5(Create)-600(the)-600(string)-600(buffers)-600(for)-600(the)-600(resultant)-600(and)-600(expanded)-600(strings)]TJ
-0.009 -0.996 TD
(*/)Tj
-0.5885 -1.594 TD
0.0003 Tc
[(char)-599.7(Naml_Shrt_Esa[NAM$C_MAXRSS],)]TJ
2.981 -0.998 TD
(Naml_Long_Esa[NAML$C_MAXRSS],)Tj
0 -0.996 TD
(Naml_Shrt_Rsa[NAM$C_MAXRSS],)Tj
T*
(Naml_Long_Rsa[NAML$C_MAXRSS];)Tj
-2.99 -1.594 TD
0 Tc
(/*)Tj
0.6065 -0.996 TD
0.0002 Tc
[(*)-1197.3(Declare)-599.8(the)-599.8(FAB)-599.8(and)-597.3(NAML)-599.8(structures)]TJ
-0.009 -0.996 TD
0 Tc
(*/)Tj
-0.5885 -1.594 TD
[(struct)-600(FAB)-600(fab;)]TJ
-0.009 -0.996 TD
[(struct)-600(namldef)-602.5(naml;)]TJ
/F3 1 Tf
9 0 0 9 415.88 68.1 Tm
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-38.8733 -4.5844 TD
(310)Tj
/F1 1 Tf
3.1129 0 TD
0.0002 Tc
[(Implementing)-370.9(RMS)-368.7(from)-368.7(C)-368.7(Programs)]TJ
ET
endstream
endobj
160 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
161 0 obj
<<
/Type /Page
/Parent 145 0 R
/Resources 163 0 R
/Contents 162 0 R
>>
endobj
162 0 obj
<< /Length 4522 >>
stream
BT
/F2 1 Tf
12 0 0 12 335.66 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(Implementing)-278.2(RMS)-274.9(from)-278.2(C)-274.9(Programs)]TJ
-10.2417 -1.0783 TD
[(3.4)-278.2(Program)-276.6(to)-276.6(Illustrate)-276.6(Using)-276.6(NAML)-276.6(Blocks)-278.2(\(Alpha)-278.2(Only\))]TJ
10 0 0 10 161.66 700.78 Tm
/Cs8 cs 1 scn
[(Example)-333.9(34)-497.9(\(Cont.\))-797.9(Using)-333.9(NAML)-329.9(Blocks)-333.9(for)-331.9(Extended)-333.9(File)-333.9(Specications)]TJ
/F6 1 Tf
8 0 0 10 180.8 679.78 Tm
0 Tc
(/*)Tj
0.6065 -0.996 TD
0.0002 Tc
[(*)-1194.8(Initialize)-597.3(the)-599.8(FAB)-599.8(and)-597.3(NAML)-599.8(using)-599.8(the)-599.8(default)-599.8(structures,)]TJ
-0.009 -0.996 TD
0 Tc
[(*)-1195(then)-600(set)-600(them)-600(up)-597.5(for)-600(our)-600(use.)]TJ
0 -0.998 TD
(*/)Tj
-0.5885 -1.594 TD
[(fab)-597.5(=)-600(cc$rms_fab;)]TJ
-0.009 -0.996 TD
0.0003 Tc
[(naml)-599.7(=)-597.2(cc$rms_naml;)]TJ
0 -1.594 TD
0 Tc
(/*)Tj
0.6065 -0.996 TD
[(*)-1195(T)0(o)-600(indicate)-600(that)-600(the)-600(NAML)-600(fields)-600(should)-600(be)-597.5(used)-600(rather)]TJ
-0.009 -0.996 TD
[(*)-1195(than)-600(the)-600(FAB)-600(fields)-600(for)-597.5(the)-600(filename,)-602.5(we)-597.5(put)-600(a)-597.5(-)0(1)-600(i)0(n)]TJ
T*
[(*)-1195(the)-600(FNA)-600(field,)-600(and)-600(a)-597.5(zero)-600(in)-597.5(the)-600(FNS)-600(field.)]TJ
T*
(*/)Tj
-0.5885 -1.594 TD
0.0002 Tc
[(fab.fab$l_fna)-597.3(=)-597.3(\(char)-599.8(*\)-1;)]TJ
-0.009 -0.996 TD
0.0004 Tc
[(fab.fab$b_fns)-597.1(=)-597.1(0)0.4(;)]TJ
0 -1.594 TD
[(fab.fab$l_dna)-597.1(=)-597.1(defaultSpec;)]TJ
0 -0.998 TD
0.0005 Tc
[(fab.fab$b_dns)-597(=)-597(strlen\(defaultSpec\);)]TJ
0 -1.594 TD
0.0001 Tc
[(fab.fab$l_naml)-597.4(=)-599.9(&naml;)-2895.6(//)-1197.4(tie)-599.9(the)-597.4(NAML)-599.9(to)-599.9(the)-597.4(FAB)]TJ
T*
0.0004 Tc
[(naml.naml$l_long_filename)-597.1(=)-597.1(primarySpec;)]TJ
0 -0.996 TD
[(naml.naml$l_esa)-597.2(=)-599.7(Naml_Shrt_Esa;)]TJ
T*
[(naml.naml$b_ess)-597.2(=)-599.7(sizeof)-599.7(\(Naml_Shrt_Esa\);)]TJ
T*
[(naml.naml$l_rsa)-597.2(=)-599.7(Naml_Shrt_Rsa;)]TJ
T*
[(naml.naml$b_rss)-597.2(=)-599.7(sizeof)-599.7(\(Naml_Shrt_Rsa\);)]TJ
0 -1.594 TD
[(naml.naml$l_long_expand)-4086.4(=)-597.2(Naml_Long_Esa;)]TJ
0 -0.996 TD
[(naml.naml$l_long_expand_alloc)-599.7(=)-597.2(sizeof)-599.7(\(Naml_Long_Esa\);)]TJ
T*
[(naml.naml$l_long_result)-4086.4(=)-597.2(Naml_Long_Rsa;)]TJ
T*
[(naml.naml$l_long_result_alloc)-599.7(=)-597.2(sizeof)-599.7(\(Naml_Long_Rsa\);)]TJ
0 -1.594 TD
0 Tc
(/*)Tj
0.6065 -0.998 TD
[(*)-1195(Set)-600(NAML)-600(options)-600(flags)]TJ
-0.009 -0.996 TD
(*/)Tj
-0.5885 -1.594 TD
0.0001 Tc
[(naml.naml$v_synchk)-599.9(=)-597.4(0)0.1(;)-7671.6(/)0.1(/)-597.4(Have)-599.9($PARSE)-599.9(do)-599.9(directory)]TJ
21.516 -0.996 TD
0 Tc
[(//)-1795(existence)-600(check)]TJ
-21.525 -0.996 TD
0.0002 Tc
[(naml.naml$v_no_short_upcase)-597.3(=)-599.8(1)0.2(;)-2257.6(/)0.2(/)-597.3(Dont)-599.8(upcase)-599.8(short)-599.8(expanded)-602.3(spec.)]TJ
0 -1.594 TD
0 Tc
(/*)Tj
0.6065 -0.996 TD
0.0001 Tc
[(*)-1194.9(Prompt)-602.4(for)-597.4(the)-599.9(input)-599.9(file)-599.9(specification.)-1194.9(A)-599.9(blank)]TJ
-0.009 -0.996 TD
0.0003 Tc
[(*)-1194.7(response)-597.2(will)-599.7(use)-597.2(the)-599.7(default)-599.7(filespec)-597.2(o)0.3(f)-597.2(*.*;*)]TJ
T*
0 Tc
(*/)Tj
-0.5885 -1.594 TD
0.0003 Tc
[(printf\("File)-597.2(specification)-597.2(to)-599.7(be)-597.2(scanned:)-602.2("\);)]TJ
-0.009 -0.998 TD
(gets\(primarySpec\);)Tj
0 -1.594 TD
[(naml.naml$l_long_filename_size)-599.7(=)-597.2(strlen\(primarySpec\);)]TJ
T*
0 Tc
(/*)Tj
0.6065 -0.996 TD
0.0001 Tc
[(*)-1194.9(Parse)-599.9(the)-599.9(given)-599.9(file)-599.9(specification.)-1197.4(This)-597.4(sets)-599.9(up)-599.9(for)]TJ
-0.009 -0.996 TD
0 Tc
[(*)-1195(the)-600($SEARCH)-600(loop.)-1200(On)-597.5(success,)-602.5(print)-600(out)-597.5(the)-600(expanded)]TJ
T*
0.0003 Tc
[(*)-1194.7(file)-599.7(specifications.)]TJ
T*
0 Tc
(*/)Tj
-0.5885 -1.594 TD
0.0003 Tc
[(printf)-599.7(\("\\n\\nParsing:)-597.2(%s\\n",)-602.2(primarySpec\);)]TJ
-0.009 -0.996 TD
0 Tc
[(vms_status)-602.5(=)-597.5(sys$parse)-602.5(\(&fab\);)]TJ
T*
0.0001 Tc
[(if)-597.4(\(!\(vms_status)-599.9(&)-597.4(1\)\))-13069.6(//)-1197.4(return)-599.9(any)-597.4(error)]TJ
0 -0.998 TD
0 Tc
({)Tj
2.3945 -0.996 TD
[(return)-602.5(vms_status;)]TJ
-2.3945 -0.996 TD
(})Tj
/F3 1 Tf
9 0 0 9 439.8 90.54 Tm
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-8.1422 -7.0778 TD
[(Implementing)-371.1(RMS)-368.9(from)-371.1(C)-368.9(Programs)]TJ
/F2 1 Tf
17.649 0 TD
[(31)53.3(1)]TJ
ET
endstream
endobj
163 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
164 0 obj
<<
/Type /Page
/Parent 145 0 R
/Resources 166 0 R
/Contents 165 0 R
>>
endobj
165 0 obj
<< /Length 4675 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(Implementing)-278.2(RMS)-274.9(from)-278.2(C)-274.9(Programs)]TJ
0 -1.0783 TD
[(3.4)-278.2(Program)-276.6(to)-276.6(Illustrate)-276.6(Using)-276.6(NAML)-276.6(Blocks)-278.2(\(Alpha)-278.2(Only\))]TJ
10 0 0 10 137.76 700.78 Tm
/Cs8 cs 1 scn
[(Example)-333.9(34)-495.9(\(Cont.\))-797.9(Using)-333.9(NAML)-331.9(Blocks)-331.9(for)-331.9(Extended)-333.9(File)-331.9(Specications)]TJ
/F6 1 Tf
8 0 0 10 156.88 680.02 Tm
0.0002 Tc
[(naml.naml$l_esa[naml.naml$b_esl])-602.3(=)-597.3(\\0;)-2221.6(//)-1197.3(terminate)-602.3(the)-597.3(string)]TJ
0 -0.998 TD
[(printf)-599.8(\(")-1794.8(\(Short\))-602.3(Expanded)-599.8(Specification:)-597.3(%s\\n",)]TJ
7.175 -0.996 TD
0.0003 Tc
(naml.naml$l_esa\);)Tj
-7.175 -1.594 TD
[(naml.naml$l_long_expand[naml.naml$l_long_expand_size])-599.7(=)-597.2(\\0;)]TJ
0 -0.996 TD
0.0002 Tc
[(printf)-599.8(\(")-1794.8(\(Long\))-1199.8(Expanded)-599.8(Specification:)-597.3(%s\\n",)]TJ
7.175 -0.996 TD
0.0004 Tc
(naml.naml$l_long_expand\);)Tj
-7.175 -1.594 TD
0 Tc
(/*)Tj
0.6065 -0.996 TD
[(*)-1197.5(G)0(o)-597.5(into)-600(the)-600($SEARCH)-600(loop.)-1197.5(We)-600(loop)-600(until)-600(the)]TJ
-0.009 -0.996 TD
[(*)-1197.5($SEARCH)-600(fails)-600(or)-600(returns)-600(No)-600(More)-597.5(Files)-600(\(NMF\))]TJ
T*
0.0001 Tc
[(*)-1197.4(For)-599.9(each)-597.4(successful)-597.4($SEARCH,)-602.4(print)-599.9(out)-597.4(the)]TJ
T*
0 Tc
[(*)-1197.5(resultant)-602.5(file)-597.5(names)-600(from)-600(the)-600(NAML)-600(block.)]TJ
0 -0.998 TD
(*/)Tj
-0.5885 -1.594 TD
0.0002 Tc
[(printf)-599.8(\("\\n\\nSearching)-599.8(for)-599.8(files)-599.8(matching:)-599.8(%s\\n",)-599.8(primarySpec\);)]TJ
-0.009 -0.996 TD
0 Tc
[(while)-600(\(1\))]TJ
T*
({)Tj
2.397 -0.996 TD
0.0002 Tc
[(vms_status)-602.3(=)-597.3(sys$search)-597.3(\(&fab\);)]TJ
-0.0045 -0.996 TD
0.0001 Tc
[(if)-597.4(\(!\(vms_status)-599.9(&)-597.4(1\)\))-5894.6(//)-1197.4(handle)-599.9(any)-599.9(error)]TJ
T*
0 Tc
({)Tj
2.397 -0.996 TD
0.0002 Tc
[(if)-597.3(\(vms_status)-597.3(==)-599.8(RMS$_NMF\))]TJ
2.3855 -0.998 TD
0.0003 Tc
[(return)-599.7(SS$_NORMAL;)]TJ
-2.39 -0.996 TD
0 Tc
(else)Tj
2.408 -0.996 TD
0.0003 Tc
[(return)-599.7(vms_status;)]TJ
-4.8005 -0.996 TD
0 Tc
(})Tj
0.0045 -1.594 TD
0.0003 Tc
[(printf)-599.7(\(")-1794.7(\(Short\))-599.7(Resultant)-597.2(Specification:)-597.2(%-*.*s\\n",)]TJ
7.1705 -0.996 TD
(naml.naml$b_rsl,)Tj
T*
(naml.naml$b_rsl,)Tj
T*
(naml.naml$l_rsa\);)Tj
-7.175 -1.594 TD
[(printf)-599.7(\(")-1794.7(\(Long\))-1197.2(Resultant)-597.2(Specification:)-597.2(%-*.*s\\n",)]TJ
7.175 -0.996 TD
(naml.naml$l_long_result_size,)Tj
0 -0.998 TD
(naml.naml$l_long_result_size,)Tj
0 -0.996 TD
(naml.naml$l_long_result\);)Tj
-9.5675 -1.594 TD
0 Tc
[(})-1197.5(/)0(/)-1195(end)-600(of)-600(while)-600(loop)]TJ
-2.39 -1.594 TD
[(})-1195(/)0(/)-600(end)-597.5(of)-600(function)-600(main\(\))]TJ
/F2 1 Tf
14 0 0 14 66.02 283.5 Tm
[(3.5)-568.6(Program)-332.8(to)-332.8(Illustrate)-331.4(Using)-331.4(the)-331.4(RAB64)-330(Structure)]TJ
/F3 1 Tf
10 0 0 10 137.76 265.56 Tm
[(This)-336(section)-336(contains)-338(an)-336(example)-338(program,)-340(written)-334(in)-338(C,)-336(which)-338(demonstrates)-334(the)]TJ
0 -1.194 TD
[(use)-354(of)-356(the)-356(RAB64)-352(structure.)-546(The)-356(RAB64)-354(structure)-356(has)-354(the)-356(same)-354(elds)-356(as)-354(the)]TJ
0 -1.196 TD
[(RAB)-350(structure,)-358(but)-352(contains)-354(additional)-350(quadword)-352(elds)-352(to)-352(allow)-352(addressing)-352(of)]TJ
T*
[(the)-334(64-bit)-334(Alpha)-334(address)-334(space.)-504(The)-336(RAB64)-332(structure)-336(is)-332(only)-338(supported)-334(on)-336(Alpha)]TJ
T*
[(platforms)-330(beginning)-336(with)-330(OpenVMS)-332(V7.0.)-500(This)-332(program)-334(does)-330(the)-332(following:)]TJ
0 -1.792 TD
[()-1188(Declares)-332(RMS)-332(structures)]TJ
0 -1.794 TD
[()-1188(Declares)-332(64-bit)-330(pointers)-332(and)-334(values)-332(for)-332(allocating)-334(Alpha)-332(P2)-332(space.)]TJ
T*
[()-1188(Opens)-332(a)-332(given)-334(le)]TJ
0 -1.792 TD
[()-1188(Allocates)-330(Alpha)-332(P2)-334(space)-330(for)-332(a)-332(record)-334(buffer)72(.)]TJ
0 -1.794 TD
[()-1188(Sets)-332(up)-332(the)-332(RAB64)-330(structure)-334(to)-330(use)-334(the)-332(returned)-334(Alpha)-332(P2)-332(address)-330(space.)]TJ
T*
[()-1188(Connects)-332(a)-332(record)-334(stream)-330(using)-334(the)-332(RAB64)]TJ
0 -1.792 TD
[()-1188(Reads)-332(the)-332(rst)-332(record)-332(from)-332(the)-334(le)-332(for)-332(illustration)-332(purposes)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(312)Tj
/F1 1 Tf
3.1129 0 TD
0.0002 Tc
[(Implementing)-370.9(RMS)-368.7(from)-368.7(C)-368.7(Programs)]TJ
ET
endstream
endobj
166 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
167 0 obj
<<
/Type /Page
/Parent 145 0 R
/Resources 169 0 R
/Contents 168 0 R
>>
endobj
168 0 obj
<< /Length 4169 >>
stream
BT
/F2 1 Tf
12 0 0 12 335.66 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(Implementing)-278.2(RMS)-274.9(from)-278.2(C)-274.9(Programs)]TJ
-7.0867 -1.0783 TD
0 Tc
[(3.5)-278.3(Program)-276.7(to)-276.7(Illustrate)-280(Using)-276.7(the)-278.3(RAB64)-275(Structure)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
[()-1190(Closes)-330(the)-332(le)-332(and)-334(deallocates)-330(the)-332(P2)-334(memory)110(.)]TJ
0 -1.794 TD
[(Prior)-360(to)-356(OpenVMS)-358(V7.2,)-366(the)-358(cc$rms_rab64)-358(initializer)-356(was)-356(not)-358(available.)-552(The)]TJ
0 -1.196 TD
[(example)-336(program)-338(sets)-332(up)-336(the)-336(RAB64)-334(structure)-336(explicitly)-338(by)-336(zeroing)-336(the)-336(structure)]TJ
0 -1.194 TD
[(and)-368(setting)-366(the)-366(block-id)-368(and)-366(block)-368(length)-368(elds.)-568(As)-366(of)-366(OpenVMS)-366(V7.2,)-376(this)]TJ
0 -1.196 TD
[(explicit)-332(set)-332(up)-332(can)-334(be)-332(replaced)-332(with)-332(the)-332(assignment:)]TJ
/F6 1 Tf
8 0 0 10 199.92 629.16 Tm
0.0003 Tc
[(x_rab)-599.7(=)-599.7(cc$rms_rab64;)]TJ
/F2 1 Tf
10 0 0 10 161.66 594.98 Tm
0 Tc
[(Example)-334(35)-796(Using)-334(the)-332(RAB64)-330(Structure)]TJ
/F6 1 Tf
8 0 0 10 161.66 569.68 Tm
(/*)Tj
0.6065 -0.996 TD
0.0003 Tc
[(*)-1197.2(RAB64_EXAMPLE.C)]TJ
-0.009 -0.996 TD
0 Tc
(*)Tj
0.0045 -0.998 TD
0.0005 Tc
[(*)-1197(Description:)]TJ
-0.0045 -0.996 TD
0 Tc
[(*)-3583(This)-600(sample)-600(program)-602.5(uses)-600(the)-597.5(64-bit)-600(pointers)-602.5(in)-597.5(the)-600(new)-600(RAB64)]TJ
T*
0.0001 Tc
[(*)-3582.9(structure)-597.4(to)-599.9(allow)-599.9(addressing)-599.9(of)-599.9(the)-599.9(full)-597.4(64-bit)-599.9(Alpha)]TJ
T*
0 Tc
[(*)-3583(address)-602.5(space.)]TJ
T*
(*)Tj
0.0045 -0.996 TD
[(*)-1197.5(NOTE:)]TJ
-0.0045 -0.996 TD
[(*)-3583(Prior)-600(to)-600(V7.2,)-600(the)-600(cc$rms_rab64)-602.5(initializer)-602.5(was)-597.5(not)-600(available)]TJ
T*
0.0001 Tc
[(*)-3582.9(and)-599.9(the)-599.9(RAB64)-599.9(structure)-599.9(had)-599.9(to)-599.9(be)-597.4(initialized)-597.4(manually.)-1199.9(See)]TJ
0 -0.998 TD
0 Tc
[(*)-3583(the)-600(comment)-600(in)-600(the)-600(code)-597.5(for)-600(details.)]TJ
0 -0.996 TD
(*)Tj
0.0045 -0.996 TD
(*/)Tj
-0.5885 -1.594 TD
0.0003 Tc
[(#define)-599.7(__NEW_STARLET)]TJ
-0.0135 -1.594 TD
0.0001 Tc
[(#include)-602.4()-2284.6(//)-597.4(basic)-599.9(set)-599.9(of)-599.9(64-bit)-599.9(pointer)-599.9(types)]TJ
0 -0.996 TD
[(#include)-602.4()-7707.5(//)-597.4(both)-599.9(RAB)-599.9(and)-599.9(RAB64)-597.4(structures)]TJ
T*
0.0003 Tc
[(#include)-602.2()-2284.4(//)-597.2(for)-599.7(lib$signal)]TJ
T*
0.0001 Tc
[(#include)-602.4()-5299.6(//)-597.4(for)-599.9(RMS)-599.9(function)-599.9(prototypes)]TJ
T*
0 Tc
[(#include)-602.5()-6503.6(//)-597.5(for)-600(printf,)-600(gets,)-600(etc.)]TJ
0 -0.998 TD
[(#include)-602.5()-5901.7(//)-597.5(for)-600(strlen)]TJ
0 -0.996 TD
[(#include)-602.5()-6503.6(//)-597.5(for)-600(status)-600(codes)]TJ
0 -1.594 TD
[(#include)-602.5()-5901.7(//)-597.5(for)-600(memset)]TJ
T*
(/*)Tj
0.6065 -0.996 TD
[(*)-1197.5(Start)-600(of)-597.5(code)]TJ
-0.009 -0.996 TD
(*/)Tj
-0.5885 -1.594 TD
[(int)-600(main\(\))]TJ
-0.009 -0.996 TD
({)Tj
2.397 -0.996 TD
[(int)-597.5(status;)]TJ
-0.0045 -1.594 TD
(/*)Tj
0.6065 -0.996 TD
0.0002 Tc
[(*)-1194.8(Define)-602.3(the)-597.3(structures)-597.3(for)-599.8(RMS)]TJ
-0.009 -0.996 TD
0 Tc
(*/)Tj
-0.5885 -1.596 TD
[(struct)-600(FAB)-1795(fab;)]TJ
-0.009 -0.996 TD
[(struct)-600(RAB64)-600(x_rab;)]TJ
0 -1.594 TD
0.0002 Tc
[(char)-599.8(file_name[NAM$C_MAXRSS];)]TJ
T*
0 Tc
(/*)Tj
0.6065 -0.996 TD
[(*)-1195(Set)-600(up)-600(variables)-600(for)-600(allocating)-602.5(a)-597.5(record)-600(buffer)]TJ
-0.009 -0.996 TD
[(*)-1195(from)-600(64-bit)-600(P2)-600(address)-600(space.)]TJ
T*
(*/)Tj
-0.5885 -1.594 TD
[(VOID_PQ)-600(p2_va;)]TJ
-0.009 -0.996 TD
0.0002 Tc
[(CHAR_PQ)-599.8(record_buffer;)]TJ
/F3 1 Tf
9 0 0 9 439.8 84.04 Tm
0 Tc
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-8.1978 -6.3556 TD
0.0004 Tc
[(Implementing)-366.3(RMS)-370.7(from)-368.5(C)-368.5(Programs)]TJ
/F2 1 Tf
17.649 0 TD
0 Tc
(313)Tj
ET
endstream
endobj
169 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
170 0 obj
<<
/Type /Page
/Parent 145 0 R
/Resources 172 0 R
/Contents 171 0 R
>>
endobj
171 0 obj
<< /Length 3939 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(Implementing)-278.2(RMS)-274.9(from)-278.2(C)-274.9(Programs)]TJ
0 -1.0783 TD
[(3.5)-278.2(Program)-276.6(to)-276.6(Illustrate)-276.6(Using)-276.6(the)-278.2(RAB64)-276.6(Structure)]TJ
10 0 0 10 137.76 700.78 Tm
/Cs8 cs 1 scn
-0.0001 Tc
[(Example)-334.1(35)-496.1(\(Cont.\))-798.1(Using)-334.1(the)-334.1(RAB64)-332.1(Structure)]TJ
/F6 1 Tf
8 0 0 10 156.88 681.1799 Tm
0 Tc
[(__int64)-602.5(num_bytes)-600(=)-600(1024;)]TJ
0 -0.996 TD
0.0002 Tc
[(__int64)-602.3(num_pagelets)-602.3(=)-597.3(\(num_bytes)-597.3(/)-597.3(512\);)]TJ
0 -1.594 TD
0 Tc
(/*)Tj
0.6065 -0.996 TD
[(*)-1197.5(Get)-600(the)-597.5(filename)]TJ
-0.009 -0.998 TD
(*/)Tj
-0.5885 -1.594 TD
0.0002 Tc
[(printf\("Enter)-599.8(filename)-599.8(to)-599.8(read:)-599.8("\);)]TJ
-0.009 -0.996 TD
0.0003 Tc
(gets\(file_name\);)Tj
0 -1.594 TD
0 Tc
(/*)Tj
0.6065 -0.996 TD
0.0001 Tc
[(*)-1197.4(Set)-599.9(up)-597.4(the)-599.9(FAB)-597.4(using)-599.9(the)-599.9(default)-599.9(structures,)-597.4(then)]TJ
-0.009 -0.996 TD
0 Tc
[(*)-1197.5(set)-600(it)-597.5(up)-600(for)-597.5(our)-600(use.)]TJ
T*
(*/)Tj
-0.5885 -1.594 TD
0.0004 Tc
[(fab)-599.6(=)-597.1(cc$rms_fab;)]TJ
-0.009 -1.594 TD
0.0002 Tc
[(fab.fab$l_fna)-599.8(=)-597.3(file_name;)]TJ
0 -0.996 TD
0.0003 Tc
[(fab.fab$b_fns)-599.7(=)-597.2(strlen\(file_name\);)]TJ
T*
0.0002 Tc
[(fab.fab$b_org)-599.8(=)-597.3(FAB$C_SEQ;)]TJ
0 -0.998 TD
[(fab.fab$b_fac)-599.8(=)-597.3(FAB$M_GET;)]TJ
0 -0.996 TD
[(fab.fab$b_shr)-599.8(=)-597.3(FAB$M_NIL;)]TJ
0 -1.594 TD
0 Tc
(/*)Tj
0.6065 -0.996 TD
[(*)-1197.5(Open)-600(the)-597.5(file)]TJ
-0.009 -0.996 TD
(*/)Tj
-0.5885 -1.594 TD
0.0003 Tc
[(status)-599.7(=)-599.7(sys$open\(&fab\);)]TJ
-0.009 -0.996 TD
0 Tc
[(if)-600(\(!\(status)-600(&)-600(1\)\))]TJ
T*
({)Tj
2.397 -0.996 TD
[(return)-600(status;)]TJ
-2.397 -0.998 TD
(})Tj
0.0045 -0.996 TD
0.0001 Tc
[(printf\("File)-597.4(%s)-599.9(was)-599.9(opened.\\n",)-602.4(file_name\);)]TJ
-0.0045 -1.594 TD
0 Tc
(/*)Tj
0.6065 -0.996 TD
0.0001 Tc
[(*)-1197.4(Dynamically)-597.4(allocate)-599.9(record)-602.4(buffer)-599.9(in)-597.4(64-bit)-599.9(P2)-599.9(space)]TJ
-0.009 -0.996 TD
0 Tc
(*/)Tj
-0.5885 -1.594 TD
0.0002 Tc
[(status)-599.8(=)-599.8(LIB$GET_VM_PAGE_64)-599.8(\()-597.3(&num_pagelets,)-599.8(&p2_va)-599.8(\);)]TJ
-0.009 -0.996 TD
0 Tc
[(if)-600(\(!\(status)-600(&)-600(1\)\))]TJ
T*
({)Tj
2.397 -0.996 TD
[(return)-600(status;)]TJ
-2.397 -0.996 TD
(})Tj
0.0045 -0.998 TD
0.0002 Tc
[(printf\("Allocated)-599.8(%Ld)-599.8(pagelets)-599.8(of)-599.8(P2)-597.3(space)-599.8(starting)-602.3(at)-597.3(%LX\\n",num_pagelets,p2_va\);)]TJ
-0.0045 -1.594 TD
0.0003 Tc
[(record_buffer)-599.7(=)-597.2(p2_va;)]TJ
T*
0 Tc
(/*)Tj
0.6065 -0.996 TD
[(*)-1197.5(Initialize)-602.5(rab64)]TJ
-0.009 -0.996 TD
(*)Tj
0.0045 -0.996 TD
[(*)-1197.5(NOTE:)-1197.5(Prior)-600(to)-600(OpenVMS)-600(V7.2,)-600(the)-600(cc$rms_rab64)-602.5(initializer)]TJ
-0.0045 -0.996 TD
0.0001 Tc
[(*)-1197.4(was)-599.9(not)-597.4(available.)-1194.9(As)-599.9(of)-597.4(V7.2,)-599.9(the)-599.9(following)-599.9(memset,)-602.4(block-id)]TJ
T*
0 Tc
[(*)-1197.5(and)-600(length)-600(assignments)-602.5(may)-597.5(be)-600(replaced)-600(with)-600(the)-600(assignment:)]TJ
T*
(*)Tj
0.0045 -0.998 TD
0.0003 Tc
[(*)-2383.2(x_rab)-599.7(=)-599.7(cc$rms_rab64;)]TJ
-0.0045 -0.996 TD
0 Tc
(*)Tj
0.0045 -0.996 TD
(*/)Tj
-0.5885 -1.594 TD
0.0002 Tc
[(memset\(&x_rab,0,RAB$C_BLN64\);)-4043.6(//)-1197.3(requires)-599.8(stdlib.h)]TJ
-0.0135 -0.996 TD
0.0003 Tc
[(x_rab.rab64$b_bid)-2318.3(=)-597.2(RAB$C_BID;)-1792.2(/)0.3(/)-1197.2(block)-599.7(id)]TJ
T*
0.0002 Tc
[(x_rab.rab64$b_bln)-2318.4(=)-597.3(RAB$C_BLN64;)-597.3(//)-1197.3(block)-599.8(length)]TJ
/F3 1 Tf
9 0 0 9 416.8141 103.88 Tm
0 Tc
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-38.9771 -8.56 TD
(314)Tj
/F1 1 Tf
3.1129 0 TD
0.0002 Tc
[(Implementing)-370.9(RMS)-368.7(from)-368.7(C)-368.7(Programs)]TJ
ET
endstream
endobj
172 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
173 0 obj
<<
/Type /Page
/Parent 176 0 R
/Resources 175 0 R
/Contents 174 0 R
>>
endobj
174 0 obj
<< /Length 4272 >>
stream
BT
/F2 1 Tf
12 0 0 12 335.66 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(Implementing)-278.2(RMS)-274.9(from)-278.2(C)-274.9(Programs)]TJ
-7.0867 -1.0783 TD
0 Tc
[(3.5)-278.3(Program)-276.7(to)-276.7(Illustrate)-280(Using)-276.7(the)-278.3(RAB64)-275(Structure)]TJ
10 0 0 10 161.66 700.78 Tm
/Cs8 cs 1 scn
[(Example)-334(35)-498(\(Cont.\))-798(Using)-334(the)-332(RAB64)-330(Structure)]TJ
/F6 1 Tf
8 0 0 10 180.8 681.1799 Tm
0.0001 Tc
[(x_rab.rab64$l_fab)-2316(=)-599.9(&fab;)-4757.9(//)-1194.9(tie)-599.9(the)-599.9(FAB)-597.4(to)-599.9(the)-597.4(RAB)]TJ
0 -0.996 TD
0.0002 Tc
[(x_rab.rab64$b_rac)-2315.9(=)-599.8(RAB$C_SEQ;)]TJ
T*
0.0001 Tc
[(x_rab.rab64$l_ubf)-2316(=)-599.9(\(char)-599.9(*\))-597.4(-1;)-599.9(//)-1194.9(-1)-599.9(says)-599.9(use)-597.4(the)-599.9(PQ)-597.4(field)]TJ
0 -0.998 TD
0.0003 Tc
[(x_rab.rab64$pq_ubf)-1794.7(=)-599.7(record_buffer;)]TJ
0 -0.996 TD
0.0002 Tc
[(x_rab.rab64$w_usz)-2315.9(=)-599.8(0)0.2(;)-6563.8(/)0.2(/)-1194.8(0)-599.8(says)-597.3(use)-599.8(the)-599.8(Q)-597.3(field)]TJ
T*
[(x_rab.rab64$q_usz)-2315.9(=)-599.8(num_bytes;)]TJ
0 -1.594 TD
0 Tc
(/*)Tj
0.6065 -0.996 TD
[(*)-1195(Connect)-602.5(our)-597.5(record)-602.5(stream)]TJ
-0.009 -0.996 TD
(*/)Tj
-0.5885 -1.594 TD
0.0001 Tc
[(status)-599.9(=)-597.4(sys$connect\()-597.4(\(struct)-602.4(_rabdef)-599.9(*\))-599.9(&x_rab\);)]TJ
-0.009 -0.996 TD
0.0004 Tc
[(if)-597.1(\(!\(status)-597.1(&)-597.1(1\)\))]TJ
T*
0 Tc
({)Tj
2.3945 -0.998 TD
[(return)-602.5(status;)]TJ
-2.3945 -0.996 TD
(})Tj
0.0045 -0.996 TD
0.0003 Tc
[(printf\("Record)-597.2(stream)-599.7(was)-599.7(connected.\\n"\);)]TJ
-0.0045 -1.594 TD
0 Tc
(/*)Tj
0.6065 -0.996 TD
0.0002 Tc
[(*)-1194.8(Retrieve)-597.3(first)-599.8(record)-599.8(in)-599.8(file)-597.3(for)-599.8(illustration)-597.3(purposes)]TJ
-0.009 -0.996 TD
0 Tc
(*/)Tj
-0.5885 -1.594 TD
[(status)-600(=)-597.5(sys$get)-602.5(\()-597.5(\(struct)-600(_rabdef)-602.5(*\))-597.5(&x_rab\);)]TJ
-0.009 -0.996 TD
0.0004 Tc
[(if)-597.1(\(!\(status)-597.1(&)-597.1(1\)\))]TJ
T*
0 Tc
({)Tj
2.3945 -0.996 TD
(/*)Tj
0.609 -0.998 TD
[(*)-1195(Signal)-600(the)-600(error)-600(rather)-600(than)-600(just)-600(returning)]TJ
-0.0135 -0.996 TD
[(*)-1195(i)0(t)-600(s)0(o)-597.5(w)0(e)-600(can)-597.5(include)-602.5(the)-597.5(STV)-600(field)-600(from)]TJ
T*
[(*)-1195(the)-600(RAB)]TJ
T*
(*/)Tj
-0.591 -1.594 TD
0.0003 Tc
[(lib$signal)-597.2(\()-599.7(status,)-599.7(x_rab.rab64$l_stv\);)]TJ
-2.399 -0.996 TD
0 Tc
(})Tj
0.0045 -1.594 TD
(/*)Tj
0.6065 -0.996 TD
0.0001 Tc
[(*)-1194.9(Add)-599.9(null)-599.9(byte)-599.9(to)-597.4(terminate)-597.4(record)-599.9(in)-599.9(record)-599.9(buffer)]TJ
-0.0135 -0.996 TD
0 Tc
(*/)Tj
-0.5885 -1.594 TD
0.0003 Tc
[(record_buffer[x_rab.rab64$q_rsz])-599.7(=)-599.7(0)0.3(;)]TJ
-0.009 -0.998 TD
0.0001 Tc
[(printf)-599.9(\("Record)-599.9(=)-599.9(%s\\n",record_buffer\);)]TJ
0 -1.594 TD
0 Tc
(/*)Tj
0.6065 -0.996 TD
[(*)-1195(Close)-600(the)-600(file,)-600(doing)-600(an)-600(implicit)-600(disconnect)-602.5(of)]TJ
-0.009 -0.996 TD
[(*)-1195(the)-600(record)-600(stream.)]TJ
T*
(*/)Tj
-0.5885 -1.594 TD
0.0002 Tc
[(status)-599.8(=)-597.3(sys$close)-597.3(\(&fab\);)]TJ
-0.009 -0.996 TD
0.0004 Tc
[(if)-597.1(\(!\(status)-597.1(&)-597.1(1\)\))]TJ
T*
0 Tc
({)Tj
2.3945 -0.996 TD
[(return)-602.5(status;)]TJ
-2.3945 -0.998 TD
(})Tj
0.0045 -0.996 TD
0.0002 Tc
[(printf\("File)-597.3(was)-599.8(closed.\\n"\);)]TJ
-0.0045 -1.594 TD
0 Tc
(/*)Tj
0.6065 -0.996 TD
0.0001 Tc
[(*)-1194.9(Deallocate)-597.4(record)-599.9(buffer)-602.4(in)-597.4(64-bit)-599.9(P2)-599.9(space)]TJ
-0.009 -0.996 TD
0 Tc
(*/)Tj
-0.5885 -1.594 TD
0.0002 Tc
[(status)-599.8(=)-597.3(LIB$FREE_VM_PAGE_64)-602.3(\()-597.3(&num_pagelets,)-597.3(&p2_va)-599.8(\);)]TJ
-0.009 -0.996 TD
0.0004 Tc
[(if)-597.1(\(!\(status)-597.1(&)-597.1(1\)\))]TJ
T*
0 Tc
({)Tj
2.3945 -0.996 TD
[(return)-602.5(status;)]TJ
-2.3945 -0.996 TD
(})Tj
0.0045 -0.998 TD
0.0002 Tc
[(printf\("Deallocated)-599.8(%Ld)-599.8(pagelets)-599.8(of)-599.8(P2)-597.3(space)-599.8(starting)-602.3(at)-597.3(%LX\\n",num_pagelets,p2_va\);)]TJ
/F3 1 Tf
9 0 0 9 439.8 79.98 Tm
0 Tc
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-8.1978 -5.9044 TD
0.0004 Tc
[(Implementing)-366.3(RMS)-370.7(from)-368.5(C)-368.5(Programs)]TJ
/F2 1 Tf
17.649 0 TD
0 Tc
(315)Tj
ET
endstream
endobj
175 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
176 0 obj
<<
/Type /Pages
/Kids [ 173 0 R 177 0 R 180 0 R 183 0 R 186 0 R 189 0 R 192 0 R 195 0 R 198 0 R
201 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 45 0 R
>>
endobj
177 0 obj
<<
/Type /Page
/Parent 176 0 R
/Resources 179 0 R
/Contents 178 0 R
>>
endobj
178 0 obj
<< /Length 673 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(Implementing)-278.2(RMS)-274.9(from)-278.2(C)-274.9(Programs)]TJ
0 -1.0783 TD
[(3.5)-278.2(Program)-276.6(to)-276.6(Illustrate)-276.6(Using)-276.6(the)-278.2(RAB64)-276.6(Structure)]TJ
10 0 0 10 137.76 700.78 Tm
/Cs8 cs 1 scn
-0.0001 Tc
[(Example)-334.1(35)-496.1(\(Cont.\))-798.1(Using)-334.1(the)-334.1(RAB64)-332.1(Structure)]TJ
/F6 1 Tf
8 0 0 10 156.88 681.1799 Tm
0.0003 Tc
[(return)-599.7(SS$_NORMAL;)]TJ
-2.39 -0.996 TD
0 Tc
(})Tj
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(316)Tj
/F1 1 Tf
3.1129 0 TD
0.0002 Tc
[(Implementing)-370.9(RMS)-368.7(from)-368.7(C)-368.7(Programs)]TJ
ET
endstream
endobj
179 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
180 0 obj
<<
/Type /Page
/Parent 176 0 R
/Resources 182 0 R
/Contents 181 0 R
>>
endobj
181 0 obj
<< /Length 428 >>
stream
BT
/F2 1 Tf
36 0 0 36 447.8799 656.48 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Part)-184.4(II)]TJ
ET
89.94 648.48 454.32 -0.96 re
f
BT
20 0 0 20 350.5 626.54 Tm
[(RMS)-332(Control)-331(Blocks)]TJ
/F3 1 Tf
10 0 0 10 161.66 566.7599 Tm
[(Part)-360(II)-358(describes)-360(each)-360(RMS)-358(control)-362(block,)-368(including)-362(a)-360(complete)-358(listing)-360(and)]TJ
0 -1.196 TD
[(description)-332(of)-332(each)-334(eld.)]TJ
ET
endstream
endobj
182 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R >>
>>
endobj
183 0 obj
<<
/Type /Page
/Parent 176 0 R
/Resources 185 0 R
/Contents 184 0 R
>>
endobj
184 0 obj
<< /Length 0 >>
stream
endstream
endobj
185 0 obj
<<
/ProcSet [ /PDF ]
>>
endobj
186 0 obj
<<
/Type /Page
/Parent 176 0 R
/Resources 188 0 R
/Contents 187 0 R
>>
endobj
187 0 obj
<< /Length 4819 >>
stream
BT
/F2 1 Tf
36 0 0 36 524.28 656.48 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
(4)Tj
ET
89.94 648.48 454.32 -0.96 re
f
BT
20 0 0 20 312.82 627.16 Tm
[(File)-332(Access)-332(Block)-331(\(F)55(AB\))]TJ
/F3 1 Tf
10 0 0 10 161.66 581.3199 Tm
[(The)-350(le)-350(access)-348(block)-350(\(F)72(AB\))-346(denes)-350(le)-350(characteristics,)-354(le)-350(access,)-352(and)-350(certain)]TJ
0 -1.194 TD
[(run-time)-346(options.)-526(It)-344(also)-346(indicates)-344(whether)-346(other)-346(control)-348(blocks)-346(are)-346(associated)]TJ
0 -1.196 TD
[(with)-332(the)-332(le.)]TJ
/F2 1 Tf
14 0 0 14 89.94 532.52 Tm
[(4.1)-568.6(Summary)-331.4(of)-332.9(Fields)]TJ
/F3 1 Tf
10 0 0 10 161.66 514.58 Tm
0.0001 Tc
[(Many)-363.9(F)72.1(A)0.1(B)-359.9(elds)-361.9(are)-363.9(directly)-361.9(equivalent)-363.9(to)-361.9(certain)-363.9(File)-361.9(Denition)-363.9(Language)]TJ
T*
0 Tc
[(\(FDL\))-360(attributes.)-552(For)-362(information)-360(about)-360(FDL,)-360(refer)-362(to)-358(the)]TJ
/F4 1 Tf
27.7876 0 TD
[(OpenVMS)-360(Record)]TJ
-27.7876 -1.196 TD
0.0001 Tc
[(Management)-331.9(Utilities)-333.9(Reference)-333.9(Manual)]TJ
/F3 1 Tf
18.7187 0 TD
0 Tc
(.)Tj
-18.7187 -1.792 TD
[(The)-340(symbolic)-338(offset,)-340(the)-340(size,)-340(the)-338(FDL)-338(equivalent,)-344(and)-338(a)-340(brief)-338(description)-338(of)-338(each)]TJ
0 -1.196 TD
[(F)72(A)0(B)-330(eld)-332(are)-332(presented)-332(in)-334(T)62(able)-332(41.)]TJ
/F2 1 Tf
-7.172 -2.89 TD
0.0003 Tc
[(T)74.3(able)-299.7(41)-797.7(F)54.3(A)0.3(B)-295.7(Fields)]TJ
ET
89.94 425.9 454.32 -0.48 re
f
BT
9 0 0 9 89.94 405.48 Tm
0 Tc
[(Field)-328.9(Offset)]TJ
12.9511 1.1089 TD
(Size)Tj
0.0077 -1.1089 TD
[(\(Bytes\))-1828.9(FDL)-331.1(Equivalent)-13344.4(Description)]TJ
ET
89.94 399.98 454.32 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 89.94 387.56 Tm
[(F)75.5(AB$B_ACMODES)-3841.6(1)-4646.2(None)-18274(File)-333.3(access)-331.1(modes)]TJ
0 -1.66 TD
[(F)75.5(AB$L_ALQ)-7025.6(4)-4646.2(FILE)-333.3(ALLOCA)57.8(TION)-11016.4(Allocation)-380(quantity)]TJ
38.8533 -1.1089 TD
(\(blocks\))Tj
-38.8533 -1.66 TD
[(F)75.5(AB$B_BID)]TJ
6 0 0 6 141.4245 351.52 Tm
(1)Tj
9 0 0 9 206.5 347.7 Tm
0.0003 Tc
[(1)-4645.9(None)-18273.7(Block)-330.8(identier)]TJ
-12.9511 -1.66 TD
0 Tc
[(F)75.5(AB$B_BKS)-7007.6(1)-4646.2(FILE)-333.3(BUCKET_SIZE)-10607.6(Bucket)-331.1(size)]TJ
T*
[(F)75.5(AB$B_BLN)]TJ
6 0 0 6 144.0975 321.6201 Tm
(1)Tj
9 0 0 9 206.5 317.8201 Tm
[(1)-4646.2(None)-18274(Block)-331.1(length)]TJ
-12.9511 -1.66 TD
[(F)75.5(AB$W_BLS)-6859.6(2)-4646.2(FILE)-333.3(MT_BLOCK_SIZE)-9255.6(Magnetic)-333.3(tape)-335.6(block)-333.3(size)]TJ
0 -1.6622 TD
[(F)75.5(AB$V_CHAN_MODE)]TJ
6 0 0 6 185.588 291.7401 Tm
(2)Tj
9 0 0 9 206.8639 287.9201 Tm
[()-4605.8(None)-18274(Channel)-360(access)-360(mode)]TJ
25.8618 -1.1067 TD
0.0004 Tc
(protection)Tj
-38.8533 -1.66 TD
0 Tc
[(F)75.5(AB$L_CTX)-7099.6(4)-4646.2(FILE)-333.3(CONTEXT)-12828.6(Context)]TJ
T*
[(F)75.5(AB$W_DEQ)-6600.6(2)-4646.2(FILE)-333.3(EXTENSION)-11643.6(Default)-362.2(le)-357.8(extension)]TJ
38.8533 -1.1067 TD
(quantity)Tj
-38.8533 -1.66 TD
[(F)75.5(AB$L_DEV)]TJ
6 0 0 6 143.7645 226.9801 Tm
(3)Tj
9 0 0 9 206.5 223.1801 Tm
[(4)-4646.2(None)-18274(Device)-333.3(characteristics)]TJ
-12.9511 -1.6622 TD
[(F)75.5(AB$L_DNA)-6877.6(4)-4646.2(FILE)-333.3(DEF)75.5(AUL)55.5(T_NAME)-9293.7(Default)-340(le)-340(specication)]TJ
38.8533 -1.1067 TD
[(string)-331.1(address)]TJ
-38.8533 -1.66 TD
[(F)75.5(AB$B_DNS)-6914.6(1)-4646.2(FILE)-333.3(DEF)75.5(AUL)55.5(T_NAME)-9293.7(Default)-340(le)-340(specication)]TJ
38.8533 -1.1067 TD
[(string)-331.1(size)]TJ
-38.8533 -1.66 TD
[(F)75.5(AB$B_F)73.3(AC)-7099.9(1)-4646.2(ACCESS)]TJ
6 0 0 6 290.6523 162.2201 Tm
(3)Tj
9 0 0 9 439.62 158.4202 Tm
[(File)-333.3(access)]TJ
-38.8533 -1.66 TD
0.0001 Tc
[(F)75.6(AB$L_FNA)-6988.5(4)-4646.1(FILE)-333.2(NAME)-14700.5(File)-344.3(specication)-342.1(string)]TJ
38.8533 -1.1089 TD
0 Tc
(address)Tj
ET
89.94 119.04 454.32 -0.48 re
f
BT
6 0 0 6 89.94 111.36 Tm
(1)Tj
8 0 0 8 93.7759 108.56 Tm
-0.0001 Tc
[(This)-330.1(eld)-332.6(is)-330.1(statically)-330.1(initialized)-330.1(by)-330.1(the)-335.1($F)74.9(AB)-330.1(macro)-332.6(to)-332.6(identify)-330.1(this)-330.1(control)-332.6(block)-332.6(as)-330.1(a)-330.1(F)74.9(AB.)]TJ
6 0 0 6 89.94 98.74 Tm
0 Tc
(2)Tj
8 0 0 8 93.7759 95.92 Tm
-0.0003 Tc
[(This)-330.3(is)-330.3(a)-330.3(2-bit)-332.8(subeld.)]TJ
6 0 0 6 89.94 87.6 Tm
0 Tc
(3)Tj
8 0 0 8 93.7759 84.8 Tm
-0.0001 Tc
[(This)-330.1(eld)-332.6(contains)-330.1(options;)-332.6(corresponding)-332.6(FDL)-330.1(equivalents)-330.1(are)-332.6(listed)-332.6(in)-332.6(the)-332.6(description)-330.1(of)-332.6(the)-335.1(eld.)]TJ
9 0 0 9 440.8 64.56 Tm
0 Tc
[(\(continued)-335.6(on)-331.1(next)-333.3(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-1.8489 -4.1911 TD
[(File)-328.9(Access)-335.6(Block)-331.1(\(F)53.3(AB\))]TJ
/F2 1 Tf
11.719 0 TD
(41)Tj
ET
endstream
endobj
188 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
189 0 obj
<<
/Type /Page
/Parent 176 0 R
/Resources 191 0 R
/Contents 190 0 R
>>
endobj
190 0 obj
<< /Length 6121 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(File)-278.3(Access)-278.3(Block)-278.3(\(F)53.3(AB\))]TJ
0 -1.0783 TD
0.0002 Tc
[(4.1)-278.1(Summary)-278.1(of)-276.5(Fields)]TJ
10 0 0 10 66.02 696.32 Tm
/Cs8 cs 1 scn
0 Tc
[(T)72(able)-300(41)-298(\(Cont.\))-798(F)54(A)0(B)-298(Fields)]TJ
ET
66.02 690.34 454.32 -0.48 re
f
BT
9 0 0 9 66.02 669.92 Tm
[(Field)-331.1(Offset)]TJ
12.9511 1.1089 TD
(Size)Tj
0.0077 -1.1089 TD
[(\(Bytes\))-1828.9(FDL)-331.1(Equivalent)-13344.4(Description)]TJ
ET
66.02 664.44 454.32 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 66.02 653.98 Tm
[(F)73.3(AB$B_FNS)-7023.4(1)-4646.2(FILE)-333.3(NAME)-14700.6(File)-346.7(specication)-346.7(string)]TJ
38.8533 -1.1067 TD
(size)Tj
-38.8533 -1.66 TD
[(F)73.3(AB$L_FOP)-7078.4(4)-4646.2(FILE)]TJ
6 0 0 6 251.5672 632.9 Tm
(3)Tj
9 0 0 9 415.7 629.08 Tm
0.0002 Tc
[(File-processing)-330.9(options)]TJ
-38.8533 -1.66 TD
0.0001 Tc
[(F)73.4(AB$B_FSZ)-7227.3(1)-4646.1(RECORD)-328.8(CONTROL_FIELD_SIZE)-4166.9(Fixed-length)-368.8(control)]TJ
38.8533 -1.1067 TD
0 Tc
[(area)-335.6(size)]TJ
-38.8533 -1.66 TD
-0.0001 Tc
[(F)73.2(AB$W_GBC)-6654.5(2)-4646.3(FILE)-333.4(GLOBAL_BUFFER_COUNT)-4462.1(Global)-335.7(buffer)-333.4(count)]TJ
0 -1.6622 TD
0 Tc
[(F)73.3(AB$W_IFI)]TJ
6 0 0 6 116.0215 578.1 Tm
(4)Tj
9 0 0 9 182.58 574.2801 Tm
0.0002 Tc
[(2)-4646(None)-18273.8(Internal)-330.9(le)-333.1(identier)]TJ
-12.9511 -1.66 TD
0 Tc
[(F)73.3(AB$B_JOURNAL)-4060.4(1)-4646.2(None)-18274(Journal)-335.6(ags)-331.1(status)]TJ
T*
[(F)73.3(AB$V_LNM_MODE)-2987.4(-)]TJ
6 0 0 6 185.577 548.2001 Tm
(2)Tj
9 0 0 9 229.4 544.4 Tm
[(None)-18274(Logical)-315.6(name)-313.3(translation)]TJ
20.7 -1.1067 TD
[(access)-333.3(mode)]TJ
-38.8533 -1.66 TD
-0.0001 Tc
[(F)73.2(AB$L_MRN)-6709.5(4)-4646.3(FILE)-333.4(MAX_RECORD_NUMBER)-5354.1(Maximum)-391.2(record)]TJ
38.8533 -1.1089 TD
0 Tc
(number)Tj
-38.8533 -1.66 TD
[(F)73.3(AB$W_MRS)-6580.4(2)-4646.2(RECORD)-328.9(SIZE)-13557(Maximum)-331.1(record)-335.6(size)]TJ
T*
[(F)73.3(AB$L_NAM)]TJ
6 0 0 6 122.1956 483.4601 Tm
(5)Tj
9 0 0 9 182.58 479.6401 Tm
[(4)-4646.2(None)-18274(Name)-362.2(\(NAM\))-364.4(or)-362.2(long)]TJ
25.9022 -1.1067 TD
[(name)-368.9(\(NAML\))-368.9(block)]TJ
T*
0.0006 Tc
(address)Tj
-38.8533 -1.66 TD
0 Tc
[(F)73.3(AB$B_ORG)-6857.4(1)-4646.2(FILE)-333.3(ORGANIZA)55.5(TION)-9737.1(File)-335.6(organization)]TJ
0 -1.6622 TD
[(F)73.3(AB$B_RA)57.8(T)-7082.2(1)-4646.2(RECORD)]TJ
6 0 0 6 269.3964 433.6402 Tm
(3)Tj
9 0 0 9 415.7 429.8202 Tm
0.0003 Tc
[(Record)-333(attributes)]TJ
-38.8533 -1.66 TD
0 Tc
[(F)73.3(AB$B_RFM)-6802.4(1)-4646.2(RECORD)-328.9(FORMA)55.5(T)-11482.6(Record)-333.3(format)]TJ
T*
[(F)73.3(AB$B_RTV)-7024.4(1)-4646.2(FILE)-333.3(WINDOW_SIZE)-10293.6(Retrieval)-335.6(window)-331.1(size)]TJ
T*
[(F)73.3(AB$L_SDC)]TJ
6 0 0 6 119.0365 388.8002 Tm
(4)Tj
9 0 0 9 182.58 385.0002 Tm
0.0002 Tc
[(4)-4646(None)-18273.8(Secondary)-390.9(device)]TJ
25.9022 -1.1067 TD
0.0003 Tc
(characteristics)Tj
-38.8533 -1.6622 TD
[(F)73.6(AB$B_SHR)-6950.1(1)-4645.9(SHARING)]TJ
6 0 0 6 273.6034 363.9003 Tm
0 Tc
(3)Tj
9 0 0 9 415.7 360.0803 Tm
[(File)-335.6(sharing)]TJ
-38.8533 -1.66 TD
[(F)73.3(AB$L_STS)]TJ
6 0 0 6 117.2095 348.9603 Tm
(4)Tj
9 0 0 9 182.58 345.1403 Tm
[(4)-4646.2(None)-18274(Completion)-335.6(status)-331.1(code)]TJ
-12.9511 -1.66 TD
[(F)73.3(AB$L_STV)]TJ
6 0 0 6 118.0375 334.0203 Tm
(4)Tj
9 0 0 9 182.58 330.2003 Tm
0.0003 Tc
[(4)-4645.9(None)-18273.7(Status)-330.8(values)]TJ
-12.9511 -1.66 TD
0.0001 Tc
[(F)73.4(AB$L_XAB)-7042.3(4)-4646.1(None)-18273.9(Extended)-335.5(attribute)-333.2(block)]TJ
38.8533 -1.1067 TD
0.0006 Tc
(address)Tj
ET
66.02 295.82 454.32 -0.48 re
f
BT
6 0 0 6 66.02 288.14 Tm
0 Tc
(2)Tj
8 0 0 8 69.8559 285.32 Tm
-0.0003 Tc
[(This)-330.3(is)-330.3(a)-332.8(2-bit)-332.8(subeld.)]TJ
6 0 0 6 66.02 277.02 Tm
0 Tc
(3)Tj
8 0 0 8 69.8559 274.2 Tm
-0.0001 Tc
[(This)-330.1(eld)-332.6(contains)-332.6(options;)-330.1(corresponding)-332.6(FDL)-332.6(equivalents)-335.1(are)-330.1(listed)-330.1(in)-330.1(the)-335.1(description)-335.1(of)-330.1(the)-335.1(eld.)]TJ
6 0 0 6 66.02 264.38 Tm
0 Tc
(4)Tj
8 0 0 8 69.8559 261.56 Tm
-0.0001 Tc
[(This)-330.1(eld)-332.6(cannot)-335.1(be)-330.1(initialized)-332.6(by)-330.1(the)-335.1($F)77.4(AB)-332.6(macro.)]TJ
6 0 0 6 66.02 251.74 Tm
0 Tc
(5)Tj
8 0 0 8 69.8559 248.92 Tm
-0.0002 Tc
[(F)72.3(AB$L_NAML)-352.7(is)-347.7(available)-350.2(as)-350.2(an)-350.2(alternative)-350.2(denition)-352.7(for)-352.7(C)-350.2(programmers)-350.2(to)-352.7(allow)-350.2(for)-350.2(appropriate)-352.7(type)-352.7(checking)-352.7(of)-352.7(a)]TJ
-0.4795 -0.995 TD
0 Tc
[(NAML)-330(block.)]TJ
ET
66.02 233.34 454.32 -0.48 re
f
BT
10 0 0 10 137.76 210.96 Tm
[(Each)-358(F)74(A)0(B)-358(eld)-358(is)-356(described)-358(in)-360(this)-356(section.)-552(Unless)-356(indicated)-358(otherwise,)-366(each)]TJ
0 -1.196 TD
[(eld)-358(is)-356(supported)-356(for)-358(DECnet)-356(for)-358(OpenVMS)-356(operations)-358(on)-358(les)-356(at)-358(the)-358(remote)]TJ
T*
[(OpenVMS)-332(systems.)-500(For)-334(information)-332(about)-334(the)-334(support)-332(of)-334(RMS)-332(options)-332(for)-334(remote)]TJ
T*
[(le)-332(access)-332(to)-332(other)-332(systems,)-332(see)-330(the)]TJ
/F4 1 Tf
16.8978 0 TD
-0.0001 Tc
[(DECnet)-334.1(for)-334.1(OpenVMS)-332.1(Networking)-334.1(Manual)]TJ
/F3 1 Tf
19.9747 0 TD
0 Tc
(.)Tj
-36.8725 -1.792 TD
[(T)92(o)-338(use)-340(a)-338(F)72(AB,)-338(you)-340(must)-338(allocate)-338(process)-338(storage)-338(and)-340(specify)-338(the)-340(character)-340(string)]TJ
0 -1.196 TD
[(for)-332(the)-334(primary)-334(le)-334(specication)-334(and,)-334(optionally)110(,)-336(the)-332(default)-334(le)-334(specication.)-502(The)]TJ
T*
[(F)74(AB$L_FNA)-334(and)-336(F)74(AB$B_FNS)-334(elds)-336(dene)-336(the)-336(primary)-336(le)-336(specication)-336(to)-336(RMS;)]TJ
T*
-0.0001 Tc
[(the)-350.1(F)73.9(AB$L_DNA)-346.1(and)-350.1(F)71.9(AB$B_DNS)-350.1(elds)-348.1(dene)-352.1(the)-350.1(default)-348.1(le)-350.1(specication)-350.1(to)]TJ
0 -1.194 TD
0 Tc
(RMS.)Tj
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(42)Tj
/F1 1 Tf
2.5547 0 TD
[(File)-368.9(Access)-371.1(Block)-368.9(\(F)55.5(AB\))]TJ
ET
endstream
endobj
191 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
192 0 obj
<<
/Type /Page
/Parent 176 0 R
/Resources 194 0 R
/Contents 193 0 R
>>
endobj
193 0 obj
<< /Length 6038 >>
stream
BT
/F2 1 Tf
12 0 0 12 407.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(File)-278.3(Access)-278.3(Block)-278.3(\(F)55(AB\))]TJ
-1.7717 -1.0783 TD
-0.0002 Tc
[(4.2)-278.5(F)53.1(AB$B_ACMODES)-275.2(Field)]TJ
14 0 0 14 89.94 697.78 Tm
/Cs8 cs 1 scn
-0.0003 Tc
[(4.2)-568.9(F)55.4(AB$B_ACMODES)-333.1(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 679.84 Tm
0 Tc
[(This)-362(eld)-362(comprises)-360(four)-364(2-bit)-360(subelds,)-370(two)-360(of)-360(which)-362(are)-362(unsupported.)-560(The)]TJ
0 -1.194 TD
-0.0001 Tc
[(supported)-362.1(subelds)-360.1(are)-362.1(the)-362.1(F)73.9(AB$V_CHAN_MODE)-360.1(subeld)-362.1(and)-362.1(the)-362.1(F)73.9(AB$V_)]TJ
0 -1.196 TD
0 Tc
[(LNM_MODE)-332(subeld)-332(\(see)-332(Section)-332(4.22\).)]TJ
/F2 1 Tf
14 0 0 14 89.94 631.04 Tm
-0.0002 Tc
[(4.3)-568.8(F)55.5(AB$L_ALQ)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 613.1 Tm
0 Tc
[(The)-350(allocation)-350(quantity)-350(\(ALQ\))-348(eld)-350(denes)-350(the)-348(number)-352(of)-348(blocks)-350(to)-348(be)-350(initially)]TJ
T*
[(allocated)-332(to)-332(a)-332(disk)-332(le)-334(when)-332(it)-332(is)-332(created)-332(\(using)-334(the)-332(Create)-332(service\))-334(or)-332(to)-332(be)-332(added)]TJ
T*
[(to)-354(the)-354(le)-354(when)-354(it)-352(is)-352(explicitly)-356(extended)-354(\(using)-356(the)-352(Extend)-354(service\).)-544(This)-354(eld)]TJ
0 -1.194 TD
[(corresponds)-332(to)-332(the)-332(FDL)-334(attribute)-330(FILE)-332(ALLOCA)56(TION.)]TJ
0 -1.794 TD
0.0001 Tc
[(The)-337.9(eld)-335.9(takes)-335.9(numeric)-335.9(values)-337.9(in)-335.9(the)-335.9(range)-337.9(of)-335.9(0)-333.9(through)-335.9(4,294,967,295,)-339.9(although)]TJ
0 -1.196 TD
0 Tc
[(the)-364(maximum)-362(value)-364(depends)-362(on)-364(the)-362(number)-364(of)-364(blocks)-362(available)-362(on)-364(the)-364(disk.)]TJ
0 -1.194 TD
[(There)-334(are)-332(several)-334(rules)-332(concerning)-336(the)-332(use)-332(of)-332(the)-334(value)-332(0:)]TJ
0 -1.794 TD
[()-1190(I)0(f)-350(you)-352(specify)-350(0)-350(blocks)-350(when)-352(you)-352(create)-350(a)-350(sequential)-352(le,)-356(RMS)-350(allocates)-348(no)]TJ
1.794 -1.196 TD
[(initial)-332(space)-330(for)-334(the)-332(le.)]TJ
-1.794 -1.794 TD
[()-1190(I)0(f)-374(you)-378(specify)-376(0)-376(blocks)-376(for)-376(relative)-376(or)-378(indexed)-376(les,)-388(RMS)-376(allocates)-374(the)]TJ
1.794 -1.194 TD
[(minimum)-362(number)-364(of)-364(blocks)-362(needed)-364(to)-362(support)-364(the)-362(le)-364(organization.)-562(For)]TJ
0 -1.196 TD
[(example,)-382(if)-372(you)-372(specify)-372(0)-372(blocks)-370(when)-372(you)-374(create)-372(an)-372(indexed)-372(le,)-384(RMS)]TJ
T*
[(allocates)-350(the)-352(number)-352(of)-352(blocks)-352(necessary)-352(to)-350(contain)-354(specied)-350(key)-354(and)-352(area)]TJ
T*
[(denitions)-332(as)-332(the)-332(initial)-332(extent.)]TJ
-1.794 -1.792 TD
[()-1190(A)-332(value)-332(of)-332(0)-332(blocks)-332(is)-332(meaningless)-332(when)-334(you)-334(intend)-332(to)-332(extend)-334(a)-332(le.)]TJ
0 -1.794 TD
[(When)-368(RMS)-366(opens)-368(an)-366(existing)-368(le,)-378(it)-366(puts)-366(the)-368(highest)-368(virtual)-368(block)-368(number)]TJ
0 -1.196 TD
[(currently)-336(allocated)-330(to)-332(the)-334(le)-332(in)-332(the)-332(F)72(AB$L_ALQ)-330(eld.)]TJ
0 -1.792 TD
[(For)-350(the)-352(Extend)-350(service,)-356(this)-348(eld)-350(species)-350(the)-350(number)-350(of)-350(blocks)-350(to)-350(be)-350(added)-348(to)]TJ
0 -1.196 TD
[(the)-340(le.)-512(Note)-338(that)-338(RMS)-338(uses)-336(this)-338(as)-338(the)-338(extension)-340(value)-340(when)-340(a)-338(process)-338(extends)]TJ
T*
[(a)-354(le)-354(using)-356(the)-354(Extend)-354(service,)-360(unless)-354(the)-354(process)-354(changes)-354(the)-354(value)-356(before)-354(it)]TJ
0 -1.194 TD
[(invokes)-334(the)-332(Extend)-334(service.)]TJ
0 -1.794 TD
[(When)-350(you)-350(use)-348(the)-350(Create)-348(and)-348(Extend)-350(services,)-354(the)-348(allocation)-348(quantity)-350(value)-350(is)]TJ
0 -1.196 TD
0.0001 Tc
[(rounded)-361.9(up)-359.9(to)-357.9(the)-359.9(next)-361.9(disk)-357.9(cluster)-359.9(boundary;)-373.9(the)-359.9(number)-359.9(of)-359.9(blocks)-359.9(actually)]TJ
T*
0 Tc
[(allocated)-332(is)-332(returned)-332(in)-334(the)-332(F)74(AB$L_ALQ)-330(eld.)]TJ
0 -1.792 TD
0.0001 Tc
[(Note)-361.9(that)-363.9(the)-361.9(function)-365.9(of)-361.9(the)-363.9(F)74.1(AB$L_ALQ)-361.9(eld)-361.9(changes)-361.9(if)-361.9(allocation)-361.9(control)]TJ
0 -1.196 TD
0 Tc
[(XABs)-336(are)-338(used)-338(when)-338(you)-340(create)-338(or)-338(extend)-338(a)-338(le.)-512(The)-338(description)-338(of)-338(the)-338(XABALL)]TJ
T*
[(control)-356(block)-354(\(see)-354(Chapter)-354(9\))-352(discusses)-352(how)-354(allocation)-354(control)-356(XABs)-350(affect)-354(the)]TJ
T*
[(F)72(AB$L_ALQ)-330(eld.)]TJ
/F2 1 Tf
14 0 0 14 89.94 217.58 Tm
-0.0002 Tc
[(4.4)-568.8(F)55.5(AB$B_BID)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 199.64 Tm
-0.0001 Tc
[(The)-348.1(block)-348.1(identier)-348.1(\(BID\))-348.1(eld)-346.1(is)-346.1(a)-346.1(static)-344.1(eld)-348.1(that)-346.1(identies)-346.1(a)-346.1(control)-348.1(block)-348.1(as)]TJ
0 -1.194 TD
0 Tc
[(a)-352(F)74(AB.)-352(Once)-350(set,)-356(this)-352(eld)-352(should)-352(not)-350(be)-352(altered)-352(unless)-350(the)-352(control)-352(block)-352(is)-352(no)]TJ
0 -1.196 TD
[(longer)-348(needed.)-528(This)-346(eld)-346(must)-346(be)-344(initialized)-346(to)-344(the)-346(symbolic)-346(value)-348(F)74(AB$C_BID)]TJ
T*
[(\(this)-332(is)-330(done)-334(by)-332(the)-332($F)72(AB)-330(macro\).)]TJ
/F2 1 Tf
14 0 0 14 89.94 138.88 Tm
-0.0002 Tc
[(4.5)-568.8(F)55.5(AB$B_BKS)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 120.94 Tm
0 Tc
[(The)-336(bucket)-336(size)-334(\(BKS\))-332(eld)-334(is)-334(used)-334(only)-338(for)-334(relative)-336(or)-334(indexed)-336(les)-336(to)-334(specify)-334(the)]TJ
T*
[(number)-334(of)-332(blocks)-332(in)-332(each)-334(bucket)-334(of)-332(the)-332(le.)]TJ
/F1 1 Tf
9 0 0 9 423.16 26.84 Tm
/Cs9 cs 1 scn
[(File)-366.7(Access)-371.1(Block)-368.9(\(F)53.3(AB\))]TJ
/F2 1 Tf
11.8301 0 TD
(43)Tj
ET
endstream
endobj
194 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
195 0 obj
<<
/Type /Page
/Parent 176 0 R
/Resources 197 0 R
/Contents 196 0 R
>>
endobj
196 0 obj
<< /Length 6874 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(File)-278.3(Access)-278.3(Block)-278.3(\(F)53.3(AB\))]TJ
0 -1.0783 TD
[(4.5)-278.3(F)55(AB$B_BKS)-275(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 700.9 Tm
/Cs8 cs 1 scn
[(This)-340(eld)-342(contains)-340(a)-340(numeric)-342(value)-342(in)-342(the)-340(range)-344(of)-340(0)-340(t)0(o)-340(63.)-516(If)-340(you)-342(do)-340(not)-342(specify)]TJ
0 -1.196 TD
[(a)-348(value)-350(or)-350(specify)-348(a)-350(value)-350(of)-348(0,)-354(RMS)-348(uses)-348(a)-348(default)-350(of)-348(the)-348(minimum)-350(number)-350(of)]TJ
T*
[(blocks)-332(needed)-334(to)-332(contain)-332(a)-334(single)-332(record,)-334(or)-334(a)-332(minimum)-332(of)-332(two)-332(records)-332(for)-334(indexed)]TJ
0 -1.194 TD
[(les.)-502(If)-332(the)-334(le)-334(will)-332(be)-334(processed)-334(by)-334(RMS-1)56(1,)-336(the)-334(bucket)-334(size)-332(must)-332(be)-334(less)-332(than)-336(or)]TJ
0 -1.196 TD
[(equal)-332(to)-332(32)-332(blocks.)]TJ
0 -1.794 TD
[(When)-360(calculating)-362(the)-360(bucket)-362(size,)-366(you)-360(must)-360(consider)-360(the)-360(control)-362(information)]TJ
0 -1.196 TD
[(\(overhead\))-334(associated)-332(with)-334(each)-334(bucket.)-504(Also,)-332(certain)-336(record)-334(types)-334(contain)-334(control)]TJ
0 -1.194 TD
[(bytes;)-332(thus,)-334(the)-334(number)-334(of)-332(records)-332(per)-332(bucket)-334(multiplied)-332(by)-334(the)-332(number)-334(of)-332(control)]TJ
0 -1.196 TD
[(bytes)-336(per)-338(record)-338(equals)-336(the)-338(number)-338(of)-338(record)-338(overhead)-340(bytes)-336(per)-338(bucket.)-510(See)-338(the)]TJ
/F4 1 Tf
T*
[(Guide)-332(to)-332(OpenVMS)-334(File)-332(Applications)]TJ
/F3 1 Tf
17.5658 0 TD
[(for)-332(more)-332(information.)]TJ
-17.5658 -1.794 TD
[(Before)-346(specifying)-348(a)-348(bucket)-348(size,)-350(you)-348(must)-346(be)-348(aware)-346(of)-346(the)-348(relationship)-348(between)]TJ
0 -1.194 TD
[(bucket)-360(size)-358(and)-362(record)-360(size.)-552(Y)110(o)0(u)-360(must)-360(also)-358(consider)-360(any)-362(record)-360(control)-362(bytes)]TJ
0 -1.196 TD
[(\(overhead\))-348(required)-346(for)-348(the)-346(type)-346(of)-348(record)-346(chosen.)-530(Because)-346(RMS)-346(does)-344(not)-348(allow)]TJ
T*
[(records)-346(to)-348(cross)-346(bucket)-348(boundaries,)-352(you)-350(must)-346(ensure)-348(that)-346(the)-348(number)-348(of)-346(blocks)]TJ
T*
[(per)-332(bucket)-334(conforms)-332(to)-332(formulas)-332(designed)-332(to)-332(handle)-332(one)-334(of)-332(the)-332(following:)]TJ
0 -1.792 TD
[()-1188(Relative)-332(les)-332(with)-332(xed-length)-336(records)]TJ
0 -1.794 TD
[()-1188(Relative)-332(les)-332(with)-332(variable-length)-334(records)]TJ
0 -1.792 TD
[()-1188(Relative)-332(les)-332(with)-332(VFC)-330(\(variable)-334(with)-330(xed)-334(control\))-334(records)]TJ
0 -1.794 TD
[()-1188(Indexed)-334(les)-332(with)-332(xed-length)-334(records)]TJ
T*
[()-1188(Indexed)-334(les)-332(with)-332(variable-length)-334(records)]TJ
0 -1.792 TD
[(Y)112(o)0(u)-354(can)-352(use)-352(the)-354(Edit/FDL)-352(utility)-352(to)-352(determine)-352(the)-354(optimum)-352(bucket)-352(size.)-538(Note)]TJ
0 -1.196 TD
-0.0001 Tc
[(that)-342.1(if)-342.1(an)-344.1(allocation)-344.1(control)-344.1(XAB)-340.1(is)-342.1(specied,)-348.1(the)-342.1(value)-346.1(specied)-342.1(in)-344.1(the)-344.1(XAB$B_)]TJ
T*
0 Tc
[(BKZ)-332(eld)-334(supersedes)-332(the)-332(value)-336(specied)-332(in)-334(the)-334(F)74(AB$B_BKS)-330(eld.)-502(When)-334(multiple)]TJ
T*
-0.0001 Tc
[(allocation)-364.1(control)-366.1(XABs)-362.1(are)-366.1(specied,)-374.1(the)-366.1(largest)-364.1(value)-366.1(in)-366.1(any)-366.1(XAB$B_BKZ)]TJ
0 -1.194 TD
[(eld)-364.1(supersedes)-362.1(the)-362.1(value)-366.1(in)-364.1(the)-362.1(F)71.9(AB$B_BKS)-362.1(eld.)-562.1(Refer)-364.1(to)-362.1(Section)-364.1(9.6)-364.1(for)]TJ
0 -1.196 TD
[(information)-332.1(about)-332.1(the)-332.1(XAB$B_BKZ)-334.1(eld.)]TJ
0 -1.794 TD
[(When)-350.1(you)-350.1(open)-350.1(an)-350.1(existing)-352.1(relative)-348.1(or)-350.1(indexed)-352.1(le,)-354.1(RMS)-350.1(sets)-346.1(the)-350.1(F)71.9(AB$B_BKS)]TJ
0 -1.196 TD
0 Tc
[(eld)-340(to)-338(the)-340(dened)-342(size)-338(of)-338(the)-340(largest)-340(bucket)-342(size)-338(in)-340(the)-340(le.)-514(However)72(,)-342(when)-340(you)]TJ
0 -1.194 TD
-0.0001 Tc
[(create)-338.1(a)-338.1(new)-340.1(relative)-338.1(or)-340.1(indexed)-340.1(le,)-342.1(set)-338.1(the)-338.1(F)71.9(AB$B_BKS)-338.1(eld)-338.1(before)-340.1(you)-340.1(invoke)]TJ
0 -1.196 TD
0 Tc
[(the)-332(Create)-332(service)-332(rather)-334(than)-332(use)-332(the)-332(default.)]TJ
0 -1.794 TD
[(W)38(ith)-368(indexed)-368(les,)-376(note)-368(that)-368(if)-366(the)-368(F)74(AB$B_BKS)-364(eld)-368(is)-366(not)-368(specied)-368(and)-368(a)]TJ
0 -1.194 TD
[(maximum)-334(record)-334(size)-334(\(F)74(AB$W_MRS)-332(eld\))-334(is)-332(specied,)-336(then)-334(RMS)-334(selects)-332(a)-334(bucket)]TJ
0 -1.196 TD
[(size)-338(that)-340(allows)-338(at)-340(least)-338(one)-342(maximum)-340(size)-338(record)-342(to)-340(t.)-516(Generally)110(,)-342(performance)]TJ
T*
[(for)-350(record)-350(insertion)-350(and)-350(sequential)-350(retrieval)-350(on)-352(the)-350(primary)-350(key)-352(improves)-350(if)-348(at)]TJ
T*
[(least)-330(six)-332(or)-334(seven)-334(data)-330(records)-334(t)-332(into)-332(a)-332(primary)-334(data)-332(bucket.)-500(If)-332(either)-334(the)-332(bucket)]TJ
T*
[(size)-362(or)-364(the)-364(disk)-364(cluster)-364(size)-362(is)-364(other)-364(than)-364(one)-366(block,)-374(use)-364(a)-364(default)-364(extension)]TJ
0 -1.194 TD
-0.0001 Tc
[(quantity)-336.1(\(F)73.9(AB$W_DEQ\))-334.1(that)-336.1(is)-334.1(the)-336.1(least)-334.1(common)-336.1(multiple)-334.1(of)-336.1(the)-334.1(bucket)-338.1(size)-334.1(and)]TJ
0 -1.196 TD
0 Tc
[(cluster)-332(size)-330(to)-332(avoid)-332(allocated)-332(but)-332(unused)-334(blocks)-332(within)-332(the)-332(le.)]TJ
0 -1.794 TD
[(This)-332(eld)-332(corresponds)-332(to)-332(the)-332(FDL)-334(attribute)-330(FILE)-332(BUCKET_SIZE.)]TJ
/F2 1 Tf
14 0 0 14 66.02 154.28 Tm
-0.0002 Tc
[(4.6)-568.8(F)54.1(AB$B_BLN)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 136.34 Tm
0 Tc
[(The)-344(block)-346(length)-346(\(BLN\))-342(eld)-344(is)-344(a)-344(static)-342(eld)-344(that)-344(denes)-344(the)-346(length)-344(of)-344(the)-344(F)72(AB.)]TJ
0 -1.194 TD
[(Once)-354(set,)-360(this)-354(eld)-356(should)-354(not)-356(be)-354(altered)-354(unless)-354(the)-356(control)-354(block)-356(is)-354(no)-356(longer)]TJ
0 -1.196 TD
-0.0001 Tc
[(needed.)-514.1(This)-340.1(eld)-340.1(must)-338.1(be)-340.1(initialized)-338.1(to)-338.1(the)-340.1(symbolic)-340.1(value)-340.1(F)71.9(AB$C_BLN)-340.1(\(this)-338.1(is)]TJ
T*
0 Tc
[(done)-332(by)-334(the)-332($F)74(AB)-332(macro\).)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(44)Tj
/F1 1 Tf
2.5547 0 TD
[(File)-368.9(Access)-371.1(Block)-368.9(\(F)55.5(AB\))]TJ
ET
endstream
endobj
197 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
198 0 obj
<<
/Type /Page
/Parent 176 0 R
/Resources 200 0 R
/Contents 199 0 R
>>
endobj
199 0 obj
<< /Length 6214 >>
stream
BT
/F2 1 Tf
12 0 0 12 407.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(File)-278.3(Access)-278.3(Block)-278.3(\(F)55(AB\))]TJ
1.1067 -1.0783 TD
[(4.7)-278.3(F)53.3(AB$W_BLS)-275(Field)]TJ
14 0 0 14 89.94 697.78 Tm
/Cs8 cs 1 scn
[(4.7)-568.6(F)55.7(AB$W_BLS)-330(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 679.84 Tm
[(RMS)-356(uses)-356(the)-358(block)-358(size)-354(\(BLS\))-356(eld)-358(as)-356(input)-358(for)-356(nondisk)-358(les.)-548(The)-358(BLS)-356(eld)]TJ
0 -1.194 TD
[(usually)-340(denes)-338(the)-338(size,)-338(in)-338(bytes,)-340(of)-336(the)-338(blocks)-338(on)-338(a)-338(magnetic)-338(tape.)-510(Note)-336(that)-338(for)]TJ
0 -1.196 TD
[(some)-344(devices,)-348(this)-342(value)-346(must)-342(be)-344(an)-344(even)-346(number)72(.)-522(This)-344(eld)-344(corresponds)-344(to)-344(the)]TJ
T*
[(FDL)-332(attribute)-332(FILE)-332(MT_BLOCK_SIZE.)]TJ
0 -1.792 TD
0.0001 Tc
[(The)-365.9(F)74.1(AB$W_BLS)-359.9(eld)-363.9(contains)-363.9(a)-363.9(numeric)-365.9(value)-363.9(in)-363.9(the)-363.9(range)-365.9(of)-363.9(20)-361.9(through)]TJ
0 -1.196 TD
-0.0001 Tc
[(65,535)-374.1(for)-374.1(ANSI-formatted)-374.1(tapes)-372.1(and)-374.1(14)-372.1(through)-376.1(65,532)-374.1(for)-374.1(foreign)-374.1(tapes.)]TJ
T*
0 Tc
[(\(Foreign)-368(tapes)-364(are)-366(those)-366(that)-364(are)-366(not)-366(in)-366(the)-366(standard)-366(ANSI)-362(format)-366(used)-366(by)]TJ
T*
[(OpenVMS)-352(operating)-356(systems,)-358(and)-354(must)-352(be)-354(mounted)-354(using)-354(the)-354(DCL)-352(command)]TJ
T*
[(MOUNT/FOREIGN.\))-340(If)-342(no)-344(value)-344(or)-342(a)-342(value)-344(of)-342(0)-342(i)0(s)-342(specied,)-346(the)-342(default)-342(selected)]TJ
0 -1.194 TD
[(when)-334(the)-332(volume)-334(was)-330(mounted)-332(is)-332(used.)]TJ
0 -1.794 TD
[(When)-346(you)-348(create)-346(a)-346(magnetic)-346(tape)-346(le,)-350(you)-348(can)-346(set)-346(the)-346(F)74(AB$W_BLS)-344(eld)-346(before)]TJ
0 -1.196 TD
[(you)-346(invoke)-346(the)-344(Create)-344(service.)-522(In)-344(all)-344(other)-344(cases,)-348(RMS)-342(ignores)-346(this)-342(eld.)-524(When)]TJ
0 -1.194 TD
[(you)-320(open)-320(an)-320(existing)-320(sequential)-318(le)-318(with)-318(an)-320(Open)-318(service,)-324(RMS)-318(returns)-318(the)-320(device)]TJ
0 -1.196 TD
[(buffer)-348(size.)-530(For)-348(terminals,)-352(this)-346(eld)-348(denes)-350(the)-348(WIDTH)-346(setting;)-356(for)-348(mailboxes,)]TJ
T*
[(this)-332(eld)-332(denes)-334(the)-332(maximum)-332(message)-332(size.)]TJ
0 -1.794 TD
[(For)-364(compatibility)-362(with)-362(RMS-1)56(1,)-372(RMS)-362(rounds)-362(off)-364(the)-362(block)-364(size)-360(for)-364(an)-364(ANSI-)]TJ
0 -1.194 TD
[(formatted)-324(tape)-324(to)-324(the)-326(next)-326(highest)-326(multiple)-324(of)-324(4.)-500(For)-324(example,)-328(if)-324(you)-328(set)-322(the)-326(block)]TJ
0 -1.196 TD
[(length)-334(to)-332(38,)-334(RMS)-332(sets)-332(it)-330(to)-334(40.)-498(The)-334(block)-334(size)-332(of)-332(a)-332(foreign)-334(tape)-332(is)-332(not)-332(rounded)-336(off)]TJ
T*
[(by)-334(RMS.)]TJ
0 -1.792 TD
0.0001 Tc
[(T)90.1(o)-339.9(create)-339.9(a)-339.9(magnetic)-339.9(tape)-339.9(for)-339.9(interchange)-339.9(with)-337.9(Compaq)-339.9(operating)-339.9(systems)-337.9(other)]TJ
0 -1.196 TD
0 Tc
[(than)-348(OpenVMS)-346(systems,)-352(consult)-346(the)-348(documentation)-350(for)-346(the)-348(recipient)-348(system)-346(to)]TJ
T*
[(identify)-336(possible)-332(limitations)-334(on)-336(block)-336(size.)-502(ANSI)-334(standards)-334(require)-336(that)-334(the)-336(block)]TJ
T*
[(size)-330(be)-332(less)-332(than)-332(or)-332(equal)-334(to)-332(2048)-332(bytes.)]TJ
/F2 1 Tf
14 0 0 14 89.94 368.02 Tm
-0.0002 Tc
[(4.8)-568.8(F)55.5(AB$V_CHAN_MODE)-331.6(Subeld)]TJ
/F3 1 Tf
10 0 0 10 161.66 350.08 Tm
-0.0001 Tc
[(The)-350.1(channel)-350.1(access)-346.1(mode)-348.1(protection)-350.1(\(F)73.9(AB$V_CHAN_MODE\))-346.1(subeld)-348.1(is)-348.1(part)-346.1(of)]TJ
0 -1.194 TD
[(the)-342.1(F)71.9(AB$B_ACMODES)-340.1(eld.)-520.1(The)-342.1(2-bit)-342.1(F)73.9(AB$V_CHAN_MODE)-340.1(subeld)-344.1(provides)]TJ
0 -1.196 TD
0 Tc
[(one)-334(of)-332(two)-330(functions:)]TJ
0 -1.794 TD
[()-1190(For)-352(standard)-350(processing,)-358(where)-352(neither)-352(the)-352(F)74(AB$V_NFS)-350(nor)-352(F)74(AB$V_UFO)]TJ
1.794 -1.196 TD
[(option)-358(is)-358(selected)-356(in)-360(the)-358(F)74(AB$L_FOP)-358(eld,)-366(the)-360(user)-358(program)-360(can)-358(use)-358(the)]TJ
0 -1.194 TD
-0.0001 Tc
[(F)73.9(AB$V_CHAN_MODE)-352.1(subeld)-354.1(to)-352.1(override)-356.1(the)-354.1(access-mode)-352.1(protected)-352.1(les)]TJ
0 -1.196 TD
0 Tc
(function.)Tj
-1.794 -1.794 TD
[()-1190(When)-320(the)-322(user)-320(program)-322(species)-318(a)-320(nonstandard)-322(processing)-320(option)-322(by)-320(selecting)]TJ
1.794 -1.196 TD
[(either)-376(non-le-structured)-378(operations)-376(\(F)74(AB$V_NFS\))-374(or)-376(a)-376(user)18(-le-open)]TJ
0 -1.194 TD
-0.0001 Tc
[(operation)-352.1(\(F)71.9(AB$V_UFO\),)-354.1(RMS)-352.1(uses)-352.1(the)-354.1(F)73.9(AB$V_CHAN_MODE)-352.1(subeld)-352.1(to)]TJ
0 -1.196 TD
0 Tc
[(assign)-332(the)-332(calling)-334(program)36(s)-330(access)-332(mode)-332(to)-332(the)-332(I/O)-332(channel.)]TJ
/F2 1 Tf
12 0 0 12 89.94 196.66 Tm
[(4.8.1)-666.7(Override)-331.7(V)55(alue)]TJ
/F3 1 Tf
10 0 0 10 161.66 180.72 Tm
[(The)-332(access-mode)-328(protected)-330(les)-330(function)-330(ensures)-332(that)-328(accessors)-330(who)-330(are)-330(operating)]TJ
T*
[(in)-364(an)-366(outer)-364(access)-364(mode)-364(cannot)-366(access)-362(les)-364(opened)-366(or)-364(created)-364(by)-366(inner)16(-mode)]TJ
0 -1.194 TD
[(accessors.)-512(Access-mode)-338(protection)-340(includes)-338(memory)-340(and)-340(data)-338(structures)-340(that)-338(are)]TJ
0 -1.196 TD
[(interrelated)-332(to)-332(access-mode)-332(protected)-332(les.)]TJ
0 -1.794 TD
[(When)-340(the)-338(user)-338(program)-340(seeks)-338(to)-338(override)-340(access-mode)-336(protection,)-342(it)-338(must)-338(specify)]TJ
0 -1.196 TD
-0.0001 Tc
[(the)-332.1(value)-334.1(PSL$C_USER)-330.1(in)-334.1(the)-332.1(F)73.9(AB$V_F)73.9(AB$V_CHAN_MODE)-330.1(subeld.)]TJ
/F1 1 Tf
9 0 0 9 423.16 26.84 Tm
/Cs9 cs 1 scn
0 Tc
[(File)-366.7(Access)-371.1(Block)-368.9(\(F)53.3(AB\))]TJ
/F2 1 Tf
11.8301 0 TD
(45)Tj
ET
endstream
endobj
200 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
201 0 obj
<<
/Type /Page
/Parent 176 0 R
/Resources 203 0 R
/Contents 202 0 R
>>
endobj
202 0 obj
<< /Length 6017 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(File)-278.3(Access)-278.3(Block)-278.3(\(F)53.3(AB\))]TJ
0 -1.0783 TD
-0.0001 Tc
[(4.8)-278.4(F)54.9(AB$V_CHAN_MODE)-276.8(Subeld)]TJ
/Cs8 cs 1 scn
0 -2.8267 TD
0 Tc
[(4.8.2)-666.7(Channel)-333.3(Access)-335(Mode)-333.3(Function)]TJ
/F3 1 Tf
10 0 0 10 137.76 683.34 Tm
-0.0001 Tc
[(When)-376.1(used)-376.1(to)-376.1(specify)-378.1(the)-376.1(channel)-378.1(access)-376.1(mode,)-388.1(the)-376.1(F)71.9(AB$V_CHAN_MODE)]TJ
0 -1.196 TD
0 Tc
[(subeld)-344(can)-344(contain)-344(one)-346(of)-342(the)-344(following)-344(values,)-348(with)-344(the)-344(related)-342(constant)-344(value)]TJ
0 -1.194 TD
[(for)-332(each)-332(shown)-332(in)-334(parentheses:)]TJ
9 0 0 9 137.76 641.5 Tm
[(0)-1548.9(None)]TJ
0 -1.66 TD
[(1)-1548.9(Executive)-333.3(mode)-331.1(\(PSL$C_EXEC\))]TJ
T*
0.0002 Tc
[(2)-1548.7(Supervisor)-333.1(mode)-333.1(\(PSL$C_SUPER\))]TJ
0 -1.6622 TD
[(3)-1548.7(User)-333.1(mode)-330.9(\(PSL$C_USER\))]TJ
10 0 0 10 137.76 578.74 Tm
0 Tc
[(The)-332(default)-332(value)-334(is)-332(0)-332(\(none\),)-334(which)-332(is)-332(interpreted)-332(by)-332(RMS)-332(as)-332(executive)-334(mode.)]TJ
0 -1.794 TD
[(If)-364(the)-368(access)-364(mode)-366(requested)-366(is)-366(more)-366(privileged)-368(than)-366(the)-368(access)-364(mode)-366(of)-366(the)]TJ
0 -1.196 TD
[(calling)-350(process,)-354(RMS)-348(uses)-348(the)-348(access)-350(mode)-348(of)-348(the)-350(caller)-350(and)-348(does)-348(not)-350(return)-350(an)]TJ
0 -1.194 TD
[(error)74(.)]TJ
0 -1.794 TD
[(There)-404(is)-400(no)-404(corresponding)-404(FDL)-402(equivalent)-400(for)-404(this)-400(eld.)-640(The)-404(F)72(AB$V_)]TJ
0 -1.196 TD
-0.0001 Tc
[(CHAN_MODE)-370.1(subeld)-370.1(is)-370.1(used)-370.1(locally)-372.1(for)-370.1(channel)-372.1(to)-370.1(DECnet)-368.1(for)-372.1(OpenVMS)]TJ
T*
0 Tc
[(communications)-332(but)-332(is)-332(ignored)-334(on)-332(the)-334(remote)-332(system.)]TJ
0 -1.792 TD
[(T)92(o)-336(set)-336(this)-334(eld)-336(from)-336(MACRO)-334(level,)-338(you)-338(include)-338(the)-336(appropriate)-336(expression)-336(as)-334(an)]TJ
0 -1.196 TD
[(argument)-342(to)-340(the)-342($F)72(AB)-338(macro.)-518(For)-342(example,)-344(to)-342(specify)-340(supervisor)-342(channel)-344(access)]TJ
T*
[(mode,)-332(you)-334(might)-332(include)-334(a)-332(statement)-330(in)-334(this)-330(format:)]TJ
/F6 1 Tf
8 0 0 10 137.76 435.2801 Tm
0.0003 Tc
[($FAB)-2374.2(...,CHAN_MODE)-597.2(=)-599.7(PSL$C_SUPER,...)]TJ
/F3 1 Tf
10 0 0 10 137.76 417.3402 Tm
0.0001 Tc
[(If)-309.9(you)-313.9(are)-311.9(using)-311.9(a)-311.9(high-level)-309.9(language,)-315.9(refer)-311.9(to)-311.9(your)-313.9(documentation)-311.9(as)-309.9(to)-311.9(how)-311.9(\(and)]TJ
T*
0 Tc
[(whether\))-334(you)-334(can)-334(directly)-334(access)-334(RMS)-332(elds)-334(and)-334(then)-334(incorporate)-334(the)-334(appropriate)]TJ
T*
0.0001 Tc
[(channel)-333.9(access)-331.9(mode)-329.9(expression)-333.9(into)-331.9(the)-331.9(appropriate)-331.9(language)-331.9(statement.)]TJ
/F2 1 Tf
14 0 0 14 66.02 368.52 Tm
-0.0002 Tc
[(4.9)-568.8(F)54.1(AB$L_CTX)-333(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 350.58 Tm
0 Tc
[(The)-384(user)-384(context)-386(\(CTX\))-382(eld)-384(allows)-380(you)-386(to)-384(convey)-386(user)-384(information)-384(to)-384(a)]TJ
0 -1.194 TD
[(completion)-348(routine)-352(in)-350(your)-350(program.)-536(This)-350(eld)-348(contains)-350(a)-350(user)18(-specied)-350(value,)]TJ
0 -1.196 TD
[(up)-340(to)-342(four)-342(bytes)-340(long,)-346(and)-342(is)-340(intended)-342(solely)-340(for)-342(your)-342(use.)-518(RMS)-340(never)-344(uses)-340(it)-340(for)]TJ
T*
[(record)-332(management)-334(activities.)]TJ
0 -1.792 TD
[(This)-332(eld)-332(corresponds)-332(to)-332(the)-332(FDL)-334(attribute)-330(FILE)-332(CONTEXT)94(.)]TJ
/F2 1 Tf
14 0 0 14 66.02 270.22 Tm
[(4.10)-568.6(F)55.7(AB$W_DEQ)-330(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 252.3 Tm
[(The)-344(default)-342(le)-342(extension)-344(quantity)-344(\(DEQ\))-340(eld)-344(species)-342(the)-342(number)-344(of)-342(blocks)-344(to)]TJ
0 -1.196 TD
[(be)-352(added)-352(when)-352(RMS)-352(automatically)-352(extends)-352(the)-354(le.)-540(Automatic)-350(extension)-354(only)]TJ
T*
[(applies)-356(to)-360(les)-358(that)-358(reside)-360(on)-360(disk)-358(devices)-360(and)-358(occurs)-360(whenever)-362(your)-362(process)]TJ
T*
[(invokes)-334(a)-334(Put)-334(or)-336(W)56(rite)-334(service)-334(and)-334(the)-334(currently)-336(allocated)-334(le)-334(space)-334(is)-332(exhausted.)]TJ
0 -1.194 TD
[(When)-356(you)-356(invoke)-358(a)-354(Put)-356(service,)-362(automatic)-354(le)-356(extension)-356(occurs)-356(when)-356(needed,)]TJ
0 -1.196 TD
[(regardless)-334(of)-336(the)-336(le)-336(organization.)-506(When)-336(you)-338(invoke)-338(the)-334(W)54(rite)-334(service,)-338(automatic)]TJ
T*
[(extension)-348(occurs)-348(only)-350(for)-348(sequential)-346(les)-348(\(indexed)-348(and)-348(relative)-348(les)-348(require)-348(the)]TJ
T*
[(Extend)-332(service)-334(to)-330(extend)-334(le)-332(allocation\).)]TJ
0 -1.792 TD
[(This)-332(eld)-332(corresponds)-332(to)-332(the)-332(FDL)-334(attribute)-330(FILE)-332(EXTENSION.)]TJ
0 -1.794 TD
[(This)-362(eld)-364(contains)-364(a)-362(numeric)-366(value)-364(in)-364(the)-364(range)-364(0)-364(through)-366(65,535,)-372(which)-364(is)]TJ
0 -1.196 TD
[(rounded)-364(up)-364(to)-364(the)-362(next)-366(cluster)-362(boundary)108(.)-562(A)-362(large)-366(value)-364(results)-362(in)-364(fewer)-362(le)]TJ
T*
[(extensions)-334(over)-334(the)-334(life)-334(of)-332(a)-334(le;)-336(a)-334(small)-332(value)-334(results)-334(in)-334(numerous)-334(le)-334(extensions)]TJ
0 -1.194 TD
[(over)-362(the)-362(life)-362(of)-360(a)-362(le.)-558(When)-364(a)-360(le)-362(has)-362(numerous)-364(le)-362(extensions)-362(that)-360(may)-364(be)]TJ
0 -1.196 TD
0.0001 Tc
[(noncontiguous,)-331.9(this)-331.9(slows)-329.9(record)-331.9(access.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
0 Tc
(46)Tj
/F1 1 Tf
2.5547 0 TD
[(File)-368.9(Access)-371.1(Block)-368.9(\(F)55.5(AB\))]TJ
ET
endstream
endobj
203 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
204 0 obj
<<
/Type /Page
/Parent 207 0 R
/Resources 206 0 R
/Contents 205 0 R
>>
endobj
205 0 obj
<< /Length 6666 >>
stream
BT
/F2 1 Tf
12 0 0 12 408.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(File)-250(Access)-251.7(Block)-250(\(F)55(AB\))]TJ
0.3583 -1.0783 TD
[(4.10)-251.7(F)55(AB$W_DEQ)-248.3(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
[(If)-344(you)-348(do)-344(not)-346(specify)-344(a)-346(value)-346(or)-346(specify)-344(the)-346(value)-346(0)-346(when)-344(you)-348(create)-344(a)-346(le,)-350(RMS)]TJ
0 -1.196 TD
[(uses)-336(the)-338(default)-338(specied)-336(by)-338(the)-338(DCL)-336(command)-338(SET)-336(RMS_DEF)76(AUL)54(T/EXTEND_)]TJ
T*
[(QUANTITY)112(.)-346(I)0(f)-344(this)-346(value)-346(is)-344(0,)-350(RMS)-344(uses)-344(the)-346(system)-344(default)-346(extension)-346(quantity)]TJ
0 -1.194 TD
-0.0001 Tc
[(specied)-340.1(by)-342.1(the)-340.1(system)-340.1(parameter)-340.1(RMS_EXTEND_SIZE.)-340.1(If)-340.1(this)-340.1(value)-342.1(is)-338.1(0,)-344.1(RMS)]TJ
0 -1.196 TD
0 Tc
[(computes)-332(the)-332(default)-332(value.)]TJ
0 -1.794 TD
-0.0001 Tc
[(If)-388.1(the)-388.1(value)-390.1(in)-388.1(the)-390.1(F)73.9(AB$W_DEQ)-388.1(eld,)-404.1(the)-388.1(value)-390.1(set)-386.1(by)-390.1(the)-388.1(SET)-388.1(RMS_)]TJ
0 -1.196 TD
0 Tc
[(DEF)74(AUL)56(T/EXTEND_QUANTITY)-378(command,)-392(and)-380(the)-378(value)-382(of)-378(the)-380(system)]TJ
0 -1.194 TD
-0.0001 Tc
[(parameter)-358.1(RMS_EXTEND_SIZE)-360.1(are)]TJ
/F4 1 Tf
17.4977 0 TD
0 Tc
(all)Tj
/F3 1 Tf
1.598 0 TD
[(0,)-366(RMS)-358(may)-358(provide)-360(an)-360(overly)-360(large)]TJ
-19.0957 -1.196 TD
[(value)-360(to)-358(minimize)-356(the)-360(number)-358(of)-358(extend)-360(operations)-358(that)-358(it)-358(must)-356(perform.)-552(At)]TJ
T*
[(times,)-380(this)-370(value)-372(can)-372(exceed)-372(the)-370(available)-370(disk)-372(quota)-370(even)-372(though)-374(there)-370(is)]TJ
T*
[(actually)-350(enough)-352(space)-346(for)-350(the)-348(le)-348(if)-348(only)-350(the)-350(required)-348(amount)-350(is)-346(used.)-532(Y)112(o)0(u)-350(can)]TJ
0 -1.194 TD
[(use)-362(the)-364(DCL)-360(command)-364(SET)-362(RMS_DEF)76(AUL)56(T/EXTEND_QUANTITY)-360(to)-362(limit)]TJ
0 -1.196 TD
[(\(explicitly)-344(specify\))-344(the)-344(extension)-344(size)-342(to)-342(the)-344(recommended)-344(number)-344(of)-344(blocks.)-520(An)]TJ
T*
[(appropriate)-324(size)-322(is)-322(the)-326(number)-324(of)-324(blocks)-324(specied)-324(as)-324(the)-324(cluster)-324(size)-322(for)-324(the)-324(device)]TJ
T*
-0.0001 Tc
[(\(set)-354.1(by)-354.1(the)-356.1(DCL)-352.1(command)-356.1(INITIALIZE/CLUSTER_SIZE\).)-356.1(For)-354.1(large)-356.1(les)-354.1(on)-356.1(a)]TJ
0 -1.194 TD
0 Tc
[(volume)-362(where)-362(there)-362(is)-360(sufcient)-360(disk)-362(space,)-368(consider)-362(using)-362(a)-360(multiple)-360(of)-360(the)]TJ
0 -1.196 TD
[(cluster)-332(size)-332(to)-330(improve)-334(subsequent)-332(performance.)]TJ
0 -1.794 TD
[(When)-348(creating)-350(a)-346(new)-346(le,)-354(you)-348(can)-348(specify)-348(the)-346(extension)-350(quantity)-348(for)-346(the)-348(le)-348(by)]TJ
0 -1.196 TD
-0.0001 Tc
[(setting)-348.1(the)-348.1(desired)-348.1(value)-348.1(in)-350.1(the)-348.1(F)73.9(AB$W_DEQ)-348.1(eld)-348.1(before)-348.1(or)-348.1(after)-348.1(invoking)-350.1(the)]TJ
0 -1.194 TD
0 Tc
[(Create)-332(service.)-500(This)-332(value)-334(becomes)-332(a)-332(permanent)-332(attribute)-332(for)-332(the)-332(le.)]TJ
0 -1.794 TD
[(When)-372(processing)-372(an)-372(existing)-372(le,)-382(you)-372(can)-372(temporarily)-370(override)-374(the)-370(default)]TJ
0 -1.196 TD
[(extension)-336(quantity)-336(specied)-334(when)-334(the)-334(le)-336(was)-332(created.)-502(T)90(o)-334(do)-334(this,)-334(set)-334(the)-334(desired)]TJ
0 -1.194 TD
[(value)-354(before)-352(or)-352(after)-352(invoking)-356(the)-352(Open)-352(service.)-538(When)-354(you)-354(subsequently)-352(close)]TJ
0 -1.196 TD
[(the)-338(le,)-342(the)-338(default)-338(extension)-340(quantity)-340(reverts)-338(to)-338(the)-338(value)-340(set)-338(when)-338(the)-340(le)-338(was)]TJ
T*
(created.)Tj
0 -1.794 TD
[(See)-332(the)-332(discussion)-332(under)-334(F)74(AB$B_BKS)-328(for)-332(indexed)-334(les.)]TJ
0 -1.792 TD
[(Note)-346(that)-346(the)-346(use)-346(of)-346(an)-348(allocation)-346(control)-346(XAB)-344(overrides)-348(the)-346(value)-348(in)-346(this)-346(eld.)]TJ
0 -1.196 TD
[(See)-332(Chapter)-332(9)-332(for)-332(a)-332(detailed)-332(description)-332(of)-332(allocation)-332(control)-332(XABs.)]TJ
/F2 1 Tf
14 0 0 14 89.94 323.32 Tm
-0.0002 Tc
[(4.1)55.5(1)-568.8(F)54.1(AB$L_DEV)-333(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 305.38 Tm
0 Tc
[(The)-342(device)-342(characteristics)-340(\(DEV\))-338(eld)-340(allows)-338(your)-344(program)-340(to)-340(obtain)-342(the)-340(generic)]TJ
T*
[(characteristics)-364(of)-364(the)-366(device)-366(containing)-366(the)-366(le.)-564(Y)110(o)0(u)-364(can)-366(locate)-364(and)-366(test)-362(the)]TJ
T*
-0.0001 Tc
[(various)-364.1(bits)-360.1(in)-364.1(the)-362.1(eld)-364.1(using)-362.1(symbolic)-364.1(offsets.)-560.1(RMS)-362.1(returns)-364.1(a)-362.1(value)-364.1(in)-362.1(this)]TJ
0 -1.194 TD
0.0001 Tc
[(binary)-343.9(options)-339.9(eld)-341.9(when)-343.9(you)-341.9(invoke)-339.9(a)0.1(n)-343.9(Open,)-343.9(Create,)-343.9(or)-341.9(Display)-339.9(Service.)-519.9(RMS)]TJ
0 -1.196 TD
0 Tc
[(also)-336(returns)-338(a)-336(value)-340(in)-336(this)-336(eld)-338(for)-338(the)-336(Parse)-338(service)-338(unless)-336(you)-338(take)-338(the)-338(syntax)]TJ
T*
-0.0001 Tc
[(check)-334.1(option)-334.1(\(NAM$V_SYNCHK)-332.1(in)-332.1(the)-332.1(NAM$B_NOP)-330.1(eld)-334.1(is)-330.1(clear\).)]TJ
0 -1.792 TD
0 Tc
[(T)60(able)-382(42)-384(describes)-382(the)-384(bits)-382(in)-384(the)-382(device)-386(characteristics)-382(eld.)-602(Each)-384(bit)]TJ
0 -1.196 TD
[(has)-394(its)-392(own)-394(symbolic)-392(bit)-394(offset)-392(and)-394(mask)-392(value.)-624(These)-394(denitions)-394(are)]TJ
T*
-0.0001 Tc
[(made)-382.1(available)-382.1(to)-382.1(your)-384.1(program)-384.1(by)-382.1(referring)-386.1(to)-382.1(the)-382.1($DEVDEF)-382.1(macro)-382.1(in)]TJ
T*
0 Tc
[(SYS$LIBRAR)36(Y)92(:ST)54(ARLET)94(.MLB.)-338(The)-334(symbolic)-336(bit)-332(offset)-334(is)-334(formed)-334(by)-334(prexing)-334(the)]TJ
0 -1.194 TD
0.0001 Tc
[(characteristic)-353.9(name)-351.9(with)-351.9(DEV$V_.)-349.9(The)-353.9(mask)-351.9(value)-353.9(is)-351.9(formed)-353.9(by)-351.9(prexing)-351.9(the)]TJ
0 -1.196 TD
-0.0001 Tc
[(characteristic)-324.1(name)-322.1(with)-322.1(DEV$M_.)-322.1(For)-324.1(example,)-326.1(the)-322.1(DEV$V_REC)-322.1(bit)-322.1(has)-322.1(a)-324.1(mask)]TJ
T*
-0.0002 Tc
[(value)-334.2(of)-332.2(DEV$M_REC.)]TJ
/F1 1 Tf
9 0 0 9 424.16 26.84 Tm
/Cs9 cs 1 scn
0 Tc
[(File)-328.9(Access)-335.6(Block)-331.1(\(F)53.3(AB\))]TJ
/F2 1 Tf
11.719 0 TD
(47)Tj
ET
endstream
endobj
206 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
207 0 obj
<<
/Type /Pages
/Kids [ 204 0 R 208 0 R 211 0 R 214 0 R 217 0 R 220 0 R 223 0 R 226 0 R 229 0 R
232 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 45 0 R
>>
endobj
208 0 obj
<<
/Type /Page
/Parent 207 0 R
/Resources 210 0 R
/Contents 209 0 R
>>
endobj
209 0 obj
<< /Length 5361 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(File)-278.3(Access)-278.3(Block)-278.3(\(F)53.3(AB\))]TJ
0 -1.0783 TD
[(4.1)53.3(1)-278.3(F)55(AB$L_DEV)-275(Field)]TJ
10 0 0 10 137.76 696.32 Tm
/Cs8 cs 1 scn
[(T)74(able)-300(42)-798(Device)-298(Characteristics)]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 679.9 Tm
[(Bit)-331.1(Offset)-5298(Description)]TJ
ET
137.76 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 661.96 Tm
0.0002 Tc
[(DEV$V_ALL)-3794.9(Device)-333.1(is)-330.9(allocated.)]TJ
0 -1.66 TD
0 Tc
[(DEV$V_A)113.3(VL)-3853.4(Device)-333.3(is)-331.1(available)-335.6(for)-333.3(use.)]TJ
0 -1.6622 TD
-0.0001 Tc
[(DEV$V_CCL)-3744.6(Carriage)-333.4(control)-333.4(device.)]TJ
0 -1.66 TD
[(DEV$V_CDP)-3688.6(Device)-335.7(has)-335.7(dual)-337.9(access)-335.7(paths,)-337.9(one)-337.9(of)-335.7(which)-335.7(is)-335.7(a)-337.9(remote)-337.9(node)-335.7(using)-335.7(an)]TJ
9.8511 -1.1067 TD
0 Tc
[(MSCP)-333.3(server)75.6(.)]TJ
-9.8511 -1.66 TD
[(DEV$V_CLU)-3647.1(Device)-333.3(is)-331.1(available)-335.6(on)-331.1(an)-333.3(OpenVMS)-333.3(Cluster)73.3(.)]TJ
T*
[(DEV$V_DET)-3688.5(T)91.1(erminal)-333.3(device)-333.3(is)-331.1(detached.)]TJ
T*
[(DEV$V_DIR)-3944.1(Directory-structured)-335.6(device.)]TJ
0 -1.6622 TD
[(DEV$V_DMT)-3462.1(Device)-333.3(is)-331.1(marked)-331.1(for)-333.3(dismount.)]TJ
0 -1.66 TD
[(DEV$V_DUA)-3536.1(Device)-333.3(has)-331.1(dual)-333.3(access)-331.1(paths,)-333.3(both)-333.3(of)-333.3(which)-331.1(use)-331.1(a)-333.3(disk)-331.1(class)-331.1(driver)71.1(.)]TJ
T*
0.0001 Tc
[(DEV$V_ELG)-3684(Device)-333.2(is)-331(error)-333.2(log)-331(enabled.)]TJ
T*
0.0002 Tc
[(DEV$V_FOD)-3627.9(File-oriented)-333.1(device)-333.1(\(disk)-333.1(and)-333.1(magnetic)-330.9(tape\).)]TJ
T*
0.0001 Tc
[(DEV$V_FOR)-3684(Device)-333.2(is)-331(mounted)-333.2(foreign)-333.2(\(non-le-structured\).)]TJ
0 -1.6622 TD
-0.0002 Tc
[(DEV$V_GEN)-3540.7(Device)-333.5(is)-331.3(a)-331.3(generic)-333.5(device.)]TJ
0 -1.66 TD
0 Tc
[(DEV$V_IDV)-3944.1(Device)-333.3(can)-331.1(provide)-335.6(input.)]TJ
T*
[(DEV$V_MBX)-3481.1(Device)-333.3(is)-331.1(a)-331.1(mailbox.)]TJ
T*
[(DEV$V_MNT)-3425.1(Device)-333.3(is)-331.1(currently)-333.3(mounted.)]TJ
T*
[(DEV$V_NET)-3647.1(Network)-333.3(device.)]TJ
0 -1.6622 TD
[(DEV$V_ODV)-3573.1(Device)-333.3(can)-331.1(accept)-335.6(output.)]TJ
0 -1.66 TD
0.0001 Tc
[(DEV$V_OPR)-3684(Device)-333.2(has)-331(been)-333.2(enabled)-333.2(as)-333.2(an)-331(operator)-331(console)-333.2(terminal.)]TJ
T*
0 Tc
[(DEV$V_RCK)-3633.5(Device)-333.3(has)-331.1(read-check)-333.3(enabled.)]TJ
T*
-0.0001 Tc
[(DEV$V_RCT)-3744.6(Device)-326.8(includes)-326.8(a)-326.8(Replacement)-326.8(and)-326.8(Caching)-326.8(T)62.1(able.)-500.1(See)-326.8(the)]TJ
/F4 1 Tf
37.9045 0 TD
0 Tc
(OpenVMS)Tj
-28.0534 -1.1067 TD
[(I/O)-331.1(User)-57.8()37.8(s)-333.3(Reference)-333.3(Manual)]TJ
/F3 1 Tf
13.9355 0 TD
[(for)-331.1(more)-333.3(information)-333.3(about)-335.6(RCT)64.4(s.)]TJ
-23.7866 -1.6622 TD
[(DEV$V_REC)-3689.5(Record-oriented)-342.2(device)-344.4(\(terminal,)-344.4(mailbox,)-344.4(line)-344.5(printer)71.1(,)-342.2(for)-342.2(example\).)]TJ
9.8511 -1.1067 TD
0.0001 Tc
[(If)-362.1(eld)-362.1(is)-362.1(0,)-366.6(device)-364.4(is)-359.9(assumed)-359.9(to)-362.1(be)-362.1(block-oriented)-362.1(\(disk)-362.1(device)-362.1(or)]TJ
T*
[(magnetic)-366.6(tape)-368.8(device\).)-568.8(All)-366.6(record-oriented)-368.8(devices)-366.6(are)-366.6(considered)]TJ
T*
0 Tc
[(sequential)-335.6(in)-331.1(nature.)]TJ
-9.8511 -1.66 TD
[(DEV$V_RND)-3536.1(Device)-333.3(is)-331.1(random)-333.3(access)-331.1(in)-331.1(nature)-333.3(\(disk\).)]TJ
T*
[(DEV$V_RTM)-3518.1(Device)-333.3(is)-331.1(real-time)-335.6(in)-331.1(nature;)-333.3(not)-333.3(suitable)-333.3(for)-333.3(use)-331.1(by)-333.3(RMS.)]TJ
0 -1.6622 TD
[(DEV$V_RTT)-3795.1(T)91.1(erminal)-333.3(device)-333.3(is)-331.1(a)-333.3(remote)-333.3(terminal)-333.3(\(DCL)-331.1(command)-331.1(SET)-333.3(HOST\).)]TJ
0 -1.66 TD
0.0002 Tc
[(DEV$V_SDI)-4035.9(Single)-333.1(directory)-330.9(device)-333.1(\(master)-333.1(le)-330.9(directory)-330.9(only\).)]TJ
T*
[(DEV$V_SHR)-3665.9(Shareable)-330.9(device.)]TJ
T*
0 Tc
[(DEV$V_SPL)-3887.1(Device)-333.3(is)-331.1(being)-333.3(spooled.)]TJ
T*
0.0003 Tc
[(DEV$V_SQD)-3664.8(Sequential)-330.8(block-oriented)-333(device)-333(\(magnetic)-333(tape\).)]TJ
0 -1.6622 TD
0.0001 Tc
[(DEV$V_SWL)-3573(Device)-333.2(is)-331(currently)-333.2(software)-333.2(write-locked.)]TJ
0 -1.66 TD
0 Tc
[(DEV$V_TRM)-3518.1(T)91.1(erminal)-333.3(device.)]TJ
T*
-0.0001 Tc
[(DEV$V_WCK)-3374.6(Device)-333.4(has)-331.2(write-check)-333.4(enabled.)]TJ
ET
137.76 141.4 382.56 -0.48 re
f
BT
10 0 0 10 137.76 119 Tm
[(For)-396.1(DECnet)-396.1(for)-394.1(OpenVMS)-394.1(operations,)-412.1(this)-394.1(eld)-396.1(represents)-394.1(the)-394.1(actual)]TJ
0 -1.196 TD
0 Tc
[(characteristics)-364(of)-364(the)-364(target)-364(device)-366(when)-364(a)-364(Create,)-372(Open,)-374(or)-364(Display)-362(service)]TJ
T*
0.0001 Tc
[(is)-373.9(invoked.)-585.9(It)-375.9(is)-373.9(not)-375.9(lled)-377.9(in)-375.9(when)-375.9(a)-375.9(Parse)-375.9(service)-377.9(is)-373.9(invoked)-375.9(using)-375.9(a)-375.9(le)]TJ
T*
0 Tc
[(specication)-332(that)-332(contains)-332(a)-332(node)-334(name.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(48)Tj
/F1 1 Tf
2.5547 0 TD
[(File)-368.9(Access)-371.1(Block)-368.9(\(F)55.5(AB\))]TJ
ET
endstream
endobj
210 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
211 0 obj
<<
/Type /Page
/Parent 207 0 R
/Resources 213 0 R
/Contents 212 0 R
>>
endobj
212 0 obj
<< /Length 5213 >>
stream
BT
/F2 1 Tf
12 0 0 12 407.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(File)-278.3(Access)-278.3(Block)-278.3(\(F)55(AB\))]TJ
0.72 -1.0783 TD
[(4.12)-278.3(F)55(AB$L_DNA)-275(Field)]TJ
14 0 0 14 89.94 697.78 Tm
/Cs8 cs 1 scn
-0.0002 Tc
[(4.12)-567.3(F)54.1(AB$L_DNA)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 679.84 Tm
0 Tc
[(The)-340(default)-336(le)-338(specication)-338(string)-338(address)-336(\(DNA\))-336(eld)-338(provides)-338(the)-338(address)-336(of)-336(a)]TJ
0 -1.194 TD
[(le)-346(specication)-346(string)-346(RMS)-344(uses)-346(to)-344(apply)-346(defaults)-344(for)-346(any)-346(missing)-344(components)]TJ
0 -1.196 TD
[(of)-366(the)-368(le)-366(specication.)-568(This)-366(eld)-368(works)-366(with)-366(the)-366(F)74(AB$B_DNS)-364(eld,)-376(which)]TJ
T*
[(initializes)-370(the)-374(default)-372(le)-372(specication)-374(string)-372(size,)-382(to)-372(provide)-372(a)-374(default)-372(le)]TJ
T*
[(specication)-352(string.)-534(Defaults)-350(are)-350(applied)-348(after)-350(RMS)-350(examines)-350(the)-352(primary)-350(le)]TJ
0 -1.194 TD
[(specication)-356(string)-356(to)-354(which)-356(the)-356(F)74(AB$L_FNA)-354(eld)-356(\(described)-356(in)-354(Section)-356(4.15\))]TJ
0 -1.196 TD
(points.)Tj
0 -1.794 TD
[(This)-366(eld)-368(and)-366(the)-366(F)74(AB$B_DNS)-364(eld)-366(correspond)-366(to)-366(the)-366(FDL)-366(attribute)-366(FILE)]TJ
0 -1.196 TD
[(DEF)74(AUL)56(T_NAME.)]TJ
0 -1.792 TD
[(The)-334(F)72(AB$L_DNA)-330(eld)-334(contains)-332(the)-334(symbolic)-332(address)-332(of)-334(a)-332(default)-332(le)-334(specication)]TJ
0 -1.196 TD
[(string,)-368(which)-358(is)-358(an)-360(ASCII)-356(string)-360(containing)-362(one)-358(or)-360(more)-358(components)-360(of)-358(a)-360(le)]TJ
T*
[(specication.)-530(The)-348(components)-346(in)-348(the)-346(string)-348(must)-346(be)-346(in)-348(the)-348(order)-346(in)-348(which)-348(they)]TJ
0 -1.194 TD
[(would)-332(occur)-334(in)-332(a)-332(complete)-332(le)-332(specication.)]TJ
0 -1.794 TD
[(The)-376(F)74(AB$L_DNA)-372(\(input)-376(only\))-376(eld)-374(is)-374(equivalent)-376(to)-374(the)-374(NAML$L_LONG_)]TJ
0 -1.196 TD
[(DEFNAME)-370(eld)-374(of)-372(the)-372(long)-374(name)-374(\(NAML\))-372(block.)-580(See)-372(Chapter)-372(6)-372(for)-372(more)]TJ
T*
(information.)Tj
0 -1.792 TD
[(The)-342(default)-342(le)-342(specication)-342(string)-342(is)-340(used)-342(primarily)-340(when)-342(a)-342(process)-340(accepts)-340(le)]TJ
0 -1.196 TD
[(specications)-340(interactively;)-344(normally)108(,)-340(le)-340(specications)-340(known)-340(to)-338(a)-338(user)-340(program)]TJ
T*
[(are)-358(specied)-356(completely)-358(in)-356(the)-358(F)74(AB$L_FNA)-356(and)-356(F)72(AB$B_FNS)-354(elds.)-548(Y)110(o)0(u)-356(can)]TJ
0 -1.194 TD
[(specify)-332(defaults)-332(for)-332(one)-332(or)-334(more)-332(of)-332(the)-332(following)-332(le)-334(specication)-332(components:)]TJ
0 -1.794 TD
[()-1190(Node)]TJ
T*
[()-1190(Device)]TJ
0 -1.792 TD
[()-1190(Directory)]TJ
0 -1.794 TD
[()-1190(File)-332(name)]TJ
T*
[()-1190(File)-332(type)]TJ
0 -1.792 TD
[()-1190(File)-332(version)-334(number)]TJ
0 -1.794 TD
[(The)-346(default)-344(le)-344(specication)-346(string)-344(is)-344(used)-344(only)-344(if)-344(components)-346(are)-344(missing)-344(from)]TJ
0 -1.196 TD
[(the)-332(string)-332(whose)-332(address)-330(is)-330(stored)-330(in)-332(the)-332(F)74(AB$L_FNA)-332(eld)-332(and)-332(those)-330(components)]TJ
0 -1.194 TD
[(are)-332(present)-332(in)-334(the)-332(default)-332(le)-332(specication)-334(string.)]TJ
/F2 1 Tf
14 0 0 14 89.94 254.44 Tm
-0.0002 Tc
[(4.13)-567.3(F)54.1(AB$B_DNS)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 236.52 Tm
0 Tc
[(The)-348(default)-348(le)-346(specication)-348(string)-348(size)-346(\(DNS\))-344(eld)-348(indicates)-346(the)-348(size,)-350(in)-348(bytes,)]TJ
0 -1.196 TD
[(of)-360(the)-358(string)-360(whose)-358(address)-358(is)-358(contained)-360(in)-358(the)-360(F)74(AB$L_DNA)-356(eld.)-554(This)-358(eld)]TJ
T*
[(contains)-332(a)-332(numeric)-334(value)-334(in)-332(the)-334(range)-334(0)-332(t)0(o)-332(255.)]TJ
0 -1.794 TD
[(This)-366(eld)-366(and)-366(the)-366(F)72(AB$L_DNA)-362(eld)-366(correspond)-366(to)-366(the)-366(FDL)-366(attribute)-364(FILE)]TJ
0 -1.194 TD
[(DEF)74(AUL)56(T_NAME.)]TJ
/F2 1 Tf
14 0 0 14 89.94 156.14 Tm
-0.0002 Tc
[(4.14)-567.3(F)54.1(AB$B_F)54.1(AC)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 138.22 Tm
0 Tc
[(The)-368(le)-366(access)-366(\(F)74(AC\))-364(eld)-368(species)-364(the)-368(operations)-364(and)-368(services)-366(a)-366(process)-366(is)]TJ
0 -1.196 TD
[(seeking)-350(to)-348(use)-350(in)-348(accessing)-350(a)-348(le.)-534(RMS)-348(uses)-346(this)-348(eld,)-354(together)-350(with)-348(the)-350(share)]TJ
T*
[(eld)-350(\(SHR\))-346(in)-348(each)-350(potential)-348(accessor)-54()38(s)-348(F)74(AB,)-348(to)-348(determine)-348(whether)-348(to)-348(permit)-348(a)]TJ
T*
[(process)-340(to)-338(access)-340(a)-340(le.)-514(The)-342(F)74(A)0(C)-338(eld)-340(corresponds)-340(to)-340(the)-340(FDL)-340(primary)-340(attribute)]TJ
0 -1.194 TD
-0.0007 Tc
(ACCESS.)Tj
/F1 1 Tf
9 0 0 9 423.16 26.84 Tm
/Cs9 cs 1 scn
0 Tc
[(File)-366.7(Access)-371.1(Block)-368.9(\(F)53.3(AB\))]TJ
/F2 1 Tf
11.8301 0 TD
(49)Tj
ET
endstream
endobj
213 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
214 0 obj
<<
/Type /Page
/Parent 207 0 R
/Resources 216 0 R
/Contents 215 0 R
>>
endobj
215 0 obj
<< /Length 7343 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(File)-278.3(Access)-278.3(Block)-278.3(\(F)53.3(AB\))]TJ
0 -1.0783 TD
[(4.14)-278.3(F)53.3(AB$B_F)55(AC)-275(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 700.9 Tm
/Cs8 cs 1 scn
[(W)38(ithin)-356(the)-356(F)74(A)0(C)-354(eld,)-364(each)-356(bit)-354(position)-354(corresponds)-356(to)-356(an)-356(operation)-356(or)-356(service)]TJ
0 -1.196 TD
[(option)-338(that)-340(the)-340(process)-338(intends)-340(to)-338(use)-340(when)-340(accessing)-340(the)-340(le.)-514(In)-338(this)-340(manner)74(,)-342(a)]TJ
T*
[(process)-332(may)-334(specify)-334(several)-334(options,)-336(assuming)-334(they)-334(are)-334(compatible,)-334(by)-336(setting)-334(the)]TJ
0 -1.194 TD
[(appropriate)-326(bits.)-498(Each)-328(option)-328(has)-328(its)-326(own)-328(symbolic)-328(bit)-326(offset)-326(and)-328(mask)-328(value.)-500(For)]TJ
0 -1.196 TD
[(example,)-346(the)-344(GET)-342(service)-344(option)-342(has)-344(a)-342(symbolic)-344(bit)-342(offset)-342(of)-342(F)74(AB$V_GET)-340(and)-344(a)]TJ
T*
-0.0002 Tc
[(mask)-332.2(value)-332.2(of)-332.2(F)71.8(AB$M_GET)89.8(.)]TJ
0 -1.794 TD
0 Tc
[(When)-370(RMS)-372(attempts)-368(to)-370(open)-372(a)-370(le)-372(for)-370(a)-370(process,)-382(it)-370(examines)-370(the)-372(process)38(s)]TJ
0 -1.194 TD
[(F)74(AB$B_F)76(AC)-334(eld)-336(to)-334(determine)-336(what)-334(operations)-336(or)-336(services)-334(the)-336(process)-334(is)-334(seeking)]TJ
0 -1.196 TD
0.0001 Tc
[(to)-331.9(use)-331.9(in)-331.9(conjunction)-331.9(with)-331.9(the)-331.9(le)-331.9(access.)]TJ
0 -1.794 TD
0 Tc
[(RMS)-352(determines)-354(whether)-354(or)-354(not)-354(the)-354(process)-354(seeking)-356(access)-352(to)-354(the)-354(le)-354(intends)]TJ
0 -1.196 TD
[(to)-364(use)-364(operations)-364(and)-364(services)-364(that)-364(are)-364(compatible)-364(with)-362(the)-364(sharing)-366(options)]TJ
0 -1.194 TD
[(permitted)-334(by)-336(processes)-334(currently)-338(accessing)-336(the)-336(le.)-506(It)-336(checks)-336(the)-336(F)74(A)0(C)-334(eld)-336(of)-336(the)]TJ
0 -1.196 TD
[(requesting)-348(process)-346(to)-346(determine)-346(whether)-348(it)-346(requires)-348(read)-346(or)-348(write)-344(access)-346(to)-346(the)]TJ
T*
[(le.)-508(It)-336(then)-338(checks)-338(the)-338(SHR)-334(eld)-338(of)-336(the)-338(requesting)-338(process)-336(to)-336(determine)-338(whether)]TJ
T*
[(it)-336(will)-336(share)-338(read)-338(or)-338(write)-338(access)-336(with)-336(other)-340(processes)-336(that)-338(are)-338(accessing)-338(the)-338(le.)]TJ
0 -1.194 TD
[(A)-348(read)-350(\(GET\))-346(implies)-348(read)-350(access.)-532(Delete)-348(\(DEL\),)-348(write)-348(\(PUT\),)-350(truncate)-352(\(TRN\),)]TJ
0 -1.196 TD
[(and)-332(update)-332(\(UPD\))-332(all)-330(imply)-332(write)-332(access.)]TJ
0 -1.794 TD
-0.0001 Tc
[(For)-350.1(example,)-354.1(assume)-348.1(that)-350.1(Process)-348.1(A)-348.1(opens)-350.1(the)-350.1(le)-350.1(for)-348.1(GET)-348.1(access)-348.1(\(F)71.9(AC=GET\))]TJ
0 -1.194 TD
0 Tc
[(and)-364(is)-364(willing)-364(to)-364(share)-364(the)-364(le)-366(with)-362(processes)-364(that)-364(are)-364(doing)-366(GET)-362(and)-366(PUT)]TJ
0 -1.196 TD
-0.0001 Tc
[(accesses)-340.1(\(SHR=GET)89.9(,PUT\).)-344.1(Since)-342.1(this)-342.1(is)-340.1(the)-342.1(only)-344.1(process)-340.1(accessing)-342.1(the)-344.1(le,)-344.1(RMS)]TJ
T*
0 Tc
[(permits)-330(it)-332(to)-332(read)-332(access)-330(the)-334(le.)]TJ
0 -1.794 TD
[(Assume)-314(that)-314(a)-316(second)-316(process,)-318(Process)-316(B,)-316(wants)-314(to)-314(access)-316(the)-316(same)-314(le)-316(doing)-316(PUT)]TJ
0 -1.194 TD
[(accesses)-350(\(F)74(AC=PUT\))-350(and)-352(is)-350(willing)-352(to)-352(share)-352(the)-352(le)-352(with)-350(processes)-350(doing)-354(GET)]TJ
0 -1.196 TD
-0.0001 Tc
[(accesses)-350.1(and)-352.1(PUT)-352.1(accesses)-350.1(\(SHR=GET)91.9(,PUT\).)-354.1(Because)-352.1(Process)-350.1(B)-352.1(i)-0.1(s)-350.1(compatible)]TJ
T*
0 Tc
[(with)-344(Process)-344(A)-346(\(they)-346(both)-346(agree)-346(to)-344(share)-346(the)-346(le)-346(with)-344(any)-348(process)-344(that)-344(is)-346(doing)]TJ
T*
[(either)-338(GET)-336(accesses)-336(or)-336(PUT)-338(accesses\),)-338(RMS)-338(permits)-336(the)-336(second)-338(process)-336(to)-338(access)]TJ
0 -1.194 TD
[(the)-332(le.)]TJ
0 -1.794 TD
-0.0001 Tc
[(Now)-360.1(assume)-362.1(that)-362.1(a)-362.1(third)-362.1(process,)-370.1(Process)-362.1(C,)-362.1(wants)-360.1(GET)-362.1(access)-360.1(\(F)71.9(AC=GET\))]TJ
0 -1.196 TD
0 Tc
[(to)-350(the)-350(same)-350(le)-350(but)-350(will)-350(share)-350(the)-350(le)-352(only)-352(with)-348(processes)-350(doing)-352(GET)-348(accesses)]TJ
T*
-0.0001 Tc
[(\(SHR=GET\).)-344.1(Although)-344.1(Process)-342.1(C)-342.1(i)-0.1(s)-342.1(compatible)-342.1(with)-340.1(Process)-344.1(A)-340.1(\()-0.1(F)71.9(AC=GET\),)-344.1(it)-342.1(is)]TJ
0 -1.194 TD
0 Tc
[(not)-348(compatible)-350(with)-348(Process)-348(B)-350(\()0(F)74(AC=PUT\),)-348(so)-350(RMS)-348(denies)-348(Process)-350(C)-348(access)-348(to)]TJ
0 -1.196 TD
[(the)-344(le.)-526(Conversely)108(,)-350(i)0(f)-344(C)-344(tries)-346(to)-344(access)-344(the)-346(le)-346(before)-346(B,)-344(C)-346(gets)-344(access)-344(and)-346(B)-344(i)0(s)]TJ
T*
[(denied)-332(access.)]TJ
0 -1.792 TD
[(RMS)-346(always)-346(grants)-346(le)-348(access)-346(to)-346(the)-348(rst)-346(process)-346(accessing)-348(a)-348(le,)-352(assuming)-346(no)]TJ
0 -1.196 TD
[(security)-344(access)-342(restrictions)-342(exist.)-520(When)-344(a)-342(process)-342(acquires)-344(access)-342(to)-342(a)-344(le,)-346(RMS)]TJ
T*
[(rejects)-332(any)-334(attempt)-330(to)-332(use)-332(a)-332(service)-332(not)-334(included)-332(in)-334(the)-332(initial)-332(access)-330(request.)]TJ
/F2 1 Tf
0 -1.794 TD
(Options)Tj
0 -1.394 TD
[(F)54(AB$V_BIO)]TJ
/F3 1 Tf
0 -1.196 TD
[(Requests)-342(le)-346(access)-344(for)-344(doing)-346(block)-346(I/O)-344(operations)-346(that)-344(use)-344(Read)-344(\(F)74(AB$V_GET\),)]TJ
T*
[(W)56(rite)-360(\(F)74(AB$V_PUT\),)-360(or)-360(the)-360(Space)-360(services.)-556(Specifying)-362(block)-362(I/O)-358(prohibits)-360(the)]TJ
0 -1.194 TD
[(use)-352(of)-352(record)-354(I/O)-352(operations)-352(\(such)-354(as)-352(the)-352(Get,)-358(Put,)-358(Update,)-358(Delete,)-358(or)-354(T)62(runcate)]TJ
0 -1.196 TD
(services\).)Tj
0 -1.794 TD
-0.0001 Tc
[(This)-332.1(option)-332.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(ACCESS)-328.1(BLOCK_IO.)]TJ
/F2 1 Tf
0 -2.192 TD
-0.0006 Tc
[(F)53.4(AB$V_BRO)]TJ
/F3 1 Tf
0 -1.194 TD
0 Tc
[(Requests)-338(le)-340(access)-338(for)-340(doing)-342(either)-340(block)-342(I/O)-338(or)-340(record)-342(I/O)-338(as)-340(determined)-340(by)-340(the)]TJ
0 -1.196 TD
-0.0001 Tc
[(state)-336.1(of)-338.1(the)-340.1(RAB$V_BIO)-338.1(bit)-338.1(in)-338.1(the)-340.1(RAB)-336.1(at)-338.1(connect)-340.1(time.)-512.1(Mixed)-340.1(block)-340.1(and)-338.1(record)]TJ
T*
0 Tc
[(I/O)-348(operations)-350(are)-348(restricted)-350(to)-348(sequential)-350(les.)-534(For)-350(additional)-348(information,)-356(see)]TJ
T*
[(Section)-332(7.19)-332(and)-334(Section)-332(B.3.10.)]TJ
0 -1.792 TD
-0.0001 Tc
[(This)-332.1(option)-332.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(ACCESS)-328.1(RECORD_IO.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
0 Tc
(410)Tj
/F1 1 Tf
3.1129 0 TD
[(File)-366.7(Access)-371.1(Block)-368.9(\(F)53.3(AB\))]TJ
ET
endstream
endobj
216 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
217 0 obj
<<
/Type /Page
/Parent 207 0 R
/Resources 219 0 R
/Contents 218 0 R
>>
endobj
218 0 obj
<< /Length 6385 >>
stream
BT
/F2 1 Tf
12 0 0 12 407.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(File)-278.3(Access)-278.3(Block)-278.3(\(F)55(AB\))]TJ
0.775 -1.0783 TD
[(4.14)-278.3(F)55(AB$B_F)55(AC)-275(Field)]TJ
10 0 0 10 161.66 700.78 Tm
/Cs8 cs 1 scn
[(F)54(AB$V_DEL)]TJ
/F3 1 Tf
0 -1.196 TD
0.0001 Tc
[(Requests)-349.9(le)-351.9(access)-349.9(for)-351.9(invoking)-353.9(the)-351.9(Delete)-349.9(service)-351.9(\(or)-351.9(the)-351.9(equivalent)-351.9(language)]TJ
0 -1.194 TD
0 Tc
[(statement)-334(that)-336(deletes)-336(a)-336(record\).)-508(This)-336(option)-336(applies)-334(only)-338(to)-336(relative)-336(and)-336(indexed)]TJ
0 -1.196 TD
(les.)Tj
0 -1.794 TD
-0.0001 Tc
[(This)-332.1(option)-334.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(ACCESS)-332.1(DELETE.)]TJ
/F2 1 Tf
0 -2.192 TD
0 Tc
[(F)54(AB$V_GET)]TJ
/F3 1 Tf
0 -1.194 TD
0.0001 Tc
[(Requests)-361.9(le)-361.9(access)-361.9(for)-361.9(invoking)-363.9(either)-361.9(the)-363.9(Get)-359.9(or)-363.9(Find)-361.9(service)-363.9(\(or)-361.9(equivalent)]TJ
0 -1.196 TD
[(language)-335.9(statement)-333.9(that)-335.9(reads)-335.9(a)-335.9(record\).)-507.9(This)-335.9(is)-335.9(the)-335.9(default)-335.9(if)-335.9(a)-335.9(process)-335.9(requests)]TJ
T*
0 Tc
[(access)-354(to)-356(a)-356(le)-356(without)-354(including)-358(F)74(AB$B_F)74(AC)-354(eld)-356(information.)-546(If)-354(the)-356(process)]TJ
T*
-0.0001 Tc
[(takes)-340.1(the)-340.1(F)71.9(AB$V_GET)-340.1(option)-342.1(together)-342.1(with)-338.1(either)-342.1(the)-340.1(F)73.9(AB$V_BIO)-338.1(option)-340.1(or)-340.1(the)]TJ
0 -1.194 TD
[(F)71.9(AB$V_BRO)-330.1(option,)-334.1(it)-332.1(can)-332.1(invoke)-336.1(the)-332.1(Read)-330.1(service.)]TJ
0 -1.794 TD
[(This)-332.1(option)-334.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(ACCESS)-332.1(GET)91.9(.)]TJ
/F2 1 Tf
0 -2.192 TD
0 Tc
[(F)54(AB$V_PUT)]TJ
/F3 1 Tf
0 -1.196 TD
[(Requests)-392(le)-394(access)-392(for)-394(invoking)-398(either)-392(the)-394(Put)-394(or)-394(Extend)-394(service)-394(\(or)-394(the)]TJ
T*
0.0001 Tc
[(equivalent)-363.9(language)-361.9(statement)-359.9(that)-361.9(writes)-359.9(a)-361.9(record)-361.9(or)-363.9(extends)-361.9(a)-361.9(le\).)-559.9(This)-361.9(is)]TJ
0 -1.194 TD
0 Tc
[(the)-354(default)-352(when)-354(a)-352(process)-352(creates)-352(a)-352(le.)-542(If)-352(the)-352(process)-352(takes)-352(the)-354(F)74(AB$V_PUT)]TJ
0 -1.196 TD
-0.0001 Tc
[(option)-342.1(together)-342.1(with)-342.1(either)-342.1(the)-340.1(F)71.9(AB$V_BIO)-340.1(option)-342.1(or)-342.1(the)-342.1(F)73.9(AB$V_BRO)-342.1(option,)-344.1(it)]TJ
T*
0 Tc
[(can)-334(invoke)-334(the)-332(W)54(rite)-330(service.)]TJ
0 -1.792 TD
-0.0001 Tc
[(This)-332.1(option)-334.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(ACCESS)-332.1(PUT)89.9(.)]TJ
/F2 1 Tf
0 -2.192 TD
0 Tc
[(F)54(AB$V_TRN)]TJ
/F3 1 Tf
0 -1.196 TD
0.0001 Tc
[(Requests)-333.9(le)-333.9(access)-333.9(for)-335.9(invoking)-337.9(the)-335.9(T)62.1(runcate)-335.9(service)-335.9(\(or)-333.9(the)-335.9(equivalent)-335.9(language)]TJ
T*
-0.0001 Tc
[(statement)-336.1(that)-336.1(truncates)-336.1(a)-338.1(le\).)-508.1(Also)-334.1(allows)-336.1(use)-336.1(of)-336.1(the)-338.1(RAB$L_ROP)-338.1(truncate-on-)]TJ
T*
[(put)-324.1(\(RAB$V_TPT\))-324.1(option)-324.1(with)-322.1(the)-322.1(Put)-324.1(and)-324.1(W)55.9(rite)-324.1(service.)-500.1(This)-322.1(option)-324.1(applies)-322.1(only)]TJ
0 -1.194 TD
0 Tc
[(to)-332(sequential)-332(les.)]TJ
0 -1.794 TD
-0.0001 Tc
[(This)-332.1(option)-334.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(ACCESS)-332.1(TRUNCA)55.9(TE.)]TJ
/F2 1 Tf
0 -2.192 TD
0 Tc
[(F)54(AB$V_UPD)]TJ
/F3 1 Tf
0 -1.196 TD
[(Requests)-372(le)-374(access)-374(for)-374(invoking)-378(either)-374(an)-374(Update)-374(or)-374(Extend)-374(service)-374(\(or)-374(the)]TJ
0 -1.194 TD
[(equivalent)-368(language)-368(statement)-364(that)-366(rewrites)-364(a)-366(record)-366(or)-366(extends)-366(a)-366(le\).)-566(Also)]TJ
0 -1.196 TD
-0.0001 Tc
[(allows)-330.1(use)-332.1(of)-332.1(the)-334.1(RAB$L_ROP)-332.1(update-if)-332.1(\(RAB$V_UIF\))-332.1(option)-332.1(for)-334.1(the)-332.1(Put)-332.1(service.)]TJ
0 -1.794 TD
[(This)-332.1(option)-334.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(ACCESS)-332.1(UPDA)55.9(TE.)]TJ
/F2 1 Tf
14 0 0 14 89.94 254.46 Tm
-0.0002 Tc
[(4.15)-567.3(F)54.1(AB$L_FNA)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 236.52 Tm
0 Tc
[(The)-362(le)-360(specication)-362(string)-360(address)-358(\(FNA\))-360(eld)-360(works)-360(with)-360(the)-360(F)74(AB$B_FNS)]TJ
0 -1.196 TD
[(eld)-354(to)-354(specify)-354(the)-354(primary)-354(le)-354(specication)-354(of)-354(the)-354(le)-354(to)-354(be)-354(processed.)-542(If)-352(this)]TJ
0 -1.194 TD
[(string)-348(does)-346(not)-348(contain)-348(all)-346(the)-348(components)-348(of)-346(a)-348(full)-346(le)-348(specication,)-352(RMS)-346(uses)]TJ
0 -1.196 TD
[(the)-336(defaults)-336(supplied)-334(in)-336(the)-336(default)-336(le)-336(specication)-336(string)-336(\(see)-336(F)74(AB$L_DNA)-334(and)]TJ
T*
-0.0001 Tc
[(F)71.9(AB$B_DNS\).)-354.1(If)-354.1(no)-356.1(default)-354.1(string)-354.1(is)-354.1(present,)-362.1(or)-354.1(if)-354.1(the)-354.1(le)-356.1(specication)-354.1(is)-354.1(still)]TJ
T*
0 Tc
[(incomplete,)-334(RMS)-332(provides)-332(additional)-330(defaults.)]TJ
0 -1.792 TD
[(This)-340(eld)-340(contains)-340(the)-342(symbolic)-338(address)-340(of)-338(a)-340(le)-340(specication)-342(string,)-342(which)-342(is)-338(an)]TJ
0 -1.196 TD
[(ASCII)-334(string)-338(containing)-340(one)-338(or)-336(more)-338(components)-336(of)-338(a)-336(le)-338(specication.)-508(This)-338(eld)]TJ
T*
[(is)-340(used)-342(as)-340(input)-342(by)-342(many)-344(le-processing)-342(services.)-518(T)92(o)-342(obtain)-342(the)-340(le)-342(specication)]TJ
T*
[(returned)-356(by)-352(RMS)-354(after)-352(it)-352(translates)-352(any)-354(logical)-354(names)-352(and)-354(applies)-350(defaults,)-358(a)]TJ
0 -1.194 TD
[(NAM)-332(or)-332(NAML)-332(block)-334(must)-332(be)-332(present)-332(\(see)-330(F)72(AB$L_NAM\).)]TJ
0 -1.794 TD
[(This)-368(eld)-368(and)-368(the)-366(F)72(AB$B_FNS)-364(eld)-368(correspond)-368(to)-368(the)-366(FDL)-368(attribute)-366(FILE)]TJ
0 -1.196 TD
(NAME.)Tj
/F1 1 Tf
9 0 0 9 418.66 26.84 Tm
/Cs9 cs 1 scn
[(File)-368.9(Access)-368.9(Block)-371.1(\(F)55.5(AB\))]TJ
/F2 1 Tf
11.8301 0 TD
[(41)53.3(1)]TJ
ET
endstream
endobj
219 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
220 0 obj
<<
/Type /Page
/Parent 207 0 R
/Resources 222 0 R
/Contents 221 0 R
>>
endobj
221 0 obj
<< /Length 4792 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(File)-250(Access)-251.7(Block)-250(\(F)53.3(AB\))]TJ
0 -1.0783 TD
[(4.15)-251.7(F)55(AB$L_FNA)-248.3(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 700.28 Tm
/Cs8 cs 1 scn
[(The)-340(F)74(AB$L_FNA)-340(eld)-340(is)-338(equivalent)-342(to)-338(the)-340(NAML$L_LONG_FILENAME)-338(eld)-340(of)]TJ
0 -1.196 TD
[(the)-332(long)-334(name)-332(block)-334(\(NAML\).)-332(See)-332(Chapter)-332(6)-332(for)-332(more)-332(information.)]TJ
/F2 1 Tf
14 0 0 14 66.02 663.4199 Tm
-0.0002 Tc
[(4.16)-568.8(F)55.5(AB$B_FNS)-333(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 645.48 Tm
0 Tc
[(The)-358(le)-358(specication)-358(string)-358(size)-354(\(FNS\))-358(eld)-358(species)-356(the)-358(size,)-362(in)-358(bytes,)-364(of)-358(the)]TJ
T*
[(ASCII)-348(le)-354(specication)-352(string,)-360(whose)-350(address)-352(is)-350(contained)-354(in)-352(the)-354(F)74(AB$L_FNA)]TJ
T*
0.0001 Tc
[(eld.)-497.9(This)-333.9(eld)-331.9(contains)-331.9(a)-331.9(numeric)-333.9(value)-333.9(in)-331.9(the)-331.9(range)-335.9(of)-329.9(0)-331.9(through)-331.9(255.)]TJ
0 -1.792 TD
0 Tc
[(This)-366(eld)-368(and)-366(the)-368(F)74(AB$L_FNA)-366(eld)-368(correspond)-368(to)-366(the)-366(FDL)-368(attribute)-366(FILE)]TJ
0 -1.196 TD
(NAME.)Tj
/F2 1 Tf
14 0 0 14 66.02 565.12 Tm
[(4.17)-568.6(F)55.7(AB$L_FOP)-330(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 547.18 Tm
[(F)74(AB$L_FOP)-358(is)-356(the)-360(symbolic)-358(offset)-356(value)-360(for)-358(the)-358(F)72(AB)40(s)-358(le-processing)-358(options)]TJ
T*
[(\(FOP\))-328(eld.)-500(This)-330(eld)-330(species)-330(which)-330(of)-330(the)-330(various)-332(optional)-330(le)-330(operations)-330(are)-330(to)]TJ
0 -1.194 TD
[(be)-332(implemented)-330(for)-334(the)-332(process.)]TJ
0 -1.794 TD
[(The)-334(FOP)-334(is)-332(a)-334(32-bit)-332(eld)-334(in)-334(which)-334(each)-336(le-processing)-334(option)-334(has)-332(a)-334(corresponding)]TJ
0 -1.196 TD
[(bit)-332(assignment)-336(to)-334(let)-332(you)-336(specify)-336(multiple)-332(options)-334(\(multiple)-334(bits)-332(can)-336(be)-334(set\),)-334(when)]TJ
T*
[(applicable.)-558(Each)-362(option)-362(has)-362(a)-362(unique)-364(symbolic)-362(offset)-360(value)-364(and)-362(mask)-362(value,)]TJ
0 -1.194 TD
[(but)-364(you)-366(need)-364(only)-366(specify)-366(the)-364(appropriate)-364(3-letter)-364(mnemonic)-364(when)-366(coding)-366(a)]TJ
0 -1.196 TD
[(function.)-504(For)-334(example,)-334(the)-334(spool-le-on-close)-334(option)-334(has)-334(a)-332(symbolic)-334(offset)-332(value)-336(of)]TJ
T*
[(F)74(AB$V_SPL,)-332(but)-332(to)-332(specify)-332(the)-332(option,)-334(you)-334(use)-332(the)-332(following)-332(MACRO)-330(statement:)]TJ
/F6 1 Tf
8 0 0 10 137.76 427.6201 Tm
(FOP=SPL)Tj
/F3 1 Tf
10 0 0 10 137.76 409.7001 Tm
[(As)-348(detailed)-350(in)-352(the)-350(appropriate)-350(descriptions,)-356(the)-350(only)-354(le-processing)-350(option)-352(bits)]TJ
T*
[(that)-370(may)-370(be)-372(affected)-370(by)-372(record)-372(management)-372(services)-370(are)-372(the)-370(F)74(AB$V_CBT)94(,)]TJ
T*
-0.0003 Tc
[(F)73.7(AB$V_CTG,)-334.3(F)73.7(AB$V_RCK,)-334.3(and)-332.3(F)73.7(AB$V_WCK)-328.3(bits.)]TJ
0 -1.792 TD
0 Tc
[(This)-340(section)-342(presents)-340(the)-342(seven)-342(types)-340(of)-342(le-processing)-342(options)-340(alphabetically)-342(by)]TJ
0 -1.196 TD
0.0002 Tc
[(functional)-331.8(category:)]TJ
0 -1.794 TD
0 Tc
[()-1188(Allocation)-332(and)-332(extension)-334(options)]TJ
0 -1.792 TD
[()-1188(File)-332(name)-334(parsing)-332(modiers)]TJ
0 -1.794 TD
[()-1188(File)-332(disposition)-332(options)]TJ
T*
[()-1188(Magnetic)-334(tape)-332(processing)-334(options)]TJ
0 -1.792 TD
[()-1188(Nonstandard)-332(processing)-334(options)]TJ
0 -1.794 TD
[()-1188(Performance)-334(options)]TJ
T*
[()-1188(Reliability)-332(options)]TJ
0 -1.792 TD
[(T)62(able)-332(43)-332(lists)-330(each)-332(of)-332(the)-334(options)-330(alphabetically)-334(by)-332(category)108(.)]TJ
/F2 1 Tf
0 -2.89 TD
0.0001 Tc
[(T)74.1(able)-299.9(43)-797.9(File)-299.9(Processing)-297.9(Options)]TJ
ET
137.76 177.54 382.56 -0.48 re
f
BT
9 0 0 9 137.76 167.1 Tm
0 Tc
[(Option)-24451.3(Symbolic)-331.1(Offset)]TJ
ET
137.76 161.6 382.56 -0.48 re
f
BT
9 0 0 9 137.76 149.18 Tm
[(Allocation)-328.9(and)-333.3(Extension)-333.3(Options)]TJ
ET
137.76 143.68 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 131.24 Tm
[(Contiguous)-331.1(best)-333.3(try)-18471.8(F)73.3(AB$V_CBT)]TJ
0 -1.66 TD
0.0002 Tc
[(Contiguous)-330.9(allocation)-17577.5(F)73.5(AB$V_CTG)]TJ
T*
0 Tc
[(T)62.2(runcate)-333.3(at)-333.3(end)-333.3(of)-333.3(le)-17291.1(F)73.3(AB$V_TEF)]TJ
31.0133 -2.0689 TD
[(\(continued)-335.6(on)-331.1(next)-333.3(page\))]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-38.9844 -6.2111 TD
(412)Tj
/F1 1 Tf
3.1129 0 TD
[(File)-328.9(Access)-335.6(Block)-331.1(\(F)53.3(AB\))]TJ
ET
endstream
endobj
222 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
223 0 obj
<<
/Type /Page
/Parent 207 0 R
/Resources 225 0 R
/Contents 224 0 R
>>
endobj
224 0 obj
<< /Length 3617 >>
stream
BT
/F2 1 Tf
12 0 0 12 407.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(File)-278.3(Access)-278.3(Block)-278.3(\(F)55(AB\))]TJ
0.83 -1.0783 TD
[(4.17)-278.3(F)55(AB$L_FOP)-276.7(Field)]TJ
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
[(T)72(able)-300(43)-298(\(Cont.\))-798(File)-302(Processing)-302(Options)]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 679.9 Tm
[(Option)-24451.3(Symbolic)-331.1(Offset)]TJ
ET
161.66 674.4 382.56 -0.48 re
f
BT
9 0 0 9 161.66 661.96 Tm
[(File)-331.1(Name)-331.1(Parsing)-333.3(Modier)-333.3(Options)]TJ
ET
161.66 656.46 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 644.02 Tm
[(Create-if)-23581.3(F)73.3(AB$V_CIF)]TJ
0 -1.66 TD
[(Maximum)-331.1(version)-331.1(number)-15289(F)73.3(AB$V_MXV)]TJ
T*
[(Use)-333.3(NAM)-331.1(or)-333.3(NAML)-333.3(block)-333.3(inputs)-12286.8(F)73.3(AB$V_NAM)]TJ
T*
[(Output)-333.3(le)-333.3(parse)-19691.6(F)73.3(AB$V_OFP)]TJ
0 -1.6622 TD
[(Supersede)-335.6(existing)-331.1(le)-17117.6(F)73.3(AB$V_SUP)]TJ
ET
161.66 568.78 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 161.66 556.36 Tm
[(File)-331.1(Disposition)-331.1(Options)]TJ
ET
161.66 550.86 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 538.42 Tm
[(Delete)-333.3(on)-333.3(close)-20691.6(F)73.3(AB$V_DL)55.5(T)]TJ
0 -1.66 TD
[(Erase)-331.1(regardless)-333.3(of)-333.3(lock)-16509.5(F)73.3(AB$V_ERL)]TJ
T*
[(Submit)-333.3(command)-333.3(le)-331.1(on)-333.3(close)-13730.1(F)73.3(AB$V_SCF)]TJ
0 -1.6622 TD
[(Spool)-335.6(le)-333.3(on)-331.1(close)-19395.3(F)73.3(AB$V_SPL)]TJ
0 -1.66 TD
0.0001 Tc
[(T)91.2(emporary)-333.2(marked)-331(for)-333.2(delete)-14040(F)73.4(AB$V_TMD)]TJ
T*
0 Tc
[(T)91.1(emporary)-333.3(le)-20894(F)73.3(AB$V_TMP)]TJ
ET
161.66 448.24 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 161.66 435.8 Tm
0.0002 Tc
[(Magnetic)-335.4(T)75.8(ape)-333.1(Processing)-330.9(Options)]TJ
ET
161.66 430.3 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 417.88 Tm
0 Tc
[(Do)-333.3(not)-331.1(set)-333.3(to)-333.3(EOF)-19156.2(F)73.3(AB$V_NEF)]TJ
0 -1.6622 TD
[(Current)-333.3(position)-19951.9(F)73.3(AB$V_POS)]TJ
0 -1.66 TD
[(Rewind)-333.3(le)-331.1(on)-333.3(close)-18416.5(F)73.3(AB$V_R)37.8(WC)]TJ
T*
[(Rewind)-333.3(le)-331.1(on)-333.3(open)-18453.5(F)73.3(AB$V_R)37.8(WO)]TJ
ET
161.66 357.58 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 161.66 345.14 Tm
0.0002 Tc
[(Nonstandard)-333.1(Processing)-330.9(Options)]TJ
ET
161.66 339.64 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 327.22 Tm
[(Non-le-structured)-18781.6(F)73.5(AB$V_NFS)]TJ
0 -1.6622 TD
0 Tc
[(User)-333.3(le)-333.3(open)-21173.6(F)73.3(AB$V_UFO)]TJ
ET
161.66 296.8 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 161.66 284.38 Tm
[(Performance)-335.6(Options)]TJ
ET
161.66 278.88 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 266.44 Tm
0.0002 Tc
[(Asynchronous)-328.7(operation)-16433.7(F)73.5(AB$V_ASY)]TJ
0 -1.66 TD
0 Tc
[(Deferred)-335.6(write)-20838.7(F)73.3(AB$V_DFW)]TJ
T*
0.0002 Tc
[(Sequential)-333.1(only)-20389.3(F)73.5(AB$V_SQO)]TJ
0 -1.6622 TD
0 Tc
[(Synchronous)-331.1(status)-18509.1(F)73.3(AB$V_SYNCSTS)]TJ
ET
161.66 206.14 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 161.66 193.72 Tm
-0.0002 Tc
[(Reliability)-333.5(Options)]TJ
ET
161.66 188.22 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 175.78 Tm
0 Tc
[(Read-check)-22396.3(F)73.3(AB$V_RCK)]TJ
0 -1.66 TD
0.0002 Tc
[(W)55.7(rite-check)-22170.2(F)73.5(AB$V_WCK)]TJ
ET
161.66 153.34 382.56 -0.48 re
f
BT
10 0 0 10 161.66 130.94 Tm
0 Tc
[(This)-332(eld)-334(corresponds)-332(to)-332(the)-332(FDL)-332(primary)-334(attribute)-330(FILE.)]TJ
/F1 1 Tf
9 0 0 9 419.1262 26.84 Tm
/Cs9 cs 1 scn
[(File)-366.7(Access)-371.1(Block)-368.9(\(F)53.3(AB\))]TJ
/F2 1 Tf
11.8279 0 TD
(413)Tj
ET
endstream
endobj
225 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
226 0 obj
<<
/Type /Page
/Parent 207 0 R
/Resources 228 0 R
/Contents 227 0 R
>>
endobj
227 0 obj
<< /Length 6672 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(File)-278.3(Access)-278.3(Block)-278.3(\(F)53.3(AB\))]TJ
0 -1.0783 TD
[(4.17)-278.3(F)53.3(AB$L_FOP)-276.7(Field)]TJ
10 0 0 10 137.76 700.78 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(Allocation)-335.9(and)-331.9(Extension)-331.9(Options)]TJ
0 -1.394 TD
-0.0006 Tc
[(F)53.4(AB$V_CBT)]TJ
/F3 1 Tf
0 -1.196 TD
0 Tc
[(Contiguous)-358(best)-356(try;)-370(indicates)-358(that)-356(the)-358(le)-358(is)-356(to)-356(be)-358(allocated)-356(contiguously)-360(on)-358(a)]TJ
T*
[()20(best)-358(effort)20()-358(basis.)-552(It)-358(is)-358(input)-360(to)-358(the)-360(Create)-358(service)-360(and)-360(output)-360(from)-358(the)-360(Open)]TJ
T*
-0.0001 Tc
[(service)-340.1(to)-338.1(indicate)-340.1(the)-340.1(le)-338.1(status.)-512.1(The)-340.1(F)71.9(AB$V_CBT)-340.1(option)-340.1(overrides)-340.1(the)-338.1(F)71.9(AB$V_)]TJ
0 -1.194 TD
0 Tc
[(CTG)-340(option.)-520(Note)-342(that)-342(this)-342(option)-342(is)-342(ignored)-344(if)-342(multiple)-342(areas)-342(are)-342(dened)-344(for)-342(an)]TJ
0 -1.196 TD
[(indexed)-332(le.)]TJ
0 -1.794 TD
-0.0001 Tc
[(This)-332.1(option)-332.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(FILE)-332.1(BEST_TR)37.9(Y_CONTIGUOUS.)]TJ
/F2 1 Tf
0 -2.192 TD
0 Tc
[(F)54(AB$V_CTG)]TJ
/F3 1 Tf
0 -1.194 TD
[(Contiguous;)-342(indicates)-336(that)-338(the)-338(space)-336(for)-338(the)-338(le)-338(is)-336(to)-338(be)-336(allocated)-338(contiguously)108(.)-510(I)0(f)]TJ
0 -1.196 TD
[(this)-348(cannot)-352(be)-350(done,)-356(the)-352(operation)-350(fails.)-534(It)-348(is)-350(input)-350(to)-350(the)-352(Create)-348(service)-352(and)-350(is)]TJ
T*
[(output)-334(by)-334(the)-332(Open)-334(service)-334(to)-332(indicate)-334(the)-334(status)-330(of)-334(the)-334(le.)-502(Note)-332(that)-334(this)-332(option)]TJ
T*
-0.0001 Tc
[(is)-366.1(ignored)-368.1(if)-368.1(multiple)-366.1(areas)-366.1(are)-368.1(dened)-368.1(for)-368.1(an)-368.1(indexed)-368.1(le.)-570.1(The)-368.1(F)71.9(AB$V_CBT)]TJ
0 -1.194 TD
0 Tc
[(option)-332(overrides)-332(the)-334(F)74(AB$V_CTG)-328(option.)]TJ
0 -1.794 TD
-0.0001 Tc
[(This)-332.1(option)-332.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(FILE)-332.1(CONTIGUOUS.)]TJ
/F2 1 Tf
0 -2.192 TD
0 Tc
[(F)54(AB$V_TEF)]TJ
/F3 1 Tf
0 -1.196 TD
[(T)62(runcate)-364(at)-362(end)-364(of)-362(le;)-380(indicates)-362(that)-362(unused)-364(space)-362(allocated)-362(to)-362(a)-362(le)-364(is)-362(to)-362(be)]TJ
0 -1.194 TD
[(deallocated)-334(on)-336(a)-336(Close)-334(service.)-508(This)-336(option)-336(is)-334(tested)-334(only)-338(at)-334($CLOSE)-334(time.)-506(When)]TJ
0 -1.196 TD
[(a)-370(writer)-372(requests)-370(this)-372(option)-370(at)-372(close,)-382(if)-370(other)-374(readers)-370(are)-372(still)-370(accessing)-372(the)]TJ
T*
[(le,)-352(the)-346(le)-348(systems)-346(defers)-346(the)-346(actual)-348(le)-348(truncation)-348(until)-348(the)-346(last)-346(reader)-348(closes)]TJ
T*
[(the)-354(le.)-544(The)-356(system)-354(still)-352(returns)-356(a)-354(success)-354(status.)-542(The)-356(last)-352(truncation)-356(request)]TJ
0 -1.194 TD
[(made)-338(by)-340(a)-340(writer)-338(before)-340(the)-340(last)-338(close)-338(has)-340(precedence)-342(over)-340(any)-342(previous)-340(deferred)]TJ
0 -1.196 TD
[(truncation.)-532(Once)-348(the)-348(le)-348(system)-346(starts)-346(the)-348(truncate)-348(operation,)-354(the)-348(le)-348(is)-346(locked)]TJ
T*
[(from)-332(other)-332(writers)-330(until)-334(the)-332(truncate)-334(operation)-332(is)-332(done.)]TJ
0 -1.794 TD
[(The)-332(F)72(AB$V_TEF)-330(option)-332(applies)-330(only)-334(to)-332(sequential)-332(les.)]TJ
0 -1.792 TD
-0.0001 Tc
[(This)-332.1(option)-332.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(FILE)-332.1(TRUNCA)55.9(TE_ON_CLOSE.)]TJ
/F2 1 Tf
0 -1.794 TD
0 Tc
[(File)-334(Name)-330(Parsing)-336(Modiers)]TJ
0 -1.394 TD
[(F)54(AB$V_CIF)]TJ
/F3 1 Tf
0 -1.196 TD
[(Create)-344(if)-344(nonexistent;)-354(creates)-344(and)-344(opens)-346(a)-344(le)-346(and)-344(returns)-346(the)-346(alternate)-344(success)]TJ
T*
[(status)-370(RMS$_CREA)58(TED,)-374(assuming)-372(the)-374(le)-374(does)-372(not)-374(exist.)-580(If)-372(you)-374(specify)-374(an)]TJ
T*
[(existing)-334(le,)-334(RMS)-334(opens)-332(it.)-502(Note)-332(that)-334(if)-332(you)-336(specify)-332(the)-334(CIF)-332(option)-334(for)-334(an)-334(indexed)]TJ
0 -1.194 TD
[(le,)-386(you)-378(need)-374(to)-376(provide)-376(a)-374(key)-376(XAB.)-374(If)-374(you)-376(do)-376(not)-374(provide)-376(a)-376(key)-376(XAB,)-374(RMS)]TJ
0 -1.196 TD
[(returns)-332(an)-334(RMS$_NPK)-330(error)72(.)]TJ
0 -1.794 TD
[(The)-370(F)74(AB$V_CIF)-366(option)-370(is)-368(input)-368(only)-372(to)-368(the)-370(Create)-368(service)-370(and)-368(overrides)-370(the)]TJ
0 -1.194 TD
[(F)74(AB$V_SUP)-346(option.)-532(When)-348(the)-350(create-if)-348(option)-348(is)-346(used)-348(with)-348(a)-348(search)-348(list)-348(logical)]TJ
0 -1.196 TD
[(name)-342(and)-342(the)-342(le)-342(is)-342(not)-342(found)-342(in)-342(any)-344(of)-342(the)-342(le)-342(specications)-342(supplied)-342(using)-342(the)]TJ
T*
[(search)-340(list,)-340(the)-340(le)-340(is)-338(created)-340(using)-342(the)-340(le)-340(specication)-340(from)-338(the)-340(rst)-340(element)-340(of)]TJ
T*
[(the)-332(search)-332(list.)]TJ
0 -1.792 TD
[(This)-332(option)-332(corresponds)-332(to)-332(the)-332(FDL)-332(attribute)-332(FILE)-332(CREA)58(TE_IF)110(.)]TJ
/F2 1 Tf
0 -2.192 TD
[(F)54(AB$V_MXV)]TJ
/F3 1 Tf
0 -1.196 TD
[(Maximize)-334(version)-334(number;)-338(indicates)-332(that)-334(the)-334(version)-336(number)-334(of)-334(the)-334(le)-334(should)-334(be)]TJ
T*
[(the)-336(maximum)-336(of)-336(the)-336(explicit)-336(version)-336(number)-338(given)-338(in)-336(the)-336(le)-338(specication,)-338(or)-336(one)]TJ
T*
[(greater)-334(than)-334(the)-334(highest)-336(version)-334(number)-336(for)-332(an)-334(existing)-336(le)-334(in)-334(the)-334(same)-332(directory)]TJ
0 -1.194 TD
[(with)-356(the)-360(same)-358(le)-358(name)-358(and)-360(le)-358(type.)-554(This)-358(option)-358(enables)-358(you)-360(to)-358(create)-360(a)-358(le)]TJ
0 -1.196 TD
[(with)-346(a)-348(specic)-346(version)-350(number)-348(\(if)-348(the)-348(requested)-346(version)-350(number)-348(is)-346(greater)-350(than)]TJ
T*
[(that)-348(of)-348(the)-350(existing)-350(le\))-350(or)-350(a)-348(le)-350(with)-348(a)-348(version)-352(number)-350(that)-348(is)-348(one)-350(higher)-352(than)]TJ
T*
[(the)-332(existing)-334(le)38(s)-332(version)-332(number)72(.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(414)Tj
/F1 1 Tf
3.1129 0 TD
[(File)-366.7(Access)-371.1(Block)-368.9(\(F)53.3(AB\))]TJ
ET
endstream
endobj
228 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
229 0 obj
<<
/Type /Page
/Parent 207 0 R
/Resources 231 0 R
/Contents 230 0 R
>>
endobj
230 0 obj
<< /Length 6352 >>
stream
BT
/F2 1 Tf
12 0 0 12 407.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(File)-278.3(Access)-278.3(Block)-278.3(\(F)55(AB\))]TJ
0.83 -1.0783 TD
[(4.17)-278.3(F)55(AB$L_FOP)-276.7(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
[(This)-346(option)-346(is)-344(used)-344(as)-346(input)-346(to)-344(the)-346(Create)-344(service)-346(only)-348(and)-346(it)-344(corresponds)-346(to)-344(the)]TJ
0 -1.196 TD
-0.0001 Tc
[(FDL)-332.1(attribute)-332.1(FILE)-332.1(MAXIMIZE_VERSION)-330.1(\(default)-332.1(is)-332.1()19.9(YES)19.9(\).)]TJ
/F2 1 Tf
0 -2.192 TD
0 Tc
[(F)54(AB$V_NAM)]TJ
/F3 1 Tf
0 -1.196 TD
[(Use)-340(NAM)-340(or)-342(NAML)-340(block)-342(inputs;)-346(indicates)-340(that)-340(the)-340(NAM)-340(or)-342(NAML)-340(block)-342(whose)]TJ
0 -1.194 TD
[(address)-340(is)-340(contained)-340(in)-342(the)-340(F)72(AB$L_NAM)-340(\(name)-340(block)-342(address\))-338(eld)-342(provides)-340(the)]TJ
0 -1.196 TD
[(device,)-342(le,)-340(and/or)-340(the)-338(directory)-340(identication)-338(when)-340(a)-336(le)-340(is)-336(being)-340(opened,)-340(closed,)]TJ
T*
[(or)-360(erased)-360(\(deleted\).)-554(If)-360(a)-360(le)-360(is)-358(being)-362(created,)-368(the)-360(eld)-362(species)-358(the)-360(device)-362(and)]TJ
T*
[(directory)-334(identication.)]TJ
0 -1.792 TD
[(This)-378(option)-378(has)-378(no)-378(corresponding)-382(FDL)-378(attribute)-376(and)-378(it)-378(is)-378(not)-378(supported)-376(for)]TJ
0 -1.196 TD
[(DECnet)-330(for)-332(OpenVMS)-332(operations.)]TJ
/F2 1 Tf
0 -2.192 TD
[(F)54(AB$V_OFP)]TJ
/F3 1 Tf
0 -1.196 TD
[(Output)-360(le)-362(parse;)-376(species)-360(that)-360(related)-360(le)-362(resultant)-360(le)-362(specication)-362(strings,)]TJ
0 -1.194 TD
[(if)-352(used,)-360(are)-354(to)-352(provide)-354(directory)108(,)-358(le)-354(name,)-360(and)-354(le)-352(type)-354(defaults)-352(only)-354(\(requires)]TJ
0 -1.196 TD
[(NAM)-332(or)-332(NAML)-332(block\).)]TJ
0 -1.794 TD
[(This)-332(option)-334(corresponds)-332(to)-332(the)-332(FDL)-332(attribute)-332(FILE)-332(OUTPUT_FILE_P)74(ARSE.)]TJ
/F2 1 Tf
0 -2.192 TD
[(F)54(AB$V_SUP)]TJ
/F3 1 Tf
0 -1.194 TD
[(Supersede)-376(existing)-376(le;)-398(allows)-372(an)-376(existing)-376(le)-376(to)-374(be)-376(superseded)-374(on)-376(a)-374(Create)]TJ
0 -1.196 TD
-0.0001 Tc
[(service)-348.1(by)-346.1(a)-346.1(new)-344.1(le)-346.1(of)-346.1(the)-346.1(same)-346.1(name,)-350.1(type,)-350.1(and)-346.1(version.)-528.1(The)-346.1(F)71.9(AB$V_CIF)-346.1(and)]TJ
T*
0 Tc
[(the)-332(F)72(AB$V_MXV)-328(option)-334(take)-332(precedence)-334(over)-334(the)-332(F)74(AB$V_SUP)-330(option.)]TJ
0 -1.794 TD
-0.0001 Tc
[(This)-332.1(option)-334.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(FILE)-332.1(SUPERSEDE.)]TJ
/F2 1 Tf
0 -1.792 TD
0.0004 Tc
[(File)-329.6(Disposition)-333.6(Options)]TJ
0 -1.396 TD
0 Tc
[(F)54(AB$V_DL)74(T)]TJ
/F3 1 Tf
0 -1.194 TD
[(Delete)-364(le)-366(on)-366(Close;)-382(indicates)-366(that)-364(the)-366(le)-366(is)-364(to)-366(be)-366(deleted)-364(when)-366(closed.)-566(This)]TJ
0 -1.196 TD
[(option)-348(may)-346(be)-348(specied)-346(for)-348(the)-346(Create,)-352(Open,)-350(or)-348(Close)-346(services.)-528(However)72(,)-350(i)0(f)-348(you)]TJ
T*
[(set)-354(the)-356(bit)-354(when)-356(you)-356(create)-356(or)-356(open)-354(a)-356(le,)-362(RMS)-354(deletes)-354(the)-356(le)-356(when)-354(you)-358(close)]TJ
T*
[(it,)-352(regardless)-350(of)-348(the)-348(state)-346(of)-348(the)-348(bit)-348(when)-350(you)-350(invoke)-350(the)-348(Close)-348(service.)-532(Y)112(o)0(u)-350(can)]TJ
0 -1.194 TD
-0.0002 Tc
[(specify)-332.2(the)-334.2(F)73.8(AB$V_DL)53.8(T)-334.2(option)-332.2(with)-330.2(the)-334.2(F)73.8(AB$V_SCF)-334.2(o)-0.2(r)-332.2(F)73.8(AB$V_SPL)-332.2(option.)]TJ
0 -1.794 TD
-0.0001 Tc
[(This)-332.1(option)-334.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(FILE)-332.1(DELETE_ON_CLOSE.)]TJ
/F2 1 Tf
0 -2.192 TD
0 Tc
[(F)54(AB$V_ERL)]TJ
/F3 1 Tf
0 -1.196 TD
[(Erase)-370(regardless)-370(of)-370(lock;)-390(allows)-368(a)-370(le)-372(open)-370(for)-370(write)-370(access)-370(to)-370(be)-370(marked)-370(for)]TJ
0 -1.194 TD
[(delete)-348(by)-350(the)-350($ERASE)-346(service.)-534(The)-350(erase)-348(operation)-350(will)-348(complete)-348(once)-350(the)-350(le)38(s)]TJ
0 -1.196 TD
[(reference)-334(count)-334(reaches)-332(zero.)]TJ
0 -1.794 TD
[(This)-332(option)-334(can)-332(only)-334(be)-332(specied)-332(for)-332(the)-332(Erase)-332(service.)]TJ
/F2 1 Tf
0 -2.192 TD
[(F)54(AB$V_SCF)]TJ
/F3 1 Tf
0 -1.196 TD
[(Submit)-366(command)-366(le)-366(on)-368(Close;)-382(indicates)-366(that)-366(the)-366(le)-368(is)-364(to)-366(be)-366(submitted)-364(as)-366(a)]TJ
0 -1.194 TD
[(batch-command)-376(le)-376(to)-374(the)-376(process-default)-374(batch)-376(queue)-376(\(SYS$BA)58(TCH\))-374(when)]TJ
0 -1.196 TD
[(the)-360(le)-360(is)-358(closed.)-552(This)-360(option)-360(can)-360(be)-358(specied)-360(for)-358(the)-360(Create,)-366(Open,)-368(and)-358(Close)]TJ
T*
[(services.)-506(However)74(,)-338(i)0(f)-334(you)-338(set)-334(the)-334(bit)-336(when)-334(you)-338(create)-336(or)-334(open)-336(a)-336(le,)-338(RMS)-334(submits)]TJ
T*
[(the)-340(le)-342(to)-338(SYS$BA)58(TCH)-340(when)-340(you)-342(close)-340(it,)-342(regardless)-340(of)-340(the)-340(state)-338(of)-340(the)-340(bit)-338(when)]TJ
0 -1.194 TD
[(you)-334(invoke)-334(the)-334(Close)-330(service.)]TJ
0 -1.794 TD
[(The)-344(F)74(AB$V_SCF)-340(option)-342(applies)-340(to)-340(sequential)-342(les)-342(only)-344(and)-342(it)-340(corresponds)-342(to)-342(the)]TJ
0 -1.196 TD
-0.0001 Tc
[(FDL)-332.1(attribute)-332.1(FILE)-332.1(SUBMIT_ON_CLOSE.)]TJ
/F2 1 Tf
0 -2.192 TD
0 Tc
[(F)54(AB$V_SPL)]TJ
/F3 1 Tf
0 -1.194 TD
[(Spool)-350(le)-350(on)-350(Close;)-360(indicates)-348(that)-350(the)-350(le)-350(is)-350(to)-348(be)-350(spooled)-350(to)-348(the)-352(process-default)]TJ
0 -1.196 TD
-0.0001 Tc
[(print)-336.1(queue)-336.1(\(SYS$PRINT\))-336.1(when)-334.1(the)-336.1(le)-334.1(is)-334.1(closed.)-504.1(This)-334.1(option)-334.1(can)-336.1(be)-334.1(specied)-336.1(for)]TJ
T*
0 Tc
[(the)-344(Create,)-346(Open,)-348(or)-344(Close)-342(services.)-522(However)74(,)-348(i)0(f)-344(you)-344(set)-342(the)-344(bit)-344(when)-344(you)-344(create)]TJ
/F1 1 Tf
9 0 0 9 418.18 26.84 Tm
/Cs9 cs 1 scn
[(File)-366.7(Access)-371.1(Block)-368.9(\(F)53.3(AB\))]TJ
/F2 1 Tf
11.8279 0 TD
(415)Tj
ET
endstream
endobj
231 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
232 0 obj
<<
/Type /Page
/Parent 207 0 R
/Resources 234 0 R
/Contents 233 0 R
>>
endobj
233 0 obj
<< /Length 5953 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(File)-278.3(Access)-278.3(Block)-278.3(\(F)53.3(AB\))]TJ
0 -1.0783 TD
[(4.17)-278.3(F)53.3(AB$L_FOP)-276.7(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 700.28 Tm
/Cs8 cs 1 scn
[(or)-336(open)-336(a)-336(le,)-340(RMS)-336(spools)-334(the)-336(le)-336(to)-336(SYS$PRINT)-336(when)-336(you)-338(close)-336(it,)-338(regardless)-336(of)]TJ
0 -1.196 TD
0.0001 Tc
[(the)-331.9(state)-329.9(of)-331.9(the)-331.9(bit)-331.9(when)-331.9(you)-333.9(invoke)-331.9(the)-331.9(Close)-329.9(service.)]TJ
0 -1.794 TD
0 Tc
[(The)-344(F)74(AB$V_SPL)-340(option)-344(applies)-340(to)-342(sequential)-344(les)-342(only)-344(and)-342(it)-342(corresponds)-344(to)-342(the)]TJ
0 -1.194 TD
[(FDL)-332(attribute)-332(FILE)-330(PRINT_ON_CLOSE.)]TJ
/F2 1 Tf
0 -2.192 TD
[(F)54(AB$V_TMD)]TJ
/F3 1 Tf
0 -1.196 TD
[(T)92(emporary)-342(le)-342(marked)-342(for)-342(delete;)-346(indicates)-342(that)-340(a)-342(temporary)-342(le)-342(is)-340(to)-340(be)-342(created)]TJ
T*
[(but)-330(is)-330(to)-330(be)-330(deleted)-330(when)-330(the)-332(le)-330(is)-330(closed.)-498(This)-330(option)-332(is)-328(input)-332(only)-332(to)-330(the)-330(Create)]TJ
T*
[(service.)-500(The)-332(F)72(AB$V_TMD)-330(option)-332(takes)-332(precedence)-334(over)-334(the)-332(F)74(AB$V_TMP)-332(option.)]TJ
0 -1.792 TD
[(This)-332(option)-332(corresponds)-332(to)-332(the)-332(FDL)-332(attribute)-332(FILE)-332(TEMPORAR)38(Y)112(.)]TJ
/F2 1 Tf
0 -2.192 TD
[(F)54(AB$V_TMP)]TJ
/F3 1 Tf
0 -1.196 TD
[(T)92(emporary)-344(le;)-352(indicates)-342(that)-342(a)-344(temporary)-344(le)-344(is)-342(to)-342(be)-344(created)-344(and)-344(retained,)-346(but)]TJ
T*
[(that)-354(no)-354(directory)-356(entry)-356(is)-352(to)-354(be)-354(made)-354(for)-354(it.)-542(This)-354(option)-354(is)-354(used)-354(solely)-354(as)-352(input)]TJ
0 -1.194 TD
[(to)-344(the)-344(Create)-344(service.)-524(If)-342(you)-346(have)-346(a)-344(NAM)-344(or)-346(NAML)-344(block,)-350(you)-346(are)-344(given)-346(the)-344(le)]TJ
0 -1.196 TD
[(identication)-362(\(FID\))-360(of)-362(the)-362(le,)-372(which)-362(you)-364(can)-362(use)-362(to)-362(reopen)-362(the)-362(le.)-560(If)-360(you)-364(do)]TJ
T*
[(not)-348(have)-350(a)-346(NAM)-348(or)-348(NAML)-348(block)-350(or)-348(if)-346(you)-350(do)-348(not)-348(save)-348(the)-348(FID,)-348(the)-348(le)-350(becomes)]TJ
T*
[(inaccessible)-332(once)-334(it)-332(is)-332(closed.)-502(The)-334(F)74(AB$V_TMD)-332(option)-332(overrides)-334(the)-334(F)74(AB$V_TMP)]TJ
0 -1.194 TD
(option.)Tj
0 -1.794 TD
-0.0001 Tc
[(This)-344.1(option)-344.1(corresponds)-344.1(to)-344.1(the)-346.1(FDL)-344.1(attribute)-344.1(FILE)-344.1(DIRECTOR)37.9(Y_ENTR)37.9(Y)-344.1(\()-0.1()19.9(NO)19.9()]TJ
0 -1.196 TD
0 Tc
[(means)-332(this)-330(bit)-332(is)-332(set\).)]TJ
/F2 1 Tf
0 -1.792 TD
[(Magnetic)-334(T)74(ape)-332(Processing)-336(Options)]TJ
0 -1.396 TD
[(F)54(AB$V_NEF)]TJ
/F3 1 Tf
0 -1.196 TD
[(Do)-338(not)-338(position)-338(to)-338(end)-340(of)-338(le;)-344(inhibits)-338(positioning)-340(to)-338(the)-338(end)-340(of)-338(a)-338(le)-340(when)-340(a)-338(tape)]TJ
0 -1.194 TD
[(le)-332(is)-332(opened)-332(and)-332(the)-334(F)74(AB$B_F)76(AC)-332(\(le)-332(access\))-330(eld)-334(indicates)-330(a)-332(Put)-334(service.)]TJ
0 -1.794 TD
[(This)-332(option)-332(corresponds)-332(to)-332(the)-332(FDL)-332(attribute)-332(FILE)-332(MT_NOT_EOF)110(.)]TJ
/F2 1 Tf
0 -2.192 TD
[(F)54(AB$V_POS)]TJ
/F3 1 Tf
0 -1.196 TD
[(Current)-402(position;)-438(directs)-402(RMS)-400(to)-402(position)-402(the)-402(magnetic)-404(tape)-402(volume)-402(set)]TJ
0 -1.194 TD
0.0001 Tc
[(immediately)-365.9(after)-367.9(the)-367.9(most)-365.9(recently)-369.9(closed)-367.9(le)-367.9(\(the)-367.9(current)-365.9(position\))-367.9(when)-367.9(it)]TJ
0 -1.196 TD
0 Tc
[(opens)-354(the)-356(next)-358(le.)-546(If)-354(you)-358(use)-354(this)-356(option)-356(when)-356(you)-356(invoke)-358(the)-356(Create)-354(service,)]TJ
T*
0.0001 Tc
[(RMS)-329.9(begins)-333.9(overwriting)-333.9(data)-331.9(beginning)-333.9(with)-331.9(the)-331.9(current)-329.9(tape)-331.9(position.)]TJ
0 -1.794 TD
0 Tc
[(The)-338(F)72(AB$V_POS)-334(option)-340(corresponds)-338(to)-338(the)-338(FDL)-338(attribute)-338(FILE)-338(MT_CURRENT_)]TJ
0 -1.194 TD
[(POSITION)-330(and)-332(is)-330(superseded)-332(by)-334(the)-332(F)74(AB$V_R)38(WO)-330(option,)-332(where)-334(applicable.)]TJ
/F2 1 Tf
0 -2.192 TD
[(F)54(AB$V_R)20(WC)]TJ
/F3 1 Tf
0 -1.196 TD
[(Rewind)-352(le)-354(on)-354(Close;)-364(species)-354(that)-352(the)-354(magnetic)-356(tape)-352(volume)-356(is)-352(to)-352(be)-354(rewound)]TJ
T*
[(when)-332(the)-332(le)-334(is)-330(closed.)-500(This)-332(option)-332(can)-334(be)-332(specied)-332(for)-334(the)-332(Close,)-332(Create,)-332(or)-332(Open)]TJ
T*
(services.)Tj
0 -1.792 TD
-0.0001 Tc
[(This)-332.1(option)-332.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(FILE)-332.1(attribute)-332.1(MT_CLOSE_REWIND.)]TJ
/F2 1 Tf
0 -2.192 TD
0 Tc
[(F)54(AB$V_R)20(WO)]TJ
/F3 1 Tf
0 -1.196 TD
[(Rewind)-334(on)-336(Open;)-336(species)-334(that)-336(the)-334(magnetic)-336(tape)-336(volume)-336(is)-334(to)-334(be)-336(rewound)-336(before)]TJ
T*
[(the)-348(le)-348(is)-346(opened)-350(or)-348(created.)-530(If)-348(you)-348(use)-348(this)-348(option)-348(when)-348(you)-350(invoke)-350(the)-348(Create)]TJ
0 -1.194 TD
[(service,)-344(RMS)-338(overwrites)-340(the)-340(tape)-340(beginning)-344(with)-338(the)-340(rst)-340(le.)-516(The)-342(F)74(AB$V_R)40(WO)]TJ
0 -1.196 TD
[(option)-332(takes)-332(precedence)-334(over)-332(the)-334(F)74(AB$V_POS)-330(option.)]TJ
0 -1.794 TD
[(This)-362(option)-362(corresponds)-362(to)-362(the)-362(FDL)-362(FILE)-362(attribute)-360(MT_OPEN_REWIND)-360(and)]TJ
0 -1.194 TD
[(takes)-332(precedence)-334(over)-332(the)-334(F)74(AB$V_POS)-330(option,)-332(where)-332(applicable.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(416)Tj
/F1 1 Tf
3.1129 0 TD
[(File)-366.7(Access)-371.1(Block)-368.9(\(F)53.3(AB\))]TJ
ET
endstream
endobj
234 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
235 0 obj
<<
/Type /Page
/Parent 238 0 R
/Resources 237 0 R
/Contents 236 0 R
>>
endobj
236 0 obj
<< /Length 6682 >>
stream
BT
/F2 1 Tf
12 0 0 12 407.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(File)-278.3(Access)-278.3(Block)-278.3(\(F)55(AB\))]TJ
0.83 -1.0783 TD
[(4.17)-278.3(F)55(AB$L_FOP)-276.7(Field)]TJ
10 0 0 10 161.66 700.78 Tm
/Cs8 cs 1 scn
[(Nonstandard)-334(Processing)-336(Options)]TJ
0 -1.394 TD
[(F)54(AB$V_NFS)]TJ
/F3 1 Tf
0 -1.196 TD
[(Non-le-structured;)-360(indicates)-348(\(on)-348(an)-348(Open)-348(or)-350(Create)-348(service\))-348(that)-348(the)-348(volume)-350(is)]TJ
T*
[(to)-360(be)-360(processed)-360(in)-362(a)-360(non-le-structured)-362(manner)72(.)-556(This)-360(option)-360(allows)-358(the)-362(use)-360(of)]TJ
T*
[(volumes)-334(created)-332(on)-332(non)-334(Compaq)-330(systems.)]TJ
0 -1.792 TD
[(The)-368(F)74(AB$V_NFS)-364(option)-364(corresponds)-366(to)-366(the)-366(FDL)-364(attribute)-366(FILE)-364(NON_FILE_)]TJ
0 -1.196 TD
[(STRUCTURED)-330(and)-332(it)-332(is)-330(not)-332(supported)-332(for)-332(DECnet)-332(for)-332(OpenVMS)-330(operations.)]TJ
/F2 1 Tf
0 -2.192 TD
[(F)54(AB$V_UFO)]TJ
/F3 1 Tf
0 -1.196 TD
[(User)-344(le)-344(open;)-352(indicates)-344(that)-344(RMS)-344(operations)-342(for)-346(this)-342(le)-346(are)-344(limited)-342(to)-344(opening)]TJ
0 -1.194 TD
0.0001 Tc
[(it)-359.9(or)-359.9(creating)-359.9(it.)-553.9(T)92.1(o)-359.9(perform)-359.9(additional)-359.9(processing)-359.9(of)-359.9(the)-357.9(le,)-367.9(invoke)-359.9(the)-359.9($QIO)]TJ
0 -1.196 TD
[(system)-349.9(service)-351.9(using)-353.9(the)-349.9(channel)-349.9(number)-353.9(returned)-351.9(by)-351.9(RMS)-349.9(in)-351.9(the)-351.9(status)-349.9(value)]TJ
T*
[(eld)-339.9(\(F)74.1(AB$L_STV\).)-337.9(This)-337.9(channel)-337.9(is)-337.9(assigned)-337.9(the)-339.9(access)-337.9(mode)-337.9(of)-337.9(the)-337.9(caller)-339.9(unless)]TJ
T*
-0.0001 Tc
[(otherwise)-332.1(specied)-332.1(by)-332.1(the)-334.1(F)73.9(AB$V_CHAN_MODE)-330.1(bits.)]TJ
0 -1.792 TD
0 Tc
[(If)-362(you)-362(specify)-362(this)-362(option,)-370(you)]TJ
/F4 1 Tf
14.3268 0 TD
(must)Tj
/F3 1 Tf
2.66 0 TD
-0.0001 Tc
[(set)-360.1(the)-362.1(F)71.9(AB$B_SHR)-362.1(eld)-362.1(F)73.9(AB$V_UPI)-360.1(bit)]TJ
-16.9868 -1.196 TD
[(option)-340.1(unless)-340.1(the)-340.1(le)-340.1(is)-338.1(not)-340.1(shared)-338.1(\(F)71.9(AB$B_SHR)-340.1(eld)-340.1(F)73.9(AB$V_NIL)-338.1(option)-340.1(is)-338.1(set\).)]TJ
T*
0 Tc
[(For)-336(the)-334(Create)-334(service,)-338(the)-334(end-of-le)-336(mark)-334(is)-334(set)-334(to)-334(the)-334(end)-336(of)-334(the)-334(block)-336(specied)]TJ
T*
[(in)-358(the)-356(F)72(AB$L_ALQ)-354(eld)-356(on)-358(input.)-550(For)-356(either)-358(the)-356(Open)-358(or)-356(Create)-356(services,)-364(the)]TJ
0 -1.194 TD
-0.0001 Tc
[(F)71.9(AB$W_IFI)-376.1(eld)-376.1(is)-376.1(set)-374.1(to)-376.1(0)-374.1(o)-0.1(n)-378.1(return)-378.1(to)-374.1(indicate)-376.1(that)-376.1(RMS)-374.1(cannot)-378.1(perform)]TJ
0 -1.196 TD
0 Tc
[(any)-378(more)-376(operations)-376(\(including)-378(the)-376(Close)-374(service\))-378(on)-376(the)-376(le.)-588(If)-376(you)-376(set)-376(the)]TJ
T*
-0.0001 Tc
[(F)71.9(AB$V_UFO)-350.1(option)-348.1(with)-348.1(the)-348.1(Open)-348.1(or)-350.1(Create)-348.1(service,)-354.1(the)-350.1(channel)-350.1(needs)-350.1(only)-350.1(to)]TJ
T*
0 Tc
[(be)-332(deassigned)-332(when)-334(you)-334(nish)-332(with)-332(the)-332(le.)]TJ
0 -1.792 TD
[(This)-342(option)-340(corresponds)-340(to)-340(the)-342(FDL)-340(attribute)-340(FILE)-340(USER_FILE_OPEN)-338(and)-342(it)-340(is)]TJ
0 -1.196 TD
[(not)-332(supported)-332(for)-332(DECnet)-332(for)-332(OpenVMS)-330(operations.)]TJ
/F2 1 Tf
0 -1.794 TD
[(Performance)-332(Options)]TJ
0 -1.394 TD
[(F)54(AB$V_ASY)]TJ
/F3 1 Tf
0 -1.196 TD
0.0001 Tc
[(Asynchronous;)-381.9(indicates)-365.9(that)-365.9(the)-365.9(specied)-365.9(task)-365.9(is)-365.9(to)-363.9(be)-365.9(done)-367.9(asynchronously)110.1(.)]TJ
T*
0 Tc
[(The)-342(F)72(AB$V_ASY)-340(option)-342(is)-340(relevant)-342(only)-342(to)-342(le)-340(tasks)-340(that)-340(involve)-340(I/O)-340(operations.)]TJ
0 -1.194 TD
0.0001 Tc
[(The)-371.9(asynchronous)-367.9(I/O)-369.9(option)-369.9(is)-367.9(typically)-369.9(used)-369.9(with)-367.9(success/error)-371.9(AST)62.1(s,)-379.9(or)-369.9(in)]TJ
0 -1.196 TD
[(conjunction)-381.9(with)-379.9(the)-381.9($W)92.1(AIT)-379.9(service,)-395.9(to)-379.9(synchronize)-379.9(the)-381.9(program)-383.9(with)-379.9(task)]TJ
T*
-0.0001 Tc
[(completion.)-570.1(When)-368.1(you)-370.1(specify)-368.1(F)73.9(AB$V_ASY)109.9(,)-368.1(you)-370.1(pass)-364.1(the)-368.1(address)-366.1(of)-368.1(the)-368.1(F)73.9(A)-0.1(B)]TJ
T*
0 Tc
[(as)-358(an)-360(argument)-360(to)-358(the)-358(AST)-358(routine)-360(and)-360(RMS)-358(returns)-360(control)-358(to)-360(your)-360(program)]TJ
0 -1.194 TD
[(immediately)110(.)]TJ
0 -1.794 TD
-0.0001 Tc
[(This)-332.1(option)-334.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(FILE)-332.1(ASYNCHRONOUS.)]TJ
/F2 1 Tf
0 -2.192 TD
0 Tc
[(F)54(AB$V_DFW)]TJ
/F3 1 Tf
0 -1.196 TD
[(Deferred)-336(write;)-340(indicates)-334(that)-338(writing)-336(back)-338(to)-336(the)-336(le)-338(of)-336(modied)-336(I/O)-336(buffers)-336(is)-336(to)]TJ
0 -1.194 TD
[(be)-340(deferred)-340(until)-340(the)-338(buffer)-340(must)-340(be)-338(used)-340(for)-338(other)-342(purposes.)-512(This)-340(option)-338(applies)]TJ
0 -1.196 TD
[(to)-332(relative)-332(les,)-334(indexed)-334(les,)-332(and)-332(sequential)-332(les)-332(opened)-334(for)-332(shared)-332(access.)]TJ
0 -1.794 TD
-0.0001 Tc
[(This)-348.1(option)-350.1(corresponds)-348.1(to)-348.1(the)-348.1(FDL)-350.1(attribute)-348.1(FILE)-348.1(DEFERRED_WRITE)-348.1(and)-350.1(is)]TJ
0 -1.196 TD
0 Tc
[(not)-332(supported)-332(for)-332(DECnet)-332(for)-332(OpenVMS)-330(operations.)]TJ
/F2 1 Tf
0 -2.19 TD
[(F)54(AB$V_SQO)]TJ
/F5 1 Tf
0 -1.196 TD
[(Local)-334(File)-332(Accesses)]TJ
/F3 1 Tf
0 -1.794 TD
[(Sequential)-370(only;)-392(indicates)-370(that)-368(the)-370(le)-372(can)-370(be)-370(processed)-370(only)-370(in)-372(a)-368(sequential)]TJ
0 -1.196 TD
[(manner)72(,)-368(permitting)-362(certain)-360(processing)-362(optimizations.)-554(Any)-362(attempt)-358(to)-360(perform)]TJ
0 -1.194 TD
[(random)-334(access)-334(results)-332(in)-334(an)-336(error)74(.)-504(This)-334(option)-332(is)-334(restricted)-332(to)-334(sequential)-334(les)-334(and)]TJ
0 -1.196 TD
-0.0001 Tc
[(is)-338.1(ignored)-338.1(for)-338.1(all)-338.1(other)-338.1(le)-338.1(organizations.)-512.1(The)-338.1(F)71.9(AB$V_SQO)-336.1(option)-338.1(is)-338.1(input)-338.1(to)-338.1(the)]TJ
T*
0 Tc
[(Create)-332(and)-332(Open)-332(services.)]TJ
/F5 1 Tf
0 -1.792 TD
[(Remote)-332(DECnet)-332(Accesses)]TJ
/F1 1 Tf
9 0 0 9 418.18 26.84 Tm
/Cs9 cs 1 scn
[(File)-366.7(Access)-371.1(Block)-368.9(\(F)53.3(AB\))]TJ
/F2 1 Tf
11.8279 0 TD
(417)Tj
ET
endstream
endobj
237 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
238 0 obj
<<
/Type /Pages
/Kids [ 235 0 R 239 0 R 242 0 R 245 0 R 248 0 R 251 0 R 254 0 R 257 0 R 260 0 R
263 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 45 0 R
>>
endobj
239 0 obj
<<
/Type /Page
/Parent 238 0 R
/Resources 241 0 R
/Contents 240 0 R
>>
endobj
240 0 obj
<< /Length 7183 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(File)-278.3(Access)-278.3(Block)-278.3(\(F)53.3(AB\))]TJ
0 -1.0783 TD
[(4.17)-278.3(F)53.3(AB$L_FOP)-276.7(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 700.9 Tm
/Cs8 cs 1 scn
[(For)-366(OpenVMS)-366(DECnet)-364(operations,)-376(this)-364(option)-368(has)-366(an)-366(added)-366(meaning.)-568(When)]TJ
0 -1.196 TD
[(set)-366(for)-368(a)-368(remote)-368(le)-368(access,)-376(it)-368(indicates)-366(that)-368(le)-368(transfer)-368(mode)-368(\(FTM\))-368(should)]TJ
T*
[(be)-366(used)-368(for)-368(Get,)-376(Put,)-378(Read,)-376(and)-368(W)54(rite)-366(services.)-570(File)-368(transfer)-368(mode)-368(is)-366(a)-368(Data)]TJ
0 -1.194 TD
[(Access)-346(Protocol)-350(\(DAP\))-348(feature)-348(that)-348(allows)-348(several)-348(records)-350(to)-348(be)-348(transferred)-350(in)-348(a)]TJ
0 -1.196 TD
[(single-network)-356(I/O)-356(operation)-356(to)-354(maximize)-356(throughput)-358(for)-356(sequential)-354(access)-356(le)]TJ
T*
(transfers.)Tj
0 -1.794 TD
[(While)-390(the)-390(le)-392(transfer)-390(mode)-392(\(FTM\))-390(feature)-392(for)-390(the)-392(SQO)-388(option)-392(is)-390(applied)]TJ
0 -1.194 TD
[(regardless)-346(of)-346(le)-348(organization)-348(to)-346(remote)-346(accesses,)-350(FTM)-348(has)-346(restrictions)-346(to)-346(make)]TJ
0 -1.196 TD
[(it)-354(consistent)-356(with)-356(the)-356(sequential)-356(only)-356(meaning)-358(applied)-356(to)-356(local)-356(accesses.)-546(For)-356(a)]TJ
T*
[(remote)-358(le)-360(access,)-368(FTM)-360(is)-358(restricted)-358(to)-360(sequential)-360(access;)-372(if)-360(FTM)-360(is)-358(requested)]TJ
T*
-0.0001 Tc
[(\(F)73.9(AB$V_SQO)-342.1(option)-342.1(set\),)-344.1(a)-342.1(keyed)-344.1(or)-342.1(RF)73.9(A)-342.1(record)-344.1(access)-340.1(will)-340.1(fail)-342.1(with)-342.1(an)-342.1(RMS-F-)]TJ
0 -1.194 TD
0 Tc
[(FTM)-334(error)-334(\(network)-332(le)-334(transfer)-332(mode)-332(precludes)-334(operation)-332(\(SQO)-330(set\)\).)-498(For)-334(record)]TJ
0 -1.196 TD
[(I/O,)-336(FTM)-338(is)-336(also)-334(restricted)-336(to)-336(Gets)-334(or)-338(Puts;)-340(Updates)-334(or)-336(Deletes,)-338(if)-336(attempted,)-336(will)]TJ
T*
[(fail)-330(with)-332(the)-332(RMS-F-FTM)-334(error)74(.)]TJ
0 -1.794 TD
[(The)-346(transmitting)-346(of)-346(records)-348(as)-344(a)-346(block)-348(of)-346(data,)-348(of)-346(course,)-352(results)-346(in)-346(performance)]TJ
0 -1.194 TD
[(improvement;)-360(what)-348(is)-348(not)-350(as)-348(obvious)-350(is)-348(that)-350(some)-348(of)-350(the)-350(improvement)-350(is)-348(due)-350(to)]TJ
0 -1.196 TD
[(the)-326(fact)-328(that)-326(the)-328(Data)-326(Access)-326(Protocol)-328(\(DAP\))-326(eliminates)-326(much)-328(of)-328(its)-326(messaging)-328(for)]TJ
T*
[(the)-350(FTM)-352(feature.)-536(Messages)-348(are)-352(not)-350(sent)-350(between)-350(the)-350(local)-350(and)-350(remote)-350(systems)]TJ
T*
[(on)-342(a)-342(record-by-record)-344(basis)-340(but)-340(rather)-344(for)-340(the)-342(whole)-342(block)-342(of)-342(records)-342(transferred.)]TJ
0 -1.194 TD
[(This)-350(can)-350(result)-350(in)-350(apparent)-350(inconsistencies)-350(in)-350(what)-348(a)-350(reader)-350(sees)-348(when)-350(FTM)-352(is)]TJ
0 -1.196 TD
(used.)Tj
0 -1.794 TD
[(While)-346(the)-346(RMS)-346(default)-346(locking)-350(behavior)-348(does)-346(not)-348(change)-348(when)-348(FTM)-348(is)-346(used,)-350(by)]TJ
0 -1.194 TD
[(the)-358(time)-358(the)-358(record)-360(is)-356(in)-360(your)-360(buffer)-358(on)-360(the)-358(local)-358(system,)-366(the)-358(record)-360(may)-358(have)]TJ
0 -1.196 TD
[(already)-362(been)-364(updated)-362(or)-362(deleted)-362(by)-362(another)-364(process)-362(that)-360(is)-362(not)-362(using)-364(FTM.)-364(If)]TJ
T*
[(a)-364(locking)-368(collision)-366(happens)-366(on)-366(the)-366(remote)-364(system)-364(when)-366(the)-366(records)-366(are)-366(being)]TJ
T*
[(loaded)-344(into)-346(the)-346(message)-346(buffer)74(,)-350(then)-346(the)-346(locking)-348(error)-348(will)-344(not)-346(be)-346(returned)-346(until)]TJ
T*
-0.0001 Tc
[(the)-356.1(end)-356.1(of)-356.1(the)-358.1(transfer)73.9(.)-548.1(When)-356.1(using)-358.1(the)-356.1(le)-358.1(transfer)-356.1(mode)-356.1(\(SQO\))-356.1(feature)-358.1(with)]TJ
0 -1.194 TD
0 Tc
[(shared)-370(write)-370(access)-370(to)-372(a)-370(remote)-372(le,)-382(you)-372(should)-372(expect)-372(to)-370(see)-370(the)-372(same)-370(kind)]TJ
0 -1.196 TD
[(of)-364(inconsistencies)-364(in)-366(reading)-366(data)-364(as)-362(you)-368(see)-364(when)-364(the)-364(read-regardless)-366(\(RRL\))]TJ
T*
[(option)-344(is)-344(set.)-522(T)90(o)-344(avoid)-346(the)-344(possibility)-344(of)-344(a)-344(hang)-346(that)-346(may)-344(be)-344(induced)-346(by)-346(retrying)]TJ
T*
[(remote)-342(accesses)-342(after)-344(a)-344(record)-344(lock)-344(error)72(,)-348(you)-344(are)-344(advised)-344(to)-342(set)-342(both)-344(the)-344(no-lock)]TJ
0 -1.194 TD
[(\(NLK\))-332(and)-334(read-regardless)-334(\(RRL\))-332(options)-332(in)-334(the)-334(RAB$L_ROP)-332(in)-334(applications)-332(that)]TJ
0 -1.196 TD
-0.0001 Tc
[(use)-346.1(the)-348.1(le)-348.1(transfer)-346.1(mode)-348.1(\(SQO\))-348.1(feature)-346.1(for)-348.1(remote)-346.1(le)-348.1(accesses.)-528.1(\(The)-348.1(no)-348.1(query)]TJ
T*
0 Tc
[(locking)-334(\(NQL\))-332(option)-332(is)-330(not)-332(supported)-332(by)-334(the)-332(DAP)-332(protocol)-332(for)-332(remote)-332(les.\))]TJ
0 -1.792 TD
-0.0001 Tc
[(This)-332.1(option)-332.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(FILE)-332.1(SEQUENTIAL_ONL)89.9(Y)111.9(.)]TJ
/F2 1 Tf
0 -2.192 TD
0 Tc
[(F)54(AB$V_SYNCSTS)]TJ
/F3 1 Tf
0 -1.196 TD
0.0001 Tc
[(Synchronous)-349.9(status;)-359.9(returns)-351.9(the)-351.9(success)-349.9(status)-349.9(RMS$_SYNCH)-347.9(if)-349.9(the)-351.9(requested)]TJ
T*
0 Tc
[(service)-392(completes)-392(its)-392(task)-392(immediately)112(.)-620(The)-394(most)-392(common)-392(reason)-394(for)-392(not)]TJ
T*
[(completing)-360(a)-358(task)-360(immediately)-358(is)-358(that)-360(the)-358(task)-360(involves)-360(I/O)-360(operations.)-552(If)-358(the)]TJ
0 -1.194 TD
0.0001 Tc
[(service)-339.9(completes)-337.9(synchronously)-339.9(\(that)-337.9(is,)-339.9(it)-339.9(has)-337.9(not)-339.9(returned)-341.9(to)-337.9(caller)-55.9()38.1(s)-337.9(execution)]TJ
0 -1.196 TD
0 Tc
[(mode)-338(prior)-342(to)-338(completion\),)-344(RMS)-338(returns)-342(RMS$_SYNCH)-338(as)-338(the)-340(completion)-340(status)]TJ
T*
[(in)-348(R0,)-350(stores)-346(the)-348(true)-348(completion)-348(status)-346(\(success)-346(or)-348(failure\))-346(in)-348(F)72(AB$L_STS,)-346(and)]TJ
T*
[(does)-330(not)-334(deliver)-332(an)-334(AST)94(.)]TJ
0 -1.792 TD
[(The)-350(F)72(AB$V_SYNCSTS)-348(option)-350(is)-350(best)-348(used)-350(in)-350(conjunction)-348(with)-350(the)-350(F)74(AB$V_ASY)]TJ
0 -1.196 TD
(option.)Tj
0 -1.794 TD
[(The)-348(system)-346(returns)-348(RMS$_SYNCH)-346(status)-346(in)-346(R0.)-530(Refer)-346(to)-348(the)-348(F)74(AB$L_STS)-346(eld)]TJ
0 -1.194 TD
[(for)-332(the)-332(actual)-332(success)-332(status)-330(or)-332(failure)-334(status)-330(of)-332(the)-332(task.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(418)Tj
/F1 1 Tf
3.1129 0 TD
[(File)-366.7(Access)-371.1(Block)-368.9(\(F)53.3(AB\))]TJ
ET
endstream
endobj
241 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
242 0 obj
<<
/Type /Page
/Parent 238 0 R
/Resources 244 0 R
/Contents 243 0 R
>>
endobj
243 0 obj
<< /Length 7089 >>
stream
BT
/F2 1 Tf
12 0 0 12 407.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(File)-278.3(Access)-278.3(Block)-278.3(\(F)55(AB\))]TJ
0.83 -1.0783 TD
[(4.17)-278.3(F)55(AB$L_FOP)-276.7(Field)]TJ
10 0 0 10 161.66 700.78 Tm
/Cs8 cs 1 scn
0.0002 Tc
[(Reliability)-331.8(Options)]TJ
0 -1.394 TD
0 Tc
[(F)54(AB$V_RCK)]TJ
/F3 1 Tf
0 -1.196 TD
[(Read-check;)-378(species)-362(that)-362(transfers)-360(from)-362(disk)-360(volumes)-362(are)-362(to)-362(be)-362(checked)-364(by)-362(a)]TJ
T*
[(read-compare)-336(operation,)-336(which)-336(effectively)-336(doubles)-334(the)-334(amount)-336(of)-334(disk)-334(I/O)-334(at)-334(some)]TJ
T*
[(increase)-352(in)-350(reliability)110(.)-536(This)-352(option)-350(is)-350(an)-352(input)-350(to)-350(the)-352(Open)-350(and)-352(Create)-350(services.)]TJ
0 -1.194 TD
0.0001 Tc
[(If)-343.9(F)74.1(AB$V_RCK)-341.9(is)-341.9(set,)-347.9(then)-345.9(checking)-343.9(i)0.1(s)-343.9(performed)-345.9(for)-343.9(the)-345.9(duration)-343.9(of)-345.9(the)-343.9(access.)]TJ
0 -1.196 TD
-0.0001 Tc
[(The)-318.1(F)71.9(AB$V_RCK)-316.1(option)-318.1(is)-316.1(also)-316.1(an)-318.1(output)-318.1(of)-316.1(the)-318.1(Open)-316.1(service,)-322.1(which)-318.1(indicates)-316.1(the)]TJ
T*
0 Tc
[(default)-334(for)-334(the)-334(le.)-502(This)-334(option)-334(is)-332(not)-334(available)-334(for)-334(RX01)-332(and)-334(RX02)-334(devices,)-334(or)-334(for)]TJ
T*
[(any)-334(device)-334(that)-332(has)-332(been)-332(mounted)-332(using)-334(the)-332(DCL)-332(command)-332(MOUNT/FOREIGN.)]TJ
0 -1.792 TD
-0.0001 Tc
[(This)-332.1(option)-334.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(FILE)-332.1(READ_CHECK.)]TJ
/F2 1 Tf
0 -2.192 TD
0 Tc
[(F)54(AB$V_WCK)]TJ
/F3 1 Tf
0 -1.196 TD
[(W)56(rite-check;)-396(indicates)-370(that)-372(transfers)-372(to)-372(disk)-370(volumes)-374(are)-372(to)-372(be)-372(checked)-374(by)-372(a)]TJ
T*
-0.0001 Tc
[(read-compare)-344.1(operation.)-522.1(The)-344.1(F)71.9(AB$V_WCK)-342.1(option)-344.1(is)-342.1(similar)-342.1(to)-344.1(the)-344.1(F)73.9(AB$V_RCK)]TJ
0 -1.194 TD
0 Tc
[(option.)-512(This)-338(option)-340(is)-336(not)-340(available)-338(for)-338(RX01)-338(and)-338(RX02)-336(devices,)-342(or)-338(for)-340(any)-340(device)]TJ
0 -1.196 TD
-0.0001 Tc
[(that)-332.1(has)-332.1(been)-334.1(mounted)-332.1(using)-334.1(the)-332.1(DCL)-330.1(command)-334.1(MOUNT/FOREIGN.)]TJ
0 -1.794 TD
[(This)-332.1(option)-334.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(FILE)-332.1(WRITE_CHECK.)]TJ
/F2 1 Tf
14 0 0 14 89.94 467.66 Tm
-0.0002 Tc
[(4.18)-567.3(F)54.1(AB$B_FSZ)-333(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 449.72 Tm
0 Tc
[(The)-340(xed-length)-342(control)-338(area)-338(size)-338(\(FSZ\))-338(eld)-338(is)-338(used)-338(only)-340(for)-338(variable)-338(with)-338(xed-)]TJ
0 -1.196 TD
[(length)-348(control)-348(\(VFC\))-346(records.)-528(When)-348(you)-348(create)-348(a)-346(le)-348(with)-346(this)-346(record)-348(type,)-352(you)]TJ
0 -1.194 TD
0.0001 Tc
[(must)-339.9(set)-339.9(the)-339.9(value)-341.9(for)-341.9(the)-339.9(xed-control)-339.9(area)-339.9(before)-341.9(you)-341.9(issue)-339.9(the)-339.9(Create)-339.9(service.)]TJ
0 -1.196 TD
0 Tc
[(When)-342(you)-342(open)-342(an)-342(existing)-342(le)-340(that)-340(contains)-342(variable)-342(with)-340(xed)-342(control)-342(records,)]TJ
T*
[(RMS)-348(sets)-346(this)-346(eld)-350(equal)-348(to)-346(the)-350(value)-348(specied)-348(when)-348(the)-350(le)-348(was)-346(created.)-530(The)]TJ
T*
-0.0001 Tc
[(F)71.9(AB$B_FSZ)-334.1(eld)-332.1(is)-332.1(not)-332.1(applicable)-332.1(to)-332.1(indexed)-332.1(les.)]TJ
0 -1.792 TD
[(This)-332.1(eld)-334.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(RECORD)-332.1(CONTROL_FIELD_SIZE.)]TJ
0 -1.794 TD
0 Tc
[(This)-356(eld)-354(contains)-356(a)-354(numeric)-356(value)-356(in)-354(the)-356(range)-356(of)-354(1)-354(t)0(o)-354(255)-356(that)-354(indicates,)-360(in)]TJ
0 -1.196 TD
[(bytes,)-344(the)-342(size)-340(of)-340(the)-342(xed)-344(control)-342(area;)-346(the)-342(default)-340(size)-340(is)-340(2)-342(bytes.)-516(If)-342(you)-342(do)-342(not)]TJ
0 -1.194 TD
[(specify)-332(a)-332(value)-334(or)-332(specify)-332(0,)-334(then)-334(the)-332(default)-332(size)-330(is)-330(used.)]TJ
/F2 1 Tf
14 0 0 14 89.94 305.26 Tm
-0.0002 Tc
[(4.19)-567.3(F)54.1(AB$W_GBC)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 287.34 Tm
0 Tc
[(The)-360(global)-360(buffer)-358(count)-360(\(GBC\))-356(eld)-360(indicates)-358(the)-358(requested)-360(number)-360(of)-358(global)]TJ
0 -1.196 TD
[(buffers)-338(for)-338(a)-338(le.)-512(This)-338(eld)-338(contains)-340(a)-338(numeric)-338(value)-340(in)-340(the)-338(range)-340(of)-338(0)-338(t)0(o)-336(32,767;)]TJ
T*
[(the)-332(default)-332(is)-332(0.)]TJ
0 -1.794 TD
[(Global)-340(buffers)-340(support)-338(sharing)-342(of)-340(I/O)-340(buffers)-340(by)-342(more)-340(than)-340(one)-342(process.)-514(The)-342(use)]TJ
0 -1.194 TD
[(of)-358(global)-358(buffers)-358(can)-360(minimize)-356(I/O)-358(operations)-358(for)-358(a)-358(shared)-358(le,)-368(thus)-358(reducing)]TJ
0 -1.196 TD
[(record)-342(access)-340(time)-340(at)-340(the)-340(cost)-340(of)-340(using)-342(additional)-340(system)-340(resources.)-516(RMS)-340(is)-340(able)]TJ
T*
[(to)-346(locate)-346(requested)-346(records)-346(\(or)-346(blocks\))-346(in)-348(the)-346(global)-346(buffers)-346(associated)-344(with)-346(this)]TJ
T*
[(le,)-364(which)-358(it)-356(can)-356(read)-358(directly)-356(from)-356(memory)110(,)-364(eliminating)-358(much)-358(I/O.)-356(However)72(,)]TJ
0 -1.194 TD
-0.0001 Tc
[(since)-360.1(global)-362.1(buffers)-360.1(use)-360.1(global)-360.1(sections,)-368.1(the)-360.1(value)-362.1(contained)-362.1(in)-360.1(F)71.9(AB$W_GBC)]TJ
0 -1.196 TD
0 Tc
[(is)-360(limited)-358(by)-360(systemwide)-358(restrictions)-358(on)-360(resources)-362(determined)-360(by)-360(the)-360(system)]TJ
T*
-0.0001 Tc
[(parameters)-338.1(GBLSECTIONS)-340.1(\(number)-340.1(of)-338.1(global)-340.1(sections\),)-340.1(GBLP)73.9(AGES)-336.1(\(number)-340.1(of)]TJ
T*
[(global)-320.1(page)-322.1(table)-318.1(entries\),)-322.1(and)-320.1(GBLP)73.9(AGFIL)-318.1(\(number)-322.1(of)-320.1(systemwide)-320.1(pages)-320.1(allowed)]TJ
0 -1.194 TD
0 Tc
[(for)-316(global)-318(page-le)-318(sections,)-320(or)-316(scratch)-316(global)-318(sections\).)-498(For)-316(a)-318(complete)-316(description)]TJ
0 -1.196 TD
[(of)-348(these)-348(parameters,)-352(see)-346(the)]TJ
/F4 1 Tf
13.5938 0 TD
[(OpenVMS)-348(System)-350(Management)-352(Utilities)-348(Reference)]TJ
-13.5938 -1.196 TD
(Manual)Tj
/F3 1 Tf
3.6469 0 TD
(.)Tj
-3.6469 -1.794 TD
[(If)-352(global)-352(buffers)-350(are)-352(specied)-352(for)-352(a)-352(le,)-358(global)-352(buffers)-350(are)-352(used)-352(instead)-352(of)-350(local)]TJ
0 -1.194 TD
[(\(process\))-350(buffers,)-354(with)-350(the)-350(exception)-352(of)-350(deferred)-350(write)-350(operations)-350(\(F)74(AB$L_FOP)]TJ
0 -1.196 TD
-0.0002 Tc
[(eld)-332.2(F)71.8(AB$V_DFW)-332.2(option\).)]TJ
/F1 1 Tf
9 0 0 9 418.18 26.84 Tm
/Cs9 cs 1 scn
0 Tc
[(File)-366.7(Access)-371.1(Block)-368.9(\(F)53.3(AB\))]TJ
/F2 1 Tf
11.8279 0 TD
(419)Tj
ET
endstream
endobj
244 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
245 0 obj
<<
/Type /Page
/Parent 238 0 R
/Resources 247 0 R
/Contents 246 0 R
>>
endobj
246 0 obj
<< /Length 6983 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(File)-278.3(Access)-278.3(Block)-278.3(\(F)53.3(AB\))]TJ
0 -1.0783 TD
[(4.19)-278.3(F)53.3(AB$W_GBC)-275(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 700.28 Tm
/Cs8 cs 1 scn
[(The)-350(value)-352(that)-350(is)-350(specied)-350(when)-350(the)-350(le)-352(is)-348(created)-350(is)-350(returned)-352(in)-350(the)-350(F)72(AB$W_)]TJ
0 -1.196 TD
[(GBC)-342(eld)-346(as)-344(output)-344(from)-346(the)-344(Open)-346(service.)-526(This)-344(value)-348(is)-344(then)-346(used)-344(as)-344(input)-346(to)]TJ
T*
[(the)-332(Connect)-332(service.)]TJ
0 -1.792 TD
[(If)-356(you)-358(want)-358(to)-356(override)-360(the)-358(default)-356(value)-360(specied)-356(when)-358(the)-358(le)-358(was)-356(created,)]TJ
0 -1.196 TD
-0.0001 Tc
[(you)-344.1(can)-342.1(set)-342.1(a)-340.1(different)-342.1(value)-344.1(in)-342.1(the)-344.1(F)73.9(AB$W_GBC)-342.1(eld)-342.1(after)-342.1(opening)-344.1(the)-342.1(le)-344.1(but)]TJ
T*
0.0001 Tc
[(before)-333.9(invoking)-333.9(the)-335.9(Connect)-335.9(service.)-503.9(If)-333.9(you)-335.9(do)-335.9(not)-333.9(want)-333.9(to)-333.9(use)-335.9(global)-333.9(buffers,)-335.9(you)]TJ
T*
0 Tc
[(can)-332(clear)-332(the)-334(eld)-332(before)-332(issuing)-334(the)-332(Connect)-332(service)-334(if)-332(the)-332(default)-332(value)-334(is)-330(not)-332(0.)]TJ
0 -1.792 TD
-0.0001 Tc
[(If)-336.1(you)-340.1(modify)-338.1(the)-336.1(value)-340.1(in)-338.1(the)-338.1(F)73.9(AB$W_GBC)-338.1(eld)-338.1(that)-336.1(is)-338.1(returned)-338.1(from)-338.1(the)-338.1(Open)]TJ
0 -1.196 TD
0 Tc
[(service)-336(prior)-338(to)-336(the)-338(Connect)-336(service,)-340(this)-336(action)-338(determines)-336(whether)-338(or)-336(not)-338(global)]TJ
T*
[(buffers)-332(are)-332(assigned)-332(to)-332(your)-334(process.)]TJ
0 -1.794 TD
[(If)-342(you)-344(want)-344(to)-342(permanently)-346(change)-346(the)-342(default)-344(global)-344(buffer)-344(count)-344(value)-346(for)-342(the)]TJ
0 -1.194 TD
[(le,)-334(use)-332(the)-332(following)-332(command)-332(syntax:)]TJ
/F1 1 Tf
0 -1.794 TD
[(SET)-334(FILE)-334(le-spec)-330(/GLOBAL_BUFFERS=buf)16(fer-count)]TJ
/F3 1 Tf
T*
[(If)-332(you)-334(want)-334(to)-332(permanently)-334(clear)-334(the)-334(default)-332(global)-334(buffer)-334(count)-334(for)-334(a)-334(le,)-334(use)-334(the)]TJ
0 -1.194 TD
[(following)-332(command)-332(syntax:)]TJ
/F1 1 Tf
0 -1.794 TD
[(SET)-334(FILE)-334(le-spec)-330(/GLOBAL_BUFFERS=0)]TJ
/F3 1 Tf
T*
[(Y)112(o)0(u)-350(can)-350(also)-348(vary)-352(the)-348(number)-350(of)-350(global)-350(buffers)-348(used)-348(each)-350(time)-350(you)-350(process)-348(the)]TJ
0 -1.194 TD
[(le.)-562(If)-362(you)-364(choose)-364(this)-362(method,)-372(you)-366(change)-366(\(or)-364(clear\))-362(the)-364(F)74(AB$W_GBC)-360(eld)]TJ
0 -1.196 TD
[(after)-346(you)-348(open)-346(the)-348(le,)-350(but)-348(before)-346(you)-348(invoke)-350(the)-346(Connect)-348(service.)-528(In)-346(this)-346(case,)]TJ
T*
-0.0001 Tc
[(the)-356.1(specied)-354.1(value)-358.1(is)-354.1(assigned)-356.1(to)-354.1(the)-356.1(F)71.9(AB$W_GBC)-354.1(eld,)-364.1(or)-356.1(the)-354.1(F)71.9(AB$W_GBC)]TJ
T*
0 Tc
[(eld)-342(remains)-344(clear)-342(only)-344(for)-344(the)-344(current)-344(processing)-344(of)-342(the)-344(le;)-348(that)-344(is,)-344(you)-346(do)-342(not)]TJ
0 -1.194 TD
-0.0001 Tc
[(permanently)-348.1(alter)-344.1(the)-346.1(F)71.9(AB$W_GBC)-346.1(eld)-346.1(in)-346.1(the)-346.1(F)71.9(AB.)-344.1(If)-346.1(no)-346.1(value)-348.1(is)-344.1(specied)-346.1(in)]TJ
0 -1.196 TD
[(the)-332.1(F)73.9(AB$W_GBC)-332.1(eld)-332.1(when)-334.1(the)-332.1(le)-332.1(is)-332.1(created,)-334.1(the)-332.1(default)-332.1(value)-334.1(is)-330.1(0.)]TJ
0 -1.794 TD
0 Tc
[(The)-336(number)-336(of)-336(global)-334(buffers)-336(for)-334(a)-336(le)-336(is)-334(determined)-334(by)-336(the)-336(rst)-334(record)-336(stream)-334(to)]TJ
0 -1.196 TD
[(connect)-348(to)-346(the)-346(le)-348(\(systemwide\).)-526(If)-344(the)-348(le)-346(is)-346(already)-348(open)-348(and)-346(connected,)-352(then)]TJ
0 -1.194 TD
[(the)-354(number)-354(of)-354(global)-354(buffers)-354(is)-352(already)-354(set)-352(and)-354(modications)-354(made)-354(before)-352(the)]TJ
0 -1.196 TD
[(Connect)-330(service)-330(are)-328(useful)-330(only)-332(to)-328(request)-328(that)-330(this)-328(process)-328(use)-330(\(or)-328(not)-330(use\))-330(global)]TJ
T*
(buffers.)Tj
0 -1.792 TD
[(T)92(o)-368(specify)-370(a)-368(read-only)-370(global)-368(buffer)-370(cache,)-380(the)-368(initial)-368(accessor)-368(must)-368(set)-368(the)]TJ
0 -1.196 TD
-0.0001 Tc
[(F)73.9(AB$B_SHR)-358.1(eld)-362.1(F)73.9(AB$V_SHRGET)-360.1(and)-362.1(F)73.9(AB$V_MSE)-360.1(bits)-358.1(on.)-558.1(Selecting)-362.1(the)]TJ
T*
0 Tc
[(F)74(AB$V_MSE)-354(option)-356(turns)-356(on)-356(locking)-358(to)-356(coordinate)-356(access)-356(to)-354(the)-356(global)-356(buffer)]TJ
T*
(cache.)Tj
0 -1.792 TD
[(Y)112(o)0(u)-362(can)-360(use)-362(global)-360(buffers)-360(for)-362(all)-360(le)-360(organizations)-362(opened)-360(for)-362(shared)-360(record)]TJ
0 -1.196 TD
[(access.)-538(If)-352(the)-352(global)-354(buffer)-352(count)-354(is)-352(nonzero)-354(for)-352(the)-352(rst)-354(process)-350(that)-354(connects)]TJ
T*
0.0001 Tc
[(to)-349.9(the)-351.9(le,)-357.9(then)-351.9(a)-349.9(temporary)-351.9(global)-351.9(section)-351.9(that)-349.9(is)-349.9(large)-351.9(enough)-351.9(t)0.1(o)-349.9(contain)-351.9(the)]TJ
T*
0 Tc
[(specied)-342(number)-346(of)-342(buffers)-344(\(as)-342(well)-342(as)-342(internal)-344(RMS)-342(data)-342(structures\))-344(is)-342(created)]TJ
0 -1.194 TD
0.0001 Tc
[(and)-345.9(mapped.)-523.9(This)-345.9(section)-343.9(is)-343.9(mapped)-345.9(by)-345.9(processes)-343.9(that)-343.9(subsequently)-345.9(connect)-343.9(t)0.1(o)]TJ
0 -1.196 TD
0 Tc
[(the)-340(le,)-342(thus)-340(allowing)-340(multiple)-338(processes)-338(to)-340(reference)-342(a)-340(single)-340(set)-338(of)-340(one)-340(or)-340(more)]TJ
T*
[(buffers)-332(without)-334(performing)-336(additional)-332(I/O)-334(operations.)-502(Thus,)-336(the)-334(rst)-334(user)-334(to)-334(open)]TJ
T*
[(the)-352(le)-354(requesting)-354(global)-352(buffers)-352(determines)-352(the)-354(number)-352(of)-354(the)-352(global)-352(buffers.)]TJ
0 -1.194 TD
-0.0001 Tc
[(For)-342.1(shared)-342.1(sequential)-342.1(le)-344.1(operations,)-344.1(the)-344.1(value)-342.1(stored)-342.1(in)-342.1(the)-344.1(RAB$B_MBC)-342.1(eld)]TJ
0 -1.196 TD
0 Tc
[(establishes)-330(the)-332(global)-332(buffer)-334(size.)-496(See)-332(Section)-332(7.1)54(1)-332(for)-334(more)-332(information.)]TJ
0 -1.794 TD
[(The)-374(F)74(AB$W_GBC)-370(eld)-374(corresponds)-374(to)-372(the)-374(FDL)-374(attribute)-374(FILE)-372(GLOBAL_)]TJ
0 -1.196 TD
-0.0001 Tc
[(BUFFER_COUNT)-334.1(and)-332.1(it)-332.1(is)-330.1(not)-332.1(supported)-332.1(for)-332.1(DECnet)-330.1(for)-334.1(OpenVMS)-330.1(operations.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
0 Tc
(420)Tj
/F1 1 Tf
3.1129 0 TD
[(File)-366.7(Access)-371.1(Block)-368.9(\(F)53.3(AB\))]TJ
ET
endstream
endobj
247 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
248 0 obj
<<
/Type /Page
/Parent 238 0 R
/Resources 250 0 R
/Contents 249 0 R
>>
endobj
249 0 obj
<< /Length 6137 >>
stream
BT
/F2 1 Tf
12 0 0 12 407.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(File)-278.3(Access)-278.3(Block)-278.3(\(F)55(AB\))]TJ
1.3833 -1.0783 TD
[(4.20)-278.3(F)53.3(AB$W_IFI)-276.7(Field)]TJ
14 0 0 14 89.94 697.78 Tm
/Cs8 cs 1 scn
[(4.20)-567.1(F)54.3(AB$W_IFI)-330(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 679.84 Tm
[(The)-346(internal)-344(le)-344(identier)-344(\(IFI\))-342(eld)-344(associates)-342(the)-344(F)74(A)0(B)-342(with)-344(the)-342(corresponding)]TJ
0 -1.194 TD
[(internal)-368(le)-366(access)-366(block.)-570(RMS)-366(sets)-364(this)-366(eld)-366(on)-368(successful)-366(Create)-366(or)-366(Open)]TJ
0 -1.196 TD
[(services.)-516(It)-338(is)-340(then)-342(an)-340(input)-340(for)-342(subsequent)-340(Close,)-342(Connect,)-344(Display)112(,)-342(and)-342(Extend)]TJ
T*
[(services.)-514(The)-342(Close)-338(service)-340(deallocates)-338(the)-340(internal)-340(control)-340(structures)-340(and)-340(clears)]TJ
T*
-0.0001 Tc
[(the)-368.1(F)73.9(AB$W_IFI)-364.1(eld.)-570.1(When)-368.1(the)-366.1(user)-368.1(le)-368.1(open)-366.1(\(F)71.9(AB$V_UFO\))-368.1(option)-366.1(in)-368.1(the)]TJ
0 -1.194 TD
0 Tc
[(F)72(AB$L_FOP)-346(eld)-346(is)-346(specied,)-352(no)-348(internal)-346(structures)-348(are)-346(allocated)-348(on)-346(Create)-346(or)]TJ
0 -1.196 TD
[(Open)-332(services.)-500(Therefore,)-334(the)-334(F)74(AB$W_IFI)-330(eld)-332(remains)-332(cleared.)]TJ
0 -1.794 TD
[(There)-334(is)-332(no)-332(FDL)-332(equivalent)-334(for)-332(this)-332(eld.)]TJ
/F2 1 Tf
14 0 0 14 89.94 565.28 Tm
-0.0003 Tc
[(4.21)-567.4(F)54(AB$B_JOURNAL)-331.7(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 547.34 Tm
0.0001 Tc
[(The)-335.9(journal)-335.9(eld)-335.9(provides)-333.9(ags)-333.9(to)-333.9(identify)-333.9(whether)-335.9(a)-333.9(le)-333.9(is)-333.9(marked)-333.9(for)-333.9(journaling)]TJ
0 -1.194 TD
[(and)-331.9(to)-331.9(identify)110.1(,)-333.9(where)-331.9(applicable,)-331.9(the)-333.9(type)-331.9(of)-331.9(journaling:)]TJ
0 -1.794 TD
0 Tc
[()-1190(After)20(-image)-334(\(AI\))-330(journaling)]TJ
T*
0.0002 Tc
[()-1189.8(Before-image)-331.8(\(BI\))-329.8(journaling)]TJ
0 -1.792 TD
0 Tc
[()-1190(Recovery)-334(unit)-332(\(RU\))-332(journaling)]TJ
0 -1.794 TD
[(These)-338(ags)-338(are)-338(used)-338(for)-338(output)]TJ
/F4 1 Tf
14.9348 0 TD
(only)Tj
/F3 1 Tf
1.944 0 TD
-0.0001 Tc
[(,)-340.1(from)-338.1(either)-338.1(the)-338.1(Open)-336.1(service)-340.1(or)-338.1(the)-338.1(Display)]TJ
-16.8788 -1.196 TD
0 Tc
[(service.)-542(Although)-354(they)-354(are)-354(included)-354(as)-352(inputs)-352(to)-352(the)-354(Create)-352(service,)-360(the)-352(input)]TJ
T*
[(value)-334(must)-332(be)-332(0.)-500(If)-332(the)-332(input)-334(value)-334(is)-330(nonzero,)-336(RMS)-332(returns)-332(an)-334(RMS$_JNS)-330(error)72(.)]TJ
0 -1.194 TD
[(Y)110(o)0(u)-344(can)-346(only)-346(store)-344(the)-346(associated)-342(attributes)-344(in)-344(the)-346(le)-344(header)-346(through)-348(the)-344(DCL)]TJ
0 -1.196 TD
[(interface)-346(using)-346(the)-346(SET)-344(FILE)-344(command)-346(with)-344(an)-346(appropriate)-344(qualier)72(.)-524(\(See)-344(the)]TJ
/F4 1 Tf
T*
[(OpenVMS)-344(DCL)-340(Dictionary)]TJ
/F3 1 Tf
12.7858 0 TD
[(for)-342(information)-344(about)-342(using)-344(the)-342(SET)-342(FILE)-342(command)]TJ
-12.7858 -1.196 TD
[(to)-332(store)-332(these)-332(attributes)-330(in)-332(a)-332(le)-334(header)74(.\))]TJ
0 -1.792 TD
[(Y)110(o)0(u)-348(can)-350(obtain)-348(additional)-348(information)-350(about)-348(a)-348(le)-350(marked)-348(for)-350(journaling)-352(using)]TJ
0 -1.196 TD
[(the)-354(journaling)-356(XAB.)-352(For)-354(example,)-360(you)-354(can)-354(obtain)-354(the)-352(name)-354(of)-352(the)-354(after)18(-image)]TJ
T*
0.0002 Tc
[(journal)-329.8(le,)-333.8(and)-333.8(so)-329.8(forth.)]TJ
0 -1.792 TD
0 Tc
[(Here)-318(is)-316(a)-318(code)-316(example)-318(showing)-318(how)-318(you)-318(might)-318(use)-318(the)-316(Open)-318(service)-318(to)-316(determine)]TJ
0 -1.196 TD
0.0001 Tc
[(if)-347.9(a)-347.9(le)-349.9(is)-347.9(marked)-347.9(for)-347.9(RU)-347.9(journaling.)-531.9(In)-347.9(the)-349.9(example,)-353.9(the)-347.9(program)-349.9(opens)-347.9(a)-347.9(le)]TJ
T*
-0.0001 Tc
[(and)-350.1(branches)-352.1(to)-350.1(a)-350.1(label)-350.1(FILE_MARKED_FOR_RU)-348.1(if)-350.1(the)-350.1(le)-352.1(is)-348.1(marked)-352.1(for)-350.1(RU)]TJ
T*
0.0004 Tc
(journaling:)Tj
/F6 1 Tf
8 0 0 10 161.66 278.3604 Tm
0 Tc
[($OPEN)-1795(FAB)-600(=)-597.5(MY_FAB)]TJ
0 -0.996 TD
0.0005 Tc
[(BLBC)-2374(R0,ERROR)]TJ
0 -0.998 TD
0.0004 Tc
[(BBS)-2976.1(#FAB$V_RU,FAB$B_JOURNAL+MY_FAB,-)]TJ
4.7825 -0.996 TD
(FILE_MARKED_FOR_RU)Tj
/F3 1 Tf
10 0 0 10 161.66 230.5403 Tm
0 Tc
[(Each)-368(journaling)-370(ag)-368(in)-368(the)-368(eld)-366(has)-368(a)-366(unique)-368(symbolic)-368(bit)-366(offset)-364(and)-368(mask)]TJ
0 -1.196 TD
[(value.)-538(For)-350(example,)-356(the)-352(after)20(-image)-352(journaling)-354(ag)-352(has)-350(the)-350(symbolic)-350(bit)-350(offset)]TJ
T*
-0.0001 Tc
[(F)71.9(AB$V_AI)-336.1(and)-338.1(the)-336.1(constant)-336.1(value)-338.1(F)71.9(AB$M_AI.)-336.1(If)-334.1(a)-338.1(ag)-338.1(is)-334.1(set,)-338.1(the)-338.1(logical)-336.1(value)-338.1(is)]TJ
T*
0 Tc
[(1;)-334(if)-330(it)-332(is)-332(reset,)-332(the)-332(logical)-334(value)-332(is)-332(0.)]TJ
0 -1.792 TD
[(There)-342(are)-340(no)-342(corresponding)-342(FDL)-340(attributes)-338(for)-340(the)-342(journaling)-344(ags)-340(because)-340(they)]TJ
0 -1.196 TD
0.0001 Tc
[(cannot)-333.9(be)-331.9(set)-329.9(through)-331.9(the)-331.9(FDL)-331.9(interface.)]TJ
0 -1.794 TD
0 Tc
[(A)-332(listing)-332(of)-332(symbolic)-332(offsets)-330(for)-332(each)-334(of)-332(the)-332(journaling)-336(ags)-332(follows:)]TJ
/F2 1 Tf
0 -1.792 TD
(Flags)Tj
0 -1.396 TD
[(F)54(AB$V_AI)]TJ
/F3 1 Tf
0 -1.194 TD
0.0001 Tc
[(The)-333.9(le)-331.9(is)-331.9(marked)-331.9(for)-331.9(after)18.1(-image)-331.9(journaling.)]TJ
/F2 1 Tf
0 -2.192 TD
0 Tc
[(F)54(AB$V_BI)]TJ
/F3 1 Tf
0 -1.196 TD
0.0001 Tc
[(The)-333.9(le)-331.9(is)-331.9(marked)-331.9(for)-331.9(before-image)-333.9(journaling.)]TJ
/F1 1 Tf
9 0 0 9 418.18 26.84 Tm
/Cs9 cs 1 scn
0 Tc
[(File)-366.7(Access)-371.1(Block)-368.9(\(F)53.3(AB\))]TJ
/F2 1 Tf
11.8279 0 TD
(421)Tj
ET
endstream
endobj
250 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
251 0 obj
<<
/Type /Page
/Parent 238 0 R
/Resources 253 0 R
/Contents 252 0 R
>>
endobj
252 0 obj
<< /Length 5936 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(File)-278.3(Access)-278.3(Block)-278.3(\(F)53.3(AB\))]TJ
0 -1.0783 TD
-0.0002 Tc
[(4.21)-278.5(F)53.1(AB$B_JOURNAL)-276.9(Field)]TJ
10 0 0 10 137.76 700.78 Tm
/Cs8 cs 1 scn
0 Tc
[(F)54(AB$V_RU)]TJ
/F3 1 Tf
0 -1.196 TD
0.0001 Tc
[(The)-331.9(le)-333.9(is)-329.9(marked)-333.9(for)-331.9(recovery)-335.9(unit)-331.9(journaling.)]TJ
/F2 1 Tf
14 0 0 14 66.02 658.94 Tm
-0.0001 Tc
[(4.22)-568.7(F)55.6(AB$V_LNM_MODE)-331.5(Subeld)]TJ
/F3 1 Tf
10 0 0 10 137.76 641 Tm
0 Tc
[(The)-348(logical)-348(name)-346(translation)-348(access)-346(mode)-346(\(LNM_MODE\))-346(subeld)-348(is)-346(the)-346(part)-348(of)]TJ
0 -1.194 TD
-0.0001 Tc
[(the)-324.1(F)71.9(AB$B_ACMODES)-322.1(eld)-326.1(that)-324.1(species)-324.1(the)-326.1(RMS)-324.1(access)-324.1(mode)-324.1(used)-324.1(to)-324.1(translate)]TJ
0 -1.196 TD
0 Tc
[(logical)-332(names)-332(during)-334(parsing.)]TJ
0 -1.794 TD
[(The)-336(F)74(AB$V_LNM_MODE)-332(subeld)-336(may)-336(contain)-338(one)-336(of)-334(these)-336(four)-336(values,)-338(with)-334(the)]TJ
0 -1.196 TD
[(related)-332(constant)-332(value)-334(for)-332(each)-332(shown)-332(in)-334(parentheses:)]TJ
9 0 0 9 137.76 569.2801 Tm
[(0)-1548.9(None)]TJ
0 -1.66 TD
[(1)-1548.9(Executive)-333.3(mode)-331.1(\(PSL$C_EXEC\))]TJ
0 -1.6622 TD
0.0002 Tc
[(2)-1548.7(Supervisor)-333.1(mode)-333.1(\(PSL$C_SUPER\))]TJ
0 -1.66 TD
[(3)-1548.7(User)-333.1(mode)-330.9(\(PSL$C_USER\))]TJ
10 0 0 10 137.76 506.5201 Tm
0 Tc
[(The)-332(default)-332(value)-334(is)-332(0)-332(\(none\),)-334(which)-332(RMS)-332(interprets)-332(as)-330(user)-334(mode.)]TJ
0 -1.794 TD
[(The)-372(F)72(AB$V_LNM_MODE)-368(eld)-372(is)-372(not)-372(supported)-372(for)-372(DECnet)-370(for)-372(OpenVMS)]TJ
0 -1.196 TD
[(operations,)-332(and)-332(it)-332(is)-332(ignored)-334(during)-334(remote)-332(le)-332(access.)]TJ
0 -1.794 TD
[(There)-350(is)-350(no)-350(corresponding)-352(FDL)-350(equivalent)-352(for)-350(this)-348(eld.)-536(For)-350(more)-350(information)]TJ
0 -1.194 TD
[(about)-342(logical)-342(name)-342(concepts,)-346(see)-342(the)]TJ
/F4 1 Tf
17.3718 0 TD
[(OpenVMS)-342(Programming)-346(Concepts)-342(Manual,)]TJ
-17.3718 -1.196 TD
[(V)130(olume)-332(II)]TJ
/F3 1 Tf
4.4969 0 TD
(.)Tj
/F2 1 Tf
14 0 0 14 66.02 408.22 Tm
[(4.23)-568.6(F)55.7(AB$L_MRN)-328.6(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 390.28 Tm
[(The)-368(maximum)-366(record)-368(number)-368(\(MRN\))-364(eld)-368(applies)-364(only)-368(to)-366(relative)-368(les)-366(and)]TJ
0 -1.196 TD
[(indicates)-330(the)-334(highest)-332(record)-334(number)-334(that)-332(can)-332(be)-332(written)-332(to)-332(a)-332(le.)]TJ
0 -1.792 TD
[(This)-326(eld)-326(contains)-326(a)-326(numeric)-328(value)-328(of)-324(the)-328(highest)-326(numbered)-328(record)-326(allowed)-326(in)-326(the)]TJ
0 -1.196 TD
[(le,)-340(in)-340(the)-338(range)-340(of)-338(0)-338(t)0(o)-338(2,147,483,647,)-342(although)-342(the)-338(maximum)-338(value)-340(depends)-338(on)]TJ
T*
[(the)-332(number)-334(of)-332(blocks)-332(on)-332(the)-332(device)-334(to)-332(be)-332(used.)-500(The)-332(default)-332(for)-332(this)-332(eld)-332(is)-332(0.)]TJ
0 -1.794 TD
[(If)-360(you)-362(attempt)-360(to)-362(write)-360(\(put\))-360(or)-362(retrieve)-362(\(get\))-362(a)-360(record)-364(with)-360(a)-360(relative)-362(record)]TJ
0 -1.194 TD
[(number)-366(higher)-368(than)-364(the)-366(specied)-364(limit,)-374(an)-364(error)-368(occurs)-366(and)-364(RMS)-364(returns)-366(a)]TJ
0 -1.196 TD
[(message)-358(indicating)-362(an)-360(invalid)-360(record)-362(number)72(.)-554(Checking)-362(is)-360(suppressed)-358(if)-360(you)]TJ
T*
[(specify)-332(0)-332(for)-332(the)-332(F)72(AB$L_MRN)-330(eld.)]TJ
0 -1.792 TD
[(Note)-360(that)-362(RMS)-360(does)-362(not)-362(maintain)-362(the)-362(relative)-362(record)-362(number)-364(of)-362(the)-362(highest)]TJ
0 -1.196 TD
[(existing)-332(record)-334(in)-332(the)-332(le.)]TJ
0 -1.794 TD
-0.0001 Tc
[(This)-332.1(eld)-332.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-334.1(attribute)-330.1(FILE)-332.1(MAX_RECORD_NUMBER.)]TJ
/F2 1 Tf
14 0 0 14 66.02 208.3 Tm
0 Tc
[(4.24)-568.6(F)55.7(AB$W_MRS)-330(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 190.36 Tm
[(The)-336(maximum)-338(record)-336(size)-336(\(MRS\))-334(eld)-336(denes)-338(the)-336(size)-334(of)-336(all)-336(records)-336(in)-338(a)-336(le)-336(with)]TJ
0 -1.196 TD
[(xed-length)-340(records,)-342(the)-338(maximum)-338(size)-336(of)-338(variable-length)-340(records,)-342(the)-338(maximum)]TJ
0 -1.194 TD
0.0001 Tc
[(size)-345.9(of)-345.9(the)-347.9(data)-347.9(area)-347.9(for)-347.9(variable)-347.9(with)-345.9(xed-length)-347.9(control)-347.9(records,)-351.9(and)-347.9(the)-347.9(cell)]TJ
0 -1.196 TD
0 Tc
[(size)-330(\(minus)-332(overhead\))-334(for)-332(relative)-332(les.)]TJ
0 -1.794 TD
[(This)-348(eld)-348(contains)-348(a)-348(numeric)-350(value)-350(in)-348(the)-348(range)-350(applicable)-348(to)-348(the)-348(le)-348(type)-350(and)]TJ
0 -1.196 TD
[(record)-342(format)-340(\(see)-342(T)62(able)-342(44\))-340(that)-342(indicates)-340(the)-342(size)-340(of)-340(the)-342(records)-342(in)-342(the)-342(le,)-344(in)]TJ
0 -1.194 TD
[(bytes.)-514(This)-340(value)-342(species)-340(the)-340(number)-342(of)-340(bytes)-340(of)-338(data)-340(and)-340(does)]TJ
/F4 1 Tf
30.4986 0 TD
(not)Tj
/F3 1 Tf
1.805 0 TD
[(include)-340(any)]TJ
-32.3036 -1.196 TD
[(control)-332(bytes)-332(associated)-330(with)-332(each)-334(record.)]TJ
0 -1.794 TD
0.0001 Tc
[(For)-329.9(xed-length)-329.9(records,)-331.9(the)-331.9(value)-331.9(represents)-329.9(the)-329.9(actual)-329.9(size)-329.9(of)-329.9(each)-331.9(record)-329.9(in)-331.9(the)]TJ
0 -1.194 TD
0 Tc
[(le.)-500(Y)112(o)0(u)-332(must)-332(specify)-332(a)-332(size)-330(when)-334(you)-334(create)-332(a)-332(le)-332(with)-332(xed-length)-336(records.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(422)Tj
/F1 1 Tf
3.1129 0 TD
[(File)-366.7(Access)-371.1(Block)-368.9(\(F)53.3(AB\))]TJ
ET
endstream
endobj
253 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
254 0 obj
<<
/Type /Page
/Parent 238 0 R
/Resources 256 0 R
/Contents 255 0 R
>>
endobj
255 0 obj
<< /Length 6447 >>
stream
BT
/F2 1 Tf
12 0 0 12 408.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(File)-250(Access)-251.7(Block)-250(\(F)55(AB\))]TJ
0.3033 -1.0783 TD
[(4.24)-251.7(F)55(AB$W_MRS)-248.3(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
[(For)-352(variable-length)-354(records,)-356(the)-352(value)-352(represents)-350(the)-352(size)-348(of)-352(the)-350(largest)-352(record)]TJ
0 -1.196 TD
[(that)-350(can)-350(be)-350(written)-348(into)-350(the)-350(le.)-536(If)-348(the)-350(le)-352(is)-348(not)-350(a)-350(relative)-350(le,)-356(a)-350(value)-350(of)-350(0)-350(i)0(s)]TJ
T*
0.0001 Tc
[(used)-339.9(to)-337.9(suppress)-337.9(record)-339.9(size)-337.9(checking,)-339.9(thus)-339.9(indicating)-339.9(that)-339.9(there)-339.9(is)-337.9(no)-339.9(user)-337.9(limit)]TJ
0 -1.194 TD
0 Tc
[(on)-340(record)-342(size,)-340(except)-342(for)-338(the)-340(limitations)-338(listed)-338(in)-340(T)60(able)-340(44)-338(and)-340(certain)-340(physical)]TJ
0 -1.196 TD
[(limitations.)-556(For)-364(magnetic)-362(tape)-360(les,)-370(a)-362(value)-364(of)-360(0)-362(sets)-360(an)-362(effective)-362(maximum)]TJ
T*
[(record)-334(size)-330(that)-332(is)-330(equal)-334(to)-332(the)-332(block)-332(size)-332(minus)-332(4.)]TJ
0 -1.794 TD
[(The)-352(size)-348(of)-350(variable-length)-352(records)-352(must)-348(conform)-352(to)-350(physical)-350(limitations.)-534(W)38(ith)]TJ
0 -1.194 TD
[(indexed)-340(and)-338(relative)-338(les,)-342(for)-338(example,)-340(records)-338(may)-340(not)-338(cross)-338(bucket)-338(boundaries.)]TJ
0 -1.196 TD
-0.0001 Tc
[(If)-362.1(both)-364.1(the)-362.1(F)73.9(AB$B_BKS)-360.1(and)-362.1(F)71.9(AB$W_MRS)-364.1(elds)-362.1(are)-362.1(0)-362.1(\(not)-364.1(specied\))-362.1(for)-362.1(an)]TJ
T*
0 Tc
[(indexed)-324(le,)-326(RMS)-322(attempts)-320(to)-322(calculate)-322(a)-322(reasonable)-322(bucket)-324(size,)-324(usually)-324(2.)-498(Thus,)]TJ
T*
[(if)-356(any)-360(record)-358(requires)-358(more)-356(than)-358(two)-356(buckets,)-364(you)-360(must)-356(explicitly)-358(specify)-356(the)]TJ
0 -1.194 TD
-0.0001 Tc
[(required)-334.1(value)-336.1(for)-332.1(the)-334.1(F)71.9(AB$B_BKS)-332.1(or)-334.1(the)-334.1(F)73.9(AB$W_MRS)-330.1(eld.)-502.1(If)-334.1(the)-332.1(F)71.9(AB$B_BKS)]TJ
0 -1.196 TD
0 Tc
[(eld)-324(is)-320(specied,)-326(the)-322(value)-324(should)-322(specify)-324(a)-322(bucket)-324(size)-320(large)-324(enough)-324(to)-322(exceed)-324(the)]TJ
T*
[(longest)-334(possible)-330(record.)]TJ
0 -1.794 TD
0.0001 Tc
[(For)-349.9(variable)-347.9(with)-345.9(xed-length)-347.9(control)-347.9(records,)-353.9(the)-347.9(value)-347.9(includes)-347.9(only)-349.9(the)-347.9(data)]TJ
0 -1.194 TD
0 Tc
[(portion;)-334(it)-332(does)-330(not)-334(include)-332(the)-334(size)-330(of)-332(the)-332(xed)-334(control)-332(area.)]TJ
0 -1.794 TD
[(For)-350(all)-348(relative)-348(les,)-352(the)-350(size)-346(is)-348(used)-348(in)-348(conjunction)-348(with)-348(the)-348(F)74(AB$B_BKS)-348(eld)]TJ
0 -1.196 TD
[(to)-340(determine)-342(the)-340(size)-340(of)-340(the)-342(record)-342(cell.)-516(Y)112(o)0(u)-342(must)-340(specify)-340(the)-342(F)74(AB$W_MRS)-338(eld)]TJ
0 -1.194 TD
[(when)-334(you)-332(create)-334(a)-332(relative)-332(le.)]TJ
0 -1.794 TD
0.0001 Tc
[(Y)110.1(o)0.1(u)-303.9(specify)-303.9(a)-303.9(value)-303.9(when)-305.9(you)-303.9(invoke)-303.9(a)-301.9(Create)-303.9(service.)-499.9(RMS)-303.9(returns)-303.9(the)-303.9(maximum)]TJ
0 -1.196 TD
[(record)-333.9(size)-329.9(when)-331.9(you)-333.9(invoke)-331.9(a)0.1(n)-331.9(Open)-331.9(service.)]TJ
0 -1.792 TD
0 Tc
[(T)60(able)-340(44)-340(summarizes)-338(the)-342(maximum)-340(record)-342(size)-340(allowed)-340(for)-340(the)-342(various)-342(le)-340(and)]TJ
0 -1.196 TD
[(record)-334(formats.)]TJ
/F2 1 Tf
0 -2.89 TD
[(T)72(able)-300(44)-796(Maximum)-300(Record)-300(Size)-300(for)-298(File)-302(Organizations)-302(and)-300(Record)-298(Formats)]TJ
ET
161.66 373.1 382.56 -0.48 re
f
BT
9 0 0 9 161.66 352.7 Tm
[(File)-331.1(Organization)-8660.5(Record)-333.3(Format)]TJ
31.3267 1.1067 TD
(Maximum)Tj
0 -1.1067 TD
[(Record)-333.3(Size)]TJ
ET
161.66 347.2 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 334.76 Tm
0.0002 Tc
[(Sequential)-11839(Fixed)-333.1(length)-8610.4(32,767)]TJ
0 -1.66 TD
0.0001 Tc
[(Sequential)-333.2(\(disk\))-8894.7(V)93.4(ariable)-335.5(length)-7330.6(32,767)]TJ
T*
0.0003 Tc
[(Sequential)-333(\(disk\))-8894.5(VFC)-12388.7(32,767-FSZ)]TJ
6 0 0 6 491.3315 308.7 Tm
0 Tc
(1)Tj
9 0 0 9 161.66 289.94 Tm
0.0002 Tc
[(Sequential)-333.1(\(disk\))-8894.6(Stream)-11091.8(32,767)]TJ
T*
0.0001 Tc
[(Sequential)-333.2(\(disk\))-8894.7(Stream-CR)-9314.9(32,767)]TJ
0 -1.6622 TD
[(Sequential)-333.2(\(disk\))-8894.7(Stream-LF)-9424.9(32,767)]TJ
0 -1.66 TD
[(Sequential)-333.2(\(ANSI)-333.2(tape\))-5913.4(V)93.4(ariable)-335.5(length)-7330.6(9,995)]TJ
T*
0.0003 Tc
[(Sequential)-333(\(ANSI)-333(tape\))-5913.2(VFC)-12388.7(9,995-FSZ)]TJ
6 0 0 6 486.3274 233.98 Tm
0 Tc
(1)Tj
9 0 0 9 161.66 215.22 Tm
[(Relative)-12992.6(Fixed)-333.3(length)-8610.6(32,255)]TJ
T*
[(Relative)-12992.6(V)93.3(ariable)-335.6(length)-7330.7(32,253)]TJ
T*
0.0002 Tc
[(Relative)-12992.4(VFC)-12388.8(32,253-FSZ)]TJ
6 0 0 6 491.3315 189.14 Tm
0 Tc
(1)Tj
9 0 0 9 161.66 170.38 Tm
[(Indexed,)-333.3(Prolog)-333.3(1)-333.3(o)0(r)-331.1(2)-6495.5(Fixed)-333.3(length)-8610.6(32,234)]TJ
ET
161.66 160.9 382.56 -0.48 re
f
BT
6 0 0 6 161.66 153.22 Tm
(1)Tj
8 0 0 8 165.4959 150.42 Tm
[(The)-332.5(FSZ)-332.5(represents)-332.5(the)-332.5(size,)-327.5(in)-332.5(bytes,)-327.5(of)-332.5(the)-332.5(xed)-332.5(control)-332.5(area)-330(in)-330(a)-330(record)-332.5(having)-332.5(VFC)-327.5(record)-332.5(format.)]TJ
-0.4795 -0.9975 TD
-0.0001 Tc
[(On)-342.6(a)-340.1(disk)-340.1(device,)-342.6(the)-342.6(length)-345.1(of)-340.1(the)-342.6(largest)-340.1(record)-340.1(in)-342.6(a)-340.1(sequential)-340.1(le)-342.6(using)-340.1(variable)-342.6(or)-340.1(VFC)-340.1(format)-340.1(is)]TJ
0 -1.13 TD
[(also)-330.1(maintained)-330.1(by)-332.6(RMS)-332.6(and)-330.1(is)-330.1(available)-330.1(through)-332.6(the)-335.1(longest)-332.6(record)-332.6(length)-332.6(eld)-332.6(\(XAB$W_LRL\))-330.1(in)-332.6(the)]TJ
0 -0.995 TD
[(le)-332.6(header)-332.6(characteristics)-327.6(XAB)-330.1(\(XABFHC\).)-330.1(See)-335.1(Chapter)-330.1(1)54.9(1)-0.1(.)]TJ
9 0 0 9 440.8 105.2 Tm
0 Tc
[(\(continued)-335.6(on)-331.1(next)-333.3(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-2.4044 -8.7067 TD
[(File)-331.1(Access)-333.3(Block)-333.3(\(F)53.3(AB\))]TJ
/F2 1 Tf
11.719 0 TD
(423)Tj
ET
endstream
endobj
256 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
257 0 obj
<<
/Type /Page
/Parent 238 0 R
/Resources 259 0 R
/Contents 258 0 R
>>
endobj
258 0 obj
<< /Length 6198 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(File)-278.3(Access)-278.3(Block)-278.3(\(F)53.3(AB\))]TJ
0 -1.0783 TD
[(4.24)-278.3(F)53.3(AB$W_MRS)-275(Field)]TJ
10 0 0 10 137.76 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)74.1(able)-299.9(44)-299.9(\(Cont.\))-797.9(Maximum)-335.9(Record)-335.9(Size)-335.9(for)-335.9(File)-337.9(Organizations)-333.9(and)-337.9(Record)]TJ
8.794 -1.194 TD
0 Tc
(Formats)Tj
ET
137.76 678.38 382.56 -0.48 re
f
BT
9 0 0 9 137.76 657.98 Tm
[(File)-331.1(Organization)-8658.3(Record)-333.3(Format)]TJ
31.3267 1.1067 TD
(Maximum)Tj
0 -1.1067 TD
[(Record)-333.3(Size)]TJ
ET
137.76 652.48 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 637.06 Tm
[(Indexed,)-333.3(Prolog)-333.3(1)-331.1(o)0(r)-333.3(2)-6493.2(V)91.1(ariable)-335.6(length)-7330.7(32,232)]TJ
0 -1.6622 TD
[(Indexed,)-333.3(Prolog)-333.3(3)-8657.7(Fixed)-333.3(length)-8612.8(32,224)]TJ
0 -1.66 TD
[(Indexed,)-333.3(Prolog)-333.3(3)-8657.7(V)91.1(ariable)-335.6(length)-7330.7(32,224)]TJ
ET
137.76 599.68 382.56 -0.48 re
f
BT
10 0 0 10 137.76 577.28 Tm
[(For)-346(DECnet)-344(for)-346(OpenVMS)-346(remote)-346(le)-346(access,)-350(the)-346(maximum)-348(record)-346(size)-344(may)-348(be)]TJ
0 -1.196 TD
-0.0001 Tc
[(set)-334.1(by)-336.1(the)-336.1(/NETWORK_BLOCK_COUNT=n)-336.1(qualier)-336.1(to)-336.1(the)-336.1(SET)-336.1(RMS_DEF)75.9(AUL)55.9(T)]TJ
T*
0 Tc
[(command)-336(or)-338(by)-338(a)-336($XABITM)-336(parameter)74(.)-508(DECnet)-334(for)-338(OpenVMS)-336(remote)-336(le)-338(access)]TJ
T*
[(can)-356(support)-354(record)-356(sizes)-354(as)-354(large)-356(as)-354(the)-356(record)-356(sizes)-354(that)-354(RMS)-354(supports.)-546(The)]TJ
0 -1.194 TD
[(default)-352(number)-356(of)-354(blocks)-354(is)-352(equal)-354(to)-354(the)-354(system)-352(parameter)-354(RMS_DFNBC,)-352(the)]TJ
0 -1.196 TD
[(default)-344(for)-344(which)-346(is)-344(8)-344(blocks)-344(\(4096)-344(bytes\).)-524(For)-346(more)-344(information)-346(about)-344(the)-346(SET)]TJ
T*
[(RMS_DEF)76(AUL)54(T)-364(command,)-376(see)-364(the)]TJ
/F4 1 Tf
16.8778 0 TD
[(OpenVMS)-366(DCL)-364(Dictionary)]TJ
/F3 1 Tf
12.4878 0 TD
[(.)-566(The)-366(system)]TJ
-29.3656 -1.196 TD
[(parameters)-334(are)-336(detailed)-336(in)-336(the)]TJ
/F4 1 Tf
14.6418 0 TD
[(OpenVMS)-336(System)-338(Management)-340(Utilities)-336(Reference)]TJ
-14.6418 -1.194 TD
(Manual)Tj
/F3 1 Tf
3.6469 0 TD
(.)Tj
-3.6469 -1.794 TD
-0.0001 Tc
[(This)-332.1(eld)-332.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-334.1(attribute)-330.1(RECORD)-332.1(SIZE.)]TJ
/F2 1 Tf
14 0 0 14 66.02 437.14 Tm
-0.0002 Tc
[(4.25)-568.8(F)55.5(AB$L_NAM)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 419.2 Tm
0 Tc
[(The)-346(name)-348(block)-346(eld)-348(species)-346(the)-346(address)-346(of)-346(either)-346(the)-346(name)-348(\(NAM\))-344(block)-348(\(see)]TJ
0 -1.196 TD
[(Chapter)-342(5\))-340(or)-342(the)-344(long)-342(name)-342(\(NAML\))-342(block)-344(\(see)-340(Chapter)-342(6\))-342(used)-342(to)-342(invoke)-344(a)-342(le)]TJ
0 -1.194 TD
[(service,)-364(such)-360(as)-356(an)-358(Open)-356(or)-358(Create.)-550(On)-356(Alpha)-358(systems,)-362(the)-358(NAML)-358(block)-358(can)]TJ
0 -1.196 TD
[(optionally)-350(take)-350(the)-350(place)-352(of)-348(a)-350(NAM)-350(block.)-536(The)-352(NAML)-350(allows)-348(OpenVMS)-350(Alpha)]TJ
T*
[(users)-332(to)-330(locate)-332(and)-334(use)-332(le)-332(specications)-332(that)-332(are)-332(longer)-334(than)-334(255)-332(bytes.)]TJ
0 -1.794 TD
0.0001 Tc
[(The)-303.9(NAM)-301.9(or)-303.9(NAML)-303.9(block)-303.9(is)-301.9(required)-305.9(only)-303.9(in)-303.9(conjunction)-303.9(with)-301.9(the)-303.9(le)-303.9(specication)]TJ
0 -1.194 TD
0 Tc
[(processing)-336(services.)-504(Both)-336(can)-336(also)-334(be)-334(used)-336(with)-334(other)-336(services,)-336(typically)-336(to)-336(obtain)]TJ
0 -1.196 TD
[(a)-346(le)-348(specication)-348(string)-348(after)-346(all)-348(logical)-348(name)-346(translation)-348(is)-346(completed)-346(and)-348(all)]TJ
T*
[(defaults)-330(applied.)]TJ
0 -1.794 TD
0.0001 Tc
[(T)92.1(o)-369.9(allow)-367.9(for)-367.9(appropriate)-367.9(type)-369.9(checking)-369.9(o)0.1(f)-367.9(a)-367.9(NAML)-369.9(block,)-379.9(F)74.1(AB$L_NAML)-369.9(is)]TJ
0 -1.194 TD
0 Tc
[(available)-338(as)-338(an)-338(alternative)-340(denition)-340(for)-338(C)-338(programmers)-338(who)-338(are)-340(using)-340(a)-338(NAML)]TJ
0 -1.196 TD
(block.)Tj
0 -1.794 TD
[(For)-332(further)-334(information,)-334(see)-332(Section)-332(4.17)-332(and)-332(Chapter)-332(6.)]TJ
/F2 1 Tf
14 0 0 14 66.02 232.9 Tm
-0.0002 Tc
[(4.26)-568.8(F)55.5(AB$B_ORG)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 214.96 Tm
0 Tc
[(The)-332(le)-334(organization)-332(\(ORG\))-330(eld)-332(assigns)-332(the)-332(organization)-334(of)-332(the)-332(le.)]TJ
0 -1.792 TD
-0.0001 Tc
[(The)-314.1(F)73.9(AB$B_ORG)-312.1(eld)-314.1(is)-312.1(a)-312.1(keyword)-316.1(value)-314.1(eld)-314.1(in)-312.1(which)-314.1(each)-314.1(le)-314.1(organization)-314.1(has)]TJ
0 -1.196 TD
0 Tc
[(a)-344(symbolic)-344(value.)-524(Options)-342(are)-346(identied)-344(using)-346(3-letter)-342(mnemonics.)-524(Each)-344(option)]TJ
T*
-0.0001 Tc
[(in)-342.1(the)-342.1(F)71.9(AB$B_ORG)-342.1(eld)-342.1(has)-342.1(its)-340.1(own)-342.1(symbolic)-344.1(constant)-342.1(value.)-520.1(For)-344.1(example,)-346.1(the)]TJ
T*
[(relative)-332.1(\(REL\))-330.1(le)-334.1(organization)-332.1(has)-332.1(a)-332.1(constant)-334.1(value)-332.1(of)-332.1(F)71.9(AB$C_REL.)]TJ
0 -1.792 TD
0.0001 Tc
[(Y)112.1(o)0.1(u)-361.9(must)-357.9(set)-359.9(this)-359.9(eld)-359.9(before)-359.9(you)-361.9(invoke)-359.9(a)-359.9(Create)-359.9(service.)-555.9(RMS)-359.9(returns)-359.9(the)]TJ
0 -1.196 TD
0 Tc
[(contents)-332(of)-334(this)-332(eld)-332(when)-334(you)-334(invoke)-336(an)-334(Open)-332(service.)-502(The)-334(options)-332(are)-332(described)]TJ
T*
[(in)-332(the)-332(following)-332(list:)]TJ
0 -1.792 TD
-0.0001 Tc
[()-1188.1(F)71.9(AB$C_IDX)-332.1()-332.1(Indexed)-332.1(le)-334.1(organization)]TJ
0 -1.794 TD
[()-1188.1(F)71.9(AB$C_REL)-332.1()-332.1(Relative)-332.1(le)-334.1(organization)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
0 Tc
(424)Tj
/F1 1 Tf
3.1129 0 TD
[(File)-366.7(Access)-371.1(Block)-368.9(\(F)53.3(AB\))]TJ
ET
endstream
endobj
259 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
260 0 obj
<<
/Type /Page
/Parent 238 0 R
/Resources 262 0 R
/Contents 261 0 R
>>
endobj
261 0 obj
<< /Length 5710 >>
stream
BT
/F2 1 Tf
12 0 0 12 408.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(File)-250(Access)-251.7(Block)-250(\(F)55(AB\))]TJ
0.47 -1.0783 TD
[(4.26)-250(F)53.3(AB$B_ORG)-246.7(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.28 Tm
/Cs8 cs 1 scn
[()-1190(F)74(AB$C_SEQ)-328()-332(Sequential)-334(le)-332(organization)-334(\(default\))]TJ
0 -1.794 TD
-0.0001 Tc
[(This)-332.1(eld)-334.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(FILE)-332.1(ORGANIZA)55.9(TION.)]TJ
/F2 1 Tf
14 0 0 14 89.94 655.78 Tm
-0.0002 Tc
[(4.27)-567.3(F)54.1(AB$B_RA)75.5(T)-333(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 637.84 Tm
0 Tc
[(The)-356(record)-354(attributes)-352(\(RA)56(T\))-354(eld)-354(species)-352(control)-354(information)-354(associated)-352(with)]TJ
0 -1.196 TD
[(each)-366(record)-364(in)-364(a)-364(le,)-372(including)-368(carriage)-364(control)-366(information,)-372(block)-364(boundary)]TJ
0 -1.194 TD
0.0001 Tc
[(control,)-385.9(and)-371.9(count)-373.9(byte)-373.9(formatting)-371.9(for)-371.9(variable-length)-371.9(records.)-579.9(W)38.1(ithin)-373.9(the)]TJ
0 -1.196 TD
-0.0001 Tc
[(F)71.9(AB$B_RA)55.9(T)-358.1(eld,)-366.1(each)-358.1(control)-358.1(bit)-356.1(has)-356.1(a)-358.1(unique)-358.1(symbolic)-356.1(offset)-356.1(and)-358.1(constant)]TJ
T*
0 Tc
[(value.)-520(For)-342(example,)-346(the)-342(CR)-340(\(carriage)-342(return\))-342(control)-344(bit)-340(has)-342(a)-340(symbolic)-342(offset)-340(of)]TJ
T*
-0.0001 Tc
[(F)71.9(AB$V_CR)-332.1(and)-332.1(a)-332.1(mask)-332.1(value)-334.1(of)-332.1(F)73.9(AB$M_CR.)]TJ
0 -1.792 TD
0 Tc
[(For)-366(most)-362(programs,)-374(the)-366(default)-364(value)-366(for)-364(the)-364(carriage)-366(control)-366(is)-364(F)74(AB$V_CR)]TJ
0 -1.196 TD
[(\(carriage)-350(return\).)-530(When)-348(you)-348(create)-348(your)-350(own)-346(le,)-354(however)72(,)-352(the)-346(default)-348(value)-348(is)]TJ
T*
[(0.)-516(When)-342(you)-342(want)-340(to)-340(create)-342(a)-340(stream)-340(format)-340(le)-342(or)-340(a)-342(le)-340(containing)-344(ASCII)-338(text,)]TJ
T*
[(specify)-350(the)-350(F)74(AB$V_CR)-346(option)-348(for)-350(the)-350(Create)-348(service.)-534(RMS)-350(sets)-346(this)-348(eld)-350(when)]TJ
0 -1.194 TD
[(you)-334(invoke)-334(an)-334(Open)-332(service.)]TJ
0 -1.794 TD
[(When)-360(a)-358(process-permanent)-358(le)-360(is)-356(accessed)-358(indirectly)-360(for)-358(output,)-368(the)-358(value)-360(in)]TJ
0 -1.196 TD
0.0001 Tc
[(this)-365.9(eld)-367.9(is)-365.9(always)-365.9(an)-367.9(input)-365.9(value.)-569.9(Therefore,)-375.9(RMS)-365.9(automatically)-365.9(uses)-367.9(the)]TJ
T*
0 Tc
[(process-permanent)-332(le)36(s)-330(record)-334(attributes.)]TJ
0 -1.792 TD
-0.0001 Tc
[(This)-332.1(eld)-334.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(primary)-334.1(attribute)-330.1(RECORD.)]TJ
/F2 1 Tf
0 -1.794 TD
0 Tc
(Options)Tj
0 -1.394 TD
[(F)54(AB$V_CR)]TJ
/F3 1 Tf
0 -1.196 TD
[(Indicates)-370(that)-368(each)-372(record)-370(is)-370(to)-370(be)-370(preceded)-370(by)-370(a)-370(line)-370(feed)-370(and)-370(followed)-370(by)-370(a)]TJ
T*
[(carriage)-346(return)-344(when)-344(the)-342(record)-346(is)-342(written)-342(to)-342(a)-342(carriage)-346(control)-344(device)-344(such)-344(as)-342(a)]TJ
0 -1.194 TD
[(line)-332(printer)-334(or)-332(terminal.)]TJ
0 -1.794 TD
-0.0002 Tc
[(This)-348.2(option)-346.2(corresponds)-348.2(to)-346.2(the)-348.2(FDL)-346.2(attribute)-348.2(RECORD)-346.2(CARRIAGE_CONTROL)]TJ
0 -1.196 TD
-0.0001 Tc
[(CARRIAGE_RETURN.)-346.1(It)-346.1(cannot)-348.1(be)-346.1(used)-348.1(with)-346.1(either)-348.1(the)-346.1(F)71.9(AB$V_FTN)-346.1(option)-346.1(or)]TJ
T*
0 Tc
[(the)-332(F)72(AB$V_PRN)-330(option.)]TJ
/F2 1 Tf
0 -2.192 TD
[(F)54(AB$V_FTN)]TJ
/F3 1 Tf
0 -1.194 TD
[(Indicates)-344(that)-344(the)-344(rst)-344(byte)-346(of)-344(each)-346(record)-344(contains)-346(a)-344(FORTRAN)-342(\(ASA\))-342(carriage)]TJ
0 -1.196 TD
[(control)-334(character)72(.)]TJ
0 -1.794 TD
-0.0002 Tc
[(This)-348.2(option)-346.2(corresponds)-348.2(to)-346.2(the)-348.2(FDL)-346.2(attribute)-348.2(RECORD)-346.2(CARRIAGE_CONTROL)]TJ
0 -1.194 TD
0 Tc
[(FORTRAN.)-332(Records)-330(are)-334(dened)-332(as)-332(follows:)]TJ
ET
161.66 249.78 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 161.66 239.34 Tm
[(Byte)-333.3(0)]TJ
0 -1.1067 TD
[(V)53.3(alue)-331.1(\(Hex\))]TJ
10.6267 1.1067 TD
(ASCII)Tj
0 -1.1067 TD
0.0003 Tc
[(Character)-4405(Meaning)]TJ
ET
161.66 223.88 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 211.44 Tm
0 Tc
[(0)-10070.7(\(null\))-6559.8(Null)-364.4(carriage)-366.7(control)-364.4(\(sequence:)-562.2(print)-366.7(buffer)]TJ
19.7044 -1.1067 TD
(contents\).)Tj
-19.7044 -1.66 TD
[(20)-9514.7(\(space\))-5874.7(Single-space)-366.7(carriage)-366.7(control)-364.5(\(sequence:)-562.2(line)]TJ
19.7044 -1.1067 TD
[(feed,)-333.3(print)-333.3(buffer)-335.6(contents,)-331.1(carriage)-335.6(return\).)]TJ
-19.7044 -1.6622 TD
[(30)-9514.7(0)-8521.8(Double-space)-360(carriage)-362.2(control)-360(\(sequence:)-551.1(line)]TJ
19.7044 -1.1067 TD
[(feed,)-364.4(line)-357.8(feed,)-366.7(print)-357.8(buffer)-360(contents,)-364.4(carriage)]TJ
T*
(return\).)Tj
-19.7044 -1.66 TD
[(31)-9514.7(1)-8521.8(Page)-335.6(eject)-335.6(carriage)-335.6(control)-337.8(\(sequence:)-504.5(form)-335.6(feed,)]TJ
19.7044 -1.1067 TD
[(print)-333.3(buffer)-335.6(contents,)-331.1(carriage)-335.6(return\).)]TJ
-19.7044 -1.66 TD
[(2B)-9348.7(+)-8471.8(Overprint)-373.3(carriage)-375.6(control)-375.6(\(sequence:)-580(print)]TJ
19.7044 -1.1089 TD
[(buffer)-342.2(contents,)-342.2(carriage)-342.2(return\).)-515.6(Allows)-340(double)]TJ
0 -1.1067 TD
[(printing)-333.3(for)-333.3(emphasis.)]TJ
/F1 1 Tf
/Cs9 cs 1 scn
8.9443 -6.12 TD
[(File)-331.1(Access)-333.3(Block)-333.3(\(F)53.3(AB\))]TJ
/F2 1 Tf
11.719 0 TD
(425)Tj
ET
endstream
endobj
262 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
263 0 obj
<<
/Type /Page
/Parent 238 0 R
/Resources 265 0 R
/Contents 264 0 R
>>
endobj
264 0 obj
<< /Length 5845 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(File)-278.3(Access)-278.3(Block)-278.3(\(F)53.3(AB\))]TJ
0 -1.0783 TD
[(4.27)-278.3(F)53.3(AB$B_RA)76.7(T)-276.7(Field)]TJ
ET
/Cs8 cs 1 scn
137.76 708.26 382.56 -0.48 re
f
BT
9 0 0 9 137.76 697.82 Tm
[(Byte)-333.3(0)]TJ
0 -1.1067 TD
[(V)55.5(alue)-333.3(\(Hex\))]TJ
10.6267 1.1067 TD
(ASCII)Tj
0 -1.1067 TD
[(Character)-4407.5(Meaning)]TJ
ET
137.76 682.36 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 666.9399 Tm
[(24)-9514.7($)-8519.6(Prompt)-362.2(carriage)-362.2(control)-362.2(\(sequence:)-555.6(line)-360(feed,)]TJ
19.7022 -1.1067 TD
[(print)-335.6(buffer)-333.3(contents\).)]TJ
-19.7022 -1.66 TD
[(Other)-331.1(values)-13667.1(Same)-360(as)-357.8(ASCII)-362.2(space)-357.8(character:)-553.3(single-space)]TJ
19.7022 -1.1089 TD
[(carriage)-335.6(control.)]TJ
ET
137.76 626.58 382.56 -0.48 re
f
BT
10 0 0 10 137.76 608.16 Tm
-0.0001 Tc
[(The)-340.1(F)73.9(AB$V_FTN)-338.1(option)-340.1(cannot)-340.1(be)-340.1(used)-338.1(with)-340.1(either)-338.1(the)-340.1(F)71.9(AB$V_CR)-338.1(option)-340.1(or)-340.1(the)]TJ
0 -1.196 TD
0 Tc
[(F)74(AB$V_PRN)-330(option.)]TJ
/F2 1 Tf
0 -2.192 TD
[(F)54(AB$V_PRN)]TJ
/F3 1 Tf
0 -1.194 TD
0.0001 Tc
[(Indicates)-343.9(print)-347.9(le)-345.9(format)-345.9(for)-347.9(variable-length)-347.9(records)-345.9(having)-345.9(2-byte)-347.9(xed-length)]TJ
0 -1.196 TD
[(control)-355.9(elds,)-361.9(where)-353.9(the)-355.9(xed-length)-353.9(control)-355.9(area)-355.9(contains)-355.9(the)-355.9(carriage)-355.9(control)]TJ
T*
0 Tc
[(specication.)-544(The)-354(rst)-354(byte)-356(of)-354(the)-354(control)-354(area)-356(constitutes)-352(a)-354()18(prex)18()-354(area,)-360(that)]TJ
T*
[(is,)-358(action)-356(to)-354(be)-354(taken)-354(before)-356(printing)-354(the)-356(record.)-544(The)-356(second)-354(byte)-354(constitutes)-354(a)]TJ
0 -1.194 TD
[()20(sufx)18()-332(area,)-334(that)-332(is,)-332(action)-332(to)-332(be)-332(taken)-332(after)-332(printing)-334(the)-332(record.)]TJ
0 -1.794 TD
[(The)-342(following)-342(table)-340(shows)-340(the)-342(coding)-344(scheme)-342(for)-342(both)-340(control)-344(bytes)-340(\(even)-344(though)]TJ
0 -1.196 TD
[(they)-332(are)-334(interpreted)-332(separately\):)]TJ
ET
137.76 467.16 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 137.76 456.72 Tm
[(Bit)-331.1(7)-2982.1(Bit)-331.1(6)-2982.1(Bit)-331.1(5)-2982.1(Bit)-331.1(4)-3757.7(Meaning)]TJ
ET
137.76 451.22 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 438.8 Tm
4.6462 Tc
[(0000)-775.6(T)4737.3(o)]TJ
23.0137 0 TD
0 Tc
[(specify)-353.3(no)-353.3(carriage)-355.6(control)-355.6(\(NULL\),)-355.6(set)]TJ
-1.4292 -1.1067 TD
[(bits)-333.3(3)-333.3(through)-331.1(0)-333.3(a)0(t)-333.3(0)0(.)]TJ
-21.5844 -1.6622 TD
[(0)-4646.2(x)-4665.2(x)-4665.2(x)-5440.8(Use)-357.8(bits)-357.8(6)-355.6(through)-357.8(0)-355.6(t)0(o)-357.8(specify)-357.8(a)-357.8(count)-355.6(of)]TJ
21.5844 -1.1067 TD
[(new)-366.7(lines)-364.4(\(line)-368.9(feed)-366.7(followed)-368.9(by)-364.4(carriage)]TJ
T*
(return\).)Tj
-21.5844 -1.66 TD
4.6462 Tc
(100x)Tj
21.5844 0 TD
0 Tc
[(Output)-375.6(the)-375.6(ASCII)-375.6(C0)-373.3(control)-375.6(character)]TJ
0 -1.1067 TD
[(specied)-382.2(by)-380(the)-382.2(conguration)-380(of)-382.2(bits)-380(4)]TJ
T*
[(through)-333.3(0.)]TJ
-21.5844 -1.6622 TD
4.6462 Tc
(101x)Tj
21.5844 0 TD
0 Tc
(Reserved.)Tj
-21.5844 -1.66 TD
4.6462 Tc
(1100)Tj
21.5844 0 TD
0 Tc
[(Skip)-380(to)-380(the)-380(vertical)-382.2(format)-380(unit)-380(\(VFU\))]TJ
0 -1.1067 TD
[(channel)-355.6(\(116\))-355.6(specied)-355.6(by)-353.3(bits)-353.3(3)-355.6(through)]TJ
T*
[(0.)-506.7(Devices)-335.6(that)-337.8(do)-337.8(not)-337.8(have)-335.6(hardware)-337.8(VFUs)]TJ
T*
[(translate)-335.6(these)-333.3(codes)-331.1(as)-331.1(a)-333.3(1-line)-335.6(advance.)]TJ
-21.5844 -1.66 TD
4.6462 Tc
(1101)Tj
21.5844 0 TD
0 Tc
(Reserved.)Tj
-21.5844 -1.6622 TD
4.6462 Tc
(1110)Tj
21.5844 0 TD
0 Tc
(Reserved.)Tj
ET
137.76 263.94 382.56 -0.48 re
f
BT
10 0 0 10 137.76 245.52 Tm
-0.0002 Tc
[(This)-346.2(option)-348.2(corresponds)-346.2(to)-348.2(the)-346.2(FDL)-348.2(attribute)-346.2(RECORD)-346.2(CARRIAGE_CONTROL)]TJ
0 -1.196 TD
0 Tc
[(PRINT)92(.)-346(I)0(t)-342(cannot)-348(be)-344(used)-344(with)-344(either)-346(the)-346(F)74(AB$V_CR)-342(option)-344(or)-346(the)-344(F)72(AB$V_FTN)]TJ
T*
(option.)Tj
/F2 1 Tf
0 -2.19 TD
[(F)54(AB$V_BLK)]TJ
/F3 1 Tf
0 -1.196 TD
[(Applicable)-360(to)-360(sequential)-362(les)-360(only;)-378(indicates)-360(that)-362(records)-362(are)-360(not)-362(permitted)-360(to)]TJ
T*
[(cross)-358(block)-358(boundaries.)-554(The)-360(F)74(AB$V_BLK)-356(record)-358(attribute)-358(option)-360(may)-358(be)-358(used)]TJ
T*
-0.0001 Tc
[(with)-364.1(any)-368.1(one)-366.1(of)-366.1(the)-366.1(other)-366.1(record)-368.1(attribute)-364.1(options)-366.1(\(F)73.9(AB$V_CR,)-368.1(F)73.9(AB$V_FTN,)]TJ
0 -1.194 TD
0 Tc
[(or)-354(F)74(AB$V_PRN\),)-352(but)-356(it)-352(cannot)-356(be)-354(used)-354(with)-352(les)-354(that)-354(use)-354(the)-354(STREAM)-354(record)]TJ
0 -1.196 TD
(format.)Tj
0 -1.794 TD
-0.0002 Tc
[(This)-332.2(option)-332.2(corresponds)-332.2(to)-332.2(the)-332.2(FDL)-332.2(attribute)-332.2(RECORD)-332.2(BLOCK_SP)71.8(AN.)]TJ
/F2 1 Tf
0 -2.192 TD
0 Tc
[(F)54(AB$V_MSB)]TJ
/F3 1 Tf
0 -1.196 TD
[(The)-348(state)-344(of)-348(this)-346(control)-348(bit)-346(determines)-346(whether)-348(the)-348(format)-346(for)-346(the)-348(2-byte)-348(count)]TJ
0 -1.194 TD
[(eld)-342(that)-342(is)-340(prexed)-344(to)-342(each)-342(variable-length)-344(record)-344(is)-340(formatted)-342(as)-340(LSB)-342(or)-342(MSB.)]TJ
0 -1.196 TD
[(If)-376(the)-378(bit)-378(is)-376(set,)-390(RMS)-376(reads)-378(the)-378(contents)-378(of)-378(the)-378(2-byte)-378(count)-380(eld)-378(using)-380(the)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(426)Tj
/F1 1 Tf
3.1129 0 TD
[(File)-366.7(Access)-371.1(Block)-368.9(\(F)53.3(AB\))]TJ
ET
endstream
endobj
265 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
266 0 obj
<<
/Type /Page
/Parent 269 0 R
/Resources 268 0 R
/Contents 267 0 R
>>
endobj
267 0 obj
<< /Length 5435 >>
stream
BT
/F2 1 Tf
12 0 0 12 407.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(File)-278.3(Access)-278.3(Block)-278.3(\(F)55(AB\))]TJ
0.7933 -1.0783 TD
[(4.27)-278.3(F)53.3(AB$B_RA)76.7(T)-276.7(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
[(most)-344(signicant)-346(byte)-346(as)-342(the)-346(high-order)-348(byte.)-524(The)-346(2-byte)-344(count)-346(eld)-346(contains)-346(the)]TJ
0 -1.196 TD
[(number)-334(of)-332(bytes)-332(in)-332(the)-332(associated)-332(variable-length)-334(record.)]TJ
0 -1.794 TD
-0.0001 Tc
[(This)-398.1(option)-398.1(corresponds)-396.1(to)-398.1(the)-396.1(FDL)-398.1(attribute)-396.1(RECORD)-396.1(MSB_RECORD_)]TJ
0 -1.194 TD
0 Tc
(LENGTH.)Tj
/F2 1 Tf
14 0 0 14 89.94 629.16 Tm
-0.0002 Tc
[(4.28)-567.3(F)54.1(AB$B_RFM)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 611.24 Tm
0 Tc
[(The)-334(record)-332(format)-332(\(RFM\))-332(eld)-332(species)-332(the)-332(format)-332(for)-332(all)-332(the)-332(records)-334(in)-332(a)-332(le.)]TJ
0 -1.794 TD
[(The)-356(F)74(AB$B_RFM)-352(eld)-354(is)-354(a)-354(keyword)-354(value)-356(eld)-354(where)-356(each)-354(record)-356(format)-352(has)]TJ
0 -1.196 TD
[(a)-362(symbolic)-362(value.)-560(Options)-360(are)-362(identied)-362(by)-364(mnemonics.)-558(Each)-362(option)-362(has)-362(its)]TJ
T*
[(own)-348(symbolic)-346(constant)-346(value.)-530(For)-348(example,)-352(the)-348(FIX)-346(\(xed\))-348(record)-348(format)-346(has)-346(a)]TJ
0 -1.194 TD
[(symbolic)-320(constant)-322(value)-322(of)-320(F)74(AB$C_FIX;)-318(the)-322(STMCR)-318(\(stream)-320(with)-320(carriage)-322(return\))]TJ
0 -1.196 TD
-0.0001 Tc
[(record)-334.1(format)-332.1(has)-330.1(a)-332.1(symbolic)-332.1(constant)-334.1(value)-332.1(of)-332.1(F)71.9(AB$C_STMCR.)]TJ
0 -1.794 TD
0 Tc
[(When)-354(you)-356(create)-352(the)-354(le,)-360(you)-354(must)-354(set)-350(this)-354(eld)-352(before)-354(you)-356(invoke)-354(the)-354(Create)]TJ
0 -1.194 TD
[(service.)-526(RMS)-344(returns)-344(the)-346(record)-346(format)-342(when)-346(you)-346(invoke)-348(an)-344(Open)-344(service.)-526(The)]TJ
0 -1.196 TD
[(record)-334(format)-332(options)-330(are)-332(described)-332(under)]TJ
/F5 1 Tf
19.9727 0 TD
0.0007 Tc
(Options)Tj
/F3 1 Tf
4.0959 0 TD
0 Tc
(.)Tj
-24.0687 -1.794 TD
-0.0001 Tc
[(This)-332.1(eld)-334.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(RECORD)-332.1(FORMA)57.9(T)89.9(.)]TJ
/F2 1 Tf
0 -1.792 TD
0 Tc
(Options)Tj
0 -1.396 TD
[(F)54(AB$C_FIX)]TJ
/F3 1 Tf
0 -1.196 TD
[(Indicates)-332(xed-length)-334(record)-334(format.)]TJ
0 -1.792 TD
-0.0001 Tc
[(This)-332.1(option)-334.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(RECORD)-330.1(FORMA)55.9(T)-334.1(FIXED.)]TJ
/F2 1 Tf
0 -2.192 TD
0 Tc
[(F)54(AB$C_STM)]TJ
/F3 1 Tf
0 -1.196 TD
[(Indicates)-346(stream)-344(record)-348(format.)-526(Records)-344(are)-346(delimited)-346(by)-346(FF)110(,)-348(V)0(T)92(,)-346(LF)108(,)-346(o)0(r)-346(C)0(R)-344(L)0(F)108(,)]TJ
T*
[(and)-336(all)-332(leading)-336(zeros)-334(are)-334(ignored.)-506(This)-334(format)-334(applies)-332(to)-334(sequential)-334(les)-334(only)-336(and)]TJ
0 -1.194 TD
[(cannot)-334(be)-332(used)-332(with)-332(the)-332(block)-332(spanning)-334(option.)]TJ
0 -1.794 TD
-0.0001 Tc
[(This)-332.1(option)-334.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(RECORD)-330.1(FORMA)55.9(T)-334.1(STREAM.)]TJ
/F2 1 Tf
0 -2.192 TD
0 Tc
[(F)54(AB$C_STMCR)]TJ
/F3 1 Tf
0 -1.196 TD
[(Indicates)-366(stream)-366(record)-368(format.)-566(Records)-366(are)-368(delimited)-364(by)-368(CR.)-366(This)-368(format)-366(is)]TJ
0 -1.194 TD
[(supported)-332(for)-332(sequential)-332(les)-332(only)108(.)]TJ
0 -1.794 TD
-0.0001 Tc
[(This)-332.1(option)-334.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(RECORD)-330.1(FORMA)55.9(T)-334.1(STREAM_CR.)]TJ
/F2 1 Tf
0 -2.192 TD
0 Tc
[(F)54(AB$C_STMLF)]TJ
/F3 1 Tf
0 -1.196 TD
[(Indicates)-370(stream)-368(record)-370(format.)-574(Records)-368(are)-370(delimited)-370(by)-370(LF)110(.)-370(This)-370(format)-370(is)]TJ
0 -1.194 TD
[(supported)-332(for)-332(sequential)-332(les)-332(only)108(.)]TJ
0 -1.794 TD
-0.0001 Tc
[(This)-332.1(option)-334.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(RECORD)-330.1(FORMA)55.9(T)-334.1(STREAM_LF)111.9(.)]TJ
/F2 1 Tf
0 -2.192 TD
-0.0006 Tc
[(F)53.4(AB$C_UDF)]TJ
/F3 1 Tf
0 -1.196 TD
0 Tc
[(Indicates)-374(undened)-378(record)-374(format.)-584(The)-376(undened)-376(record)-376(format)-374(is)-374(valid)-374(for)]TJ
T*
[(sequential)-338(les)-338(only)108(.)-512(This)-338(is)-338(the)-338(default)-338(value)-340(if)-338(the)-338(F)74(A)0(B)-338(i)0(s)-336(not)-340(initialized)-336(with)-338(a)]TJ
0 -1.194 TD
[($F)72(AB)-330(macro.)]TJ
0 -1.794 TD
-0.0001 Tc
[(This)-332.1(option)-334.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(RECORD)-330.1(FORMA)55.9(T)-334.1(UNDEFINED.)]TJ
/F2 1 Tf
0 -2.192 TD
0 Tc
[(F)54(AB$C_V)76(AR)]TJ
/F3 1 Tf
0 -1.196 TD
[(Indicates)-342(variable-length)-346(record)-344(format.)-520(For)-344(the)-344($F)74(AB)-342(macro,)-346(this)-344(is)-342(the)-342(default)]TJ
0 -1.194 TD
(value.)Tj
0 -1.794 TD
-0.0001 Tc
[(This)-332.1(option)-334.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(RECORD)-330.1(FORMA)55.9(T)-334.1(V)111.9(ARIABLE.)]TJ
/F1 1 Tf
9 0 0 9 418.18 26.84 Tm
/Cs9 cs 1 scn
0 Tc
[(File)-366.7(Access)-371.1(Block)-368.9(\(F)53.3(AB\))]TJ
/F2 1 Tf
11.8279 0 TD
(427)Tj
ET
endstream
endobj
268 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
269 0 obj
<<
/Type /Pages
/Kids [ 266 0 R 270 0 R 273 0 R 276 0 R 279 0 R 282 0 R 285 0 R 288 0 R 291 0 R
294 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 45 0 R
>>
endobj
270 0 obj
<<
/Type /Page
/Parent 269 0 R
/Resources 272 0 R
/Contents 271 0 R
>>
endobj
271 0 obj
<< /Length 6390 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(File)-278.3(Access)-278.3(Block)-278.3(\(F)53.3(AB\))]TJ
0 -1.0783 TD
[(4.28)-278.3(F)53.3(AB$B_RFM)-275(Field)]TJ
10 0 0 10 137.76 700.78 Tm
/Cs8 cs 1 scn
[(F)54(AB$C_VFC)]TJ
/F3 1 Tf
0 -1.196 TD
0.0001 Tc
[(Indicates)-341.9(variable-length)-347.9(with)-341.9(xed-length)-343.9(control)-345.9(record)-343.9(format.)-521.9(This)-345.9(format)-341.9(is)]TJ
0 -1.194 TD
0 Tc
[(not)-332(supported)-332(for)-332(indexed)-334(les.)]TJ
0 -1.794 TD
-0.0001 Tc
[(This)-332.1(option)-332.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(RECORD)-332.1(FORMA)55.9(T)-332.1(VFC.)]TJ
T*
0 Tc
[(If)-360(you)-362(intend)-362(to)-360(use)-360(stream)-360(record)-362(format,)-368(then)-362(specify)-360(the)-360(F)72(AB$V_CR)-356(record)]TJ
0 -1.194 TD
-0.0002 Tc
[(attribute)-330.2(\(see)-332.2(F)71.8(AB$B_RA)55.8(T\).)]TJ
/F2 1 Tf
14 0 0 14 66.02 602.48 Tm
[(4.29)-568.8(F)55.5(AB$B_RTV)-333(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 584.56 Tm
0 Tc
[(The)-346(retrieval)-346(window)-344(size)-344(\(RTV\))-344(eld)-346(species)-344(the)-346(number)-346(of)-346(retrieval)-346(pointers)]TJ
0 -1.196 TD
[(RMS)-344(is)-344(to)-346(maintain)-346(in)-346(memory)-346(for)-346(the)-344(le.)-528(Retrieval)-344(pointers)-346(are)-346(stored)-344(in)-346(the)]TJ
T*
0.0001 Tc
[(le)-333.9(header)-335.9(and)-333.9(indicate)-333.9(the)-333.9(beginning)-333.9(o)0.1(f)-333.9(each)-335.9(extent)-333.9(associated)-331.9(with)-333.9(the)-333.9(le.)-503.9(If)-333.9(a)]TJ
T*
[(le)-341.9(has)-339.9(been)-341.9(extended)-341.9(repeatedly)110.1(,)-345.9(the)-339.9(extents)-341.9(may)-341.9(be)-341.9(scattered)-339.9(noncontiguously)]TJ
0 -1.194 TD
0 Tc
[(on)-336(the)-336(disk,)-338(requiring)-340(numerous)-338(retrieval)-336(pointers.)-508(When)-338(RMS)-334(needs)-336(to)-336(access)-336(a)]TJ
0 -1.196 TD
[(new)-342(extent,)-346(it)-342(must)-340(obtain)-344(the)-342(retrieval)-342(pointer)-344(for)-342(that)-342(extent.)-520(RMS)-342(rst)-342(looks)]TJ
T*
[(for)-348(the)-348(retrieval)-348(pointer)-350(in)-348(the)-348(retrieval)-348(window)92(,)-352(which)-350(contains)-348(the)-348(number)-350(of)]TJ
T*
[(retrieval)-360(pointers)-360(specied)-358(by)-362(this)-358(eld.)-554(If)-360(the)-360(retrieval)-360(pointer)-360(is)-358(not)-360(in)-360(the)]TJ
T*
[(retrieval)-340(window)94(,)-342(RMS)-338(reads)-338(the)-338(le)-340(header)72(,)-342(thereby)-340(requiring)-342(an)-338(additional)-338(I/O)]TJ
0 -1.194 TD
(operation.)Tj
0 -1.794 TD
0.0001 Tc
[(This)-319.9(eld)-319.9(contains)-321.9(a)-319.9(numeric)-321.9(value)-319.9(in)-321.9(the)-319.9(range)-321.9(of)-319.9(0)-319.9(through)-319.9(127,)-323.9(or)-319.9(255.)-497.9(A)-319.9(value)]TJ
0 -1.196 TD
0 Tc
[(of)-336(0)-338(directs)-336(RMS)-336(to)-338(use)-336(the)-338(system)-336(default)-338(number)-338(of)-338(retrieval)-338(pointers.)-508(A)-338(value)]TJ
0 -1.194 TD
[(of)-328(255)-326(means)-328(to)-328(map)-328(the)-328(entire)-328(le,)-330(if)-328(possible.)-498(If)-326(you)-330(specify)-328(a)-328(value)-330(of)-328(255)-328(when)]TJ
0 -1.196 TD
[(creating)-358(a)-358(le,)-366(the)-356(initial)-358(number)-358(of)-358(retrieval)-358(pointers)-358(is)-356(minimal;)-370(as)-356(records)]TJ
T*
[(are)-352(added,)-358(however)72(,)-358(the)-352(number)-354(of)-352(retrieval)-354(pointers)-352(increases)-352(as)-352(the)-352(number)]TJ
T*
[(of)-352(extents)-354(increases.)-540(The)-354(system)-352(resources)-352(required)-354(for)-354(retrieval)-354(windows)-350(are)]TJ
0 -1.194 TD
[(subtracted)-350(from)-352(the)-352(buffered)-352(I/O)-352(quota)-350(of)-352(the)-352(process.)-538(V)92(alues)-350(from)-352(128)-352(to)-350(254)]TJ
0 -1.196 TD
[(\(inclusive\))-332(are)-332(reserved)-334(for)-332(future)-334(use.)]TJ
0 -1.794 TD
-0.0001 Tc
[(This)-346.1(eld)-346.1(corresponds)-348.1(to)-346.1(the)-346.1(FDL)-348.1(attribute)-344.1(FILE)-348.1(WINDOW_SIZE)-346.1(and)-346.1(it)-346.1(is)-346.1(not)]TJ
0 -1.196 TD
0 Tc
[(supported)-332(for)-332(DECnet)-330(for)-332(OpenVMS)-332(operations.)]TJ
/F2 1 Tf
14 0 0 14 66.02 320.54 Tm
[(4.30)-568.6(F)55.7(AB$L_SDC)-330(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 302.6 Tm
-0.0001 Tc
[(The)-334.1(secondary)-336.1(device)-336.1(characteristics)-334.1(\(SDC\))-334.1(eld)-336.1(is)-332.1(equivalent)-336.1(to)-334.1(the)-334.1(F)73.9(AB$L_DEV)]TJ
0 -1.194 TD
0 Tc
[(eld,)-336(except)-334(that)-334(secondary)-334(device)-336(characteristics)-334(refer)-334(to)-334(the)-334(intermediate)-332(device)]TJ
0 -1.196 TD
[(used)-336(for)-336(spooling)-336(or)-336(the)-338(logical)-336(link)-338(for)-336(DECnet)-334(for)-336(OpenVMS)-334(operations.)-508(W)38(ithin)]TJ
T*
[(the)-350(F)74(AB$L_SDC)-346(eld,)-356(the)-350(bit)-350(denitions)-350(are)-350(the)-350(same)-348(as)-350(those)-348(dened)-352(for)-350(the)]TJ
T*
[(F)74(AB$L_DEV)-334(eld)-338(\(see)-336(T)60(able)-336(42\).)-508(Like)-340(the)-336(F)72(AB$L_DEV)-334(eld,)-340(the)-338(bit)-336(denitions)]TJ
0 -1.194 TD
-0.0001 Tc
[(must)-344.1(rst)-346.1(be)-344.1(made)-346.1(available)-346.1(to)-344.1(your)-348.1(process)-344.1(referring)-348.1(to)-346.1(the)-346.1($DEVDEF)-346.1(system)]TJ
0 -1.196 TD
0 Tc
[(macro)-344(denition;)-352(the)-344(values)-344(are)-344(set)-342(by)-344(certain)-344(record)-346(management)-344(services)-344(\(see)]TJ
T*
[(F)74(AB$L_DEV)-330(for)-332(additional)-330(information\).)]TJ
/F2 1 Tf
14 0 0 14 66.02 194.02 Tm
-0.0002 Tc
[(4.31)-568.8(F)55.5(AB$B_SHR)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 176.08 Tm
0 Tc
[(The)-370(le)-370(sharing)-370(\(SHR\))-368(eld)-370(denes)-370(the)-368(record)-372(operations)-368(that)-368(the)-370(opening)]TJ
T*
[(process)-330(allows)-332(sharing)-334(processes)-330(to)-332(perform.)-500(RMS)-332(supports)-330(le)-334(sharing)-334(for)-332(all)-332(le)]TJ
0 -1.194 TD
(organizations.)Tj
0 -1.794 TD
[(W)38(ithin)-346(the)-348(F)74(AB$B_SHR)-344(eld,)-352(each)-348(record)-346(operation)-348(that)-346(sharing)-348(processes)-346(are)]TJ
0 -1.196 TD
[(permitted)-352(to)-352(do)-354(has)-354(a)-354(corresponding)-356(bit)-352(assignment.)-542(Y)112(o)0(u)-356(can)-354(specify)-354(multiple)]TJ
T*
[(record)-332(operations)-332(\(multiple)-332(bits)-330(may)-332(be)-334(set\).)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(428)Tj
/F1 1 Tf
3.1129 0 TD
[(File)-366.7(Access)-371.1(Block)-368.9(\(F)53.3(AB\))]TJ
ET
endstream
endobj
272 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
273 0 obj
<<
/Type /Page
/Parent 269 0 R
/Resources 275 0 R
/Contents 274 0 R
>>
endobj
274 0 obj
<< /Length 6739 >>
stream
BT
/F2 1 Tf
12 0 0 12 407.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(File)-278.3(Access)-278.3(Block)-278.3(\(F)55(AB\))]TJ
0.6633 -1.0783 TD
[(4.31)-280(F)55(AB$B_SHR)-273.3(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
[(Options)-354(are)-354(identied)-356(by)-354(symbolic)-354(bit)-354(offsets.)-542(Note)-354(that)-354(conicts)-356(between)-354(the)]TJ
0 -1.196 TD
-0.0001 Tc
[(names)-354.1(of)-352.1(symbolic)-352.1(offsets)-352.1(in)-352.1(the)-354.1(F)71.9(AB$B_SHR)-352.1(eld)-354.1(and)-354.1(the)-352.1(names)-354.1(of)-352.1(symbolic)]TJ
T*
0 Tc
[(offsets)-342(in)-346(the)-344(F)74(AB$B_F)74(AC)-342(eld)-344(are)-346(resolved)-344(by)-346(prexing)-346(the)-346(letters)-342(SHR)-344(to)-344(the)]TJ
0 -1.194 TD
-0.0001 Tc
[(symbolic)-358.1(offset)-358.1(in)-358.1(the)-358.1(F)71.9(AB$B_SHR)-358.1(eld.)-552.1(For)-358.1(example,)-366.1(both)-360.1(the)-358.1(F)73.9(AB$B_F)73.9(AC)]TJ
0 -1.196 TD
0 Tc
[(and)-358(F)74(AB$B_SHR)-354(elds)-356(have)-360(a)-356(bit)-356(that)-356(species)-358(the)]TJ
/F4 1 Tf
24.7487 0 TD
(get)Tj
/F3 1 Tf
1.693 0 TD
[(record)-358(option.)-548(In)-358(the)]TJ
-26.4416 -1.196 TD
-0.0001 Tc
[(F)71.9(AB$B_F)71.9(AC)-360.1(eld,)-372.1(this)-360.1(bit)-362.1(offset)-360.1(is)-362.1(assigned)-362.1(the)-362.1(symbol)-362.1(F)73.9(AB$V_GET)53.9(;)-364.1(in)-362.1(the)]TJ
T*
-0.0002 Tc
[(F)71.8(AB$B_SHR)-332.2(eld,)-334.2(this)-330.2(bit)-332.2(is)-332.2(assigned)-332.2(the)-332.2(symbol)-332.2(F)73.8(AB$V_SHRGET)91.8(.)]TJ
0 -1.792 TD
0 Tc
[(Note)-342(that)-342(the)-342(letters)-342(SHR)-340(in)-344(the)-342(mnemonic)-344(part)-342(of)-342(the)-342(bit)-342(offset)-340(symbol)-342(may)-344(be)]TJ
0 -1.196 TD
[(omitted)-344(by)-346(V)112(A)0(X)-344(MACRO)-342(programs.)-526(Thus,)-350(the)-344(GET)-344(option,)-350(which)-346(is)-344(common)-344(to)]TJ
T*
[(the)-356(F)72(AB$B_F)76(AC)-354(and)-356(F)72(AB$B_SHR)-352(elds,)-362(has)-356(a)-356(symbolic)-356(bit)-354(offset)-356(of)-354(F)72(AB$V_)]TJ
T*
-0.0001 Tc
[(SHRGET)-352.1(and)-356.1(a)-354.1(mask)-354.1(value)-356.1(of)-354.1(F)73.9(AB$M_SHRGET)89.9(,)-354.1(but)-356.1(V)111.9(A)-0.1(X)-354.1(MACRO)-350.1(programs)]TJ
0 -1.194 TD
[(may)-348.1(use)-346.1(the)-346.1(synonyms)-348.1(F)73.9(AB$V_GET)-348.1(and)-346.1(F)73.9(AB$M_GET)91.9(.)-346.1(This)-346.1(rule)-348.1(applies)-344.1(to)-346.1(the)]TJ
0 -1.196 TD
-0.0003 Tc
[(F)71.7(AB$V_SHRPUT)89.7(,)-354.3(F)73.7(AB$V_SHRGET)91.7(,)-356.3(F)73.7(AB$V_SHRDEL,)-356.3(and)-354.3(F)73.7(AB$V_SHRUPD)]TJ
T*
0 Tc
(options.)Tj
0 -1.794 TD
[(The)-348(way)-346(in)-348(which)-346(RMS)-346(uses)-346(the)-346(le)-346(access)-346(\(F)74(AB$B_F)74(AC\))-344(eld)-348(and)-346(le)-346(sharing)]TJ
0 -1.194 TD
[(\(F)74(AB$B_SHR\))-372(eld)-376(is)-374(described)-374(in)-376(greater)-376(detail)-374(in)-374(the)-376(F)74(AB$B_F)74(AC)-372(eld)]TJ
0 -1.196 TD
(discussion.)Tj
0 -1.794 TD
[(Note)-354(that)-352(if)-352(you)-356(do)-352(not)-354(specify)-352(a)-354(value)-354(in)-354(the)-354(F)74(AB$B_SHR)-350(eld,)-360(the)-354(following)]TJ
0 -1.194 TD
[(defaults)-332(apply:)]TJ
0 -1.794 TD
-0.0001 Tc
[()-1190.1(I)-0.1(f)-340.1(the)-342.1(F)73.9(AB$B_F)75.9(AC)-340.1(eld)-342.1(is)-340.1(set)-340.1(or)-342.1(defaulted)-340.1(to)-342.1(F)73.9(AB$V_GET)89.9(,)-342.1(the)-340.1(F)71.9(AB$B_SHR)]TJ
1.794 -1.196 TD
-0.0002 Tc
[(eld)-332.2(defaults)-332.2(to)-332.2(F)73.8(AB$V_SHRGET)91.8(.)]TJ
-1.794 -1.792 TD
0 Tc
[()-1190(I)0(f)-350(the)-352(F)74(AB$B_F)76(AC)-350(eld)-352(is)-350(set)-350(or)-352(defaulted)-350(to)-350(either)-352(F)74(AB$V_PUT)92(,)-352(F)74(AB$V_)]TJ
1.794 -1.196 TD
-0.0001 Tc
[(DEL,)-372.1(F)71.9(AB$V_UPD,)-374.1(or)-374.1(F)73.9(AB$V_TRN,)-372.1(the)-374.1(F)73.9(AB$B_SHR)-370.1(eld)-372.1(defaults)-372.1(to)]TJ
T*
0 Tc
[(F)74(AB$V_NIL.)-362(Thus,)-370(write)-362(sharing)-364(must)-360(be)-362(explicitly)-364(requested)-362(using)-364(the)]TJ
T*
[(F)74(AB$B_SHR)-330(eld)-332(\(because)-332(it)-332(is)-330(not)-334(the)-332(default\).)]TJ
-1.794 -1.792 TD
-0.0001 Tc
[(This)-338.1(eld)-338.1(corresponds)-336.1(to)-338.1(the)-336.1(FDL)-338.1(primary)-338.1(attribute)-336.1(SHARING.)-338.1(See)-338.1(the)]TJ
/F4 1 Tf
34.0025 0 TD
0 Tc
[(Guide)-338(to)]TJ
-34.0025 -1.196 TD
[(OpenVMS)-332(File)-334(Applications)]TJ
/F3 1 Tf
13.2728 0 TD
[(for)-332(additional)-332(details)-330(on)-332(le)-334(sharing.)]TJ
-13.2728 -1.794 TD
[(The)-334(following)-332(list)-330(includes)-334(descriptions)-330(of)-332(the)-332(sharing)-334(options.)]TJ
/F2 1 Tf
0 -1.792 TD
(Options)Tj
0 -1.396 TD
[(F)54(AB$V_MSE)]TJ
/F3 1 Tf
0 -1.196 TD
[(Allows)-348(multistream)-348(access)-348(and)-350(is)-348(relevant)-352(for)-348(record)-352(operations)-348(only)108(.)-534(Y)112(ou)-350(must)]TJ
0 -1.194 TD
[(specify)-364(F)74(AB$V_MSE)-360(whenever)-366(you)-366(want)-362(to)-362(call)-364(Connect)-364(services)-362(for)-364(multiple)]TJ
0 -1.196 TD
[(RABs)-330(for)-332(this)-332(F)74(AB.)]TJ
0 -1.794 TD
[(Note)-342(that)-342(if)-342(you)-344(specify)-342(the)-342(F)72(AB$V_MSE)-340(and)-342(F)74(AB$V_BIO)-338(options,)-346(you)-344(must)-342(set)]TJ
0 -1.194 TD
[(the)-354(F)74(AB$V_UPI)-350(bit)-352(regardless)-352(of)-352(the)-354(other)-352(sharing)-356(bits.)-538(T)92(o)-352(specify)-354(a)-352(read-only)]TJ
0 -1.196 TD
[(global)-350(buffer)-350(cache,)-354(the)-350(initial)-348(accessor)-348(must)-348(set)-348(the)-350(F)74(AB$B_SHR)-346(eld)-348(F)72(AB$V_)]TJ
T*
-0.0001 Tc
[(SHRGET)-368.1(and)-370.1(F)71.9(AB$V_MSE)-370.1(bits.)-574.1(Selecting)-370.1(the)-372.1(F)73.9(AB$V_MSE)-368.1(option)-370.1(turns)-370.1(on)]TJ
T*
0 Tc
[(locking)-336(to)-330(coordinate)-334(access)-332(to)-330(buffers.)]TJ
0 -1.494 TD
-0.0001 Tc
[(The)-352.1(F)73.9(AB$V_MSE)-346.1(option)-350.1(is)-348.1(not)-350.1(supported)-350.1(for)-350.1(DECnet)-350.1(for)-350.1(OpenVMS)-348.1(operations.)]TJ
0 -1.196 TD
0.0001 Tc
[(RMS)-319.9(returns)-321.9(an)-321.9(error)-321.9(when)-321.9(the)-321.9(application)-319.9(program)-321.9(attempts)-317.9(to)-319.9(connect)-319.9(a)-319.9(second)]TJ
0 -1.194 TD
0 Tc
[(stream.)-500(Although)-336(RMS)-332(cannot)-334(perform)-334(multistreaming)-332(for)-334(DECnet)-330(for)-334(OpenVMS)]TJ
0 -1.196 TD
[(operations,)-340(you)-340(can)-338(obtain)-338(similar)-336(functionality)-340(by)-338(using)-340(multiple)-336(F)72(ABs)-334(to)-338(access)]TJ
T*
[(the)-332(le)-334(in)-332(a)-332(shared)-332(manner)72(.)]TJ
0 -1.794 TD
[(This)-368(option)-368(is)-366(available)-368(for)-366(all)-368(le)-368(organizations)-368(and)-368(corresponds)-366(to)-368(the)-368(FDL)]TJ
0 -1.194 TD
[(attribute)-332(SHARING)-328(MUL)54(TISTREAM.)]TJ
/F1 1 Tf
9 0 0 9 418.18 26.84 Tm
/Cs9 cs 1 scn
[(File)-366.7(Access)-371.1(Block)-368.9(\(F)53.3(AB\))]TJ
/F2 1 Tf
11.8279 0 TD
(429)Tj
ET
endstream
endobj
275 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
276 0 obj
<<
/Type /Page
/Parent 269 0 R
/Resources 278 0 R
/Contents 277 0 R
>>
endobj
277 0 obj
<< /Length 6006 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(File)-278.3(Access)-278.3(Block)-278.3(\(F)53.3(AB\))]TJ
0 -1.0783 TD
-0.0002 Tc
[(4.31)-278.5(F)53.1(AB$B_SHR)-276.9(Field)]TJ
10 0 0 10 137.76 700.78 Tm
/Cs8 cs 1 scn
0 Tc
[(F)54(AB$V_NIL)]TJ
/F3 1 Tf
0 -1.196 TD
[(Prohibits)-354(any)-356(le)-354(sharing)-356(by)-356(other)-354(users.)-544(Setting)-354(this)-354(option)-354(requires)-354(the)-356(user)]TJ
0 -1.194 TD
[(to)-344(have)-348(write)-344(protection)-348(access)-344(to)-346(the)-346(le.)-526(If)-346(F)74(AB$V_NIL)-344(is)-344(specied)-346(with)-346(other)]TJ
0 -1.196 TD
[(options,)-332(it)-332(takes)-330(precedence.)]TJ
0 -1.794 TD
-0.0001 Tc
[(This)-332.1(option)-332.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(SHARING)-330.1(PROHIBIT)91.9(.)]TJ
/F2 1 Tf
0 -2.192 TD
-0.0006 Tc
[(F)53.4(AB$V_NQL)]TJ
/F3 1 Tf
0 -1.194 TD
0 Tc
[(Requests)-336(that)-336(RMS)-338(disable)-336(query)-340(locking)-340(\(see)-336(the)-338(description)-338(of)-338(the)-338(query)-340(record)]TJ
0 -1.196 TD
[(locking)-336(option)-332(in)-334(the)]TJ
/F4 1 Tf
9.9659 0 TD
[(Guide)-334(to)-334(OpenVMS)-334(File)-334(Applications)]TJ
/F3 1 Tf
17.2398 0 TD
[(\))-334(for)-332(any)-336(read)-334(operation)]TJ
-27.2056 -1.196 TD
-0.0001 Tc
[(that)-334.1(has)-334.1(both)-334.1(RAB$V_NLK)-332.1(and)-334.1(RAB$V_RRL)-334.1(set)-334.1(in)-334.1(the)-336.1(RAB$L_ROP)-334.1(eld)-336.1(for)-334.1(the)]TJ
T*
0.0001 Tc
[(entire)-339.9(period)-337.9(the)-339.9(le)-339.9(is)-337.9(open.)-513.9(If)-339.9(both)-337.9(record)-341.9(options)-337.9(are)-339.9(not)-339.9(set,)-339.9(RMS)-337.9(ignores)-337.9(the)]TJ
0 -1.194 TD
0 Tc
[(query)-350(disabling)-348(request.)-532(This)-348(option)-348(is)-348(only)-348(processed)-348(when)-350(some)-346(form)-348(of)-348(write)]TJ
0 -1.196 TD
[(sharing)-366(is)-364(allowed,)-372(and)-364(can)-366(be)-364(set)-364(with)-364(any)-366(combination)-364(of)-364(the)-366(other)-364(sharing)]TJ
T*
-0.0001 Tc
[(options)-330.1(in)-334.1(this)-330.1(list)-332.1(that)-332.1(can)-332.1(be)-332.1(assigned)-332.1(to)-332.1(the)-332.1(F)71.9(AB$B_SHR)-332.1(eld.)]TJ
0 -1.794 TD
0 Tc
[(This)-362(option)-364(is)-362(implemented)-362(on)-362(the)-364(Alpha)-362(platform)-362(with)-362(OpenVMS)-362(V7.21H1.)]TJ
0 -1.194 TD
[(The)-376(F)72(A)112(V$V_NQL)-374(symbol)-376(facilitates)-374(common)-378(code)-376(and)-376(you)-378(may)-378(specify)-376(it)-374(in)]TJ
0 -1.196 TD
[(applications)-316(that)-318(execute)-320(on)-320(both)-318(the)-318(Alpha)-318(and)-320(V)112(A)0(X)-318(platforms.)-496(The)-320(functionality)]TJ
T*
[(for)-332(the)-332(option)-332(is)-332(not)-332(implemented)-332(on)-332(the)-332(V)110(A)0(X)-330(platform.)]TJ
0 -1.794 TD
[(This)-358(option)-358(is)-358(not)-358(supported)-358(for)-358(DECnet)-358(for)-358(OpenVMS)-358(operations,)-364(and)-360(has)-358(no)]TJ
0 -1.194 TD
[(corresponding)-334(FDL)-332(attribute.)]TJ
/F2 1 Tf
0 -2.192 TD
[(F)54(AB$V_SHRPUT)]TJ
/F3 1 Tf
0 -1.196 TD
[(Allows)-328(other)-334(users)-332(to)-332(write)-330(records)-332(to)-332(the)-332(le)-334(or)-332(to)-332(extend)-334(the)-332(le.)]TJ
0 -1.794 TD
[(This)-332(option)-332(corresponds)-332(to)-332(the)-332(FDL)-332(attribute)-332(SHARING)-330(PUT)92(.)]TJ
/F2 1 Tf
0 -2.19 TD
-0.0004 Tc
[(F)53.6(AB$V_SHRGET)]TJ
/F3 1 Tf
0 -1.196 TD
0 Tc
[(Allows)-328(other)-334(users)-332(to)-332(read)-332(the)-332(le.)]TJ
0 -1.794 TD
[(This)-332(option)-332(corresponds)-332(to)-332(the)-332(FDL)-332(attribute)-332(SHARING)-330(GET)94(.)]TJ
/F2 1 Tf
0 -2.192 TD
-0.0004 Tc
[(F)53.6(AB$V_SHRDEL)]TJ
/F3 1 Tf
0 -1.196 TD
0 Tc
[(Allows)-328(other)-334(users)-332(to)-332(delete)-330(records)-334(from)-332(the)-332(le.)]TJ
0 -1.792 TD
[(This)-332(option)-332(corresponds)-332(to)-332(the)-332(FDL)-332(attribute)-332(SHARING)-330(DELETE.)]TJ
/F2 1 Tf
0 -2.192 TD
-0.0004 Tc
[(F)53.6(AB$V_SHRUPD)]TJ
/F3 1 Tf
0 -1.196 TD
0 Tc
[(Allows)-342(other)-348(users)-344(to)-346(update)-346(records)-346(that)-346(currently)-348(exist)-346(in)-346(the)-346(le)-346(or)-346(to)-346(extend)]TJ
T*
[(the)-332(le.)]TJ
0 -1.792 TD
[(This)-332(option)-332(corresponds)-332(to)-332(the)-332(FDL)-332(attribute)-332(SHARING)-330(UPDA)56(TE.)]TJ
/F2 1 Tf
0 -2.192 TD
[(F)54(AB$V_UPI)]TJ
/F3 1 Tf
0 -1.196 TD
[(This)-334(option)-336(is)-334(used)-334(when)-336(the)-334(user)-336(wants)-334(to)-334(assume)-334(responsibility)-334(for)-334(interlocking)]TJ
T*
[(of)-334(multiple,)-334(simultaneous)-334(accessors)-332(of)-334(a)-334(le.)-504(This)-334(option)-334(disables)-332(all)-334(RMS)-332(locking)]TJ
0 -1.194 TD
[(for)-354(the)-356(current)-356(access)-354(of)-354(the)-356(le.)-544(Except)-356(for)-354(block)-356(I/O,)-356(the)-354(F)72(AB$V_MSE)-352(option)]TJ
0 -1.196 TD
[(overrides)-350(the)-350(F)72(AB$V_UPI)-346(option.)-536(Usually)110(,)-354(the)-352(F)74(AB$V_UPI)-348(option)-350(is)-348(used)-350(for)-350(a)]TJ
T*
-0.0002 Tc
[(le)-332.2(that)-332.2(is)-330.2(open)-334.2(for)-332.2(block)-334.2(I/O)-330.2(\(F)71.8(AB$V_BIO)-332.2(or)-332.2(F)73.8(AB$V_BRO\).)]TJ
0 -1.794 TD
0 Tc
[(When)-352(you)-352(select)-352(the)-352(F)74(AB$V_UFO)-348(option,)-358(you)-354(must)-350(also)-350(select)-352(the)-350(F)72(AB$V_UPI)]TJ
0 -1.194 TD
[(option)-352(if)-354(the)-354(le)-354(is)-352(write)-352(shared.)-542(A)-352(le)-354(is)-352(specied)-354(as)-352(being)-356(write)-352(shared)-354(when)]TJ
0 -1.196 TD
-0.0001 Tc
[(you)-354.1(select)-352.1(either)-352.1(the)-354.1(F)73.9(AB$V_PUT)-352.1(option,)-360.1(the)-352.1(F)73.9(AB$V_DEL)-350.1(option,)-360.1(the)-352.1(F)71.9(AB$V_)]TJ
T*
0 Tc
[(TRN)-332(option,)-332(or)-332(the)-334(F)74(AB$V_UPD)-330(option)-332(in)-332(the)-334(F)74(AB$B_SHR)-328(eld.)]TJ
0 -1.792 TD
-0.0001 Tc
[(This)-332.1(option)-332.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(SHARING)-330.1(USER_INTERLOCK.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
0 Tc
(430)Tj
/F1 1 Tf
3.1129 0 TD
[(File)-366.7(Access)-371.1(Block)-368.9(\(F)53.3(AB\))]TJ
ET
endstream
endobj
278 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
279 0 obj
<<
/Type /Page
/Parent 269 0 R
/Resources 281 0 R
/Contents 280 0 R
>>
endobj
280 0 obj
<< /Length 3504 >>
stream
BT
/F2 1 Tf
12 0 0 12 407.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(File)-278.3(Access)-278.3(Block)-278.3(\(F)55(AB\))]TJ
0.94 -1.0783 TD
[(4.32)-278.3(F)53.3(AB$L_STS)-275(Field)]TJ
14 0 0 14 89.94 697.78 Tm
/Cs8 cs 1 scn
[(4.32)-567.1(F)54.3(AB$L_STS)-330(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 679.84 Tm
[(RMS)-356(sets)-354(the)-356(completion)-356(status)-354(code)-356(\(STS\))-356(eld)-356(with)-354(success)-356(or)-356(failure)-356(codes)]TJ
0 -1.194 TD
[(before)-324(it)-322(returns)-322(control)-324(to)-322(your)-324(program)-324(\(except)-324(for)-322(a)-322(subset)-322(of)-322(errors,)-326(as)-322(detailed)]TJ
0 -1.196 TD
[(in)-346(Section)-346(2.4\).)-528(Register)-344(0)-346(contains)-346(the)-346(same)-346(status)-344(as)-344(the)-346(STS)-346(eld.)-528(Potential)]TJ
T*
[(error)-334(codes)-332(for)-332(specic)-332(services)-332(are)-334(listed)-330(under)-334(their)-332(descriptions.)]TJ
/F2 1 Tf
14 0 0 14 89.94 619.08 Tm
[(4.33)-567.1(F)54.3(AB$L_STV)-330(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 601.14 Tm
[(RMS)-352(sets)-350(the)-352(status)-350(value)-354(\(STV\))-350(eld)-354(on)-352(the)-352(basis)-350(of)-352(the)-352(operation)-354(performed)]TJ
T*
[(and)-338(the)-336(contents)-338(of)-336(the)-336(completion)-336(status)-336(code)-336(\(F)72(AB$L_STS\))-334(eld,)-340(communicates)]TJ
0 -1.194 TD
[(additional)-332(completion)-332(information)-332(to)-332(your)-334(program.)]TJ
/F2 1 Tf
14 0 0 14 89.94 552.32 Tm
-0.0002 Tc
[(4.34)-567.3(F)54.1(AB$L_XAB)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 534.4 Tm
0 Tc
[(The)-346(extended)-344(attribute)-344(block)-344(address)-342(\(XAB\))-342(eld)-344(species)-342(the)-344(XAB,)-344(or)-344(rst)-342(of)-344(a)]TJ
0 -1.196 TD
-0.0001 Tc
[(series)-346.1(of)-348.1(XABs,)-352.1(that)-348.1(you)-348.1(want)-346.1(to)-346.1(use)-348.1(for)-348.1(le)-348.1(operations.)-528.1(This)-348.1(eld)-346.1(contains)-348.1(the)]TJ
T*
0 Tc
[(symbolic)-344(address)-344(of)-344(a)-344(XAB)-342(control)-344(block.)-524(A)-344(value)-346(of)-344(0)-344(\(the)-344(default\))-344(indicates)-342(no)]TJ
T*
[(XABs)-330(for)-332(the)-332(le.)]TJ
0 -1.792 TD
[(For)-350(some)-348(operations,)-352(you)-350(must)-348(associate)-348(extended)-350(attribute)-348(blocks)-348(with)-348(a)-348(F)74(AB)]TJ
0 -1.196 TD
[(to)-348(convey)-350(additional)-346(attributes)-346(about)-348(a)-348(le.)-530(\(See)-348(Section)-346(1.2.2)-350(for)-348(a)-346(description)]TJ
T*
[(of)-352(a)-350(XAB.\))-350(The)-352(F)72(AB$L_XAB)-348(eld)-352(can)-352(contain)-352(the)-352(symbolic)-352(address)-348(of)-352(the)-352(rst)]TJ
0 -1.194 TD
[(associated)-330(block)-334(\(of)-332(a)-332(potential)-330(chained)-334(list)-330(of)-332(such)-334(blocks\))-332(for)-332(the)-332(le.)]TJ
0 -1.794 TD
[(RMS)-332(uses)-332(XAB)-330(values)-332(as)-332(follows:)]TJ
T*
-0.0001 Tc
[()-1190.1(I)-0.1(f)-338.1(you)-342.1(specify)-342.1(a)-340.1(XAB)-338.1(for)-340.1(either)-340.1(an)-340.1(Open)-340.1(or)-342.1(Display)-342.1(service,)-344.1(RMS)-340.1(returns)-340.1(the)]TJ
1.794 -1.196 TD
0 Tc
[(le)-332(attributes)-332(to)-330(the)-334(XAB.)]TJ
-1.794 -1.792 TD
[()-1190(I)0(f)-352(you)-354(specify)-354(a)-354(XAB)-350(for)-354(a)-352(Create,)-360(Close,)-358(or)-352(Extend)-354(service,)-360(RMS)-354(uses)-352(the)]TJ
1.794 -1.196 TD
[(XAB)-330(as)-330(input)-334(to)-332(those)-332(functions.)]TJ
/F1 1 Tf
9 0 0 9 418.18 26.84 Tm
/Cs9 cs 1 scn
[(File)-366.7(Access)-371.1(Block)-368.9(\(F)53.3(AB\))]TJ
/F2 1 Tf
11.8279 0 TD
(431)Tj
ET
endstream
endobj
281 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
282 0 obj
<<
/Type /Page
/Parent 269 0 R
/Resources 284 0 R
/Contents 283 0 R
>>
endobj
283 0 obj
<< /Length 0 >>
stream
endstream
endobj
284 0 obj
<<
/ProcSet [ /PDF ]
>>
endobj
285 0 obj
<<
/Type /Page
/Parent 269 0 R
/Resources 287 0 R
/Contents 286 0 R
>>
endobj
286 0 obj
<< /Length 4864 >>
stream
BT
/F2 1 Tf
36 0 0 36 524.28 656.48 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
(5)Tj
ET
89.94 648.48 454.32 -0.96 re
f
BT
20 0 0 20 363.8 627.16 Tm
[(Name)-332(Block)-331(\(NAM\))]TJ
/F3 1 Tf
10 0 0 10 161.66 581.3199 Tm
[(The)-346(name)-344(\(NAM\))-342(block)-344(provides)-344(additional)-344(elds)-342(for)-344(extended)-346(le)-344(specication)]TJ
0 -1.194 TD
[(use,)-350(including)-346(parsing)-346(and)-344(obtaining)-348(the)-344(actual)-344(le)-346(specication)-346(used)-344(for)-344(a)-346(le)]TJ
0 -1.196 TD
[(operation.)-518(On)-342(Alpha)-342(systems,)-342(the)-342(long)-344(name)-342(block)-342(\(NAML\))-340(can)-344(optionally)-342(take)]TJ
T*
[(the)-332(place)-332(of)-332(a)-332(NAM)-332(block)-334(\(see)-332(Chapter)-330(6\).)]TJ
/F2 1 Tf
14 0 0 14 89.94 520.5599 Tm
[(5.1)-568.6(Summary)-331.4(of)-332.9(Fields)]TJ
/F3 1 Tf
10 0 0 10 161.66 502.62 Tm
[(The)-340(symbolic)-340(offset,)-340(the)-340(size,)-340(and)-340(a)-338(brief)-340(description)-338(of)-340(each)-340(NAM)-338(block)-340(eld)-340(are)]TJ
T*
[(presented)-338(in)-338(T)60(able)-338(51.)-510(Additional)-336(details)-336(are)-338(given)-342(in)-338(the)-338(remaining)-340(sections)-338(of)]TJ
0 -1.194 TD
[(this)-332(chapter)74(.)]TJ
/F2 1 Tf
0 -2.89 TD
[(T)72(able)-300(51)-796(NAM)-298(Block)-300(Fields)]TJ
ET
161.66 443.82 382.56 -0.48 re
f
BT
9 0 0 9 161.66 423.42 Tm
[(Field)-331.1(Offset)]TJ
16.8267 1.1067 TD
(Size)Tj
0.0077 -1.1067 TD
[(\(Bytes\))-3354.4(Description)]TJ
ET
161.66 417.92 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 405.48 Tm
(NAM$B_BID)Tj
6 0 0 6 217.1546 409.3 Tm
(1)Tj
9 0 0 9 313.1 405.48 Tm
[(1)-6195.1(Block)-333.3(identier)]TJ
-16.8267 -1.66 TD
(NAM$B_BLN)Tj
6 0 0 6 219.8276 394.3601 Tm
(1)Tj
9 0 0 9 313.1 390.5401 Tm
[(1)-6195.1(Block)-333.3(length)]TJ
-16.8267 -1.66 TD
(NAM$B_DEV)Tj
6 0 0 6 219.9896 379.4002 Tm
(2)Tj
9 0 0 9 313.1 375.6002 Tm
[(1)-6195.1(Device)-333.3(string)-331.1(length)]TJ
-16.8267 -1.66 TD
(NAM$L_DEV)Tj
6 0 0 6 219.4946 364.4602 Tm
(2)Tj
9 0 0 9 313.1 360.6602 Tm
[(4)-6195.1(Device)-333.3(string)-331.1(address)]TJ
-16.8267 -1.66 TD
(NAM$W_DID)Tj
6 0 0 6 219.9896 349.5202 Tm
(2)Tj
9 0 0 9 313.1 345.7202 Tm
0.0002 Tc
[(6)-6194.9(Directory)-333.1(identication)]TJ
-16.8267 -1.6622 TD
0 Tc
(NAM$B_DIR)Tj
6 0 0 6 217.1546 334.5802 Tm
(2)Tj
9 0 0 9 313.1 330.7602 Tm
[(1)-6195.1(Directory)-333.3(string)-333.3(length)]TJ
-16.8267 -1.66 TD
(NAM$L_DIR)Tj
6 0 0 6 216.6595 319.6403 Tm
(2)Tj
9 0 0 9 313.1 315.8203 Tm
[(4)-6195.1(Directory)-333.3(string)-333.3(address)]TJ
-16.8267 -1.66 TD
(NAM$T_DVI)Tj
6 0 0 6 216.6595 304.6803 Tm
(2)Tj
9 0 0 9 313.1 300.8803 Tm
0.0002 Tc
[(16)-5638.9(Device)-333.1(identication)]TJ
-16.8267 -1.66 TD
0 Tc
[(NAM$L_ESA)-10548.6(4)-6195.1(Expanded)-335.6(string)-331.1(area)-333.3(address)]TJ
T*
(NAM$B_ESL)Tj
6 0 0 6 218.1626 274.8003 Tm
(2)Tj
9 0 0 9 313.1 271.0003 Tm
[(1)-6195.1(Expanded)-335.6(string)-331.1(length)]TJ
-16.8267 -1.6622 TD
[(NAM$B_ESS)-10585.6(1)-6195.1(Expanded)-335.6(string)-331.1(area)-333.3(size)]TJ
0 -1.66 TD
(NAM$W_FID)Tj
6 0 0 6 218.9906 244.9203 Tm
(2)Tj
9 0 0 9 313.1 241.1003 Tm
0.0003 Tc
[(6)-6194.8(File)-333(identication)]TJ
-16.8267 -1.66 TD
0.0002 Tc
[(NAM$W_FIRST_WILD_DIR)-3470.9(2)-6194.9(The)-337.6(topmost)-337.6(directory)-335.4(level)-337.6(to)-339.8(contain)-337.6(a)]TJ
23.5778 -1.1067 TD
0.0006 Tc
(wildcard.)Tj
-23.5778 -1.66 TD
0 Tc
(NAM$L_FNB)Tj
6 0 0 6 219.3326 205.0603 Tm
(2)Tj
9 0 0 9 313.1 201.2604 Tm
[(4)-6195.1(File)-333.3(name)-333.3(status)-331.1(bits)]TJ
-16.8267 -1.6622 TD
0.0001 Tc
[(NAM$W_LONG_DIR_LEVELS)-2233.4(2)-6195(T)91.2(otal)-335.5(number)-331(directories)]TJ
0 -1.66 TD
0 Tc
(NAM$B_NAME)Tj
6 0 0 6 228.8187 175.1804 Tm
(2)Tj
9 0 0 9 313.1 171.3604 Tm
[(1)-6195.1(File)-333.3(name)-333.3(string)-331.1(length)]TJ
-16.8267 -1.66 TD
(NAM$L_NAME)Tj
6 0 0 6 228.3237 160.2404 Tm
(2)Tj
9 0 0 9 313.1 156.4205 Tm
[(4)-6195.1(File)-333.3(name)-333.3(string)-331.1(address)]TJ
-16.8267 -1.66 TD
0.0002 Tc
[(NAM$B_NMC)-10086.4(1)-6194.9(Name)-333.1(characteristics)]TJ
T*
0 Tc
(NAM$B_NODE)Tj
6 0 0 6 227.8287 130.3405 Tm
(2)Tj
9 0 0 9 313.1 126.5405 Tm
[(1)-6195.1(Node)-335.6(name)-331.1(string)-331.1(length)]TJ
ET
161.66 112.06 382.56 -0.48 re
f
BT
6 0 0 6 161.66 104.4 Tm
(1)Tj
8 0 0 8 165.4959 101.58 Tm
-0.0001 Tc
[(This)-330.1(eld)-332.6(is)-330.1(statically)-330.1(initialized)-330.1(by)-332.6(the)-332.6($NAM)-330.1(macro)-332.6(to)-332.6(identify)-330.1(this)-332.6(control)-332.6(block)-330.1(as)-330.1(a)-332.6(NAM.)]TJ
6 0 0 6 161.66 91.76 Tm
0 Tc
(2)Tj
8 0 0 8 165.4959 88.94 Tm
-0.0001 Tc
[(This)-330.1(eld)-332.6(cannot)-335.1(be)-330.1(initialized)-332.6(by)-330.1(the)-335.1($NAM)-330.1(macro.)]TJ
9 0 0 9 440.8 68.7 Tm
0 Tc
[(\(continued)-335.6(on)-331.1(next)-333.3(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
0.3111 -4.6511 TD
[(Name)-333.3(Block)-331.1(\(NAM\))]TJ
/F2 1 Tf
9.5534 0 TD
(51)Tj
ET
endstream
endobj
287 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
288 0 obj
<<
/Type /Page
/Parent 269 0 R
/Resources 290 0 R
/Contents 289 0 R
>>
endobj
289 0 obj
<< /Length 6189 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Name)-278.3(Block)-278.3(\(NAM\))]TJ
0 -1.0783 TD
0.0002 Tc
[(5.1)-278.1(Summary)-278.1(of)-276.5(Fields)]TJ
10 0 0 10 137.76 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)74.1(able)-299.9(51)-299.9(\(Cont.\))-797.9(NAM)-295.9(Block)-299.9(Fields)]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 669.92 Tm
0 Tc
[(Field)-328.9(Offset)]TJ
16.8244 1.1089 TD
(Size)Tj
0.0077 -1.1089 TD
[(\(Bytes\))-3356.6(Description)]TJ
ET
137.76 664.44 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 653.98 Tm
(NAM$L_NODE)Tj
6 0 0 6 203.4337 657.8 Tm
(2)Tj
9 0 0 9 289.18 653.98 Tm
[(4)-6197.3(Node)-333.3(name)-333.3(string)-331.1(address)]TJ
-16.8244 -1.66 TD
[(NAM$B_NOP)-10305.4(1)-6197.3(Name)-333.3(block)-333.3(options)]TJ
T*
(NAM$L_RLF)Tj
6 0 0 6 194.1006 627.9 Tm
(3)Tj
9 0 0 9 289.18 624.1001 Tm
[(4)-6197.3(Related)-386.7(le)-384.5(NAM)-384.5(or)-384.4(NAML)-382.2(block)]TJ
6.7533 -1.1067 TD
(address)Tj
-23.5778 -1.66 TD
[(NAM$L_RSA)-10546.4(4)-6197.3(Resultant)-333.3(string)-331.1(area)-333.3(address)]TJ
0 -1.6622 TD
(NAM$B_RSL)Tj
6 0 0 6 194.2626 588.0602 Tm
(2)Tj
9 0 0 9 289.18 584.2402 Tm
[(1)-6197.3(Resultant)-333.3(string)-331.1(length)]TJ
-16.8244 -1.66 TD
[(NAM$B_RSS)-10583.4(1)-6197.3(Resultant)-333.3(string)-331.1(area)-333.3(size)]TJ
T*
(NAM$B_TYPE)Tj
6 0 0 6 200.9316 558.1802 Tm
(2)Tj
9 0 0 9 289.18 554.3602 Tm
[(1)-6197.3(File)-333.3(type)-333.3(string)-331.1(length)]TJ
-16.8244 -1.66 TD
(NAM$L_TYPE)Tj
6 0 0 6 200.4366 543.2202 Tm
(2)Tj
9 0 0 9 289.18 539.4203 Tm
[(4)-6197.3(File)-333.3(type)-333.3(string)-331.1(address)]TJ
-16.8244 -1.66 TD
(NAM$B_VER)Tj
6 0 0 6 195.5856 528.2803 Tm
(2)Tj
9 0 0 9 289.18 524.4803 Tm
[(1)-6197.3(File)-333.3(version)-331.1(string)-331.1(length)]TJ
-16.8244 -1.6622 TD
(NAM$L_VER)Tj
6 0 0 6 195.0906 513.3403 Tm
(2)Tj
9 0 0 9 289.18 509.5203 Tm
0.0002 Tc
[(4)-6197.1(File)-333.1(version)-330.9(string)-330.9(address)]TJ
-16.8244 -1.66 TD
0 Tc
(NAM$L_WCC)Tj
6 0 0 6 197.4216 498.4003 Tm
(2)Tj
9 0 0 9 289.18 494.5803 Tm
[(4)-6197.3(W)37.8(ildcard)-335.6(context)]TJ
ET
137.76 485.1 382.56 -0.48 re
f
BT
6 0 0 6 137.76 477.42 Tm
(2)Tj
8 0 0 8 141.5959 474.62 Tm
-0.0001 Tc
[(This)-330.1(eld)-332.6(cannot)-332.6(be)-332.6(initialized)-330.1(by)-332.6(the)-332.6($NAM)-330.1(macro.)]TJ
6 0 0 6 137.76 464.8 Tm
0 Tc
(3)Tj
8 0 0 8 141.5959 461.98 Tm
-0.0002 Tc
[(The)-340.2(NAM$L_RLF_NAML)-337.7(is)-335.2(available)-337.7(for)-337.7(C)-337.7(programmers)-337.7(to)-337.7(allow)-335.2(for)-337.7(appropriate)-340.2(type)-337.7(checking)-340.2(of)-337.7(a)]TJ
-0.4795 -0.9975 TD
0 Tc
[(NAML)-330(block.)]TJ
ET
137.76 446.4 382.56 -0.48 re
f
BT
10 0 0 10 137.76 424 Tm
[(The)-342(NAM)-340(block)-342(elds)-340(have)-342(no)-342(corresponding)-342(FDL)-342(equivalents.)-516(However)72(,)-344(i)0(f)-340(your)]TJ
0 -1.196 TD
[(application)-360(requires)-362(the)-360(presence)-362(of)-360(a)-360(NAM)-362(block,)-368(consider)-362(using)-362(the)-362($NAM)]TJ
0 -1.194 TD
-0.0001 Tc
[(macro)-332.1(\(or)-332.1(equivalent\))-334.1(in)-332.1(a)-332.1(USEROPEN)-330.1(or)-332.1(a)-332.1(USERACTION)-332.1(routine.)]TJ
0 -1.794 TD
0 Tc
[(Unless)-354(otherwise)-356(indicated,)-364(each)-356(eld)-358(is)-356(supported)-356(for)-356(DECnet)-354(for)-356(OpenVMS)]TJ
0 -1.196 TD
[(operations)-362(on)-364(les)-364(at)-362(remote)-362(OpenVMS)-362(systems.)-560(For)-364(information)-364(about)-362(the)]TJ
T*
[(support)-344(of)-346(RMS)-346(options)-344(for)-346(remote)-346(le)-346(access)-346(to)-344(other)-348(systems,)-348(see)-344(the)]TJ
/F4 1 Tf
33.6026 0 TD
(DECnet)Tj
-33.6026 -1.194 TD
[(for)-332(OpenVMS)-332(Networking)-334(Manual)]TJ
/F3 1 Tf
16.0138 0 TD
(.)Tj
-16.0138 -1.794 TD
[(Depending)-356(on)-358(the)-356(services)-356(to)-356(be)-356(used,)-362(the)-356(user)-356(may)-358(need)-356(to)-356(allocate)-354(program)]TJ
0 -1.196 TD
[(storage)-338(for)-340(the)-340(expanded)-340(string)-340(and)-340(the)-338(resultant)-340(string.)-514(The)-340(Parse)-338(service)-340(uses)]TJ
T*
[(the)-358(expanded)-358(string)-358(to)-358(pass)-356(information)-358(related)-358(to)-356(wildcards)-356(\(or)-358(search)-358(lists\))]TJ
0 -1.194 TD
[(to)-346(the)-348(Search)-348(service.)-528(When)-348(it)-346(creates)-348(a)-346(resultant)-348(string)-346(for)-348(other)-348(le)-348(services,)]TJ
0 -1.196 TD
[(RMS)-334(uses)-336(the)-338(expanded)-336(string)-338(as)-336(a)-336(work)-336(area)-336(to)-336(apply)-336(defaults.)-508(Y)112(o)0(u)-338(can)-336(use)-336(the)]TJ
T*
[(resultant)-324(string)-324(with)-322(le)-326(services)-324(to)-324(provide)-324(the)-324(le)-324(specication)-326(that)-324(results)-322(from)]TJ
T*
[(the)-344(translation)-346(of)-346(logical)-346(names)-344(and)-346(the)-346(application)-344(of)-346(defaults.)-524(T)52(ypical)-346(uses)-346(of)]TJ
0 -1.194 TD
[(the)-334(resultant)-336(string)-334(include)-336(showing)-336(the)-336(resulting)-336(le)-334(specication)-336(after)-334(a)-334(partial)]TJ
0 -1.196 TD
0.0001 Tc
[(le)-343.9(specication)-343.9(is)-341.9(entered)-343.9(by)-343.9(a)-343.9(terminal)-341.9(user)72.1(,)-345.9(reporting)-345.9(errors,)-345.9(and)-343.9(logging)-343.9(the)]TJ
T*
0 Tc
[(progress)-332(of)-332(a)-332(program.)]TJ
0 -1.792 TD
[(T)92(o)-370(request)-370(use)-368(of)-370(the)-370(expanded)-370(or)-370(resultant)-370(strings,)-380(you)-370(must)-368(indicate)-370(the)]TJ
0 -1.196 TD
[(address)-338(and)-338(size)-338(of)-340(the)-340(user)18(-allocated)-338(buffer)-340(to)-340(receive)-340(the)-340(string.)-514(The)-340(expanded)]TJ
T*
[(string)-352(is)-350(indicated)-352(by)-354(the)-352(NAM$L_ESA)-350(and)-352(NAM$B_ESS)-350(elds;)-362(the)-352(resultant)]TJ
T*
[(string)-340(is)-340(indicated)-340(by)-340(the)-342(NAM$L_RSA)-338(and)-340(NAM$B_RSS)-338(elds.)-516(When)-340(it)-340(lls)-340(in)]TJ
0 -1.194 TD
[(the)-334(expanded)-336(or)-336(resultant)-334(strings,)-336(RMS)-334(returns)-336(the)-336(actual)-334(length)-338(of)-334(the)-334(returned)]TJ
0 -1.196 TD
[(string)-332(in)-332(the)-334(NAM$B_ESL)-330(or)-332(NAM$B_RSL)-330(elds.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(52)Tj
/F1 1 Tf
2.5547 0 TD
[(Name)-371.1(Block)-368.9(\(NAM\))]TJ
ET
endstream
endobj
290 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
291 0 obj
<<
/Type /Page
/Parent 269 0 R
/Resources 293 0 R
/Contents 292 0 R
>>
endobj
292 0 obj
<< /Length 5024 >>
stream
BT
/F2 1 Tf
12 0 0 12 437.3 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Name)-278.3(Block)-276.7(\(NAM\))]TJ
-12.5683 -1.0783 TD
0.0002 Tc
[(5.2)-278.1(File)-278.1(Specication)-276.5(Component)-276.5(Descriptors)]TJ
14 0 0 14 89.94 697.78 Tm
/Cs8 cs 1 scn
0 Tc
[(5.2)-568.6(File)-331.4(Specication)-330(Component)-332.9(Descriptors)]TJ
/F3 1 Tf
10 0 0 10 161.66 679.84 Tm
[(For)-334(each)-334(element)-334(of)-332(the)-334(fully)-334(qualied)-334(le)-334(specication)-332(returned)-336(in)-332(the)-334(expanded-)]TJ
0 -1.194 TD
[(string)-374(eld)-372(or)-374(the)-374(resultant-string)-372(eld)-374(in)-372(the)-374(NAM)-372(block,)-384(RMS)-372(returns)-374(a)]TJ
0 -1.196 TD
[(descriptor)-382(in)-382(the)-382(NAM)-382(block)-382(made)-382(up)-382(of)-382(a)-380(1-byte)-382(size)-380(eld)-382(and)-384(a)-380(4-byte)]TJ
T*
[(\(longword\))-348(address)-346(eld.)-530(The)-348(elds)-348(of)-346(these)-348(descriptors)-346(are)-348(described)-346(as)-346(one)-348(of)]TJ
T*
[(the)-332(following:)]TJ
9 0 0 9 161.66 614.1 Tm
[(NAM$B_xxx)-4756.6(\(size)-333.3(eld)-333.3(of)-331.1(xxx\))]TJ
0 -1.66 TD
0.0002 Tc
[(NAM$L_xxx)-4811.4(\(address)-328.7(eld)-333.1(of)-333.1(xxx\))]TJ
/F2 1 Tf
10 0 0 10 161.66 581.2201 Tm
0 Tc
(Descriptors)Tj
0 -1.394 TD
-0.0004 Tc
[(NAM$B_NODE,)-334.4(NAM$L_NODE)]TJ
/F3 1 Tf
0 -1.196 TD
0 Tc
[(Node)-380(name)-380(descriptor)74(,)-394(including)-382(access)-380(control)-382(string)-380(and)-380(double)-382(colon)-380(\()-166(:)0(:)-168(\))]TJ
T*
[(delimiter)74(.)]TJ
/F2 1 Tf
0 -2.192 TD
[(NAM$B_DEV)94(,)-334(NAM$L_DEV)]TJ
/F3 1 Tf
0 -1.196 TD
[(Device)-332(name)-334(descriptor)74(,)-332(including)-336(colon)-332(\()-166(:)-168(\))-332(delimiter)76(.)]TJ
/F2 1 Tf
0 -2.192 TD
[(NAM$B_DIR,)-330(NAM$L_DIR)]TJ
/F3 1 Tf
0 -1.194 TD
[(Directory)-334(name)-332(descriptor)74(,)-332(including)-336(brackets)-332(\([)-166(])-332(o)0(r)-332(<>\).)]TJ
/F2 1 Tf
0 -2.192 TD
-0.0002 Tc
[(NAM$B_NAME,)-334.2(NAM$L_NAME)]TJ
/F3 1 Tf
0 -1.196 TD
0 Tc
[(File)-350(name)-352(descriptor)-348(or)72(,)-356(i)0(f)-348(the)-352(le)-350(specication)-350(following)-352(a)-350(node)-350(name)-350(is)-350(within)]TJ
T*
[(quotation)-332(marks)-332(\()18(le)18(\),)-332(a)-332(quoted)-332(string)-332(descriptor)74(.)]TJ
/F2 1 Tf
0 -2.192 TD
[(NAM$B_TYPE,)-334(NAM$L_TYPE)]TJ
/F3 1 Tf
0 -1.194 TD
[(File)-332(type)-334(descriptor)74(,)-332(including)-336(period)-332(\()-166(.)-166(\))-332(delimiter)74(.)]TJ
/F2 1 Tf
0 -2.192 TD
[(NAM$B_VER,)-332(NAM$L_VER)]TJ
/F3 1 Tf
0 -1.196 TD
[(File)-332(version)-334(number)-334(descriptor)74(,)-332(including)-336(semicolon)-332(\()-166(;)-166(\))-332(or)-332(period)-332(\()-166(.)-168(\))-332(delimiter)74(.)]TJ
0 -1.794 TD
[(These)-370(descriptors)-366(are)-370(returned,)-380(enabling)-370(the)-370(program)-370(to)-368(extract)-368(a)-370(particular)]TJ
0 -1.194 TD
[(component)-364(from)-360(the)-362(resultant)-362(string)-362(without)-362(having)-364(to)-362(parse)-360(the)-362(resultant)-362(or)]TJ
0 -1.196 TD
[(expanded)-336(string.)-502(The)-336(entire)-334(resultant)-334(or)-334(expanded)-336(string,)-336(including)-336(delimiters,)-334(is)]TJ
T*
[(described)-336(by)-338(the)-336(various)-338(component)-338(descriptors.)-506(If)-336(the)-336(value)-338(in)-338(the)-336(NAM$B_RSL)]TJ
T*
[(eld)-338(is)-336(nonzero,)-342(then)-338(the)-338(descriptors)-336(point)-336(to)-338(the)-336(NAM$L_RSA)-336(eld.)-510(If)-338(the)-336(value)]TJ
0 -1.194 TD
[(in)-340(the)-340(NAM$B_RSL)-338(eld)-340(is)-338(0)-338(and)-340(the)-340(value)-340(in)-340(the)-340(NAM$B_ESL)-338(eld)-340(is)-338(nonzero,)]TJ
0 -1.196 TD
[(then)-346(the)-346(descriptors)-344(point)-344(to)-344(the)-346(NAM$L_ESA)-344(eld.)-524(In)-346(all)-344(other)-346(cases,)-348(they)-346(are)]TJ
T*
0.0004 Tc
(undened.)Tj
0 -1.794 TD
0 Tc
[(This)-384(is)-382(an)-382(example)-384(of)-382(a)-382(resultant)-384(le)-382(specication)-384(and)-384(its)-380(le)-384(specication)]TJ
0 -1.194 TD
[(component)-334(descriptors:)]TJ
/F6 1 Tf
8 0 0 10 161.66 212.6001 Tm
0.0003 Tc
[(NODE"TEST)-602.2(password"::WORK_DISK:[TEST.TEMP]FILE.DAT;3)]TJ
1.795 -1.594 TD
0.0002 Tc
[(NODE)-1794.8(NODE"TEST)-599.8(password"::)]TJ
0 -0.996 TD
0 Tc
[(DEV)-2379(WORK_DISK:)]TJ
T*
[(DIR)-2379([TEST.TEMP])]TJ
T*
[(NAME)-1795(FILE)]TJ
T*
[(TYPE)-1795(.DAT)]TJ
0 -0.998 TD
[(VER)-2379(;3)]TJ
/F3 1 Tf
10 0 0 10 161.66 128.9201 Tm
[(Y)110(o)0(u)-338(can)-340(use)-340(the)-338(le)-340(component)-340(descriptors)-338(individually)-340(or)-340(collectively)-340(to)-338(describe)]TJ
0 -1.196 TD
[(sections)-338(of)-340(the)-338(resultant)-340(or)-338(expanded)-340(string.)-514(For)-340(example,)-342(if)-338(you)-340(want)-340(to)-338(use)-338(the)]TJ
T*
[(le)-358(name)-356(and)-356(le)-356(type)-356(elds,)-364(use)-356(NAM$L_NAME)-356(for)-356(the)-356(starting)-356(address)-354(and)]TJ
T*
[(NAM$B_NAME+NAM$B_TYPE)-330(for)-332(the)-332(total)-330(length.)]TJ
/F1 1 Tf
9 0 0 9 442.94 26.84 Tm
/Cs9 cs 1 scn
[(Name)-368.9(Block)-368.9(\(NAM\))]TJ
/F2 1 Tf
9.6267 0 TD
(53)Tj
ET
endstream
endobj
293 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
294 0 obj
<<
/Type /Page
/Parent 269 0 R
/Resources 296 0 R
/Contents 295 0 R
>>
endobj
295 0 obj
<< /Length 5748 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Name)-278.3(Block)-278.3(\(NAM\))]TJ
0 -1.0783 TD
[(5.3)-278.3(NAM$B_BID)-275(Field)]TJ
14 0 0 14 66.02 697.78 Tm
/Cs8 cs 1 scn
-0.0002 Tc
[(5.3)-568.8(NAM$B_BID)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 679.84 Tm
0 Tc
[(The)-348(block)-350(identier)-348(\(BID\))-346(eld)-348(is)-348(a)-348(static)-346(eld)-348(that)-348(identies)-348(this)-348(control)-348(block)]TJ
0 -1.194 TD
[(as)-364(a)-364(NAM)-364(block.)-564(Once)-366(set,)-372(this)-364(eld)-364(must)-364(not)-366(be)-364(altered)-364(unless)-364(the)-366(control)]TJ
0 -1.196 TD
[(block)-354(is)-352(no)-354(longer)-356(needed.)-542(This)-354(eld)-352(must)-354(be)-352(initialized)-352(to)-354(the)-352(symbolic)-354(value)]TJ
T*
[(NAM$C_BID)-328(\(this)-332(is)-330(done)-334(by)-332(the)-332($NAM)-332(macro\).)]TJ
/F2 1 Tf
14 0 0 14 66.02 619.08 Tm
-0.0002 Tc
[(5.4)-568.8(NAM$B_BLN)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 601.14 Tm
0 Tc
[(The)-342(block)-344(length)-344(\(BLN\))-342(eld)-342(is)-342(a)-342(static)-340(eld)-344(that)-342(denes)-342(the)-344(length)-344(of)-342(the)-342(NAM)]TJ
T*
[(block,)-348(in)-346(bytes.)-524(Once)-344(set,)-348(this)-344(eld)-344(must)-344(not)-344(be)-344(altered)-344(unless)-346(the)-344(control)-346(block)]TJ
0 -1.194 TD
[(is)-332(no)-336(longer)-336(needed.)-506(This)-334(eld)-334(must)-334(be)-334(initialized)-334(to)-334(the)-334(symbolic)-336(value)-336(NAM$C_)]TJ
0 -1.196 TD
[(BLN)-332(\(this)-330(is)-332(done)-332(by)-334(the)-332($NAM)-332(macro\).)]TJ
/F2 1 Tf
14 0 0 14 66.02 540.38 Tm
-0.0002 Tc
[(5.5)-568.8(NAM$B_DEV)-331.6(and)-333(NAM$L_DEV)-331.6(Fields)]TJ
/F3 1 Tf
10 0 0 10 137.76 522.44 Tm
0 Tc
[(RMS)-334(lls)-334(this)-334(eld)-336(with)-334(a)-336(pointer)-336(into)-334(either)-336(the)-336(expanded)-336(string)-336(buffer)-336(specied)]TJ
T*
[(by)-354(NAM$L_ESA)-352(or)-354(the)-354(resultant)-354(string)-354(buffer)-354(specied)-354(by)-354(NAM$L_RSA.)-354(The)]TJ
T*
[(pointer)-372(in)-374(NAM$L_DEV)-372(points)-372(to)-372(the)-374(start)-372(of)-374(the)-372(device)-376(name)-372(within)-374(the)]TJ
0 -1.194 TD
[(complete)-334(le)-334(specication)-336(in)-334(the)-336(buffer)74(.)-504(Y)112(ou)-336(can)-336(tell)-334(which)-334(buffer)-336(this)-334(eld)-334(points)]TJ
0 -1.196 TD
[(into)-356(by)-358(checking)-360(NAM$B_RSS.)-356(If)-356(NAM$B_RSS)-354(is)-356(0,)-364(this)-356(eld)-356(points)-356(into)-358(the)]TJ
T*
[(buffer)-338(specied)-338(by)-338(NAM$L_ESA.)-338(Otherwise,)-338(it)-338(points)-336(into)-338(the)-338(buffer)-338(specied)-338(by)]TJ
T*
[(NAM$L_RSA.)-330(The)-334(device)-334(name)-332(is)-332(always)-330(returned)-334(with)-332(uppercase)-332(letters.)]TJ
0 -1.792 TD
[(For)-356(NAM$B_DEV)132(,)-358(RMS)-356(lls)-356(this)-354(eld)-358(with)-354(the)-358(length,)-364(in)-358(bytes,)-362(of)-356(the)-358(device)]TJ
0 -1.196 TD
[(name)-332(pointed)-332(to)-332(by)-332(NAM$L_DEV)130(,)-334(including)-334(the)-332(":".)]TJ
/F2 1 Tf
14 0 0 14 66.02 395.92 Tm
-0.0002 Tc
[(5.6)-568.8(NAM$W_DID)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 377.98 Tm
0 Tc
[(The)-346(directory)-344(identication)-346(\(DID\))-342(eld)-344(identies)-344(the)-346(directory)-346(for)-344(the)-344(le.)-524(RMS)]TJ
T*
[(outputs)-338(this)-340(3-word)-338(eld)-340(as)-338(part)-338(of)-340(the)-340(Open,)-342(Create)-338(and)-340(Display)-338(services.)-514(RMS)]TJ
0 -1.194 TD
[(also)-342(outputs)-342(this)-342(eld)-344(as)-342(part)-342(of)-344(the)-342(Parse)-344(service)-344(unless)-342(you)-346(specify)-342(the)-344(syntax)]TJ
0 -1.196 TD
-0.0001 Tc
[(check)-342.1(option)-340.1(\(NAM$V_SYNCHK\).)-342.1(If,)-342.1(once)-342.1(you)-342.1(open)-342.1(the)-340.1(le,)-344.1(you)-342.1(want)-340.1(to)-340.1(refer)-340.1(to)]TJ
T*
0 Tc
[(this)-324(directory)-326(again,)-328(you)-328(can)-324(do)-326(so)-324(more)-326(quickly)-326(by)-326(specifying)-326(that)-326(the)-324(NAM)-324(block)]TJ
T*
[(has)-332(a)-332(valid)-332(directory)-334(identier)74(.)]TJ
0 -1.792 TD
[(This)-340(eld)-342(is)-340(not)-342(supported)-340(for)-340(DECnet)-340(for)-342(OpenVMS)-340(operations;)-346(it)-340(is)-340(ignored)-342(on)]TJ
0 -1.196 TD
[(input)-332(and)-332(zero-lled)-332(on)-334(output.)]TJ
/F2 1 Tf
14 0 0 14 66.02 263.42 Tm
-0.0002 Tc
[(5.7)-568.8(NAM$B_DIR)-330.2(and)-333(NAM$L_DIR)-331.6(Fields)]TJ
/F3 1 Tf
10 0 0 10 137.76 245.48 Tm
0 Tc
[(RMS)-334(lls)-334(this)-334(eld)-336(with)-334(a)-336(pointer)-336(into)-334(either)-336(the)-336(expanded)-336(string)-336(buffer)-336(specied)]TJ
T*
[(by)-354(NAM$L_ESA)-352(or)-354(the)-354(resultant)-354(string)-354(buffer)-354(specied)-354(by)-354(NAM$L_RSA.)-354(The)]TJ
T*
[(pointer)-342(in)-342(NAM$L_DIR)-342(points)-340(to)-342(the)-344(directory)-342(specication)-344(within)-342(the)-342(complete)]TJ
0 -1.194 TD
[(le)-358(specication)-358(in)-358(the)-358(buffer)72(.)-550(Y)112(ou)-360(can)-358(tell)-358(which)-358(buffer)-358(this)-358(eld)-358(points)-356(into)]TJ
0 -1.196 TD
0.0001 Tc
[(by)-345.9(checking)-347.9(NAM$B_RSS.)-343.9(If)-345.9(NAM$B_RSS)-345.9(is)-345.9(0,)-349.9(this)-345.9(eld)-347.9(points)-345.9(into)-345.9(the)-347.9(buffer)]TJ
T*
0 Tc
[(specied)-370(by)-372(NAM$L_ESA.)-370(Otherwise,)-380(it)-370(points)-370(into)-370(the)-372(buffer)-372(specied)-370(by)]TJ
T*
(NAML$L_RSA.)Tj
0 -1.792 TD
[(For)-336(NAM$B_DIR)-334(lls)-334(this)-336(eld)-336(with)-336(the)-336(length,)-340(in)-336(bytes,)-338(of)-336(the)-336(directory)-338(pointed)]TJ
0 -1.196 TD
[(to)-332(by)-332(NAM$L_DIR,)-332(including)-334(the)-332(delimiter)-332(])-332(o)0(r)-332(>)0(.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(54)Tj
/F1 1 Tf
2.5547 0 TD
[(Name)-371.1(Block)-368.9(\(NAM\))]TJ
ET
endstream
endobj
296 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
297 0 obj
<<
/Type /Page
/Parent 300 0 R
/Resources 299 0 R
/Contents 298 0 R
>>
endobj
298 0 obj
<< /Length 6047 >>
stream
BT
/F2 1 Tf
12 0 0 12 437.3 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Name)-278.3(Block)-276.7(\(NAM\))]TJ
-0.9983 -1.0783 TD
[(5.8)-278.3(NAM$T_DVI)-275(Field)]TJ
14 0 0 14 89.94 697.78 Tm
/Cs8 cs 1 scn
-0.0002 Tc
[(5.8)-568.8(NAM$T_DVI)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 679.84 Tm
-0.0001 Tc
[(The)-344.1(device)-342.1(identication)-344.1(\(DVI\))-342.1(eld)-342.1(denes)-344.1(the)-342.1(device)-342.1(for)-342.1(the)-342.1(le.)-520.1(RMS)-340.1(outputs)]TJ
0 -1.194 TD
0 Tc
[(this)-350(eld)-350(as)-350(part)-350(of)-350(the)-350(Open,)-356(Create,)-354(and)-352(Display)-348(services.)-536(RMS)-350(also)-348(outputs)]TJ
0 -1.196 TD
[(this)-342(eld)-342(as)-340(part)-342(of)-342(the)-342(Parse)-342(service)-342(unless)-342(you)-344(specify)-342(the)-342(syntax)-344(check)-344(option)]TJ
T*
-0.0001 Tc
[(\(NAM$V_SYNCHK\).)-358.1(Y)111.9(o)-0.1(u)-358.1(can)-358.1(use)-356.1(this)-356.1(eld)-358.1(with)-356.1(the)-356.1(le)-358.1(identication)-358.1(eld)-356.1(to)]TJ
T*
0 Tc
[(reopen)-344(the)-342(le)-344(by)-344(referring)-344(to)-342(the)-344(NAM)-342(block.)-520(The)-344(symbolic)-342(value)-344(NAM$S_DVI)]TJ
0 -1.194 TD
[(gives)-346(the)-346(length)-346(of)-344(this)-344(eld)-346(in)-344(bytes.)-524(The)-346(form)-344(of)-346(this)-344(eld)-344(is)-344(a)-344(counted)-346(string.)]TJ
0 -1.196 TD
[(The)-334(rst)-332(byte)-332(is)-332(a)-332(count)-332(of)-332(the)-334(number)-332(of)-332(characters)-334(following)-332(it.)]TJ
0 -1.794 TD
[(This)-342(eld)-342(is)-338(not)-342(supported)-340(for)-342(DECnet)-338(for)-342(OpenVMS)-340(operations;)-346(it)-340(is)-340(ignored)-344(on)]TJ
0 -1.196 TD
[(input)-334(and)-332(zero-lled)-332(on)-332(output.)]TJ
/F2 1 Tf
14 0 0 14 89.94 553.3199 Tm
-0.0002 Tc
[(5.9)-568.8(NAM$L_ESA)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 535.4 Tm
0 Tc
[(The)-350(expanded)-350(string)-350(area)-348(address)-348(\(ESA\))-346(eld)-350(contains)-350(the)-348(symbolic)-348(address)-348(of)]TJ
T*
[(a)-354(user)-352(buffer)-354(in)-352(the)-354(application)-352(program)-354(to)-354(receive)-354(the)-352(le)-354(specication)-354(string)]TJ
T*
[(resulting)-340(from)-340(the)-338(translation)-338(of)-340(logical)-338(names)-340(and)-338(the)-340(application)-338(of)-338(default)-338(le)]TJ
T*
[(specication)-334(information.)]TJ
0 -1.792 TD
[(Y)110(o)0(u)-332(must)-332(specify)-332(this)-330(eld)-334(for)-332(processing)-332(wildcard)-332(characters.)]TJ
/F2 1 Tf
14 0 0 14 89.94 456.68 Tm
-0.0002 Tc
[(5.10)-567.3(NAM$B_ESL)-333(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 438.76 Tm
0 Tc
[(RMS)-332(sets)-332(the)-334(expanded)-334(string)-334(length)-336(\(ESL\))-332(eld)-332(as)-334(part)-332(of)-332(the)-334(Open,)-334(Create,)-334(and)]TJ
0 -1.196 TD
[(Parse)-352(services.)-536(This)-352(eld)-352(contains)-350(the)-352(length,)-358(in)-352(bytes,)-356(of)-350(the)-352(le)-352(specication)]TJ
T*
[(string)-334(returned)-332(in)-334(the)-332(buffer)-332(whose)-332(address)-330(is)-332(in)-332(the)-332(NAM$L_ESA)-332(eld.)]TJ
/F2 1 Tf
14 0 0 14 89.94 389.94 Tm
-0.0002 Tc
[(5.1)55.5(1)-568.8(NAM$B_ESS)-333(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 372 Tm
0 Tc
[(The)-344(expanded)-344(string)-344(area)-342(size)-342(\(ESS\))-340(eld)-344(contains)-342(the)-344(size)-340(of)-342(the)-344(user)18(-allocated)]TJ
T*
[(buffer)-334(whose)-330(address)-332(is)-330(contained)-334(in)-332(the)-332(NAM$L_ESA)-332(eld.)]TJ
0 -1.792 TD
[(This)-352(eld)-350(contains)-352(a)-350(numeric)-352(value)-352(representing)-352(the)-352(size,)-354(in)-352(bytes,)-356(of)-350(the)-350(user)]TJ
0 -1.196 TD
[(buffer)-334(that)-330(will)-332(receive)-334(the)-332(le)-332(specication)-334(string,)-332(in)-334(the)-332(range)-334(of)-332(0)-332(through)-336(255.)]TJ
0 -1.794 TD
[(The)-334(symbolic)-332(value)-334(NAM$C_MAXRSS)-330(denes)-334(the)-332(maximum)-334(possible)-330(length)-334(of)-334(an)]TJ
0 -1.194 TD
[(expanded)-334(le)-332(specication)-334(string.)]TJ
/F2 1 Tf
14 0 0 14 89.94 275.36 Tm
[(5.12)-567.1(NAM$W_FID)-330(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 257.44 Tm
[(The)-346(le)-344(identication)-344(\(FID\))-342(eld)-344(is)-342(a)-344(3-word)-342(eld)-344(that)-344(RMS)-342(uses)-344(to)-342(identify)-344(the)]TJ
0 -1.196 TD
[(le)-338(when)-336(it)-336(invokes)-338(an)-336(Open,)-338(Create,)-338(or)-336(Display)-334(service.)-508(When)-338(you)-338(want)-334(to)-336(open)]TJ
T*
[(a)-332(le)-334(by)-332(using)-334(the)-332(le)-332(identier)72(,)-334(set)-330(this)-332(eld)-332(before)-332(you)-334(open)-334(the)-332(le.)]TJ
0 -1.794 TD
[(This)-342(eld)-342(is)-338(not)-342(supported)-340(for)-342(DECnet)-338(for)-342(OpenVMS)-340(operations;)-346(it)-340(is)-340(ignored)-344(on)]TJ
0 -1.194 TD
[(input)-334(and)-332(zero-lled)-332(on)-332(output.)]TJ
/F2 1 Tf
14 0 0 14 89.94 178.72 Tm
-0.0001 Tc
[(5.13)-567.2(NAM$W_FIRST_WILD_DIR)-330.1(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 160.8 Tm
0 Tc
[(The)-354(rst)-352(wild)-350(directory)-354(eld)-352(contains)-352(a)-352(number)-354(that)-352(indicates)-350(how)-352(may)-354(levels)]TJ
0 -1.196 TD
0.0001 Tc
[(below)-331.9(the)-333.9(device)-333.9(or)-333.9(root)-331.9(directory)-335.9(RMS)-331.9(rst)-331.9(encountered)-331.9(a)-331.9(wildcard.)-499.9(The)-335.9(topmost)]TJ
T*
0 Tc
[(directory)-334(level)-332(is)-332(numbered)-334(0.)-498(If)-332(there)-332(are)-334(no)-332(wildcards,)-332(this)-330(eld)-334(contains)-332(-1.)]TJ
0 -1.792 TD
-0.0001 Tc
[(The)-334.1(following)-332.1(examples)-332.1(illustrate)-330.1(the)-334.1(use)-332.1(of)-332.1(NAM$W_FIRST_WILD_DIR:)]TJ
0 -1.794 TD
[(For)-360.1(the)-358.1(lespec)-358.1(DKB100:[ROOT1.ROOT2.][*.SUBDIR1.SUBDIR2],)-366.1(NAM$W_)]TJ
0 -1.196 TD
0 Tc
[(FIRST_WILD_DIR)-328(would)-332(be)-332(set)-332(to)-330(0.)]TJ
0 -1.792 TD
-0.0001 Tc
[(For)-352.1(the)-352.1(lespec)-352.1(DKB100:[SUBDIR0.*.SUBDIR2],)-354.1(NAM$W_FIRST_WILD_DIR)]TJ
0 -1.196 TD
0 Tc
[(would)-332(be)-332(set)-332(to)-330(1.)]TJ
/F1 1 Tf
9 0 0 9 442.94 26.84 Tm
/Cs9 cs 1 scn
[(Name)-368.9(Block)-368.9(\(NAM\))]TJ
/F2 1 Tf
9.6267 0 TD
(55)Tj
ET
endstream
endobj
299 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
300 0 obj
<<
/Type /Pages
/Kids [ 297 0 R 301 0 R 304 0 R 307 0 R 310 0 R 313 0 R 316 0 R 319 0 R 322 0 R
325 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 45 0 R
>>
endobj
301 0 obj
<<
/Type /Page
/Parent 300 0 R
/Resources 303 0 R
/Contents 302 0 R
>>
endobj
302 0 obj
<< /Length 6300 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Name)-250(Block)-250(\(NAM\))]TJ
0 -1.0783 TD
[(5.13)-251.7(NAM$W_FIRST_WILD_DIR)-250(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 700.28 Tm
/Cs8 cs 1 scn
-0.0001 Tc
[(For)-364.1(the)-364.1(lespec)-364.1(DKB100:[SUBDIR0.SUBDIR1.SUBDIR2],)-372.1(NAM$W_FIRST_)]TJ
0 -1.196 TD
-0.0002 Tc
[(WILD_DIR)-332.2(would)-332.2(be)-332.2(set)-330.2(to)-332.2(-1.)]TJ
0 -1.794 TD
0 Tc
[(This)-332(eld)-332(is)-332(not)-332(supported)-332(by)-332(DECnet)-330(for)-334(OpenVMS)-330(operations.)]TJ
/F2 1 Tf
14 0 0 14 66.02 645.48 Tm
-0.0002 Tc
[(5.14)-568.8(NAM$L_FNB)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 627.54 Tm
0 Tc
[(The)-326(le)-326(name)-326(status)-324(\(FNB\))-324(eld)-326(is)-324(a)-326(binary)-326(options)-326(eld)-326(that)-324(RMS)-324(uses)-326(to)-324(convey)]TJ
0 -1.194 TD
[(status)-340(information)-344(obtained)-342(from)-342(the)-344(le)-344(specication)-342(parsing)-344(routine.)-522(Each)-342(bit)]TJ
0 -1.196 TD
[(within)-348(this)-348(eld)-350(denotes)-348(a)-348(specic)-350(status)-346(relative)-350(to)-348(the)-350(various)-350(components)-348(of)]TJ
T*
[(the)-332(le)-332(specication.)]TJ
0 -1.794 TD
[(Each)-344(status)-340(bit)-344(has)-344(its)-342(own)-342(offset)-342(and)-344(mask)-344(value.)-524(For)-344(instance,)-348(the)-344(number)-344(of)]TJ
0 -1.194 TD
-0.0001 Tc
[(directory)-338.1(levels)-338.1(\(DIR_L)91.9(VLS\))-336.1(eld)-338.1(has)-338.1(a)-338.1(symbolic)-338.1(bit)-338.1(offset)-336.1(of)-338.1(NAM$V_DIR_L)89.9(VLS)]TJ
0 -1.196 TD
0 Tc
[(and)-366(a)-368(mask)-366(value)-368(of)-368(NAM$M_DIR_L)94(VLS.)-368(The)-368(bits)-366(and)-366(the)-368(conditions)-368(they)]TJ
T*
[(express)-332(for)-332(the)-332(NAM$L_FNB)-332(eld)-332(are)-334(described)-330(in)-334(T)62(able)-332(52.)]TJ
/F2 1 Tf
0 -2.888 TD
[(T)74(able)-300(52)-798(NAM$L_FNB)-296(Status)-300(Bits)]TJ
ET
137.76 503 382.56 -0.48 re
f
BT
9 0 0 9 137.76 492.56 Tm
[(Field)-328.9(Offset)-8948.1(Description)]TJ
ET
137.76 487.06 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 474.62 Tm
[(NAM$V_CNCL_DEV)-4592.9(Device)-333.3(name)-331.1(is)-331.1(a)-333.3(concealed)-335.6(device.)]TJ
0 -1.66 TD
0.0001 Tc
[(NAM$V_DIR_L)91.2(VLS)-5238.9(Indicates)-355.5(the)-357.7(number)-355.5(of)-355.5(subdirectory)-355.5(levels)-355.5(\(value)-357.7(is)-355.5(0)-355.5(i)0.1(f)]TJ
14.5 -1.1067 TD
[(there)-348.8(is)-348.8(a)-346.6(user)-348.8(le)-346.6(directory)-346.6(only\);)-355.5(a)-348.8(3-bit)-351(eld)-348.8(\(maximum)]TJ
T*
0 Tc
(7\).)Tj
-14.5 -1.6622 TD
0.0001 Tc
[(NAM$V_DIR_L)91.2(VLS_G7)-3404.9(Indicates)-355.5(that)-357.7(the)-357.7(number)-355.5(of)-357.7(directory)-357.7(levels)-357.7(are)-355.5(greater)]TJ
14.5 -1.1067 TD
0 Tc
[(than)-333.3(7.)-497.8(If)-333.3(this)-333.3(is)-331.1(set,)-331.1(NAM$V_DIR_L)88.9(VLS)-331.1(is)-331.1(set)-333.3(to)-333.3(7.)]TJ
-14.5 -1.66 TD
[(NAM$V_EXP_DEV)-5425.9(Device)-333.3(name)-331.1(is)-331.1(explicit)-335.6(in)-333.3(primary)-331.1(lespec.)]TJ
T*
0.0001 Tc
[(NAM$V_EXP_DIR)-5740.8(Directory)-333.2(specication)-331(i)0.1(s)-331(explicit)-335.5(in)-331(primary)-333.2(lespec.)]TJ
T*
0 Tc
[(NAM$V_EXP_NAME)-4444.9(File)-333.3(name)-333.3(is)-331.1(explicit)-335.6(in)-331.1(primary)-333.3(lespec.)]TJ
0 -1.6622 TD
[(NAM$V_EXP_TYPE)-4887.9(File)-333.3(type)-333.3(is)-333.3(explicit)-333.3(in)-333.3(primary)-331.1(lespec.)]TJ
0 -1.66 TD
[(NAM$V_EXP_VER)-5481.9(V)91.1(ersion)-331.1(number)-331.1(is)-333.3(explicit)-333.3(in)-333.3(primary)-333.3(lespec.)]TJ
T*
0.0001 Tc
[(NAM$V_GRP_MBR)-5185.8(Directory)-371(specication)-368.8(i)0.1(s)-368.8(i)0.1(n)-371(the)-371(group/member)-368.8(number)]TJ
14.5 -1.1067 TD
0 Tc
(format.)Tj
-14.5 -1.66 TD
[(NAM$V_HIGHVER)-5223.9(A)-351.1(higher)17.8(-numbered)-353.3(version)-351.1(of)-353.3(the)-351.1(le)-353.3(exists)-351.1(\(output)-353.3(from)]TJ
14.5 -1.1067 TD
[(Create)-368.9(and)-371.1(Enter)-366.7(services\).)-568.9(For)-368.9(DECnet)-366.7(for)-368.9(OpenVMS)]TJ
0 -1.1089 TD
0.0001 Tc
[(operations,)-328.8(this)-333.2(bit)-333.2(is)-333.2(returned)-333.2(as)-331(a)-333.2(binary)-333.2(zero.)]TJ
-14.5 -1.66 TD
0 Tc
[(NAM$V_LOWVER)-5648.9(A)-357.8(lower)15.5(-numbered)-360(version)-357.8(of)-360(the)-360(le)-357.8(exists)-357.8(\(output)-362.2(from)]TJ
14.5 -1.1067 TD
[(Create)-368.9(and)-371.1(Enter)-366.7(services\).)-568.9(For)-368.9(DECnet)-366.7(for)-368.9(OpenVMS)]TJ
T*
0.0001 Tc
[(operations,)-328.8(this)-333.2(bit)-333.2(is)-333.2(returned)-333.2(as)-331(a)-333.2(binary)-333.2(zero.)]TJ
-14.5 -1.66 TD
[(NAM$V_NODE)-7147.8(File)-333.2(specication)-331(includes)-333.2(a)-331(node)-333.2(name.)]TJ
T*
[(NAM$V_PPF)-8239.8(File)-333.2(is)-331(indirectly)-331(accessed)-333.2(process-permanent)-333.2(le.)]TJ
0 -1.6622 TD
0 Tc
[(NAM$V_QUOTED)-5702.9(File)-357.8(specication)-357.8(includes)-355.6(a)-357.8(quoted)-357.8(string;)-366.7(indicates)-357.8(that)]TJ
14.5 -1.1067 TD
[(the)-360(le)-357.8(name)-357.8(length)-357.8(and)-360(address)-357.8(eld)-357.8(contains)-360(a)-357.8(quoted)]TJ
T*
[(string)-353.3(le)-355.6(specication.)-542.2(Applies)-353.3(to)-355.6(network)-355.6(operations)-355.6(or)]TJ
T*
[(magnetic)-333.3(tape)-333.3(devices)-333.3(only)111.1(.)]TJ
6 0 0 6 382.7671 174.5601 Tm
(1)Tj
9 0 0 9 137.76 155.82 Tm
0.0001 Tc
[(NAM$V_ROOT_DIR)-4888.8(Device)-333.2(name)-331(incorporates)-331(a)-333.2(root)-333.2(directory)109(.)]TJ
0 -1.66 TD
0 Tc
[(NAM$V_SEARCH_LIST)-3018.9(A)-322.2(search)-322.2(list)-324.5(logical)-324.5(name)-322.2(is)-322.2(present)-324.4(in)-324.5(the)-322.2(le)-324.4(specication.)]TJ
ET
137.76 116.44 382.56 -0.48 re
f
BT
6 0 0 6 137.76 108.78 Tm
(1)Tj
8 0 0 8 141.5959 105.96 Tm
-0.0001 Tc
[(T)92.4(o)-340.1(distinguish)-340.1(network)-340.1(quoted)-340.1(string)-337.6(le)-340.1(specications)-340.1(from)-340.1(quoted)-340.1(strings)-337.6(containing)-340.1(ASCII)-340.1()17.4(a)17.4()-340.1(le)]TJ
-0.4795 -1.13 TD
[(names)-337.6(\(supported)-335.1(for)-337.6(ANSI-labeled)-337.6(magnetic)-340.1(tapes\),)-340.1(both)-337.6(the)-340.1(NAM$V_QUOTED)-335.1(and)-337.6(NAM$V_NODE)]TJ
0 -0.995 TD
0 Tc
[(bits)-327.5(are)-332.5(set.)]TJ
9 0 0 9 416.88 70.22 Tm
[(\(continued)-335.6(on)-331.1(next)-333.3(page\))]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-38.9844 -4.82 TD
(56)Tj
/F1 1 Tf
2.5547 0 TD
[(Name)-335.6(Block)-331.1(\(NAM\))]TJ
ET
endstream
endobj
303 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
304 0 obj
<<
/Type /Page
/Parent 300 0 R
/Resources 306 0 R
/Contents 305 0 R
>>
endobj
305 0 obj
<< /Length 5270 >>
stream
BT
/F2 1 Tf
12 0 0 12 437.3 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Name)-278.3(Block)-276.7(\(NAM\))]TJ
-1.9383 -1.0783 TD
[(5.14)-278.3(NAM$L_FNB)-275(Field)]TJ
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
[(T)72(able)-300(52)-298(\(Cont.\))-798(NAM$L_FNB)-298(Status)-298(Bits)]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 679.9 Tm
[(Field)-331.1(Offset)-8948.1(Description)]TJ
ET
161.66 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 663.96 Tm
[(NAM$V_WILDCARD)-4466.1(File)-380(specication)-380(string)-377.8(includes)-380(a)-380(wildcard;)-402.2(returned)]TJ
14.5022 -1.1089 TD
[(whenever)-331.1(any)-331.1(of)-333.3(the)-333.3(other)-333.3(wildcard)-335.6(bits)-333.3(is)-331.1(set.)]TJ
-14.5022 -1.66 TD
[(NAM$V_WILD_DIR)-5003.1(Directory)-333.3(specication)-333.3(includes)-333.3(a)-333.3(wildcard)-335.6(character)71.1(.)]TJ
T*
[(NAM$V_WILD_GRP)-4743.1(Group)-331.1(number)-333.3(contains)-333.3(a)-331.1(wildcard)-335.6(character)71.1(.)]TJ
T*
[(NAM$V_WILD_MBR)-4522.1(Member)-333.3(number)-331.1(contains)-333.3(a)-331.1(wildcard)-335.6(character)71.1(.)]TJ
T*
0.0001 Tc
[(NAM$V_WILD_NAME)-3707(File)-333.2(name)-331(contains)-333.2(a)-333.2(wildcard)-333.2(character)75.7(.)]TJ
0 -1.6622 TD
0 Tc
(NAM$V_WILD_SFD1)Tj
0 -1.1067 TD
(NAM$V_WILD_SFD7)Tj
14.5022 1.1067 TD
0.0002 Tc
[(Subdirectory)-344.3(1)-346.5(through)-344.3(7)-346.5(specication)-344.3(includes)-346.5(a)-346.5(wildcard)]TJ
0 -1.1067 TD
0 Tc
[(character)71.1(.)]TJ
-14.5022 -1.66 TD
0.0002 Tc
[(NAM$V_WILD_SFDG7)-3500.9(Indicates)-364.2(that)-368.7(a)-366.5(subdirectory)-364.3(greater)-368.7(than)-368.7(7)-366.5(contains)-368.7(a)]TJ
14.5022 -1.1067 TD
0.0003 Tc
[(wildcard)-333(character)75.9(.)]TJ
-14.5022 -1.66 TD
0 Tc
[(NAM$V_WILD_TYPE)-4150.1(File)-333.3(type)-333.3(contains)-333.3(a)-331.1(wildcard)-335.6(character)71.1(.)]TJ
T*
0.0002 Tc
[(NAM$V_WILD_UFD)-4649.9(User)-395.4(le)-395.4(directory)-393.1(specication)-395.4(includes)-395.4(a)-395.4(wildcard)]TJ
14.5022 -1.1089 TD
0 Tc
[(character)71.1(.)]TJ
-14.5022 -1.66 TD
[(NAM$V_WILD_VER)-4744.1(V)93.3(ersion)-333.3(number)-331.1(contains)-333.3(a)-333.3(wildcard)-333.3(character)71.1(.)]TJ
ET
161.66 482.12 382.56 -0.48 re
f
BT
/F2 1 Tf
14 0 0 14 89.94 451.74 Tm
-0.0002 Tc
[(5.15)-567.3(NAM$W_LONG_DIR_LEVELS)-333(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 433.82 Tm
0 Tc
[(This)-334(eld)-334(contains)-332(the)-334(total)-332(number)-334(of)-332(directory)-336(levels)-332(that)-334(exist)-332(below)-332(the)-334(device)]TJ
0 -1.196 TD
[(or)-338(root)-338(directory)110(.)-510(The)-338(topmost)-334(directory)-340(level)-338(is)-336(numbered)-338(0.)-510(For)-338(directory)-338(levels)]TJ
T*
-0.0001 Tc
[(between)-346.1(0)-346.1(and)-348.1(7,)-350.1(this)-346.1(eld)-348.1(contains)-346.1(the)-348.1(same)-344.1(number)-348.1(that)-348.1(NAM$V_DIR_L)91.9(VLS)]TJ
T*
0 Tc
[(contains.)-528(If)-346(NAM$V_DIR_L)94(VLS_G7)-346(is)-344(set,)-350(this)-346(eld)-348(is)-344(the)-348(only)-348(way)-346(to)-346(nd)-348(out)]TJ
0 -1.194 TD
[(the)-332(number)-334(of)-332(directory)-334(levels.)]TJ
0 -1.794 TD
-0.0001 Tc
[(The)-334.1(following)-332.1(are)-332.1(examples)-332.1(of)-332.1(using)-334.1(NAM$W_LONG_DIR_LEVELS:)]TJ
T*
[(For)-356.1(the)-356.1(lespec,)-362.1(DKB100:[ROOT1.ROOT2.][*.SUBDIR1.SUBDIR2],)-360.1(NAM$W_)]TJ
0 -1.194 TD
[(LONG_DIR_LEVELS)-332.1(would)-332.1(be)-332.1(set)-330.1(to)-332.1(2.)]TJ
0 -1.794 TD
-0.0002 Tc
[(For)-344.2(the)-344.2(lespec,)-346.2(DKB100:[SUBDIR0.SUBDIR1],)-348.2(NAM$W_LONG_DIR_LEVELS)]TJ
0 -1.196 TD
0 Tc
[(would)-332(be)-332(set)-332(to)-330(1.)]TJ
0 -1.792 TD
[(This)-332(eld)-334(is)-330(not)-332(supported)-332(by)-334(DECnet)-330(for)-332(OpenVMS)-332(operations.)]TJ
/F2 1 Tf
14 0 0 14 89.94 265.44 Tm
-0.0002 Tc
[(5.16)-567.3(NAM$B_NAME)-331.6(and)-331.6(NAM$L_NAME)-331.6(Fields)]TJ
/F3 1 Tf
10 0 0 10 161.66 247.52 Tm
0 Tc
[(RMS)-334(lls)-336(this)-334(eld)-336(with)-334(a)-334(pointer)-336(into)-336(either)-336(the)-334(expanded)-338(string)-334(buffer)-336(specied)]TJ
0 -1.196 TD
[(by)-354(NAM$L_ESA)-352(or)-354(the)-354(resultant)-354(string)-354(buffer)-356(specied)-352(by)-356(NAM$L_RSA.)-352(The)]TJ
T*
[(pointer)-330(in)-332(NAM$L_NAME)-328(points)-330(to)-330(the)-330(start)-330(of)-330(the)-330(le)-330(name)-332(within)-328(the)-332(complete)]TJ
T*
[(le)-358(specication)-360(in)-358(the)-358(buffer)74(.)-552(Y)112(ou)-358(can)-360(tell)-356(which)-358(buffer)-360(this)-356(eld)-358(points)-358(into)]TJ
0 -1.194 TD
[(by)-348(checking)-350(NAM$B_RSS.)-346(If)-346(NAM$B_RSS)-344(is)-346(0,)-352(this)-346(eld)-346(points)-346(into)-348(the)-348(buffer)]TJ
0 -1.196 TD
[(specied)-372(by)-370(NAM$L_ESA.)-372(Otherwise,)-378(it)-370(points)-370(into)-372(the)-370(buffer)-372(specied)-372(by)]TJ
T*
(NAM$L_RSA.)Tj
0 -1.794 TD
[(For)-360(NAM$B_NAME,)-360(RMS)-358(lls)-360(this)-358(eld)-360(with)-360(the)-360(length,)-370(in)-360(bytes,)-366(of)-360(the)-360(le)]TJ
0 -1.194 TD
[(name)-348(pointed)-346(to)-346(by)-348(NAM$L_NAME,)-348(not)-346(including)-350(the)-348(type)-346(eld)-348(nor)-348(the)-348(period)]TJ
0 -1.196 TD
[(separating)-332(the)-334(name)-332(from)-332(the)-332(type.)]TJ
/F1 1 Tf
9 0 0 9 442.94 26.84 Tm
/Cs9 cs 1 scn
[(Name)-368.9(Block)-368.9(\(NAM\))]TJ
/F2 1 Tf
9.6267 0 TD
(57)Tj
ET
endstream
endobj
306 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
307 0 obj
<<
/Type /Page
/Parent 300 0 R
/Resources 309 0 R
/Contents 308 0 R
>>
endobj
308 0 obj
<< /Length 6573 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Name)-278.3(Block)-278.3(\(NAM\))]TJ
0 -1.0783 TD
[(5.17)-278.3(NAM$B_NMC)]TJ
14 0 0 14 66.02 697.78 Tm
/Cs8 cs 1 scn
-0.0002 Tc
[(5.17)-568.8(NAM$B_NMC)]TJ
/F3 1 Tf
10 0 0 10 137.76 679.84 Tm
0 Tc
[(The)-344(name)-346(characteristics)-342(\(NMC\))-344(eld)-344(is)-344(a)-344(binary)-346(eld)-344(that)-344(RMS)-342(uses)-344(to)-344(convey)]TJ
0 -1.194 TD
[(characteristics)-344(of)-344(le)-346(specications.)-524(Each)-346(bit)-344(within)-344(this)-344(eld)-346(denotes)-344(a)-346(specic)]TJ
0 -1.196 TD
[(status)-330(relative)-332(to)-332(the)-332(various)-334(components)-332(of)-332(the)-332(le)-334(specication.)]TJ
0 -1.794 TD
[(The)-332(bits)-332(and)-332(the)-332(characteristics)-332(they)-334(describe)-332(are)-332(shown)-332(in)-332(the)-332(following)-334(table:)]TJ
ET
137.76 620.56 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 137.76 610.12 Tm
[(Field)-328.9(Offset)-6623.6(Meaning)]TJ
ET
137.76 604.62 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 592.18 Tm
0.0001 Tc
[(NAM$V_DID)-5953.4(Set)-335.5(by)-331(RMS)-333.2(if)-333.2(it)-333.2(found)-333.2(a)-333.2(DID-compressed)-331(directory)-331(in)-333.2(the)-331(root)-335.5(or)]TJ
12.1756 -1.1067 TD
[(directory)-331(name)-331(component)-333.2(of)-333.2(an)-333.2(input)-333.2(directory)109(.)]TJ
-12.1756 -1.66 TD
0 Tc
[(NAM$V_FID)-6064.5(Set)-346.7(by)-344.4(RMS)-344.4(if)-346.7(it)-344.4(found)-346.7(a)-344.4(FID-compressed)-346.7(le)-344.5(name)-344.4(in)-344.5(an)-344.5(input)]TJ
12.1756 -1.1089 TD
[(le)-333.3(specication.)]TJ
-12.1756 -1.66 TD
[(NAM$V_RES_DID)-3379.5(Set)-346.7(by)-342.2(RMS)-344.5(if)-344.4(there)-346.7(is)-342.2(a)-344.5(DID-compressed)-344.4(directory)-344.4(in)-344.5(the)-344.5(short)]TJ
12.1756 -1.1067 TD
[(resultant)-333.3(or)-333.3(expanded)-335.6(buffer)71.1(.)]TJ
-12.1756 -1.66 TD
[(NAM$V_RES_FID)-3490.5(Set)-368.9(by)-368.9(RMS)-366.7(if)-368.9(there)-368.9(is)-366.7(a)-368.9(FID-compressed)-368.9(name)-366.7(in)-368.9(the)-366.7(short)]TJ
12.1756 -1.1067 TD
[(resultant)-333.3(or)-333.3(expanded)-335.6(buffer)71.1(.)]TJ
-12.1756 -1.66 TD
(NAM$V_RES_)Tj
0 -1.1089 TD
(ESCAPE)Tj
12.1756 1.1089 TD
[(Set)-351.1(by)-348.9(RMS)-351.1(if)-351.1(there)-351.1(are)-348.9(any)-348.9(escape)-351.1(characters)-351.1(\(^\))-351.1(in)-348.9(the)-351.1(short)]TJ
0 -1.1089 TD
[(resultant)-333.3(or)-333.3(expanded)-335.6(buffer)71.1(.)]TJ
-12.1756 -1.66 TD
(NAM$V_RES_)Tj
0 -1.1067 TD
(UNICODE)Tj
12.1756 1.1067 TD
[(Set)-346.7(by)-342.2(RMS)-344.5(if)-344.4(there)-344.4(are)-344.4(one)-344.5(or)-342.2(more)-344.4(^U)-342.2(sequences)-344.4(in)-342.2(the)-344.5(short)]TJ
0 -1.1067 TD
[(resultant)-333.3(or)-333.3(expanded)-335.6(buffer)71.1(.)]TJ
ET
137.76 452.18 382.56 -0.48 re
f
BT
/F2 1 Tf
14 0 0 14 66.02 421.82 Tm
-0.0003 Tc
[(5.18)-568.9(NAM$B_NODE)-333.1(and)-331.7(NAM$L_NODE)-331.7(Fields)]TJ
/F3 1 Tf
10 0 0 10 137.76 403.88 Tm
0 Tc
[(RMS)-334(lls)-334(this)-334(eld)-336(with)-334(a)-336(pointer)-336(into)-334(either)-336(the)-336(expanded)-336(string)-336(buffer)-336(specied)]TJ
0 -1.196 TD
[(by)-358(NAML$L_NODE)-358(or)-358(the)-358(resultant)-360(string)-358(buffer)-360(specied)-358(by)-358(NAM$L_RSA.)]TJ
0 -1.194 TD
[(The)-350(pointer)-350(in)-350(NAM$L_NODE)-346(points)-348(to)-350(the)-348(start)-348(of)-350(the)-348(node)-350(name)-350(within)-348(the)]TJ
0 -1.196 TD
[(complete)-334(le)-334(specication)-336(in)-334(the)-336(buffer)74(.)-504(Y)112(ou)-336(can)-336(tell)-334(which)-334(buffer)-336(this)-334(eld)-334(points)]TJ
T*
[(into)-356(by)-358(checking)-360(NAM$B_RSS.)-356(If)-356(NAM$B_RSS)-354(is)-356(0,)-364(this)-356(eld)-356(points)-356(into)-358(the)]TJ
T*
[(buffer)-338(specied)-338(by)-338(NAM$L_ESA.)-338(Otherwise,)-338(it)-338(points)-336(into)-338(the)-338(buffer)-338(specied)-338(by)]TJ
0 -1.194 TD
(NAM$L_RSA.)Tj
0 -1.794 TD
-0.0001 Tc
[(For)-354.1(NAM$B_NODE,)-354.1(RMS)-352.1(lls)-352.1(this)-354.1(eld)-352.1(with)-352.1(the)-354.1(length,)-362.1(in)-352.1(bytes,)-360.1(of)-352.1(the)-354.1(node)]TJ
0 -1.196 TD
0 Tc
[(name)-352(pointed)-350(to)-352(by)-352(NAM$L_NODE,)-350(including)-354(the)-352(::.)-540(Note)-350(that)-352(if)-350(this)-350(is)-352(not)-352(a)]TJ
T*
[(DECnet)-330(le)-332(specication,)-334(NAM$B_NODE)-328(will)-332(be)-332(0.)]TJ
/F2 1 Tf
14 0 0 14 66.02 265.4 Tm
-0.0002 Tc
[(5.19)-568.8(NAM$B_NOP)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 247.48 Tm
0 Tc
[(The)-352(name)-352(block)-352(options)-350(\(NOP\))-350(eld)-352(indicates)-350(the)-352(options)-350(applicable)-352(to)-350(the)-352(le)]TJ
T*
[(name)-332(parsing)-332(services.)]TJ
0 -1.794 TD
[(The)-366(NAM$B_NOP)-364(eld)-364(is)-364(a)-366(binary)-366(options)-364(eld)-366(in)-364(which)-366(each)-366(option)-366(has)-364(a)]TJ
0 -1.196 TD
[(corresponding)-332(bit)-328(assignment.)-498(Multiple)-330(options)-328(can)-330(be)-330(specied)-328(\(multiple)-330(bits)-326(can)]TJ
0 -1.194 TD
[(be)-352(set\))-350(but)-352(the)-352(default)-352(state)-352(for)-352(each)-352(bit)-352(is)-352(clear)-352(\(not)-352(set\).)-538(Each)-352(option)-352(has)-352(its)]TJ
0 -1.196 TD
[(own)-334(symbolic)-336(bit)-336(offset)-334(and)-336(mask)-336(value.)-508(For)-336(example,)-338(the)-336(SYNCHK)-334(option)-336(has)-334(a)]TJ
T*
-0.0001 Tc
[(symbolic)-328.1(bit)-330.1(offset)-328.1(of)-330.1(NAM$V_SYNCHK)-328.1(and)-330.1(a)-330.1(mask)-330.1(value)-330.1(of)-330.1(NAM$M_SYNCHK.)]TJ
/F2 1 Tf
0 -1.794 TD
0 Tc
(Options)Tj
0 -1.394 TD
-0.0003 Tc
(NAM$V_NOCONCEAL)Tj
/F3 1 Tf
0 -1.196 TD
-0.0001 Tc
[(When)-332.1(used)-334.1(with)-330.1(the)-334.1(Open,)-332.1(Create,)-334.1(Parse,)-334.1(Search,)-334.1(or)-334.1(Display)-334.1(services,)-334.1(a)-332.1(concealed)]TJ
0 -1.194 TD
0 Tc
[(device)-362(logical)-364(name)-362(is)-362(translated)-360(into)-362(its)-362(physical)-362(device)-364(name)-362(\(and)-362(directory)108(,)]TJ
0 -1.196 TD
[(if)-376(so)-376(dened\))-378(in)-378(the)-376(resultant)-378(string)-376(eld,)-390(whose)-376(address)-376(is)-376(supplied)-376(by)-378(the)]TJ
T*
[(NAM$L_RSA)-338(eld.)-516(If)-338(this)-340(option)-340(is)-340(not)-340(set)-340(and)-340(a)-340(concealed)-342(device)-340(name)-342(is)-338(used,)]TJ
T*
[(the)-358(concealed)-360(device)-358(name)-358(appears)-358(in)-358(the)-360(resultant)-358(string)-358(eld,)-366(instead)-358(of)-356(the)]TJ
T*
[(physical)-332(device)-334(name)-332(\(and)-332(directory)108(,)-332(i)0(f)-332(s)0(o)-332(dened\).)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(58)Tj
/F1 1 Tf
2.5547 0 TD
[(Name)-371.1(Block)-368.9(\(NAM\))]TJ
ET
endstream
endobj
309 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
310 0 obj
<<
/Type /Page
/Parent 300 0 R
/Resources 312 0 R
/Contents 311 0 R
>>
endobj
311 0 obj
<< /Length 6886 >>
stream
BT
/F2 1 Tf
12 0 0 12 437.3 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Name)-278.3(Block)-276.7(\(NAM\))]TJ
-2.1617 -1.0783 TD
[(5.19)-280(NAM$B_NOP)-273.3(Field)]TJ
10 0 0 10 161.66 700.78 Tm
/Cs8 cs 1 scn
-0.0002 Tc
(NAM$V_NO_SHORT_UPCASE)Tj
/F3 1 Tf
0 -1.196 TD
0 Tc
[(When)-354(set)-350(by)-352(the)-352(user)72(,)-358(this)-350(option)-352(tells)-352(RMS)-350(not)-352(to)-352(uppercase)-352(the)-352(directory)-354(and)]TJ
0 -1.194 TD
[(le)-334(specication)-332(in)-332(the)-332(NAM$L_ESA)-332(buffer)74(.)]TJ
/F2 1 Tf
0 -2.192 TD
(NAM$V_PWD)Tj
/F3 1 Tf
0 -1.196 TD
[(When)-386(used)-386(with)-384(the)-386(Create,)-400(Open,)-398(Parse,)-400(Search,)-400(or)-386(Display)-384(services,)-400(the)]TJ
T*
[(password)-300(in)-304(the)-302(access)-302(control)-304(string)-302(of)-302(a)-304(node)-302(specication,)-310(if)-302(present,)-310(is)-302(returned)]TJ
T*
[(unaltered)-322(in)-322(the)-320(expanded)-324(or)-320(resultant)-322(le)-320(specication)-322(elds.)-500(If)-320(you)-322(do)-320(not)-322(select)]TJ
0 -1.194 TD
[(this)-348(option,)-352(the)-346(actual)-348(password)-346(used)-346(is)-348(replaced)-346(by)-348(the)-348(word)-348()20(password)22()-348(i)0(n)-348(the)]TJ
0 -1.196 TD
[(resultant)-332(or)-332(expanded)-334(le)-334(specication)-332(string)-332(elds)-332(for)-332(security)-334(reasons.)]TJ
/F2 1 Tf
0 -2.192 TD
-0.0003 Tc
(NAM$V_SRCHXABS)Tj
/F3 1 Tf
0 -1.196 TD
0 Tc
[(When)-370(used)-370(with)-368(the)-370(Search)-370(service)-370(for)-370(remote)-370(le)-370(access,)-378(this)-368(option)-370(directs)]TJ
T*
[(RMS)-354(to)-352(ll)-354(in)-354(the)-354(F)72(A)0(B)-352(and)-354(any)-354(chained)-356(XABs)-350(as)-354(if)-352(a)-354(Display)-352(service)-354(had)-354(been)]TJ
0 -1.194 TD
[(invoked.)-556(This)-360(allows)-356(you)-362(to)-358(obtain)-360(le)-358(attribute)-360(information)-360(using)-360(the)-360(Search)]TJ
0 -1.196 TD
[(service)-334(without)-332(the)-332(need)-332(to)-332(open)-334(the)-332(le.)]TJ
/F2 1 Tf
0 -2.192 TD
(NAM$V_SYNCHK)Tj
/F3 1 Tf
0 -1.196 TD
[(This)-344(gives)-346(you)-346(the)-344(option)-346(of)-344(using)-344(the)-346(Parse)-344(service)-346(to)-342(verify)-348(the)-344(syntax)-346(validity)]TJ
0 -1.194 TD
0.0001 Tc
[(of)-355.9(the)-353.9(le)-355.9(specication)-355.9(without)-353.9(invoking)-355.9(I/O)-353.9(processing)-355.9(that)-355.9(veries)-355.9(the)-355.9(actual)]TJ
0 -1.196 TD
0 Tc
[(existence)-334(of)-332(the)-332(specied)-332(device)-334(and)-332(directory)110(.)]TJ
0 -1.794 TD
[(If)-370(you)-374(invoke)-372(the)-372(Parse)-370(service)-372(without)-370(setting)-372(the)-370(NAMV_SYNCHK)-368(bit,)-380(an)]TJ
0 -1.196 TD
[(accompanying)-348(I/O)-346(process)-344(veries)-346(that)-344(the)-346(device)-346(and)-346(directory)-346(exist.)-526(Note)-344(that)]TJ
0 -1.194 TD
[(this)-340(processing)-340(veries)-342(the)-340(existence)-340(of)-340(the)-340(device)-340(and)-342(directory)110(,)-342(only;)-346(it)-340(does)-340(not)]TJ
0 -1.196 TD
[(verify)-344(the)-344(existence)-342(of)-342(the)-344(le.)-520(Y)112(o)0(u)-342(can)-344(only)-344(verify)-344(the)-342(existence)-344(of)-342(the)-342(le)-344(using)]TJ
T*
[(a)-332($SEARCH)-330(or)-332($OPEN.)]TJ
0 -1.792 TD
[(If)-354(you)-356(opt)-356(to)-354(set)-354(the)-354(NAM$V_SYNCHK)-352(bit)-354(when)-354(you)-358(invoke)-356(the)-356(Parse)-354(service,)]TJ
0 -1.196 TD
[(RMS)-354(does)-352(not)-354(return)-354(the)-354(device)-356(characteristics)-352(\(F)74(AB$L_DEV)-350(and)-354(F)72(AB$L_SDC)]TJ
T*
-0.0001 Tc
[(elds\))-352.1(and)-352.1(does)-350.1(not)-352.1(ll)-352.1(in)-352.1(the)-352.1(NAM$W_DID)-352.1(and)-352.1(NAM$T_DVI)-348.1(elds,)-358.1(rendering)]TJ
T*
0 Tc
[(the)-342(results)-342(of)-342(the)-342($P)74(ARSE)-340(unusable)-342(for)-342(subsequent)-342(Search)-344(services.)-518(It)-342(also)-340(does)]TJ
T*
-0.0001 Tc
[(not)-332.1(do)-332.1(a)-332.1(directory)-334.1(ID)-332.1(\(DID\))-332.1(compression)-332.1(of)-332.1(long)-334.1(path)-332.1(names.)]TJ
/F2 1 Tf
14 0 0 14 89.94 306.26 Tm
-0.0002 Tc
[(5.20)-567.3(NAM$L_RLF)-333(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 288.32 Tm
0 Tc
[(The)-344(related)-340(le)-342(NAM)-342(block)-342(address)-342(\(RLF\))-340(eld)-342(contains)-342(the)-342(symbolic)-342(address)-340(of)]TJ
0 -1.194 TD
[(the)-342(NAM)-340(block)-340(for)-342(the)-340(related)-340(le.)-518(A)-338(NAML)-342(block)-340(may)-342(optionally)-342(be)-340(used.)-516(This)]TJ
0 -1.196 TD
0.0001 Tc
[(eld)-339.9(supports)-339.9(the)-337.9(secondary)-341.9(le)-339.9(concept)-341.9(of)-337.9(the)-339.9(command)-339.9(language)-339.9(\(DCL\),)-337.9(giving)]TJ
T*
0 Tc
[(an)-334(extra)-332(default)-332(level)-332(in)-334(processing)-332(le)-334(specications.)]TJ
0 -1.792 TD
[(T)90(o)-336(provide)-338(an)-336(extra)-338(level)-338(of)-336(le)-338(specication)-336(defaults,)-338(the)-336(related)-338(NAM)-336(or)-336(NAML)]TJ
0 -1.196 TD
[(block)-354(must)-352(have)-354(been)-354(used)-352(previously)-354(by)-354(an)-354(Open,)-358(Create,)-358(Search,)-360(or)-352(Display)]TJ
T*
[(service)-368(to)-366(create)-366(a)-366(resultant)-366(le)-366(specication)-366(string.)-568(Moving)-370(the)-366(address)-364(of)]TJ
T*
0.0001 Tc
[(the)-357.9(related)-357.9(NAM)-357.9(block)-357.9(into)-359.9(the)-357.9(NAM$L_RLF)-357.9(eld)-357.9(of)-357.9(the)-357.9(current)-355.9(NAM)-357.9(block)]TJ
T*
0 Tc
[(species)-334(that)-332(the)-334(previously)-336(parsed)-334(NAM)-332(block)36(s)-332(resultant)-334(le)-334(specication)-334(string)]TJ
0 -1.194 TD
[(should)-350(be)-352(used)-350(as)-348(a)-350(default)-350(when)-350(the)-352(current)-352(NAM)-350(block)-350(is)-350(parsed.)-534(Note)-350(that)]TJ
0 -1.196 TD
[(the)-342(previously)-344(parsed)-340(NAM)-342(block)-342(must)-340(contain)-342(a)-342(resultant)-340(le)-342(specication)-342(\(see)]TJ
T*
[(NAM$L_RSA)-330(and)-334(NAM$B_RSS)-330(for)-332(additional)-332(details\).)]TJ
0 -1.792 TD
[(Note)-340(that)-340(a)-340(NAM)-340(can)-340(be)-340(used)-340(in)-340(the)-340(NAM$L_RLF)-342(eld)-340(of)-340(a)-340(NAML,)-340(and)-340(a)-340(NAM)]TJ
0 -1.196 TD
[(can)-338(be)-338(used)-338(in)-336(the)-338(NAML$L_RLF)-338(eld)-338(of)-338(a)-336(NAML.)-340(T)92(o)-338(allow)-336(for)-336(appropriate)-338(type)]TJ
T*
0.0001 Tc
[(checking)-349.9(o)0.1(f)-347.9(a)-347.9(NAML)-349.9(block,)-355.9(NAM$L_RLF_NAML)-349.9(is)-347.9(available)-347.9(as)-347.9(an)-349.9(alternative)]TJ
T*
0 Tc
[(denition)-334(for)-332(C)-332(programmers)-332(who)-332(are)-332(using)-334(a)-332(NAML)-332(block.)]TJ
0 -1.792 TD
[(Refer)-352(to)-352(the)]TJ
/F4 1 Tf
5.9459 0 TD
[(Guide)-354(to)-352(OpenVMS)-354(File)-352(Applications)]TJ
/F3 1 Tf
17.6698 0 TD
[(for)-352(additional)-352(details)-352(on)-352(le)]TJ
-23.6157 -1.196 TD
[(specication)-334(parsing)-332(concepts.)]TJ
/F1 1 Tf
9 0 0 9 442.94 26.84 Tm
/Cs9 cs 1 scn
[(Name)-368.9(Block)-368.9(\(NAM\))]TJ
/F2 1 Tf
9.6267 0 TD
(59)Tj
ET
endstream
endobj
312 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
313 0 obj
<<
/Type /Page
/Parent 300 0 R
/Resources 315 0 R
/Contents 314 0 R
>>
endobj
314 0 obj
<< /Length 5656 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Name)-278.3(Block)-278.3(\(NAM\))]TJ
0 -1.0783 TD
[(5.21)-278.3(NAM$L_RSA)-275(Field)]TJ
14 0 0 14 66.02 697.78 Tm
/Cs8 cs 1 scn
-0.0002 Tc
[(5.21)-568.8(NAM$L_RSA)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 679.84 Tm
0 Tc
[(The)-350(resultant)-352(string)-350(area)-350(address)-350(\(RSA\))-348(eld)-350(contains)-350(the)-352(symbolic)-350(address)-348(of)]TJ
0 -1.194 TD
[(a)-352(buffer)-354(in)-354(your)-356(program)-354(to)-354(receive)-354(the)-354(resultant)-354(le)-354(specication)-354(string.)-542(The)]TJ
0 -1.196 TD
[(NAM$B_RSS)-344(eld)-348(must)-348(also)-346(be)-348(specied)-348(to)-346(obtain)-348(a)-348(resultant)-346(le)-348(specication)]TJ
T*
(string.)Tj
0 -1.792 TD
[(This)-340(string)-340(is)-340(the)-340(fully)-342(specied)-340(name)-340(of)-340(the)-340(le)-342(that)-340(results)-338(from)-340(the)-340(resolution)]TJ
0 -1.196 TD
[(of)-376(all)-376(system)-376(defaults,)-390(including)-380(version)-378(numbers)-378(and)-378(wildcard)-376(character)]TJ
T*
[(substitution)-356(in)-358(the)-358(expanded)-358(le)-358(name)-358(string.)-552(Y)112(o)0(u)-358(must)-358(specify)-356(this)-358(eld)-358(for)]TJ
T*
[(wildcard)-330(processing.)]TJ
/F2 1 Tf
14 0 0 14 66.02 565.28 Tm
-0.0002 Tc
[(5.22)-568.8(NAM$B_RSL)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 547.34 Tm
0 Tc
[(The)-344(resultant)-342(string)-344(length)-344(\(RSL\))-342(contains)-344(the)-344(length,)-348(in)-344(bytes,)-346(of)-342(the)-344(resultant)]TJ
0 -1.194 TD
[(le)-346(specication)-348(string)-346(returned)-348(in)-348(the)-346(buffer)-348(whose)-346(address)-344(is)-346(in)-346(the)-348(NAM$L_)]TJ
0 -1.196 TD
[(RSA)-330(eld.)]TJ
/F2 1 Tf
14 0 0 14 66.02 498.52 Tm
-0.0002 Tc
[(5.23)-568.8(NAM$B_RSS)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 480.6 Tm
0 Tc
[(The)-352(resultant)-350(string)-352(area)-350(size)-350(\(RSS\))-348(eld)-352(denes)-350(the)-352(size)-348(of)-352(the)-350(user)18(-allocated)]TJ
T*
[(buffer)-332(whose)-332(address)-330(is)-332(contained)-332(in)-334(the)-332(NAM$L_RSA)-330(eld.)]TJ
0 -1.794 TD
[(This)-350(eld)-352(contains)-350(a)-350(numeric)-352(value)-354(representing)-352(the)-350(size,)-356(in)-350(bytes,)-356(of)-350(the)-352(user)]TJ
0 -1.194 TD
[(buffer)-352(that)-352(will)-350(receive)-354(the)-354(resultant)-352(le)-352(specication)-352(string,)-360(in)-352(the)-352(range)-354(of)-352(0)]TJ
0 -1.196 TD
[(through)-334(255.)]TJ
0 -1.794 TD
-0.0001 Tc
[(The)-340.1(symbolic)-338.1(value)-342.1(NAM$C_MAXRSS)-340.1(denes)-338.1(the)-340.1(maximum)-340.1(possible)-338.1(length)-340.1(of)-340.1(a)]TJ
0 -1.196 TD
0 Tc
[(resultant)-332(le)-332(specication)-332(string.)]TJ
/F2 1 Tf
14 0 0 14 66.02 372 Tm
-0.0001 Tc
[(5.24)-568.7(NAM$B_TYPE)-332.9(and)-331.5(NAM$L_TYPE)-331.5(Fields)]TJ
/F3 1 Tf
10 0 0 10 137.76 354.08 Tm
0 Tc
[(RMS)-334(lls)-334(this)-334(eld)-336(with)-334(a)-336(pointer)-336(into)-334(either)-336(the)-336(expanded)-336(string)-336(buffer)-336(specied)]TJ
T*
[(by)-354(NAM$L_ESA)-352(or)-354(the)-354(resultant)-354(string)-354(buffer)-354(specied)-354(by)-354(NAM$L_RSA.)-354(The)]TJ
T*
[(pointer)-352(in)-354(NAM$L_TYPE)-352(points)-354(to)-352(the)-352(start)-352(of)-354(the)-352(le)-354(type,)-360(including)-354(the)-354(dot)]TJ
T*
[(separating)-342(it)-344(from)-342(the)-344(name,)-348(within)-342(the)-344(complete)-342(le)-344(specication)-344(in)-344(the)-342(buffer)72(.)]TJ
T*
[(Y)112(o)0(u)-366(can)-366(tell)-364(which)-366(buffer)-366(this)-364(eld)-366(points)-364(into)-366(by)-366(checking)-368(NAM$B_RSS.)-364(If)]TJ
0 -1.194 TD
[(NAM$B_RSS)-356(is)-358(0,)-366(this)-356(eld)-360(points)-358(into)-358(the)-360(buffer)-358(specied)-360(by)-358(NAM$L_ESA.)]TJ
0 -1.196 TD
[(Otherwise,)-330(it)-332(points)-332(into)-332(the)-332(buffer)-332(specied)-332(by)-334(NAM$L_RSA.)]TJ
0 -1.794 TD
[(For)-340(NAM$B_TYPE,)-340(RMS)-340(lls)-340(this)-340(eld)-340(with)-340(the)-340(length,)-346(in)-340(bytes,)-344(of)-340(the)-340(le)-340(type)]TJ
0 -1.194 TD
[(pointed)-332(to)-332(by)-332(NAM$L_TYPE.)]TJ
/F2 1 Tf
14 0 0 14 66.02 225.88 Tm
-0.0001 Tc
[(5.25)-568.7(NAM$B_VER)-331.5(and)-331.5(NAM$L_VER)-330.1(Fields)]TJ
/F3 1 Tf
10 0 0 10 137.76 207.96 Tm
0 Tc
[(RMS)-334(lls)-334(this)-334(eld)-336(with)-334(a)-336(pointer)-336(into)-334(either)-336(the)-336(expanded)-336(string)-336(buffer)-336(specied)]TJ
0 -1.196 TD
[(by)-354(NAM$L_ESA)-352(or)-354(the)-354(resultant)-354(string)-354(buffer)-354(specied)-354(by)-354(NAM$L_RSA.)-354(The)]TJ
T*
[(pointer)-364(in)-364(NAM$L_VER)-362(points)-362(to)-364(the)-364(start)-362(of)-364(the)-364(le)-364(version,)-374(including)-366(the)]TJ
T*
[(semicolon)-332(separating)-334(if)-334(from)-332(the)-334(type,)-336(within)-332(the)-334(complete)-334(le)-334(specication)-334(in)-334(the)]TJ
0 -1.194 TD
0.0001 Tc
[(buffer)74.1(.)-515.9(Y)112.1(ou)-339.9(can)-341.9(tell)-339.9(which)-339.9(buffer)-339.9(this)-339.9(eld)-339.9(points)-339.9(into)-339.9(by)-339.9(checking)-339.9(NAM$B_RSS.)]TJ
0 -1.196 TD
0 Tc
[(If)-346(NAM$B_RSS)-344(is)-346(0,)-352(this)-346(eld)-348(points)-348(into)-346(the)-348(buffer)-348(specied)-346(by)-348(NAM$L_ESA.)]TJ
T*
[(Otherwise,)-330(it)-332(points)-332(into)-332(the)-332(buffer)-332(specied)-332(by)-334(NAM$L_RSA.)]TJ
0 -1.794 TD
[(For)-332(NAM$B_VER,)-330(RMS)-332(lls)-332(this)-332(eld)-334(with)-330(the)-334(length,)-334(in)-334(bytes,)-334(of)-332(the)-332(le)-334(version)]TJ
0 -1.194 TD
[(pointed)-332(to)-332(by)-332(NAM$L_VER.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(510)Tj
/F1 1 Tf
3.1129 0 TD
[(Name)-368.9(Block)-371.1(\(NAM\))]TJ
ET
endstream
endobj
315 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
316 0 obj
<<
/Type /Page
/Parent 300 0 R
/Resources 318 0 R
/Contents 317 0 R
>>
endobj
317 0 obj
<< /Length 1111 >>
stream
BT
/F2 1 Tf
12 0 0 12 437.3 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Name)-278.3(Block)-276.7(\(NAM\))]TJ
-2.27 -1.0783 TD
[(5.26)-278.3(NAM$L_WCC)-275(Field)]TJ
14 0 0 14 89.94 697.78 Tm
/Cs8 cs 1 scn
[(5.26)-567.1(NAM$L_WCC)-330(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 679.84 Tm
[(The)-326(wildcard)-324(context)-326(\(WCC\))-324(eld)-324(contains)-326(the)-326(information)-324(needed)-326(to)-324(use)-326(wildcard)]TJ
0 -1.194 TD
[(characters)-334(in)-334(place)-332(of)-334(the)-332(various)-336(le)-332(specication)-334(components.)-502(In)-332(particular)72(,)-334(this)]TJ
0 -1.196 TD
[(eld)-340(restarts)-336(a)-338(directory)-340(search)-340(to)-338(nd)-340(the)-338(next)-340(matching)-340(le)-340(name,)-340(type,)-342(and/or)]TJ
T*
[(version)-346(number)72(.)-522(Y)112(ou)-346(can)-344(also)-342(use)-344(it)-344(to)-344(identify)-344(various)-344(RMS)-344(extended)-346(contexts;)]TJ
T*
[(for)-332(instance,)-334(during)-334(remote)-332(le)-334(processing.)]TJ
/F1 1 Tf
9 0 0 9 438.44 26.84 Tm
/Cs9 cs 1 scn
[(Name)-371.1(Block)-368.9(\(NAM\))]TJ
/F2 1 Tf
9.6267 0 TD
[(51)53.3(1)]TJ
ET
endstream
endobj
318 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
319 0 obj
<<
/Type /Page
/Parent 300 0 R
/Resources 321 0 R
/Contents 320 0 R
>>
endobj
320 0 obj
<< /Length 0 >>
stream
endstream
endobj
321 0 obj
<<
/ProcSet [ /PDF ]
>>
endobj
322 0 obj
<<
/Type /Page
/Parent 300 0 R
/Resources 324 0 R
/Contents 323 0 R
>>
endobj
323 0 obj
<< /Length 6195 >>
stream
BT
/F2 1 Tf
36 0 0 36 524.28 656.48 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
(6)Tj
ET
89.94 648.48 454.32 -0.96 re
f
BT
20 0 0 20 296.28 627.16 Tm
[(Long)-331(Name)-332(Block)-332(\(NAML\))]TJ
/F3 1 Tf
10 0 0 10 161.66 581.3199 Tm
[(On)-338(Alpha)-336(systems,)-338(the)-338(long)-338(name)-338(block)-338(\(NAML\))-338(can)-338(optionally)-338(take)-338(the)-336(place)-338(of)]TJ
0 -1.194 TD
[(a)-334(NAM)-334(block)-334(\(see)-334(Chapter)-334(5\).)-502(The)-334(NAML)-334(allows)-332(OpenVMS)-334(Alpha)-332(users)-334(to)-334(locate)]TJ
0 -1.196 TD
[(and)-332(use)-334(le)-332(specications)-332(that)-332(are)-332(longer)-334(than)-334(255)-330(bytes.)]TJ
/F2 1 Tf
14 0 0 14 89.94 532.52 Tm
[(6.1)-568.6(Using)-330(the)-332.8(NAM)-330(and)-332.8(NAML)-330(Block)]TJ
/F3 1 Tf
10 0 0 10 161.66 514.58 Tm
[(The)-320(NAML)-318(has)-318(elds)-316(that)-318(are)-318(equivalent)-320(to)-318(all)-318(the)-318(NAM)-316(elds,)-322(plus)-318(28)-318(additional)]TJ
T*
[(elds)-360(to)-358(accommodate)-358(longer)-362(le)-360(specications.)-552(The)-360(additional)-358(elds)-360(are)-358(not)]TJ
T*
[(supported)-346(for)-346(DECnet)-346(operations.)-526(There)-350(are)-346(also)-346(no)-346(equivalent)-348(FDL)-346(attributes)]TJ
0 -1.194 TD
[(for)-332(these)-332(additional)-332(elds.)]TJ
0 -1.794 TD
[(Many)-350(of)-346(the)-348(additional)-346(elds)-346(in)-348(the)-346(NAML)-348(correspond)-348(to)-346(NAM)-346(elds)-348(but)-346(allow)]TJ
0 -1.196 TD
[(longer)-358(names.)-542(For)-356(example,)-362(the)-354(elds)-356(NAML$L_LONG_EXP)76(AND,)-354(NAML$L_)]TJ
T*
[(LONG_EXP)76(AND_ALLOC,)-348(and)-350(NAML$L_LONG_EXP)74(AND_SIZE)-348(correspond)-350(to)]TJ
0 -1.194 TD
[(NAM$L_ESA,)-338(NAM$B_ESS,)-338(and)-340(NAM$B_ESL,)-338(but)-340(allow)-336(names)-340(that)-338(are)-340(longer)]TJ
0 -1.196 TD
[(than)-336(255)-336(bytes.)-506(When)-338(there)-336(are)-336(elds)-336(that)-336(correspond)-336(like)-336(this,)-338(the)-336(original)-336(eld)]TJ
T*
[(is)-344(referred)-348(to)-344(as)-346(a)-344("short)-346(eld.")-346(The)-346(corresponding)-348(eld)-346(is)-346(referred)-346(to)-344(as)-346(a)-344("long)]TJ
T*
(eld.")Tj
0 -1.792 TD
[(When)-372(RMS)-370(is)-370(writing)-372(information)-370(into)-372(elds)-370(in)-372(a)-370(NAML)-372(that)-370(have)-372(both)-372(a)]TJ
0 -1.196 TD
[(short)-356(and)-358(long)-358(version,)-364(RMS)-356(normally)-358(writes)-354(the)-356(equivalent)-358(information)-358(into)]TJ
T*
[(both)-368(elds.)-572(If)-366(either)-370(the)-368(short)-368(eld)-368(or)-368(the)-368(long)-370(eld)-368(is)-368(too)-368(small)-366(to)-368(contain)]TJ
0 -1.194 TD
[(the)-350(information,)-358(RMS)-348(returns)-352(an)-350(error)72(,)-356(though)-352(RMS)-350(attempts)-348(to)-350(compress)-350(le)]TJ
0 -1.196 TD
[(specications)-340(to)-342(allow)-338(them)-342(to)-340(t)-340(in)-342(the)-340(short)-340(elds.)-516(Y)110(o)0(u)-340(can)-342(prevent)-342(RMS)-340(from)]TJ
T*
[(writing)-338(into)-340(the)-338(short)-338(elds)-338(by)-340(setting)-338(the)-338(ag)-340(NAML$V_NO_SHORT_OUTPUT)94(.)]TJ
T*
[(However)72(,)-350(i)0(f)-346(you)-348(are)-346(using)-348(a)-346(NAML,)-348(RMS)-344(always)-346(uses)-346(the)-346(long)-348(elds.)-528(If)-344(you)-348(do)]TJ
0 -1.194 TD
[(not)-332(want)-332(RMS)-332(to)-332(use)-332(the)-332(long)-334(elds,)-332(you)-334(must)-332(use)-332(a)-332(NAM)-332(rather)-332(than)-334(a)-332(NAML.)]TJ
0 -1.794 TD
[(When)-344(RMS)-344(is)-342(reading)-344(information)-344(from)-344(elds)-342(in)-344(a)-344(NAML)-344(that)-342(has)-344(both)-344(a)-342(short)]TJ
0 -1.196 TD
[(and)-334(a)-332(long)-336(version,)-336(RMS)-332(always)-332(reads)-332(from)-334(the)-334(long)-334(version.)-502(If)-332(you)-336(want)-332(RMS)-332(to)]TJ
T*
[(read)-340(from)-340(the)-340(short)-340(elds,)-344(you)-342(must)-338(use)-340(a)-340(NAM)-340(rather)-342(than)-340(a)-340(NAML.)-342(The)-340(most)]TJ
0 -1.194 TD
-0.0001 Tc
[(common)-342.1(time)-340.1(that)-342.1(RMS)-340.1(reads)-340.1(from)-342.1(these)-342.1(elds)-340.1(is)-340.1(during)-344.1(a)-342.1($SEARCH)-342.1(operation)]TJ
0 -1.196 TD
0 Tc
[(following)-346(a)-346($)0(P)74(ARSE,)-346(when)-346(RMS)-344(reads)-346(from)-346(the)-346(buffer)-346(pointed)-346(to)-346(by)-346(NAML$L_)]TJ
T*
[(LONG_EXP)76(AND)-358(for)-360(a)-358(NAML)-360(and)-358(NAM$L_ESA)-358(for)-360(a)-358(NAM.)-360(In)-360(addition,)-366(if)-358(a)]TJ
T*
[(NAM)-334(or)-334(NAML)-334(is)-334(used)-334(as)-332(a)-334(related)-334(name)-334(block,)-336(RMS)-334(reads)-332(information)-336(from)-334(the)]TJ
0 -1.194 TD
[(buffer)-338(pointed)-338(to)-338(by)-338(NAML$L_LONG_RESUL)58(T)-338(for)-338(a)-338(NAML,)-338(or)-338(NAM$L_RSA)-336(for)]TJ
0 -1.196 TD
[(a)-332(NAM.)]TJ
0 -1.794 TD
[(Because)-356(of)-354(these)-356(differences)-354(in)-356(the)-356(way)-356(RMS)-354(processes)-354(a)-356(NAM)-354(and)-356(a)-354(NAML,)]TJ
0 -1.196 TD
[(it)-360(is)-360(important)-362(that)-360(any)-362(code)-362(that)-360(might)-362(come)-362(in)-362(contact)-360(with)-360(the)-362(NAML)-362(be)]TJ
0 -1.194 TD
[(aware)-328(that)-326(it)-328(is)-326(a)-328(NAML)-328(and)-328(not)-328(a)-328(NAM.)-328(Several)-328(operations)-328(that)-328(a)-328(routine)-328(might)]TJ
0 -1.196 TD
[(do)-350(on)-352(a)-350(NAM)-350(will)-350(not)-350(work)-350(as)-350(expected)-352(on)-350(a)-352(NAML.)-350(For)-352(example,)-356(if)-350(a)-350(routine)]TJ
T*
[(makes)-350(a)-348(copy)-352(of)-348(a)-350(NAML)-350(but)-348(uses)-350(the)-348(NAM$C_BLN)-350(constant)-348(as)-350(the)-348(length)-352(to)]TJ
T*
[(copy)108(,)-368(the)-360(result)-360(is)-358(an)-362(illegal)-360(NAML.)-362(If)-358(a)-360(routine)-362(replaces)-360(the)-360(buffers)-360(pointed)]TJ
0 -1.194 TD
[(to)-352(by)-352(NAM$L_ESA)-350(and)-352(NAM$L_RSA)-350(with)-352(the)-350(expectation)-354(that)-350(it)-352(can)-352(use)-352(the)]TJ
0 -1.196 TD
[(NAM)-354(without)-352(affecting)-356(the)-354(calling)-354(routine,)-362(it)-354(misses)-350(the)-354(buffers)-354(pointed)-354(to)-352(by)]TJ
T*
[(NAML$L_LONG_EXP)74(AND)-330(and)-332(NAML$L_LONG_RESUL)56(T)92(.)]TJ
/F1 1 Tf
9 0 0 9 414.68 26.84 Tm
/Cs9 cs 1 scn
[(Long)-371.1(Name)-371.1(Block)-368.9(\(NAML\))]TJ
/F2 1 Tf
12.7801 0 TD
(61)Tj
ET
endstream
endobj
324 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
325 0 obj
<<
/Type /Page
/Parent 300 0 R
/Resources 327 0 R
/Contents 326 0 R
>>
endobj
326 0 obj
<< /Length 5823 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Long)-250(Name)-251.7(Block)-250(\(NAML\))]TJ
0 -1.0783 TD
[(6.1)-250(Using)-250(the)-250(NAM)-248.3(and)-250(NAML)-248.3(Block)]TJ
/F3 1 Tf
10 0 0 10 137.76 700.9 Tm
/Cs8 cs 1 scn
[(For)-368(this)-368(reason,)-380(any)-370(API)-368(supplied)-366(by)-370(OpenVMS)-368(adheres)-368(to)-368(the)-370(rule)-368(that)-368(if)]TJ
0 -1.196 TD
[(it)-362(returned)-366(a)-364(NAM)-364(\(either)-366(directly)-364(or)-364(indirectly)-366(through)-368(a)-364(F)74(AB\))-362(in)-366(previous)]TJ
T*
[(versions,)-358(it)-352(will)-350(not)-352(now)-352(start)-350(returning)-356(a)-352(NAML)-352(without)-350(some)-352(explicit)-352(action)]TJ
0 -1.194 TD
[(by)-340(the)-342(caller)-340(\(usually)-342(setting)-340(a)-340(ag)-342(bit\).)-514(W)54(e)-340(recommend)-342(that)-340(other)-340(APIs)-340(use)-340(the)]TJ
0 -1.196 TD
[(same)-354(rule.)-546(Further)70(,)-362(i)0(f)-354(a)-356(NAML-aware)-356(application)-354(passes)-354(a)-354(NAML)-356(to)-356(an)-356(API,)]TJ
T*
[(it)-350(must)-352(be)-352(prepared)-354(for)-352(that)-352(API)-352(to)-352(use)-352(only)-354(the)-352(NAM)-352(section)-352(\(for)-352(example,)-360(it)]TJ
T*
-0.0001 Tc
[(should)-332.1(not)-332.1(set)-332.1(the)-332.1(NAML$V_NO_SHORT_OUTPUT)-334.1(bit\).)]TJ
0 -1.792 TD
0 Tc
[(If)-360(you)-364(are)-362(writing)-362(a)-362(routine)-362(that)-362(is)-360(to)-362(accept)-362(either)-362(a)-362(NAM)-362(or)-362(a)-362(NAML,)-362(you)]TJ
0 -1.196 TD
[(should)-342(check)-342(the)-342(NAM$B_BID)-338(eld)-342(to)-342(determine)-342(whether)-342(you)-342(have)-344(a)-340(NAM)-342(or)-342(a)]TJ
T*
[(NAML;)-334(if)-332(you)-336(have)-334(a)-334(NAML,)-334(and)-332(you)-336(wish)-332(to)-332(read)-334(information)-334(that)-332(RMS)-332(has)-334(left)]TJ
T*
[(in)-340(the)-342(NAML,)-340(look)-342(at)-340(the)-340(information)-342(in)-340(the)-342(long)-342(elds.)-516(In)-340(addition,)-344(if)-340(you)-342(wish)]TJ
0 -1.194 TD
[(to)-336(copy)-336(that)-336(NAM)-336(or)-336(NAML)-336(block)-338(to)-336(another)-338(location,)-338(you)-338(must)-336(be)-336(careful)-336(to)-336(use)]TJ
0 -1.196 TD
[(the)-346(length)-350(that)-346(is)-346(stored)-348(in)-346(the)-348(structure)-348(itself)-346(to)-346(determine)-348(how)-346(much)-350(to)-346(copy)110(.)]TJ
T*
[(Y)112(o)0(u)-352(should)-350(use)-350(the)-352(NAM$B_BLN)-348(eld)-350(in)-352(the)-350(structure)-352(you)-352(are)-350(copying)-354(rather)]TJ
T*
[(than)-344(the)-342(NAM$C_BLN)-342(constant,)-346(since)-344(NAM$B_BLN)-342(contains)-342(the)-344(actual)-344(length)]TJ
0 -1.194 TD
[(of)-344(the)-346(structure.)-524(If)-344(you)-348(use)-344(the)-346(NAM$C_BLN,)-344(which)-346(is)-342(the)-346(length)-346(of)-346(a)-344(NAM,)-346(it)]TJ
0 -1.196 TD
[(would)-332(be)-332(too)-330(short)-334(for)-332(a)-332(NAML.)]TJ
/F2 1 Tf
14 0 0 14 66.02 477.06 Tm
[(6.2)-568.6(Summary)-331.4(of)-332.9(Fields)]TJ
/F3 1 Tf
10 0 0 10 137.76 459.14 Tm
[(The)-376(additional)-376(elds)-376(in)-376(the)-376(NAML)-376(data)-376(structure)-376(are)-376(summarized)-374(at)-376(the)]TJ
T*
[(beginning)-340(of)-338(T)62(able)-338(61)-336(and)-338(are)-338(described)-336(starting)-338(with)-336(Section)-338(6.4.)-510(All)-336(the)-338(other)]TJ
T*
[(NAML)-354(elds)-356(are)-354(exactly)-358(like)-354(their)-356(NAM)-354(counterparts)-356(described)-356(in)-354(T)60(able)-354(51,)]TJ
0 -1.194 TD
[(unless)-332(noted)-332(otherwise)-330(in)-334(this)-330(chapter)72(.)]TJ
/F2 1 Tf
-7.174 -2.89 TD
0.0002 Tc
[(T)72.2(able)-299.8(61)-795.8(NAML)-297.8(Fields)]TJ
ET
66.02 388.38 454.32 -0.48 re
f
BT
9 0 0 9 66.02 367.98 Tm
0 Tc
[(Field)-331.1(Offset)]TJ
18.3756 1.1067 TD
(Size)Tj
0.0077 -1.1067 TD
(\(Bytes\))Tj
5.9701 1.1067 TD
[(Corresponding)-340(NAM)-342.2(or)-340(F)53.3(A)0(B)]TJ
0 -1.1067 TD
[(Field)-12941.5(Description)]TJ
ET
66.02 362.48 454.32 -0.48 re
f
BT
9 0 0 9 66.02 350.04 Tm
[(Alpha-Only)-331.1(NAML)-331.1(Fields)-331.1(Described)-333.3(in)-331.1(this)-333.3(Chapter:)]TJ
ET
66.02 344.54 454.32 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 66.02 332.12 Tm
[(NAML$B_BID)-11542.5(1)-5421.8(None)-12849.5(Block)-333.3(identier)]TJ
0 -1.6622 TD
[(NAML$B_BLN)-11245.5(1)-5421.8(None)-12849.5(Block)-333.3(length)]TJ
0 -1.66 TD
0.0001 Tc
[(NAML$L_FILESYS_NAME)-5369.9(4)-5421.7(None)-12849.4(File)-375.5(system)-373.2(name)]TJ
39.6289 -1.1067 TD
0 Tc
[(buffer)-335.6(address.)]TJ
-39.6289 -1.66 TD
0.0001 Tc
[(NAML$L_FILESYS_NAME_ALLOC)-1379.9(4)-5355.6(None)-12849.4(File)-375.5(system)-373.2(name)]TJ
39.6289 -1.1067 TD
0 Tc
[(buffer)-335.6(allocated)-335.6(size)]TJ
-39.6289 -1.66 TD
0.0001 Tc
[(NAML$L_FILESYS_NAME_SIZE)-2499.9(4)-5421.7(None)-12849.4(File)-375.5(system)-373.2(name)]TJ
39.6289 -1.1089 TD
0 Tc
(length)Tj
-39.6289 -1.66 TD
0.0003 Tc
[(NAML$L_INPUT_FLAGS)-6164.7(4)-5421.5(None)-12849.2(Additional)-388.6(ags)]TJ
39.6289 -1.1067 TD
0 Tc
[(specied)-333.3(as)-333.3(input)]TJ
-39.6289 -1.66 TD
[(NAML$L_LONG_DEFNAME)-4596.4(4)-5421.8(F)73.3(AB$L_DNA)-9199.8(Long)-384.4(default)-386.7(le)]TJ
39.6289 -1.1067 TD
0.0003 Tc
[(specication)-364.1(string)]TJ
T*
0 Tc
[(address)-360(specied)-360(as)]TJ
T*
[(input)-342.2(\(used)-340(if)-342.2(F)73.3(AB$L_)]TJ
0 -1.1089 TD
[(DNA)-331.1(contains)-333.3(-1\))]TJ
-39.6289 -1.66 TD
0.0001 Tc
[(NAML$L_LONG_DEFNAME_SIZE)-1786.6(4)-5357(F)73.4(AB$B_DNS)-9236.7(Long)-384.3(default)-386.6(le)]TJ
39.6289 -1.1067 TD
0.0003 Tc
[(specication)-364.1(string)]TJ
T*
0 Tc
[(size)-331.1(specied)-333.3(as)-333.3(input)]TJ
-39.6289 -1.66 TD
[(NAML$L_LONG_DEV)-7744.5(4)-5421.8(NAM$L_DEV)-8849.5(Long)-368.9(device)-371.1(string)]TJ
39.6289 -1.1067 TD
(address)Tj
-0.6444 -2.6222 TD
[(\(continued)-335.6(on)-331.1(next)-333.3(page\))]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-38.9844 -5.8378 TD
(62)Tj
/F1 1 Tf
2.5547 0 TD
[(Long)-335.6(Name)-333.3(Block)-333.3(\(NAML\))]TJ
ET
endstream
endobj
327 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
328 0 obj
<<
/Type /Page
/Parent 332 0 R
/Resources 330 0 R
/Contents 329 0 R
>>
endobj
329 0 obj
<< /Length 4310 >>
stream
BT
/F2 1 Tf
12 0 0 12 398.44 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Long)-251.7(Name)-250(Block)-250(\(NAML\))]TJ
1.6583 -1.0783 TD
[(6.2)-250(Summary)-250(of)-250(Fields)]TJ
10 0 0 10 89.94 696.32 Tm
/Cs8 cs 1 scn
[(T)74(able)-300(61)-300(\(Cont.\))-798(NAML)-298(Fields)]TJ
ET
89.94 690.34 454.32 -0.48 re
f
BT
9 0 0 9 89.94 669.92 Tm
[(Field)-328.9(Offset)]TJ
18.3756 1.1089 TD
(Size)Tj
0.0077 -1.1089 TD
(\(Bytes\))Tj
5.9679 1.1089 TD
[(Corresponding)-342.2(NAM)-340(or)-342.2(F)55.5(A)0(B)]TJ
0 -1.1089 TD
[(Field)-12943.8(Description)]TJ
ET
89.94 664.44 454.32 -0.48 re
f
BT
9 0 0 9 89.94 652 Tm
[(Alpha-Only)-328.9(NAML)-333.3(Fields)-331.1(Described)-333.3(in)-331.1(this)-331.1(Chapter:)]TJ
ET
89.94 646.5 454.32 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 89.94 636.0599 Tm
[(NAML$L_LONG_DEV_SIZE)-4874.4(4)-5419.6(NAM$B_DEV)-8796.7(Long)-366.7(device)-371.1(string)]TJ
39.6289 -1.1067 TD
(length)Tj
-39.6289 -1.6622 TD
0.0001 Tc
[(NAML$L_LONG_DIR)-8059.4(4)-5419.5(NAM$L_DIR)-9166.6(Long)-346.6(directory)-346.6(string)]TJ
39.6289 -1.1067 TD
0 Tc
(address)Tj
-39.6289 -1.66 TD
0.0002 Tc
[(NAML$L_LONG_DIR_SIZE)-5184.8(4)-5419.4(NAM$B_DIR)-9111.5(Long)-346.5(directory)-346.5(string)]TJ
39.6289 -1.1067 TD
0 Tc
(length)Tj
-39.6289 -1.66 TD
[(NAML$L_LONG_EXP)73.3(AND)-5631.8(4)-5419.6(NAM$L_ESA)-8999.7(Long)-342.2(expanded)-346.7(string)]TJ
39.6289 -1.1067 TD
[(area)-333.3(address)]TJ
-39.6289 -1.6622 TD
[(NAML$L_LONG_EXP)73.3(AND_ALLOC)-1637.8(4)-5357.5(NAM$B_ESS)-9036.7(Long)-342.2(expanded)-346.7(string)]TJ
39.6289 -1.1067 TD
[(area)-333.3(size)]TJ
-39.6289 -1.66 TD
[(NAML$L_LONG_EXP)73.3(AND_SIZE)-2761.7(4)-5419.6(NAM$B_ESL)-8999.7(Long)-342.2(expanded)-346.7(string)]TJ
39.6289 -1.1067 TD
(length)Tj
-39.6289 -1.66 TD
[(NAML$L_LONG_FILENAME)-4300.4(4)-5419.6(F)73.3(AB$L_FNA)-9313.1(Long)-342.2(le)-346.7(specication)]TJ
39.6289 -1.1067 TD
[(string)-331.1(address)]TJ
-39.6289 -1.6622 TD
0.0001 Tc
[(NAML$L_LONG_FILENAME_SIZE)-1493.2(4)-5352.1(F)73.4(AB$B_FNS)-9350(Long)-342.1(le)-346.6(specication)]TJ
39.6289 -1.1067 TD
0 Tc
[(string)-331.1(size)]TJ
-39.6289 -1.66 TD
0.0001 Tc
[(NAML$L_LONG_NAME)-6763.3(4)-5419.5(NAM$L_NAME)-7866.2(Long)-344.4(le)-346.6(name)-344.3(string)]TJ
39.6289 -1.1067 TD
0 Tc
(address)Tj
-39.6289 -1.66 TD
0.0001 Tc
[(NAML$L_LONG_NAME_SIZE)-3888.9(4)-5419.5(NAM$B_NAME)-7815.6(Long)-344.4(le)-346.6(name)-344.3(string)]TJ
39.6289 -1.1067 TD
0 Tc
(length)Tj
-39.6289 -1.6622 TD
0.0001 Tc
[(NAML$L_LONG_NODE)-6873.3(4)-5419.5(NAM$L_NODE)-7976.2(Long)-333.2(node)-333.2(name)-333.2(string)]TJ
39.6289 -1.1067 TD
0 Tc
(address)Tj
-39.6289 -1.66 TD
[(NAML$L_LONG_NODE_SIZE)-4003.4(4)-5419.6(NAM$B_NODE)-7925.7(Long)-333.3(node)-333.3(name)-333.3(string)]TJ
39.6289 -1.1067 TD
(length)Tj
-39.6289 -1.66 TD
[(NAML$L_LONG_RESUL)53.3(T)-5796.8(4)-5419.6(NAM$L_RSA)-8999.7(Long)-344.5(resultant)-348.9(string)]TJ
39.6289 -1.1067 TD
[(area)-333.3(address)]TJ
-39.6289 -1.6622 TD
[(NAML$L_LONG_RESUL)53.3(T_ALLOC)-1804.5(4)-5355.8(NAM$B_RSS)-9036.7(Long)-344.5(resultant)-348.9(string)]TJ
39.6289 -1.1067 TD
[(area)-333.3(size)]TJ
-39.6289 -1.66 TD
[(NAML$L_LONG_RESUL)53.3(T_SIZE)-2926.7(4)-5419.6(NAM$B_RSL)-8999.7(Long)-344.5(resultant)-348.9(string)]TJ
39.6289 -1.1067 TD
(length)Tj
-39.6289 -1.66 TD
[(NAML$L_LONG_TYPE)-7206.4(4)-5419.6(NAM$L_TYPE)-8313.7(Long)-353.3(le)-353.3(type)-355.6(string)]TJ
39.6289 -1.1067 TD
(length)Tj
-39.6289 -1.6622 TD
[(NAML$L_LONG_TYPE_SIZE)-4336.4(4)-5419.6(NAM$B_TYPE)-8258.7(Long)-353.3(le)-353.3(type)-355.6(string)]TJ
39.6289 -1.1067 TD
(address)Tj
-39.6289 -1.66 TD
[(NAML$L_LONG_VER)-7800.5(4)-5419.6(NAM$L_VER)-8907.7(Long)-331.1(le)-333.3(version)-331.1(string)]TJ
39.6289 -1.1067 TD
(address)Tj
-39.6289 -1.66 TD
[(NAML$L_LONG_VER_SIZE)-4930.4(4)-5419.6(NAM$B_VER)-8852.7(Long)-331.1(le)-333.3(version)-331.1(string)]TJ
39.6289 -1.1067 TD
(length)Tj
-39.6289 -1.6622 TD
[(NAML$L_OUTPUT_FLAGS)-5131.4(4)-5419.6(None)-12851.8(Additional)-346.7(status)-344.4(bits)]TJ
39.6289 -1.1067 TD
[(passed)-331.1(as)-333.3(output)]TJ
-39.6289 -1.66 TD
[(NAML$L_USER_CONTEXT)-5040.4(8)-5419.6(None)-12851.8(User)-331.1(context)]TJ
38.9844 -2.0667 TD
[(\(continued)-335.6(on)-331.1(next)-333.3(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-2.7911 -10.2756 TD
[(Long)-333.3(Name)-335.6(Block)-331.1(\(NAML\))]TJ
/F2 1 Tf
12.669 0 TD
(63)Tj
ET
endstream
endobj
330 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
331 0 obj
<<
/Type /Pages
/Kids [ 45 0 R 363 0 R 687 0 R 998 0 R 1309 0 R ]
/Count 444
/CropBox [ 0 0 612 792 ]
/MediaBox [ 0 0 612 792 ]
>>
endobj
332 0 obj
<<
/Type /Pages
/Kids [ 328 0 R 333 0 R 336 0 R 339 0 R 342 0 R 345 0 R 348 0 R 351 0 R 354 0 R
357 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 363 0 R
>>
endobj
333 0 obj
<<
/Type /Page
/Parent 332 0 R
/Resources 335 0 R
/Contents 334 0 R
>>
endobj
334 0 obj
<< /Length 4581 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Long)-250(Name)-251.7(Block)-250(\(NAML\))]TJ
0 -1.0783 TD
0.0002 Tc
[(6.2)-249.8(Summary)-248.1(of)-249.8(Fields)]TJ
10 0 0 10 66.02 696.32 Tm
/Cs8 cs 1 scn
[(T)72.2(able)-299.8(61)-297.8(\(Cont.\))-797.8(NAML)-297.8(Fields)]TJ
ET
66.02 690.34 454.32 -0.48 re
f
BT
9 0 0 9 66.02 669.92 Tm
0 Tc
[(Field)-331.1(Offset)]TJ
18.3756 1.1089 TD
(Size)Tj
0.0077 -1.1089 TD
(\(Bytes\))Tj
5.9701 1.1089 TD
[(Corresponding)-340(NAM)-342.2(or)-340(F)53.3(A)0(B)]TJ
0 -1.1089 TD
[(Field)-12941.5(Description)]TJ
ET
66.02 664.44 454.32 -0.48 re
f
BT
9 0 0 9 66.02 652 Tm
[(NAML)-331.1(Fields)-331.1(Equivalent)-333.3(to)-333.3(NAM)-331.1(Fields)-331.1(\(Described)-333.3(in)-331.1(Chapter)-333.3(5:\))]TJ
ET
66.02 646.5 454.32 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 66.02 634.06 Tm
[(NAML$B_DEV)-11227.5(1)-5421.8(NAM$B_DEV)-8794.5(Device)-333.3(string)-331.1(length)]TJ
0 -1.66 TD
[(NAML$L_DEV)-11282.5(4)-5421.8(NAM$L_DEV)-8849.5(Device)-333.3(string)-331.1(address)]TJ
T*
0.0001 Tc
[(NAML$W_DID)-11227.4(6)-5421.7(NAM$W_DID)-8794.4(Directory)-333.2(identication)]TJ
T*
0 Tc
[(NAML$B_DIR)-11542.5(1)-5421.8(NAM$B_DIR)-9109.5(Directory)-333.3(string)-333.3(length)]TJ
0 -1.6622 TD
[(NAML$L_DIR)-11597.5(4)-5421.8(NAM$L_DIR)-9164.5(Directory)-391.1(string)]TJ
39.6289 -1.1067 TD
(address)Tj
-39.6289 -1.66 TD
0.0001 Tc
[(NAML$T_DVI)-11597.4(16)-4865.7(NAM$T_DVI)-9164.4(Device)-333.2(identication)]TJ
T*
0 Tc
[(NAML$L_ESA)-11430.5(4)-5421.8(NAM$L_ESA)-8997.5(Expanded)-346.7(string)-344.5(area)]TJ
39.6289 -1.1067 TD
(address)Tj
-39.6289 -1.6622 TD
[(NAML$B_ESL)-11430.5(1)-5421.8(NAM$B_ESL)-8997.5(Expanded)-386.7(string)]TJ
39.6289 -1.1067 TD
(length)Tj
-39.6289 -1.66 TD
[(NAML$B_ESS)-11467.5(1)-5421.8(NAM$B_ESS)-9034.5(Expanded)-346.7(string)-344.5(area)]TJ
39.6289 -1.1067 TD
(size)Tj
-39.6289 -1.66 TD
0.0001 Tc
[(NAML$W_FID)-11338.4(6)-5421.7(NAM$W_FID)-8905.4(File)-333.2(identication)]TJ
T*
0.0002 Tc
[(NAML$W_FIRST_WILD_DIR)-4352.8(2)-5421.6(NAM$W_FIRST_WILD_DIR)-1973.1(The)-342(topmost)-342(directory)]TJ
39.6289 -1.1089 TD
0 Tc
[(level)-377.8(to)-380(contain)-377.8(a)]TJ
0 -1.1067 TD
(wildcard.)Tj
-39.6289 -1.66 TD
[(NAML$L_FNB)-11300.5(4)-5421.8(NAM$L_FNB)-8867.5(File)-333.3(name)-333.3(status)-331.1(bits)]TJ
T*
[(NAML$W_LONG_DIR_LEVELS)-3115.4(2)-5421.8(NAM$W_LONG_DIR_)]TJ
24.3533 -1.1067 TD
(LEVELS)Tj
15.2756 1.1067 TD
[(T)91.1(otal)-408.9(number)]TJ
0 -1.1067 TD
0.0004 Tc
(directories)Tj
-39.6289 -1.66 TD
0 Tc
[(NAML$B_NAME)-10246.5(1)-5421.8(NAM$B_NAME)-7813.5(File)-384.4(name)-382.2(string)]TJ
39.6289 -1.1089 TD
(length)Tj
-39.6289 -1.66 TD
[(NAML$L_NAME)-10301.5(4)-5421.8(NAM$L_NAME)-7868.5(File)-384.4(name)-382.2(string)]TJ
39.6289 -1.1067 TD
(address)Tj
-39.6289 -1.66 TD
0.0001 Tc
[(NAML$B_NMC)-10968.4(1)-5421.7(NAM$B_NMC)-8535.4(Name)-333.2(characteristics)]TJ
T*
0 Tc
[(NAML$B_NODE)-10356.5(1)-5421.8(NAM$B_NODE)-7923.5(Node)-375.6(name)-371.1(string)]TJ
39.6289 -1.1067 TD
(length)Tj
-39.6289 -1.6622 TD
[(NAML$L_NODE)-10411.5(4)-5421.8(NAM$L_NODE)-7978.5(Node)-375.6(name)-371.1(string)]TJ
39.6289 -1.1067 TD
(address)Tj
-39.6289 -1.66 TD
[(NAML$B_NOP)-11189.5(1)-5421.8(NAM$B_NOP)-8756.5(Name)-333.3(block)-333.3(options)]TJ
T*
(NAML$L_RLF)Tj
6 0 0 6 128.3636 244.3401 Tm
(1)Tj
9 0 0 9 231.4 240.5402 Tm
[(4)-5421.8(NAM$L_RLF)-9015.5(Related)-357.8(le)-357.8(NAM)-355.6(or)]TJ
21.2533 -1.1067 TD
[(NAML)-333.3(block)-333.3(address)]TJ
-39.6289 -1.66 TD
[(NAML$L_RSA)-11430.5(4)-5421.8(NAM$L_RSA)-8997.5(Resultant)-346.7(string)-346.7(area)]TJ
39.6289 -1.1089 TD
(address)Tj
-39.6289 -1.66 TD
[(NAML$B_RSL)-11430.5(1)-5421.8(NAM$B_RSL)-8997.5(Resultant)-306.7(string)-304.4(length)]TJ
T*
[(NAML$B_RSS)-11467.5(1)-5421.8(NAM$B_RSS)-9034.5(Resultant)-346.7(string)-346.7(area)]TJ
39.6289 -1.1067 TD
(size)Tj
-39.6289 -1.66 TD
[(NAML$B_TYPE)-10689.5(1)-5421.8(NAM$L_TYPE)-8311.5(File)-333.3(type)-333.3(string)-333.3(length)]TJ
T*
[(NAML$L_TYPE)-10744.5(4)-5421.8(NAM$B_TYPE)-8256.5(File)-393.3(type)-391.1(string)]TJ
39.6289 -1.1089 TD
(address)Tj
ET
66.02 111.5 454.32 -0.48 re
f
BT
6 0 0 6 66.02 103.82 Tm
(1)Tj
8 0 0 8 69.8559 101.02 Tm
-0.0002 Tc
[(The)-335.2(NAML$L_RLF_NAML)-332.7(is)-327.7(available)-330.2(for)-332.7(C)-332.7(programmers)-330.2(to)-332.7(allow)-330.2(for)-332.7(approprite)-332.7(type)-332.7(checking)-335.2(of)-332.7(a)-330.2(NAML)-330.2(block.)]TJ
9 0 0 9 416.88 80.78 Tm
0 Tc
[(\(continued)-335.6(on)-331.1(next)-333.3(page\))]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-38.9844 -5.9933 TD
(64)Tj
/F1 1 Tf
2.5547 0 TD
[(Long)-335.6(Name)-333.3(Block)-333.3(\(NAML\))]TJ
ET
endstream
endobj
335 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
336 0 obj
<<
/Type /Page
/Parent 332 0 R
/Resources 338 0 R
/Contents 337 0 R
>>
endobj
337 0 obj
<< /Length 4910 >>
stream
BT
/F2 1 Tf
12 0 0 12 397.46 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Long)-278.3(Name)-276.7(Block)-278.3(\(NAML\))]TJ
1.6567 -1.0783 TD
[(6.2)-278.3(Summary)-278.3(of)-276.7(Fields)]TJ
10 0 0 10 89.94 696.32 Tm
/Cs8 cs 1 scn
[(T)74(able)-300(61)-300(\(Cont.\))-798(NAML)-298(Fields)]TJ
ET
89.94 690.34 454.32 -0.48 re
f
BT
9 0 0 9 89.94 669.92 Tm
[(Field)-328.9(Offset)]TJ
18.3756 1.1089 TD
(Size)Tj
0.0077 -1.1089 TD
(\(Bytes\))Tj
5.9679 1.1089 TD
[(Corresponding)-342.2(NAM)-340(or)-342.2(F)55.5(A)0(B)]TJ
0 -1.1089 TD
[(Field)-12943.8(Description)]TJ
ET
89.94 664.44 454.32 -0.48 re
f
BT
9 0 0 9 89.94 652 Tm
0.0001 Tc
[(NAML)-331(Fields)-331(Equivalent)-331(to)-333.2(NAM)-331(Fields)-331(\(Described)-331(in)-331(Chapter)-333.2(5:\))]TJ
ET
89.94 646.5 454.32 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 89.94 636.0599 Tm
0 Tc
[(NAML$B_VER)-11283.5(1)-5419.6(NAM$B_VER)-8852.7(File)-368.9(version)-368.9(string)]TJ
39.6289 -1.1067 TD
(length)Tj
-39.6289 -1.6622 TD
[(NAML$L_VER)-11338.5(4)-5419.6(NAM$L_VER)-8907.7(File)-368.9(version)-368.9(string)]TJ
39.6289 -1.1067 TD
(address)Tj
-39.6289 -1.66 TD
[(NAML$L_WCC)-11079.5(4)-5419.6(NAM$L_WCC)-8648.7(W)37.8(ildcard)-335.6(context)]TJ
ET
89.94 578.76 454.32 -0.48 re
f
BT
/F2 1 Tf
14 0 0 14 89.94 548.38 Tm
[(6.3)-568.6(V)55.7(alidating)-331.4(the)-332.8(NAML)-330(Block)]TJ
/F3 1 Tf
10 0 0 10 161.66 530.46 Tm
[(If)-346(the)-348(name)-346(block)-348(passed)-344(to)-346(RMS)-346(\(see)-346(F)72(AB$L_NAM\))-344(contains)-348(a)-346(block)-348(identier)]TJ
0 -1.196 TD
[(\(see)-376(NAML$B_BID\))-374(equal)-376(to)-376(NAML$C_BID,)-376(RMS)-374(performs)-376(the)-378(following)]TJ
T*
0.0002 Tc
[(validation)-331.8(checks:)]TJ
0 -1.794 TD
0 Tc
[(1.)-964(NAML$B_BLN)-332(eld)-332(is)-330(exactly)-334(equal)-334(to)-330(NAML$C_BLN.)]TJ
0 -1.792 TD
[(2.)-964(NAML$L_LONG_RESUL)56(T_ALLOC)-340(and)-340(NAML$L_LONG_EXP)74(AND_ALLOC)]TJ
1.794 -1.196 TD
[(are)-332(less)-330(than)-334(or)-332(equal)-332(to)-332(NAML$C_MAXRSS.)]TJ
-1.794 -1.794 TD
[(3.)-964(All)-332(unused)-336(elds)-334(\(which)-334(have)-336(a)-334(symbolic)-334(name)-336(containing)-336(MBZ\))-334(contain)-336(zero.)]TJ
1.794 -1.194 TD
[(Y)112(o)0(u)-348(can)-348(clear)-348(the)-348(entire)-348(structure)-348(before)-348(initializing)-346(any)-350(elds)-346(to)-346(meet)-348(this)]TJ
0 -1.196 TD
(requirement.)Tj
-1.794 -1.794 TD
[(If)-332(any)-334(of)-332(these)-332(validation)-332(checks)-334(fail,)-332(a)-332(RMS$_NAML)-332(error)-332(status)-332(is)-330(returned.)]TJ
/F2 1 Tf
14 0 0 14 89.94 374.04 Tm
-0.0002 Tc
[(6.4)-568.8(NAML$B_BID)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 356.1 Tm
0 Tc
[(The)-350(block)-348(identier)-350(\(BID\))-344(eld)-350(is)-346(a)-348(static)-346(eld)-350(that)-346(identies)-348(this)-348(control)-350(block)]TJ
0 -1.196 TD
[(as)-358(a)-358(NAML)-358(block.)-550(Once)-358(set,)-364(this)-358(eld)-358(must)-358(not)-358(be)-358(altered)-358(unless)-356(the)-358(control)]TJ
0 -1.194 TD
[(block)-354(is)-352(no)-354(longer)-356(needed.)-542(This)-354(eld)-354(must)-352(be)-354(initialized)-352(to)-352(the)-354(symbolic)-354(value)]TJ
0 -1.196 TD
[(NAML$C_BID)-330(\(this)-332(is)-330(done)-334(by)-332(the)-332($NAML)-332(macro\).)]TJ
/F2 1 Tf
14 0 0 14 89.94 295.34 Tm
-0.0002 Tc
[(6.5)-568.8(NAML$B_BLN)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 277.4 Tm
0 Tc
[(The)-338(block)-336(length)-338(\(BLN\))-334(eld)-336(is)-334(a)-336(static)-334(eld)-336(that)-336(denes)-336(the)-336(length)-336(of)-336(the)-336(NAML)]TJ
T*
[(block,)-336(in)-334(bytes.)-500(Once)-334(set,)-334(this)-332(eld)-334(must)-332(not)-334(be)-334(altered)-332(unless)-334(the)-334(control)-334(block)-334(is)]TJ
T*
[(no)-340(longer)-342(needed.)-514(This)-338(eld)-340(must)-338(be)-340(initialized)-336(to)-340(the)-338(symbolic)-340(value)-340(NAML$C_)]TJ
0 -1.194 TD
[(BLN)-332(\(this)-332(is)-330(done)-334(by)-332(the)-332($NAML)-334(macro\).)]TJ
/F2 1 Tf
14 0 0 14 89.94 216.62 Tm
-0.0001 Tc
[(6.6)-568.7(NAML$L_FILESYS_NAME)-331.5(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 198.7 Tm
0 Tc
[(This)-342(eld)-340(contains)-342(the)-340(address)-340(of)-340(a)-340(user)-342(buffer)-342(that)-340(receives)-342(the)-340(le)-342(name,)-344(type,)]TJ
0 -1.196 TD
[(and)-338(version)-338(in)-338(a)-336(form)-338(appropriate)-336(for)-336(specifying)-340(directly)-338(to)-336(the)-338(le)-336(system)-336(by)-338(the)]TJ
T*
[(SYS$QIO)-328(system)-332(service.)]TJ
/F2 1 Tf
14 0 0 14 89.94 149.88 Tm
-0.0001 Tc
[(6.7)-568.7(NAML$L_FILESYS_NAME_ALLOC)-330.1(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 131.94 Tm
0 Tc
[(This)-324(eld)-324(contains)-326(the)-324(size)-322(of)-324(the)-324(user)18(-allocated)-322(buffer)-326(whose)-322(address)-322(is)-324(contained)]TJ
0 -1.194 TD
[(in)-332(the)-334(NAML$L_FILESYS_NAME)-330(eld.)]TJ
/F1 1 Tf
9 0 0 9 414.68 26.84 Tm
/Cs9 cs 1 scn
[(Long)-371.1(Name)-371.1(Block)-368.9(\(NAML\))]TJ
/F2 1 Tf
12.7801 0 TD
(65)Tj
ET
endstream
endobj
338 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
339 0 obj
<<
/Type /Page
/Parent 332 0 R
/Resources 341 0 R
/Contents 340 0 R
>>
endobj
340 0 obj
<< /Length 5480 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Long)-278.3(Name)-278.3(Block)-278.3(\(NAML\))]TJ
0 -1.0783 TD
[(6.8)-278.3(NAML$L_FILESYS_NAME_SIZE)-275(Field)]TJ
14 0 0 14 66.02 697.78 Tm
/Cs8 cs 1 scn
-0.0001 Tc
[(6.8)-568.7(NAML$L_FILESYS_NAME_SIZE)-332.9(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 679.84 Tm
0 Tc
[(RMS)-342(sets)-342(this)-344(eld)-344(to)-342(indicate)-344(the)-344(length,)-350(in)-344(bytes,)-348(of)-342(the)-344(name)-344(string)-344(returned)]TJ
0 -1.194 TD
[(in)-332(NAML$L_FILESYS_NAME.)]TJ
/F2 1 Tf
14 0 0 14 66.02 641.32 Tm
-0.0001 Tc
[(6.9)-568.7(NAML$L_INPUT_FLAGS)-330.1(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 623.4 Tm
0.0001 Tc
[(The)-331.9(NAML$L_INPUT_FLAGS)-329.9(eld)-331.9(contains)-331.9(the)-331.9(following)-333.9(ags:)]TJ
ET
137.76 605.94 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 137.76 595.5 Tm
0 Tc
[(Flag)-17868.4(Meaning)]TJ
ET
137.76 590 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 577.5599 Tm
0.0001 Tc
[(NAML$V_NO_SHORT_OUTPUT)-4361.8(Set)-364.4(by)-362.1(the)-362.1(user)-359.9(to)-364.3(tell)-362.1(RMS)-362.1(not)-364.3(to)-362.1(ll)-362.1(in)-362.1(the)]TJ
19.9244 -1.1067 TD
0 Tc
[(NAM$L_ESA)-333.3(or)-333.3(NAM$L_RSA)-333.3(buffer)73.3(.)]TJ
-19.9244 -1.66 TD
[(NAML$V_CASE_LOOKUP)-7219.3(V)93.3(alue)-368.9(may)-366.7(be)-368.9(specied)-368.9(in)-368.9(this)-366.7(2-bit)-371.1(eld)-368.9(by)]TJ
19.9244 -1.1067 TD
0.0001 Tc
[(user)-348.8(to)-348.8(indicate)-348.8(case)-348.8(sensitivity)-351(preference)-351(for)]TJ
T*
-0.0001 Tc
[(a)-371.2(le)-371.2(on)-371.2(an)-371.2(ODS5)-371.2(disk)-371.2(on)-371.2(Alpha)-371.2(systems.)]TJ
T*
0.0001 Tc
[(T)62.3(able)-351(62)-348.8(contains)-348.8(the)-348.8(alternative)-346.6(values)-348.8(that)]TJ
0 -1.1089 TD
0 Tc
[(may)-348.9(be)-351.1(specied)-353.3(for)-351.1(this)-351.1(option.)-537.8(If)-351.1(NAML$V_)]TJ
0 -1.1067 TD
[(CASE_LOOKUP)-360(is)-360(zero,)-368.9(the)-362.2(current)-362.2(process)]TJ
T*
[(case)-388.9(sensitivity)-388.9(setting)-391.1(is)-388.9(used)-388.9(\(see)-388.9(DCL)]TJ
T*
-0.0001 Tc
[(SET)-353.4(PROCESS/CASE_LOOKUP)-355.7(command)-351.2(or)]TJ
T*
0 Tc
[(SYS$SET_PROCESS_PROPERTIESW)-348.9(system)]TJ
T*
0.0001 Tc
[(service\).)-519.9(This)-342.1(option)-342.1(is)-342.1(restricted)-346.6(to)-344.4(les)-344.3(on)-342.1(an)]TJ
T*
0 Tc
[(ODS5)-333.3(disk)-333.3(on)-333.3(Alpha)-333.3(systems)-331.1(and)-333.3(is)-331.1(ignored)-335.6(on)]TJ
0 -1.1089 TD
[(non-ODS5)-333.3(disks.)]TJ
ET
137.76 437.58 382.56 -0.48 re
f
BT
10 0 0 10 137.76 419.16 Tm
[(T)62(able)-332(62)-332(shows)-330(the)-332(values)-334(and)-332(their)-332(meanings)-334(for)-332(this)-332(option.)]TJ
/F2 1 Tf
0 -2.89 TD
-0.0001 Tc
[(T)73.9(able)-300.1(62)-798.1(NAML$V_CASE_LOOKUP)-300.1(V)53.9(alues)]TJ
ET
137.76 384.28 382.56 -0.48 re
f
BT
9 0 0 9 137.76 373.82 Tm
0 Tc
[(V)55.5(alues)-13656(Meaning)]TJ
ET
137.76 368.34 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 355.9 Tm
(NAML$C_CASE_LOOKUP_)Tj
0 -1.1067 TD
(BLIND)Tj
16.8244 1.1067 TD
[(Set)-382.2(by)-380(the)-380(user)-380(to)-380(tell)-382.2(RMS)-382.2(to)-380(ignore)-380(case)-380(when)]TJ
0 -1.1067 TD
[(creating,)-335.6(deleting,)-333.3(and)-335.6(searching)-331.1(for)-335.6(les)-331.1(on)-333.3(an)-333.3(ODS5)]TJ
T*
[(disk)-333.3(on)-331.1(Alpha)-333.3(systems.)]TJ
-16.8244 -1.6622 TD
(NAML$C_CASE_LOOKUP_)Tj
0 -1.1067 TD
0.0005 Tc
(SENSITIVE)Tj
16.8244 1.1067 TD
0 Tc
[(Set)-313.3(by)-311.1(the)-311.1(user)-308.9(to)-313.3(tell)-311.1(RMS)-311.1(to)-313.3(include)-311.1(case)-311.1(as)-311.1(a)-311.1(criteria)]TJ
0 -1.1067 TD
[(when)-344.5(creating,)-348.9(deleting,)-348.9(and)-346.7(searching)-344.4(for)-344.5(les)-344.4(on)-344.4(an)]TJ
T*
[(ODS5)-333.3(disk)-333.3(on)-331.1(Alpha)-333.3(systems.)]TJ
ET
137.76 293.62 382.56 -0.48 re
f
BT
/F2 1 Tf
14 0 0 14 66.02 263.24 Tm
-0.0002 Tc
[(6.10)-568.8(NAML$L_LONG_DEFNAME)-435.9(and)]TJ
2.5086 -1.1386 TD
[(NAML$L_LONG_DEFNAME_SIZE)-331.6(Fields)]TJ
/F3 1 Tf
10 0 0 10 137.76 229.38 Tm
0 Tc
[(These)-346(elds)-348(can)-348(be)-346(used)-346(to)-348(replace)-346(the)-348(F)74(AB$L_DNA)-344(and)-348(F)74(AB$B_DNS)-344(elds)-346(in)]TJ
0 -1.196 TD
[(the)-348(F)72(AB.)-348(Using)-350(these)-348(NAML)-350(elds)-350(allows)-346(you)-352(to)-348(specify)-350(a)-348(default)-350(name)-348(string)]TJ
T*
-0.0001 Tc
[(longer)-334.1(than)-332.1(the)-332.1(255)-332.1(bytes)-332.1(allowed)-332.1(by)-332.1(F)71.9(AB$B_DNS.)]TJ
0 -1.794 TD
0 Tc
[(RMS)-344(uses)-342(the)-346(NAML$L_LONG_DEFNAME)-342(and)-344(NAML$L_LONG_DEFNAME_)]TJ
0 -1.194 TD
[(SIZE)-344(elds)-344(in)-346(place)-346(of)-346(the)-346(F)74(AB$L_DNA)-342(and)-346(F)72(AB$L_DNS)-342(elds)-346(if)-344(F)72(AB$L_DNA)]TJ
0 -1.196 TD
[(contains)-332(a)-332(-)0(1)-332(and)-332(F)74(AB$B_DNS)-330(contains)-332(0.)]TJ
0 -1.794 TD
[(The)-332(following)-334(table)-330(illustrates)-330(this)-332(procedure:)]TJ
ET
66.02 128.24 454.32 -0.48 re
f
BT
/F2 1 Tf
8 0 0 8 66.02 117.78 Tm
[(T)72.5(o)-332.5(use)-332.5(this)-330(eld:)-8960.6(Put)-330(a)-332.5(-)0(1)-330(i)0(n)-332.5(this)-330(eld:)-1052.5(Use)-330(this)-330(size)-330(eld:)-11959.7(Put)-332.5(a)-330(0)-332.5(in)-332.5(this)-330(eld:)]TJ
ET
66.02 112.3 454.32 -0.48 re
f
BT
/F3 1 Tf
8 0 0 8 66.02 99.86 Tm
-0.0002 Tc
[(NAML$L_LONG_DEFNAME)-3221.4(F)74.8(AB$L_DNA)-4718.8(NAML$L_LONG_DEFNAME_SIZE)-4223.9(F)74.8(AB$B_DNS)]TJ
ET
66.02 94.36 454.32 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
0 Tc
(66)Tj
/F1 1 Tf
2.5547 0 TD
[(Long)-373.3(Name)-368.9(Block)-368.9(\(NAML\))]TJ
ET
endstream
endobj
341 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
342 0 obj
<<
/Type /Page
/Parent 332 0 R
/Resources 344 0 R
/Contents 343 0 R
>>
endobj
343 0 obj
<< /Length 5660 >>
stream
BT
/F2 1 Tf
12 0 0 12 397.46 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Long)-278.3(Name)-276.7(Block)-278.3(\(NAML\))]TJ
-18.3283 -1.0783 TD
[(6.1)53.3(1)-278.3(NAML$L_LONG_DEV)-275(and)-278.3(NAML$L_LONG_DEV_SIZE)-276.7(Fields)]TJ
14 0 0 14 89.94 697.78 Tm
/Cs8 cs 1 scn
-0.0002 Tc
[(6.1)55.5(1)-568.8(NAML$L_LONG_DEV)-330.2(and)-333(NAML$L_LONG_DEV_SIZE)-333(Fields)]TJ
/F3 1 Tf
10 0 0 10 161.66 679.84 Tm
0 Tc
[(RMS)-380(lls)-380(this)-378(eld)-380(with)-380(a)-380(pointer)-380(into)-380(either)-380(the)-380(expanded)-382(string)-380(buffer)]TJ
0 -1.194 TD
[(specied)-350(by)-352(NAML$L_LONG_EXP)76(AND)-350(or)-350(the)-350(resultant)-350(string)-352(buffer)-350(specied)]TJ
0 -1.196 TD
-0.0001 Tc
[(by)-354.1(NAML$L_LONG_RESUL)53.9(T)89.9(.)-352.1(The)-354.1(pointer)-352.1(in)-352.1(NAML$L_LONG_DEV)-348.1(points)-352.1(to)]TJ
T*
0 Tc
[(the)-348(start)-344(of)-346(the)-346(device)-348(name)-346(within)-346(the)-348(complete)-346(le)-346(specication)-348(in)-346(the)-346(buffer)72(.)]TJ
T*
0.0001 Tc
[(Y)110.1(o)0.1(u)-355.9(can)-357.9(tell)-355.9(which)-357.9(buffer)-357.9(this)-355.9(eld)-357.9(points)-355.9(into)-355.9(by)-357.9(checking)-355.9(NAML$L_LONG_)]TJ
0 -1.194 TD
0 Tc
[(RESUL)56(T_SIZE.)-336(If)-336(NAML$L_LONG_RESUL)56(T_SIZE)-334(is)-336(0,)-336(this)-336(eld)-336(points)-336(into)-336(the)]TJ
0 -1.196 TD
[(buffer)-314(specied)-312(by)-312(NAML$L_LONG_EXP)74(AND.)-312(Otherwise,)-314(it)-312(points)-312(into)-312(the)-312(buffer)]TJ
T*
[(specied)-334(by)-336(NAML$L_LONG_RESUL)56(T)92(.)-336(The)-336(device)-334(name)-336(is)-334(always)-332(returned)-336(with)]TJ
T*
[(uppercase)-332(letters.)]TJ
0 -1.792 TD
-0.0001 Tc
[(For)-336.1(NAML$L_LONG_DEV_SIZE,)-336.1(RMS)-334.1(lls)-334.1(this)-334.1(eld)-336.1(with)-334.1(the)-334.1(length,)-338.1(in)-336.1(bytes,)-336.1(of)]TJ
0 -1.196 TD
0 Tc
[(the)-332(device)-334(name)-332(pointed)-332(to)-332(by)-334(NAML$L_LONG_DEV)132(,)-334(including)-334(the)-332(":".)]TJ
/F2 1 Tf
14 0 0 14 89.94 529.42 Tm
-0.0002 Tc
[(6.12)-567.3(NAML$L_LONG_DIR)-330.2(and)-331.6(NAML$L_LONG_DIR_SIZE)-333(Fields)]TJ
/F3 1 Tf
10 0 0 10 161.66 511.48 Tm
0 Tc
[(RMS)-380(lls)-380(this)-378(eld)-380(with)-380(a)-380(pointer)-380(into)-380(either)-380(the)-380(expanded)-382(string)-380(buffer)]TJ
T*
[(specied)-336(by)-334(NAML$L_LONG_EXP)74(AND)-334(or)-334(the)-336(resultant)-334(string)-336(buffer)-334(specied)-336(by)]TJ
T*
[(NAML$L_LONG_RESUL)56(T)92(.)-352(The)-352(pointer)-352(in)-352(NAML$L_LONG_DIR)-348(points)-350(to)-350(the)]TJ
0 -1.194 TD
[(directory)-336(specication)-334(within)-334(the)-336(complete)-332(le)-336(specication)-334(in)-334(the)-336(buffer)74(.)-504(Y)112(ou)-336(can)]TJ
0 -1.196 TD
[(tell)-350(which)-350(buffer)-352(this)-348(eld)-350(points)-350(into)-350(by)-352(checking)-354(NAML$L_LONG_RESUL)58(T_)]TJ
T*
[(SIZE.)-352(If)-352(NAML$L_LONG_RESUL)56(T_SIZE)-352(is)-350(0,)-358(this)-352(eld)-352(points)-352(into)-352(the)-352(buffer)]TJ
T*
[(specied)-364(by)-364(NAML$L_LONG_EXP)74(AND.)-364(Otherwise,)-370(it)-362(points)-364(into)-364(the)-364(buffer)]TJ
0 -1.194 TD
[(specied)-332(by)-334(NAML$L_LONG_EXP)76(AND.)]TJ
0 -1.794 TD
-0.0001 Tc
[(For)-340.1(NAML$L_LONG_DIR_SIZE,)-338.1(RMS)-338.1(lls)-338.1(this)-338.1(eld)-338.1(with)-336.1(the)-340.1(length,)-342.1(in)-338.1(bytes,)-340.1(of)]TJ
0 -1.196 TD
[(the)-332.1(directory)-334.1(pointed)-332.1(to)-332.1(by)-334.1(NAML$L_LONG_DIR,)-334.1(including)-334.1(the)-332.1(delimiter)-332.1(])-332.1(o)-0.1(r)-332.1(>)-0.1(.)]TJ
/F2 1 Tf
14 0 0 14 89.94 373 Tm
[(6.13)-567.2(NAML$L_LONG_EXP)74.2(AND)-330.1(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 355.06 Tm
0 Tc
[(The)-374(expanded)-372(string)-372(area)-372(address)-370(eld)-372(contains)-372(the)-372(symbolic)-372(address)-370(of)-372(a)]TJ
0 -1.194 TD
[(user)-364(buffer)-362(in)-362(the)-364(application)-362(program)-364(to)-362(receive)-364(the)-362(le)-364(specication)-362(string)]TJ
0 -1.196 TD
[(resulting)-340(from)-340(the)-338(translation)-338(of)-340(logical)-338(names)-340(and)-338(the)-340(application)-338(of)-338(default)-338(le)]TJ
T*
[(specication)-334(information.)]TJ
0 -1.794 TD
[(Y)110(o)0(u)-332(must)-332(specify)-332(this)-330(eld)-334(for)-332(processing)-332(wildcard)-332(characters.)]TJ
0 -1.792 TD
[(The)-342(NAML$L_LONG_EXP)74(AND)-340(eld)38(s)-340(corresponding)-344(short)-342(eld,)-344(NAML$L_ESA,)]TJ
0 -1.196 TD
[(can)-334(be)-332(specied)-332(as)-330(well,)-332(but)-334(a)-332(separate)-330(buffer)-332(must)-332(be)-332(allocated)-332(for)-332(it.)]TJ
/F2 1 Tf
14 0 0 14 89.94 246.48 Tm
-0.0002 Tc
[(6.14)-567.3(NAML$L_LONG_EXP)74.1(AND_ALLOC)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 228.54 Tm
0 Tc
[(The)-368(expanded)-368(string)-368(area)-366(allocation)-366(size)-366(eld)-366(contains)-366(the)-368(size)-364(of)-366(the)-368(user)18(-)]TJ
T*
[(allocated)-352(buffer)-354(whose)-352(address)-352(is)-352(contained)-354(in)-354(the)-354(NAML$L_LONG_EXP)76(AND)]TJ
0 -1.194 TD
(eld.)Tj
0 -1.794 TD
[(This)-352(eld)-350(contains)-352(a)-350(numeric)-352(value)-352(representing)-352(the)-352(size,)-354(in)-352(bytes,)-356(of)-350(the)-350(user)]TJ
0 -1.196 TD
[(buffer)-358(that)-358(will)-358(receive)-360(the)-358(le)-358(specication)-358(string,)-366(in)-360(the)-358(range)-360(of)-358(0)-358(through)]TJ
T*
(4095.)Tj
0 -1.792 TD
[(The)-344(symbolic)-340(value)-344(NAML$C_MAXRSS)-338(denes)-342(the)-342(maximum)-342(possible)-340(length)-344(of)]TJ
0 -1.196 TD
[(an)-334(expanded)-332(le)-334(specication)-332(string.)]TJ
/F1 1 Tf
9 0 0 9 414.68 26.84 Tm
/Cs9 cs 1 scn
[(Long)-371.1(Name)-371.1(Block)-368.9(\(NAML\))]TJ
/F2 1 Tf
12.7801 0 TD
(67)Tj
ET
endstream
endobj
344 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
345 0 obj
<<
/Type /Page
/Parent 332 0 R
/Resources 347 0 R
/Contents 346 0 R
>>
endobj
346 0 obj
<< /Length 5965 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Long)-278.3(Name)-278.3(Block)-278.3(\(NAML\))]TJ
0 -1.0783 TD
[(6.15)-278.3(NAML$L_LONG_EXP)73.3(AND_SIZE)-275(Field)]TJ
14 0 0 14 66.02 697.78 Tm
/Cs8 cs 1 scn
-0.0002 Tc
[(6.15)-568.8(NAML$L_LONG_EXP)74.1(AND_SIZE)-333(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 679.84 Tm
0 Tc
[(RMS)-344(sets)-344(the)-346(expanded)-348(string)-346(size)-344(eld)-348(as)-344(part)-346(of)-346(the)-346(Open,)-350(Create,)-350(and)-346(Parse)]TJ
0 -1.194 TD
[(services.)-534(This)-350(eld)-350(contains)-350(the)-350(length,)-356(in)-350(bytes,)-356(of)-348(the)-350(le)-352(specication)-350(string)]TJ
0 -1.196 TD
[(returned)-334(in)-332(the)-332(buffer)-332(whose)-332(address)-330(is)-332(in)-332(the)-334(NAML$L_LONG_EXP)76(AND)-330(eld.)]TJ
/F2 1 Tf
14 0 0 14 66.02 631.04 Tm
-0.0002 Tc
[(6.16)-568.8(NAML$L_LONG_FILENAME)-434.5(and)]TJ
2.5086 -1.1386 TD
[(NAML$L_LONG_FILENAME_SIZE)-333(Fields)]TJ
/F3 1 Tf
10 0 0 10 137.76 597.16 Tm
0 Tc
[(These)-322(elds)-320(can)-322(be)-322(used)-322(to)-320(replace)-322(the)-322(F)72(AB$L_FNA)-320(and)-322(F)74(AB$L_FNS)-320(elds)-322(in)-322(the)]TJ
0 -1.196 TD
[(F)74(AB.)-334(Using)-336(these)-334(NAML)-336(elds)-334(allows)-332(you)-336(to)-334(specify)-336(a)-334(default)-334(name)-336(string)-336(longer)]TJ
T*
-0.0001 Tc
[(than)-332.1(the)-332.1(255)-332.1(bytes)-332.1(allowed)-332.1(by)-332.1(F)71.9(AB$B_FNS.)]TJ
0 -1.792 TD
0 Tc
[(RMS)-336(uses)-338(the)-338(NAML$L_LONG_FILENAME)-336(and)-338(NAML$L_LONG_FILENAME_)]TJ
0 -1.196 TD
[(SIZE)-348(elds)-348(in)-350(place)-348(of)-348(the)-350(F)74(AB$L_FNA)-348(and)-350(F)74(AB$L_FNS)-348(elds)-350(if)-348(F)74(AB$L_FNA)]TJ
T*
[(contains)-332(-1)-332(and)-332(F)74(AB$B_FNS)-332(contains)-332(0.)]TJ
0 -1.792 TD
[(The)-332(following)-334(illustrates)-330(this)-330(procedure.)]TJ
ET
66.02 496.02 454.32 -0.48 re
f
BT
/F2 1 Tf
8 0 0 8 66.02 485.58 Tm
[(T)72.5(o)-332.5(use)-332.5(this)-330(eld:)-8960.6(Put)-330(a)-332.5(-)0(1)-330(i)0(n)-332.5(this)-330(eld:)-1052.5(Use)-330(this)-330(size)-330(eld:)-11959.7(Put)-332.5(a)-330(0)-332.5(in)-332.5(this)-330(eld:)]TJ
ET
66.02 480.08 454.32 -0.48 re
f
BT
/F3 1 Tf
8 0 0 8 66.02 467.64 Tm
-0.0002 Tc
[(NAML$L_LONG_FILENAME)-2925.4(F)74.8(AB$L_FNA)-4829.8(NAML$L_LONG_FILENAME_SIZE)-3927.9(F)74.8(AB$B_FNS)]TJ
ET
66.02 462.14 454.32 -0.48 re
f
BT
/F2 1 Tf
14 0 0 14 66.02 431.78 Tm
-0.0003 Tc
[(6.17)-568.9(NAML$L_LONG_NAME)-351.7(and)-351.7(NAML$L_LONG_NAME_SIZE)]TJ
2.5086 -1.1386 TD
0 Tc
(Fields)Tj
/F3 1 Tf
10 0 0 10 137.8994 397.9 Tm
[(RMS)-378(lls)-380(this)-380(eld)-380(with)-378(a)-380(pointer)-380(into)-380(either)-382(the)-380(expanded)-380(string)-382(buffer)]TJ
-0.0139 -1.194 TD
[(specied)-350(by)-350(NAML$L_LONG_EXP)74(AND)-348(or)-352(the)-350(resultant)-350(string)-350(buffer)-352(specied)]TJ
0 -1.196 TD
[(by)-354(NAML$L_LONG_RESUL)56(T)90(.)-354(The)-356(pointer)-356(in)-356(NAML$L_LONG_NAME)-352(points)]TJ
T*
[(to)-348(the)-348(start)-348(of)-348(the)-348(le)-350(name)-348(within)-348(the)-348(complete)-348(le)-350(specication)-348(in)-350(the)-348(buffer)72(.)]TJ
T*
[(Y)112(o)0(u)-358(can)-358(tell)-356(which)-358(buffer)-356(this)-356(eld)-358(points)-356(into)-358(by)-358(checking)-360(NAML$L_LONG_)]TJ
0 -1.194 TD
[(RESUL)56(T_SIZE.)-356(If)-354(NAML$L_LONG_RESUL)56(T_SIZE)-356(is)-354(0,)-362(this)-354(eld)-356(points)-356(into)]TJ
0 -1.196 TD
[(the)-344(buffer)-344(specied)-344(by)-344(NAML$L_LONG_EXP)74(AND.)-342(Otherwise,)-346(it)-344(points)-344(into)-344(the)]TJ
T*
-0.0001 Tc
[(buffer)-332.1(specied)-332.1(by)-334.1(NAML$L_LONG_RESUL)53.9(T)89.9(.)]TJ
0 -1.794 TD
0 Tc
[(For)-336(NAML$L_LONG_NAME_SIZE,)-336(RMS)-336(lls)-336(this)-336(eld)-338(with)-336(the)-336(length,)-342(in)-336(bytes,)]TJ
0 -1.194 TD
[(of)-350(the)-350(le)-352(name)-350(pointed)-350(to)-350(by)-352(NAML$L_LONG_NAME,)-350(not)-352(including)-352(the)-352(type)]TJ
0 -1.196 TD
[(eld)-332(nor)-334(the)-332(period)-332(separating)-332(the)-332(name)-334(from)-332(the)-332(type.)]TJ
/F2 1 Tf
14 0 0 14 66.02 247.48 Tm
-0.0003 Tc
[(6.18)-568.9(NAML$L_LONG_NODE)-351.7(and)-353.1(NAML$L_LONG_NODE_SIZE)]TJ
2.5086 -1.14 TD
0 Tc
(Fields)Tj
/F3 1 Tf
10 0 0 10 137.8994 213.6 Tm
[(RMS)-378(lls)-380(this)-380(eld)-380(with)-378(a)-380(pointer)-380(into)-380(either)-382(the)-380(expanded)-380(string)-382(buffer)]TJ
-0.0139 -1.196 TD
[(specied)-350(by)-350(NAML$L_LONG_EXP)74(AND)-348(or)-352(the)-350(resultant)-350(string)-350(buffer)-352(specied)]TJ
T*
-0.0001 Tc
[(by)-350.1(NAML$L_LONG_RESUL)55.9(T)91.9(.)-350.1(The)-352.1(pointer)-350.1(in)-350.1(NAM$L_LONG_NODE)-350.1(points)-348.1(to)]TJ
0 -1.194 TD
0 Tc
[(the)-354(start)-350(of)-354(the)-354(node)-354(name)-354(within)-352(the)-354(complete)-354(le)-354(specication)-354(in)-352(the)-354(buffer)72(.)]TJ
0 -1.196 TD
[(Y)112(o)0(u)-358(can)-358(tell)-356(which)-358(buffer)-356(this)-356(eld)-358(points)-356(into)-358(by)-358(checking)-360(NAML$L_LONG_)]TJ
T*
[(RESUL)56(T_SIZE.)-356(If)-354(NAML$L_LONG_RESUL)56(T_SIZE)-356(is)-354(0,)-362(this)-354(eld)-356(points)-356(into)]TJ
T*
[(the)-344(buffer)-344(specied)-344(by)-344(NAML$L_LONG_EXP)74(AND.)-342(Otherwise,)-346(it)-344(points)-344(into)-344(the)]TJ
0 -1.194 TD
-0.0001 Tc
[(buffer)-332.1(specied)-332.1(by)-334.1(NAML$L_LONG_RESUL)53.9(T)89.9(.)]TJ
0 -1.794 TD
0 Tc
[(For)-370(NAML$L_LONG_NODE_SIZE,)-368(RMS)-370(lls)-370(this)-370(eld)-372(with)-370(the)-370(length,)-384(in)]TJ
0 -1.196 TD
[(bytes,)-350(of)-346(the)-346(node)-346(name)-346(pointed)-346(to)-346(by)-346(NAML$L_LONG_NODE,)-344(including)-350(the)-346(::)]TJ
T*
[(delimiter)76(.)-524(Note)-344(that)-344(if)-342(this)-344(is)-344(not)-344(a)-344(DECnet)-342(le)-344(specication,)-350(NAML$L_LONG_)]TJ
0 -1.194 TD
-0.0002 Tc
[(NODE_SIZE)-332.2(will)-330.2(be)-332.2(0.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
0 Tc
(68)Tj
/F1 1 Tf
2.5547 0 TD
[(Long)-373.3(Name)-368.9(Block)-368.9(\(NAML\))]TJ
ET
endstream
endobj
347 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
348 0 obj
<<
/Type /Page
/Parent 332 0 R
/Resources 350 0 R
/Contents 349 0 R
>>
endobj
349 0 obj
<< /Length 6058 >>
stream
BT
/F2 1 Tf
12 0 0 12 397.46 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Long)-278.3(Name)-276.7(Block)-278.3(\(NAML\))]TJ
-4.5233 -1.0783 TD
[(6.19)-278.3(NAML$L_LONG_RESUL)75(T)-276.7(Field)]TJ
14 0 0 14 89.94 697.78 Tm
/Cs8 cs 1 scn
-0.0001 Tc
[(6.19)-567.2(NAML$L_LONG_RESUL)75.6(T)-332.9(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 679.84 Tm
0 Tc
[(The)-342(resultant)-340(string)-342(area)-340(address)-340(eld)-340(contains)-342(the)-340(symbolic)-340(address)-340(of)-340(a)-340(buffer)]TJ
0 -1.194 TD
[(in)-342(your)-344(program)-342(to)-340(receive)-344(the)-340(resultant)-342(le)-342(specication)-340(string.)-518(The)-342(NAML$L_)]TJ
0 -1.196 TD
[(LONG_RESUL)56(T_ALLOC)-352(eld)-354(must)-352(also)-352(be)-354(specied)-354(to)-352(obtain)-354(a)-352(resultant)-354(le)]TJ
T*
[(specication)-334(string.)]TJ
0 -1.792 TD
[(This)-340(string)-342(is)-338(the)-342(fully)-340(specied)-340(name)-342(of)-340(the)-340(le)-340(that)-340(results)-340(from)-340(the)-340(resolution)]TJ
0 -1.196 TD
[(of)-378(all)-376(system)-376(defaults,)-388(including)-380(version)-378(numbers)-378(and)-378(wildcard)-376(character)]TJ
T*
[(substitution)-356(in)-358(the)-358(expanded)-360(le)-358(name)-358(string.)-550(Y)110(o)0(u)-358(must)-356(specify)-358(this)-356(eld)-358(for)]TJ
T*
[(wildcard)-332(processing.)]TJ
0 -1.792 TD
[(The)-344(NAML$L_LONG_RESUL)56(T)-344(eld)38(s)-342(corresponding)-346(short)-344(eld,)-346(NAML$L_RSA,)]TJ
0 -1.196 TD
[(can)-334(be)-332(specied)-332(as)-330(well,)-332(but)-334(a)-332(separate)-330(buffer)-332(should)-334(be)-332(allocated)-332(for)-332(it.)]TJ
/F2 1 Tf
14 0 0 14 89.94 535.4 Tm
-0.0001 Tc
[(6.20)-567.2(NAML$L_LONG_RESUL)75.6(T_ALLOC)-330.1(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 517.46 Tm
0 Tc
[(The)-328(resultant)-328(string)-326(area)-328(allocation)-326(size)-326(eld)-328(denes)-326(the)-328(size)-326(of)-326(the)-328(user)18(-allocated)]TJ
T*
[(buffer)-334(whose)-330(address)-332(is)-330(contained)-334(in)-332(the)-332(NAML$L_LONG_RESUL)56(T)-332(eld.)]TJ
0 -1.794 TD
[(This)-352(eld)-350(contains)-352(a)-350(numeric)-352(value)-352(representing)-352(the)-352(size,)-354(in)-352(bytes,)-356(of)-350(the)-350(user)]TJ
0 -1.194 TD
[(buffer)-354(that)-350(will)-352(receive)-354(the)-352(resultant)-352(le)-352(specication)-354(string,)-358(in)-354(the)-352(range)-354(of)-352(0)]TJ
0 -1.196 TD
[(through)-336(4095.)]TJ
0 -1.794 TD
[(The)-332(symbolic)-332(value)-332(NAML$C_MAXRSS)-328(denes)-332(the)-332(maximum)-332(possible)-330(length)-332(of)-330(a)]TJ
0 -1.194 TD
[(resultant)-332(le)-334(specication)-332(string.)]TJ
/F2 1 Tf
14 0 0 14 89.94 408.86 Tm
-0.0001 Tc
[(6.21)-567.2(NAML$L_LONG_RESUL)75.6(T_SIZE)-332.9(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 390.94 Tm
0 Tc
[(The)-370(resultant)-368(string)-370(size)-366(contains)-368(the)-370(length,)-380(in)-368(bytes,)-378(of)-368(the)-370(resultant)-368(le)]TJ
0 -1.196 TD
[(specication)-360(string)-358(returned)-360(in)-358(the)-358(buffer)-360(whose)-356(address)-358(is)-356(in)-358(the)-360(NAML$L_)]TJ
T*
[(LONG_RESUL)56(T)-332(eld.)]TJ
/F2 1 Tf
14 0 0 14 89.94 342.12 Tm
-0.0001 Tc
[(6.22)-567.2(NAML$L_LONG_TYPE)-331.5(and)-332.9(NAML$L_LONG_TYPE_SIZE)-331.5(Fields)]TJ
/F3 1 Tf
10 0 0 10 161.66 324.18 Tm
0 Tc
[(RMS)-380(lls)-380(this)-378(eld)-380(with)-380(a)-380(pointer)-380(into)-380(either)-380(the)-380(expanded)-382(string)-380(buffer)]TJ
T*
[(specied)-336(by)-334(NAML$L_LONG_EXP)74(AND)-334(or)-334(the)-336(resultant)-334(string)-336(buffer)-334(specied)-336(by)]TJ
0 -1.194 TD
[(NAML$L_LONG_RESUL)56(T)92(.)-344(The)-342(pointer)-342(in)-342(NAML$L_LONG_TYPE)-340(points)-342(to)-340(the)]TJ
0 -1.196 TD
[(start)-346(of)-348(the)-346(le)-348(type,)-352(including)-350(the)-348(dot)-348(separating)-346(it)-348(from)-346(the)-348(name,)-352(within)-348(the)]TJ
T*
[(complete)-334(le)-336(specication)-334(in)-336(the)-334(buffer)72(.)-504(Y)112(ou)-336(can)-334(tell)-334(which)-336(buffer)-334(this)-334(eld)-336(points)]TJ
T*
[(into)-336(by)-334(checking)-336(NAML$L_LONG_RESUL)54(T_SIZE.)-336(If)-334(NAML$L_LONG_RESUL)56(T_)]TJ
0 -1.194 TD
[(SIZE)-326(is)-324(0,)-328(this)-326(eld)-326(points)-326(into)-326(the)-326(buffer)-328(specied)-326(by)-326(NAML$L_LONG_EXP)74(AND.)]TJ
0 -1.196 TD
[(Otherwise,)-332(it)-330(points)-332(into)-332(the)-334(buffer)-332(specied)-332(by)-332(NAML$L_LONG_RESUL)56(T)90(.)]TJ
0 -1.794 TD
[(For)-342(NAML$L_LONG_TYPE_SIZE,)-342(RMS)-340(lls)-342(this)-340(eld)-342(with)-340(the)-342(length,)-346(in)-342(bytes,)]TJ
0 -1.196 TD
[(of)-332(the)-332(le)-334(type)-332(pointed)-332(to)-332(by)-332(NAML$L_LONG_TYPE.)]TJ
/F2 1 Tf
14 0 0 14 89.94 184.04 Tm
-0.0001 Tc
[(6.23)-567.2(NAML$L_LONG_VER)-331.5(and)-331.5(NAML$L_LONG_VER_SIZE)-330.1(Fields)]TJ
/F3 1 Tf
10 0 0 10 161.66 166.1 Tm
0 Tc
[(RMS)-380(lls)-380(this)-378(eld)-380(with)-380(a)-380(pointer)-380(into)-380(either)-380(the)-380(expanded)-382(string)-380(buffer)]TJ
0 -1.194 TD
[(specied)-350(by)-352(NAML$L_LONG_EXP)76(AND)-350(or)-350(the)-350(resultant)-350(string)-352(buffer)-350(specied)]TJ
0 -1.196 TD
[(by)-368(NAML$L_LONG_RESUL)58(T)90(.)-366(The)-368(pointer)-368(in)-366(NAML$L_LONG_VER)-364(points)]TJ
T*
[(to)-356(the)-356(start)-356(of)-356(the)-356(le)-356(version,)-364(including)-360(the)-356(semicolon)-356(separating)-358(it)-354(from)-356(the)]TJ
T*
[(type,)-374(within)-364(the)-366(complete)-364(le)-366(specication)-364(in)-366(the)-364(buffer)72(.)-564(Y)112(ou)-366(can)-366(tell)-364(which)]TJ
0 -1.194 TD
[(buffer)-364(this)-364(eld)-364(points)-362(into)-364(by)-364(checking)-368(NAML$L_LONG_RESUL)58(T_SIZE.)-364(If)]TJ
0 -1.196 TD
[(NAML$L_LONG_RESUL)56(T_SIZE)-350(is)-348(0,)-354(this)-350(eld)-350(points)-348(into)-350(the)-350(buffer)-350(specied)]TJ
T*
[(by)-350(NAML$L_LONG_EXP)76(AND.)-348(Otherwise,)-352(it)-346(points)-348(into)-348(the)-350(buffer)-348(specied)-348(by)]TJ
T*
[(NAML$L_LONG_RESUL)56(T)92(.)]TJ
/F1 1 Tf
9 0 0 9 414.68 26.84 Tm
/Cs9 cs 1 scn
[(Long)-371.1(Name)-371.1(Block)-368.9(\(NAML\))]TJ
/F2 1 Tf
12.7801 0 TD
(69)Tj
ET
endstream
endobj
350 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
351 0 obj
<<
/Type /Page
/Parent 332 0 R
/Resources 353 0 R
/Contents 352 0 R
>>
endobj
352 0 obj
<< /Length 3720 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Long)-278.3(Name)-278.3(Block)-278.3(\(NAML\))]TJ
0 -1.0783 TD
[(6.23)-278.3(NAML$L_LONG_VER)-276.7(and)-278.3(NAML$L_LONG_VER_SIZE)-276.7(Fields)]TJ
/F3 1 Tf
10 0 0 10 137.76 700.28 Tm
/Cs8 cs 1 scn
-0.0001 Tc
[(For)-336.1(NAML$L_LONG_VER_SIZE,)-336.1(RMS)-336.1(lls)-334.1(this)-334.1(eld)-336.1(with)-334.1(the)-336.1(length,)-340.1(in)-336.1(bytes,)-336.1(of)]TJ
0 -1.196 TD
0 Tc
[(the)-332(le)-332(version)-334(pointed)-332(to)-332(by)-332(NAML$L_LONG_VER.)]TJ
/F2 1 Tf
14 0 0 14 66.02 661.76 Tm
-0.0002 Tc
[(6.24)-568.8(NAML$L_OUTPUT_FLAGS)-333(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 643.82 Tm
0 Tc
[(The)-332(output)-334(ags)-332(eld)-332(contains)-334(additional)-330(status)-332(bits)-330(returned)-334(by)-332(RMS.)]TJ
0 -1.794 TD
0.0001 Tc
[(The)-331.9(NAML$L_OUTPUT_FLAGS)-329.9(eld)-331.9(contains)-331.9(the)-331.9(following)-333.9(ags.)]TJ
ET
137.76 608.44 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 137.76 598 Tm
0 Tc
[(Flag)-17868.4(Meaning)]TJ
ET
137.76 592.5 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 580.06 Tm
0.0001 Tc
[(NAML$V_FILESYS_NAME_UCS2)-3640.7(Set)-357.7(by)-355.5(RMS)-355.5(if)-355.5(name)-355.5(pointed)-357.7(to)-355.5(by)-355.5(NAML$L_)]TJ
19.9244 -1.1067 TD
0 Tc
[(FILESYS_NAME)-353.3(consists)-348.9(of)-351.1(a)-351.1(2-byte)-353.3(Unicode)]TJ
T*
[(character)71.1(.)]TJ
-19.9244 -1.6622 TD
[(NAML$V_LONG_RESUL)53.3(T_DID)-4827.6(Set)-384.4(by)-382.2(RMS)-382.2(if)-382.2(there)-384.4(is)-380(a)-384.4(DID-compressed)]TJ
19.9244 -1.1067 TD
[(directory)-371.1(in)-371.1(the)-371.1(long)-368.9(resultant)-371.1(or)-371.1(expanded)]TJ
T*
[(buffer)71.1(.)]TJ
-19.9244 -1.66 TD
[(NAML$V_LONG_RESUL)53.3(T_ESCAPE)-2605.6(Set)-346.7(by)-346.7(RMS)-346.7(if)-346.7(there)-346.7(are)-346.7(any)-344.4(escape)-346.7(characters)]TJ
19.9244 -1.1067 TD
[(\(^\))-333.3(in)-331.1(the)-333.3(long)-333.3(resultant)-333.3(or)-333.3(expanded)-333.3(buffer)71.1(.)]TJ
-19.9244 -1.66 TD
[(NAML$V_LONG_RESUL)53.3(T_FID)-4938.6(Set)-342.2(by)-340(RMS)-342.2(if)-342.2(there)-342.2(is)-340(a)-340(FID-compressed)-342.2(name)]TJ
19.9244 -1.1067 TD
[(in)-333.3(the)-331.1(long)-333.3(resultant)-333.3(or)-333.3(expanded)-335.6(buffer)73.3(.)]TJ
-19.9244 -1.6622 TD
[(NAML$V_LONG_RESUL)53.3(T_UNICODE)-1824.5(Set)-400(by)-397.8(RMS)-400(if)-400(there)-397.8(is)-397.8(one)-400(or)-397.8(more)-397.8(^U)]TJ
19.9244 -1.1067 TD
[(sequences)-362.2(in)-362.2(the)-362.2(long)-362.2(resultant)-364.4(or)-362.2(expanded)]TJ
T*
[(buffer)71.1(.)]TJ
ET
137.76 435.08 382.56 -0.48 re
f
BT
/F2 1 Tf
14 0 0 14 66.02 404.72 Tm
-0.0002 Tc
[(6.25)-568.8(NAML$Q_USER_CONTEXT)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 386.78 Tm
0 Tc
[(The)-342(user)-342(context)-344(eld)-342(contains)-342(any)-344(user)18(-selected)-340(value,)-348(up)-342(to)-342(8)-340(bytes)-342(long.)-520(This)]TJ
0 -1.196 TD
[(eld)-354(is)-354(devoted)-356(exclusively)-358(to)-354(your)-356(use.)-546(RMS)-354(makes)-354(no)-356(use)-354(of)-356(the)-354(contents)-356(of)]TJ
0 -1.194 TD
[(this)-346(eld;)-354(therefore,)-354(you)-348(can)-346(set)-346(any)-348(value)-348(you)-350(want)-346(in)-346(this)-346(eld.)-528(For)-348(example,)]TJ
0 -1.196 TD
[(you)-336(could)-336(use)-336(this)-334(eld)-336(to)-334(communicate)-336(with)-334(a)-334(le)-336(I/O)-336(completion)-334(routine)-336(in)-336(your)]TJ
T*
[(program)-358(that)-358(the)-358(le)-358(access)-356(block)-358(\(F)72(AB\))-354(is)-358(passed)-356(to,)-364(since)-358(the)-358(F)74(AB$L_NAM)]TJ
T*
[(provides)-332(a)-332(link)-332(to)-332(this)-332(name)-332(block.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(610)Tj
/F1 1 Tf
3.1129 0 TD
[(Long)-371.1(Name)-368.9(Block)-371.1(\(NAML\))]TJ
ET
endstream
endobj
353 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
354 0 obj
<<
/Type /Page
/Parent 332 0 R
/Resources 356 0 R
/Contents 355 0 R
>>
endobj
355 0 obj
<< /Length 4732 >>
stream
BT
/F2 1 Tf
36 0 0 36 524.28 656.48 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
(7)Tj
ET
89.94 648.48 454.32 -0.96 re
f
BT
20 0 0 20 275.2 627.16 Tm
[(Record)-331(Access)-332(Block)-332(\(RAB\))]TJ
/F3 1 Tf
10 0 0 10 161.66 581.3199 Tm
-0.0001 Tc
[(The)-342.1(record)-342.1(access)-342.1(block)-342.1(\(RAB\))-342.1(denes)-342.1(run-time)-340.1(options)-342.1(for)-340.1(a)-342.1(record)-342.1(stream)-340.1(and)]TJ
0 -1.194 TD
0 Tc
[(for)-346(individual)-346(operations)-346(within)-346(a)-344(predened)-348(record)-346(stream)-344(context.)-528(After)-344(you)]TJ
0 -1.196 TD
[(connect)-344(the)-340(le)-342(to)-340(a)-342(record)-342(stream)-338(and)-342(associate)-340(the)-340(record)-342(stream)-340(with)-340(a)-340(F)72(AB,)]TJ
T*
[(you)-358(use)-356(the)-356(RAB)-352(elds)-356(to)-356(specify)-354(the)-356(next)-358(record)-356(you)-358(want)-354(to)-356(access)-354(and)-356(to)]TJ
T*
[(identify)-334(appropriate)-330(record)-334(characteristics.)]TJ
ET
179.6 510.08 156.24 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 341.88 509.6 Tm
(Note)Tj
ET
370.08 510.08 156.24 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 179.6 491.66 Tm
[(If)-332(you)-336(are)-334(using)-334(64-bit)-332(addressing)-334(on)-334(an)-336(OpenVMS)-332(Alpha)-332(system,)-334(refer)-334(to)]TJ
T*
[(Chapter)-332(8)-332(for)-332(information)-332(about)-332(using)-334(RAB64)-330(instead)-332(of)-332(RAB.)]TJ
ET
179.6 466.24 346.8 -0.48 re
f
BT
/F2 1 Tf
14 0 0 14 89.94 433.22 Tm
[(7.1)-568.6(Summary)-331.4(of)-332.9(Fields)]TJ
/F3 1 Tf
10 0 0 10 161.66 415.28 Tm
[(T)60(able)-356(71)-356(gives)-358(the)-358(symbolic)-356(offset,)-364(the)-356(size,)-364(the)-356(FDL)-358(equivalent,)-366(and)-356(a)-358(brief)]TJ
T*
[(description)-332(of)-332(each)-334(RAB)-330(eld.)]TJ
/F2 1 Tf
-7.172 -2.888 TD
0.0003 Tc
[(T)74.3(able)-299.7(71)-797.7(RAB)-295.7(Fields)]TJ
ET
89.94 368.44 454.32 -0.48 re
f
BT
9 0 0 9 89.94 348.04 Tm
0 Tc
[(Field)-328.9(Offset)]TJ
10.6267 1.1067 TD
(Size)Tj
0.0077 -1.1067 TD
[(\(Bytes\))-2581.1(FDL)-331.1(Equivalent)-14141.2(Description)]TJ
ET
89.94 342.54 454.32 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 89.94 330.1 Tm
-0.0005 Tc
(RAB$B_BID)Tj
6 0 0 6 142.5595 333.92 Tm
0 Tc
(1)Tj
9 0 0 9 185.58 330.1 Tm
[(1)-5421.8(None)-19047.3(Block)-333.3(identier)]TJ
-10.6267 -1.66 TD
-0.0001 Tc
[(RAB$L_BKT)-4570.7(4)-5421.9(CONNECT)-331.2(BUCKET_CODE)-7979.6(Bucket)-333.4(code)]TJ
T*
-0.0005 Tc
(RAB$B_BLN)Tj
6 0 0 6 145.2326 304.0201 Tm
0 Tc
(1)Tj
9 0 0 9 185.58 300.2201 Tm
[(1)-5421.8(None)-19047.3(Block)-333.3(length)]TJ
-10.6267 -1.66 TD
[(RAB$L_CTX)-4644.6(4)-5421.8(CONNECT)-331.1(CONTEXT)-10826.1(User)-333.3(context)]TJ
0 -1.6622 TD
0.0001 Tc
[(RAB$L_F)75.6(AB)-4702.1(4)-5421.7(None)-19047.2(File)-333.2(access)-331(block)-333.2(address)]TJ
0 -1.66 TD
0 Tc
(RAB$W_ISI)Tj
6 0 0 6 140.7635 259.2001 Tm
(2)Tj
9 0 0 9 185.58 255.3801 Tm
[(2)-5421.8(None)-19047.3(Internal)-335.6(stream)-333.3(identier)]TJ
-10.6267 -1.66 TD
[(RAB$L_KBF)-4570.6(4)-5421.8(None)-19047.3(Key)-331.1(buffer)-335.6(address)]TJ
T*
-0.0002 Tc
[(RAB$B_KRF)-4520.3(1)-5422(CONNECT)-331.3(KEY_OF_REFERENCE)-4720.7(Key)-331.3(of)-333.5(reference)]TJ
T*
0 Tc
[(RAB$B_KSZ)-4663.6(1)-5421.8(None)-19047.3(Key)-331.1(size)]TJ
0 -1.6622 TD
0.0001 Tc
[(RAB$B_MBC)-4294.5(1)-5421.7(CONNECT)-331(MUL)53.4(TIBLOCK_COUNT)-4490.3(Multiblock)-331(count)]TJ
0 -1.66 TD
[(RAB$B_MBF)-4349.5(1)-5421.7(CONNECT)-331(MUL)53.4(TIBUFFER_COUNT)-3842.3(Multibuffer)-333.2(count)]TJ
T*
0 Tc
[(RAB$L_PBF)-4681.6(4)-5421.8(None)-19047.3(Prompt)-333.3(buffer)-335.6(address)]TJ
T*
[(RAB$B_PSZ)-4774.6(1)-5421.8(None)-19047.3(Prompt)-333.3(buffer)-335.6(size)]TJ
T*
-0.0003 Tc
[(RAB$B_RAC)-4521.4(1)-5422.1(CONNECT)]TJ
6 0 0 6 286.5495 139.6401 Tm
0 Tc
(3)Tj
9 0 0 9 432.64 135.8401 Tm
[(Record)-333.3(access)-331.1(mode)]TJ
ET
89.94 121.36 454.32 -0.48 re
f
BT
6 0 0 6 89.94 113.7 Tm
(1)Tj
8 0 0 8 93.7759 110.88 Tm
-0.0001 Tc
[(This)-330.1(eld)-332.6(is)-330.1(statically)-330.1(initialized)-330.1(by)-330.1(the)-335.1($RAB)-327.6(macro)-332.6(to)-332.6(identify)-330.1(this)-332.6(control)-332.6(block)-330.1(as)-330.1(a)-332.6(RAB.)]TJ
6 0 0 6 89.94 101.06 Tm
0 Tc
(2)Tj
8 0 0 8 93.7759 98.24 Tm
-0.0001 Tc
[(This)-330.1(eld)-332.6(cannot)-332.6(be)-332.6(initialized)-330.1(by)-332.6(the)-332.6($RAB)-330.1(macro.)]TJ
6 0 0 6 89.94 88.42 Tm
0 Tc
(3)Tj
8 0 0 8 93.7759 85.6 Tm
-0.0001 Tc
[(This)-330.1(eld)-332.6(contains)-330.1(options;)-332.6(corresponding)-332.6(FDL)-330.1(equivalents)-330.1(are)-332.6(listed)-332.6(in)-332.6(the)-332.6(description)-330.1(of)-332.6(the)-335.1(eld.)]TJ
9 0 0 9 440.8 65.36 Tm
0 Tc
[(\(continued)-335.6(on)-331.1(next)-333.3(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-3.62 -4.28 TD
[(Record)-333.3(Access)-333.3(Block)-333.3(\(RAB\))]TJ
/F2 1 Tf
13.4998 0 TD
(71)Tj
ET
endstream
endobj
356 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
357 0 obj
<<
/Type /Page
/Parent 332 0 R
/Resources 359 0 R
/Contents 358 0 R
>>
endobj
358 0 obj
<< /Length 5918 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Record)-276.9(Access)-280.2(Block)-278.5(\(RAB\))]TJ
0 -1.0783 TD
0.0002 Tc
[(7.1)-278.1(Summary)-278.1(of)-276.5(Fields)]TJ
10 0 0 10 66.02 696.32 Tm
/Cs8 cs 1 scn
[(T)72.2(able)-299.8(71)-297.8(\(Cont.\))-797.8(RAB)-295.8(Fields)]TJ
ET
66.02 690.34 454.32 -0.48 re
f
BT
9 0 0 9 66.02 669.92 Tm
0 Tc
[(Field)-331.1(Offset)]TJ
10.6267 1.1089 TD
(Size)Tj
0.0077 -1.1089 TD
[(\(Bytes\))-2581.1(FDL)-331.1(Equivalent)-14143.4(Description)]TJ
ET
66.02 664.44 454.32 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 66.02 653.98 Tm
[(RAB$L_RBF)-4626.6(4)-5421.8(None)-19049.5(Record)-333.3(buffer)-333.3(address)]TJ
0 -1.66 TD
0.0002 Tc
[(RAB$W_RF)75.7(A)-4388(6)-5421.6(None)-19049.3(Record)-333.1(le)-330.9(address)]TJ
T*
0 Tc
[(RAB$L_RHB)-4460.6(4)-5421.8(None)-19049.5(Record)-375.6(header)-375.6(buffer)]TJ
38.08 -1.1067 TD
(address)Tj
-38.08 -1.66 TD
[(RAB$L_ROP)-4570.6(4)-5421.8(CONNECT)]TJ
6 0 0 6 262.6295 603 Tm
(3)Tj
9 0 0 9 408.74 599.2 Tm
[(Record-processing)-333.3(options)]TJ
-38.08 -1.6622 TD
[(RAB$W_RSZ)-4460.6(2)-5421.8(None)-19049.5(Record)-333.3(size)]TJ
0 -1.66 TD
(RAB$L_STS)Tj
6 0 0 6 118.3645 573.12 Tm
(2)Tj
9 0 0 9 161.66 569.3 Tm
[(4)-5421.8(None)-19049.5(Completion)-333.3(status)-333.3(code)]TJ
-10.6267 -1.66 TD
(RAB$L_STV)Tj
6 0 0 6 119.1925 558.18 Tm
(2)Tj
9 0 0 9 161.66 554.36 Tm
[(4)-5421.8(None)-19049.5(Status)-333.3(value)]TJ
-10.6267 -1.66 TD
(RAB$W_STV0)Tj
6 0 0 6 127.0226 543.22 Tm
(4)Tj
9 0 0 9 161.66 539.42 Tm
[(2)-5421.8(None)-19049.5(Low-order)-364.5(word)-362.2(status)]TJ
27.4533 -1.1067 TD
(value)Tj
-38.08 -1.66 TD
(RAB$W_STV2)Tj
6 0 0 6 127.0226 518.3201 Tm
(4)Tj
9 0 0 9 161.66 514.52 Tm
[(2)-5421.8(None)-19049.5(High-order)-360(word)-355.6(status)]TJ
27.4533 -1.1089 TD
(value)Tj
-38.08 -1.66 TD
[(RAB$B_TMO)-4293.6(1)-5421.8(CONNECT)-331.1(TIMEOUT_PERIOD)-6329.3(T)24.4(imeout)-331.1(period)]TJ
T*
[(RAB$L_UBF)-4533.6(4)-5421.8(None)-19049.5(User)-320(record)-322.2(buffer)-324.5(address)]TJ
T*
[(RAB$W_USZ)-4367.6(2)-5421.8(None)-19049.5(User)-331.1(record)-335.6(buffer)-333.3(size)]TJ
T*
[(RAB$L_XAB)-4589.6(4)-5421.8(None)-19049.5(Next)-333.3(XAB)-328.9(address)]TJ
ET
66.02 435.28 454.32 -0.48 re
f
BT
6 0 0 6 66.02 427.62 Tm
(2)Tj
8 0 0 8 69.8559 424.8 Tm
-0.0001 Tc
[(This)-330.1(eld)-332.6(cannot)-335.1(be)-330.1(initialized)-332.6(by)-330.1(the)-335.1($RAB)-327.6(macro.)]TJ
6 0 0 6 66.02 414.98 Tm
0 Tc
(3)Tj
8 0 0 8 69.8559 412.16 Tm
-0.0001 Tc
[(This)-330.1(eld)-332.6(contains)-332.6(options;)-330.1(corresponding)-332.6(FDL)-332.6(equivalents)-335.1(are)-330.1(listed)-330.1(in)-330.1(the)-335.1(description)-335.1(of)-330.1(the)-335.1(eld.)]TJ
6 0 0 6 66.02 402.34 Tm
0 Tc
(4)Tj
8 0 0 8 69.8559 399.52 Tm
[(Alternate)-332.5(denition)-332.5(of)-332.5(RAB$L_STV)-327.5(eld.)]TJ
ET
66.02 390.98 454.32 -0.48 re
f
BT
10 0 0 10 137.76 368.58 Tm
[(Unless)-354(otherwise)-356(indicated,)-364(each)-356(eld)-358(is)-356(supported)-356(for)-356(DECnet)-354(for)-356(OpenVMS)]TJ
0 -1.196 TD
[(operations)-348(using)-348(les)-348(at)-348(remote)-348(OpenVMS)-348(systems.)-530(For)-348(information)-348(about)-350(the)]TJ
T*
[(support)-344(of)-346(RMS)-346(options)-344(for)-346(remote)-346(le)-346(access)-346(to)-344(other)-348(systems,)-348(see)-344(the)]TJ
/F4 1 Tf
33.6026 0 TD
(DECnet)Tj
-33.6026 -1.196 TD
[(for)-332(OpenVMS)-332(Networking)-334(Manual)]TJ
/F3 1 Tf
16.0138 0 TD
(.)Tj
-16.0138 -1.792 TD
[(The)-338(format)-338(and)-338(arguments)-340(of)-338(the)-338($RAB)-336(macro)-338(and)-338(the)-338($RAB_STORE)-334(macro)-338(are)]TJ
0 -1.196 TD
[(described)-332(in)-332(Appendix)-332(A.)]TJ
/F2 1 Tf
14 0 0 14 66.02 276.26 Tm
-0.0002 Tc
[(7.2)-568.8(RAB$B_BID)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 258.32 Tm
-0.0001 Tc
[(The)-336.1(block)-336.1(identier)-338.1(\(BID\))-336.1(eld)-336.1(is)-334.1(a)-336.1(static)-334.1(eld)-336.1(that)-336.1(identies)-334.1(the)-336.1(block)-338.1(as)-334.1(a)-336.1(RAB.)]TJ
T*
0 Tc
[(Once)-362(set,)-368(this)-362(eld)-362(must)-362(not)-362(be)-362(altered)-360(unless)-362(the)-362(control)-364(block)-362(is)-362(no)-362(longer)]TJ
T*
-0.0001 Tc
[(needed.)-532.1(This)-348.1(eld)-350.1(must)-348.1(be)-348.1(initialized)-348.1(to)-348.1(the)-348.1(symbolic)-348.1(offset)-348.1(value)-350.1(RAB$C_BID)]TJ
0 -1.194 TD
0 Tc
[(\(this)-330(is)-332(done)-332(by)-334(the)-332($RAB)-330(macro\).)]TJ
/F2 1 Tf
14 0 0 14 66.02 197.54 Tm
-0.0002 Tc
[(7.3)-568.8(RAB$L_BKT)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 179.62 Tm
0 Tc
[(The)-362(bucket)-364(code)-362(\(BKT\))-360(eld)-362(is)-360(used)-362(with)-362(records)-362(in)-362(a)-362(relative)-362(le)-362(and)-362(when)]TJ
0 -1.196 TD
[(performing)-334(block)-332(I/O.)]TJ
0 -1.794 TD
[(This)-338(eld)-338(contains)-340(a)-338(relative)-338(record)-340(number)-340(or)-340(a)-338(numeric)-340(value)-340(representing)-340(the)]TJ
0 -1.194 TD
[(virtual)-332(block)-334(number)-334(to)-330(be)-334(accessed.)]TJ
0 -1.794 TD
[(For)-344(relative)-344(les,)-348(the)-344(relative)-344(record)-344(number)-346(of)-344(the)-344(record)-344(acted)-344(upon)-344(\(or)-344(which)]TJ
0 -1.196 TD
-0.0001 Tc
[(produced)-336.1(an)-336.1(error\))-336.1(is)-336.1(returned)-336.1(to)-336.1(the)-336.1(RAB$L_BKT)-336.1(eld)-336.1(only)-338.1(after)-334.1(the)-336.1(completion)]TJ
T*
0 Tc
[(of)-334(a)-334(sequential)-336(operation.)-504(That)-336(is,)-334(RMS)-334(returns)-336(the)-336(relative)-334(record)-336(number)-336(when)]TJ
0 -1.194 TD
-0.0001 Tc
[(you)-352.1(set)-352.1(the)-352.1(record)-352.1(access)-352.1(mode)-350.1(for)-352.1(sequential)-352.1(access)-350.1(\(RAB$B_RAC)-352.1(i)-0.1(s)-350.1(RAB$C_)]TJ
0 -1.196 TD
0 Tc
[(SEQ\))-330(on)-332(the)-332(execution)-336(of)-332(a)-332(Get,)-330(Put,)-334(or)-334(Find)-332(service.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(72)Tj
/F1 1 Tf
2.5547 0 TD
[(Record)-371.1(Access)-371.1(Block)-371.1(\(RAB\))]TJ
ET
endstream
endobj
359 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
360 0 obj
<<
/Type /Page
/Parent 364 0 R
/Resources 362 0 R
/Contents 361 0 R
>>
endobj
361 0 obj
<< /Length 7045 >>
stream
BT
/F2 1 Tf
12 0 0 12 384.8 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Record)-278.5(Access)-278.5(Block)-278.5(\(RAB\))]TJ
3.1 -1.0783 TD
0 Tc
[(7.3)-278.3(RAB$L_BKT)-275(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
[(Before)-348(performing)-348(block)-350(I/O)-346(on)-348(disk)-348(devices,)-352(this)-348(eld)-348(must)-346(contain)-350(the)-348(virtual)]TJ
0 -1.196 TD
[(block)-352(number)-352(\(VBN\))-348(of)-350(the)-350(rst)-350(block)-350(you)-352(want)-350(to)-350(read)-350(or)-350(write.)-534(For)-352(all)-350(other)]TJ
T*
[(devices,)-354(this)-346(eld)-348(is)-348(not)-348(used.)-530(If)-346(you)-350(specify)-348(a)-348(VBN)-346(of)-346(0,)-354(RMS)-346(begins)-348(the)-348(block)]TJ
0 -1.194 TD
[(transfer)-340(at)-338(the)-338(block)-340(pointed)-340(to)-338(by)-340(the)-340(next)-340(block)-340(pointer)-338(\(NBP\).)-340(\(The)-340(NBP)-338(is)-338(an)]TJ
0 -1.196 TD
[(internal)-334(pointer)-332(maintained)-332(by)-334(RMS;)-332(it)-332(is)-330(described)-332(in)-332(Section)-332(B.3.12.\))]TJ
0 -1.794 TD
[(This)-340(eld)-342(is)-338(also)-340(input)-340(to)-340(the)-340(Space)-340(service)-340(to)-340(specify)-340(the)-340(number)-342(of)-340(blocks)-340(to)-340(be)]TJ
0 -1.196 TD
[(spaced)-332(forward)-332(or)-332(backward.)]TJ
0 -1.792 TD
-0.0001 Tc
[(This)-332.1(eld)-334.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(CONNECT)-334.1(BUCKET_CODE.)]TJ
/F2 1 Tf
14 0 0 14 89.94 578.68 Tm
-0.0002 Tc
[(7.4)-568.8(RAB$B_BLN)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 560.76 Tm
0 Tc
[(The)-344(block)-344(length)-344(\(BLN\))-342(eld)-344(is)-342(a)-342(static)-340(eld)-344(that)-342(denes)-344(the)-342(length)-346(of)-342(the)-342(RAB,)]TJ
0 -1.196 TD
[(in)-350(bytes.)-532(Once)-350(set,)-352(this)-348(eld)-350(must)-348(not)-350(be)-348(altered)-350(unless)-348(the)-350(control)-350(block)-350(is)-348(no)]TJ
T*
-0.0001 Tc
[(longer)-344.1(needed.)-518.1(This)-342.1(eld)-342.1(must)-340.1(be)-342.1(initialized)-340.1(to)-340.1(the)-342.1(symbolic)-342.1(value)-344.1(RAB$C_BLN)]TJ
T*
0 Tc
[(\(this)-332(is)-330(done)-334(by)-332(the)-332($RAB)-330(macro\).)]TJ
/F2 1 Tf
14 0 0 14 89.94 499.9799 Tm
-0.0002 Tc
[(7.5)-568.8(RAB$L_CTX)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 482.06 Tm
0 Tc
[(The)-350(user)-350(context)-352(\(CTX\))-348(eld)-350(contains)-348(any)-352(user)18(-selected)-348(value,)-356(up)-350(to)-350(four)-350(bytes)]TJ
T*
[(long.)-552(This)-358(eld)-356(is)-358(devoted)-358(exclusively)-360(to)-356(your)-360(use.)-550(RMS)-356(makes)-358(no)-358(use)-356(of)-358(the)]TJ
T*
[(contents)-338(of)-338(this)-336(eld;)-342(therefore,)-340(you)-340(can)-338(set)-336(any)-338(value)-340(you)-338(want)-338(in)-338(this)-336(eld.)-510(For)]TJ
T*
[(example,)-358(you)-352(could)-350(use)-352(this)-350(eld)-350(to)-350(communicate)-352(with)-350(a)-350(completion)-352(routine)-352(in)]TJ
T*
[(your)-334(program.)]TJ
0 -1.792 TD
-0.0002 Tc
[(This)-332.2(eld)-334.2(corresponds)-332.2(to)-332.2(the)-332.2(FDL)-332.2(attribute)-332.2(CONNECT)-334.2(CONTEXT)89.8(.)]TJ
/F2 1 Tf
14 0 0 14 89.94 389.72 Tm
[(7.6)-568.8(RAB$L_F)55.5(AB)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 371.8 Tm
0 Tc
[(The)-358(le)-356(access)-356(block)-358(address)-354(\(F)74(AB\))-356(eld)-356(contains)-356(the)-358(symbolic)-356(address)-354(of)-356(the)]TJ
0 -1.196 TD
[(F)72(A)0(B)-332(for)-334(the)-336(le.)-504(Before)-334(you)-336(invoke)-338(the)-334(Connect)-336(service,)-336(you)-336(must)-334(set)-334(this)-334(eld)-334(to)]TJ
T*
[(indicate)-332(the)-334(address)-330(of)-332(the)-332(F)74(A)0(B)-332(associated)-330(with)-332(the)-332(open)-332(le.)]TJ
/F2 1 Tf
14 0 0 14 89.94 322.98 Tm
-0.0002 Tc
[(7.7)-568.8(RAB$W_ISI)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 305.04 Tm
0 Tc
[(The)-336(internal)-334(stream)-332(identier)-334(\(ISI\))-332(eld)-334(associates)-330(the)-334(RAB)-332(with)-332(a)-334(corresponding)]TJ
0 -1.194 TD
[(F)72(AB.)-342(RMS)-344(sets)-342(this)-342(eld)-344(after)-344(the)-344(execution)-346(of)-344(a)-344(Connect)-344(service.)-524(A)-342(Disconnect)]TJ
0 -1.196 TD
[(service)-334(clears)-332(this)-330(eld.)-500(This)-332(eld)-334(should)-332(not)-332(be)-332(altered.)]TJ
/F2 1 Tf
14 0 0 14 89.94 256.24 Tm
-0.0002 Tc
[(7.8)-568.8(RAB$L_KBF)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 238.3 Tm
0 Tc
[(The)-352(key)-352(buffer)-350(address)-348(\(KBF\))-348(eld)-352(contains)-350(the)-350(symbolic)-350(address)-348(of)-350(the)-350(buffer)]TJ
T*
-0.0001 Tc
[(containing)-338.1(the)-336.1(key)-338.1(value)-336.1(for)-336.1(random)-336.1(access.)-504.1(Note)-334.1(that)-336.1(the)-336.1(RAB$B_KBF)-334.1(eld)-336.1(has)]TJ
T*
0 Tc
[(the)-342(same)-340(offset)-340(as)-340(the)-340(RAB$L_PBF)-340(\(prompt)-340(buffer)-342(address\))-340(eld,)-344(but)-342(no)-342(conict)]TJ
0 -1.194 TD
[(is)-332(presented)-332(because)-332(the)-332(elds)-332(are)-332(used)-332(in)-334(mutually)-332(exclusive)-334(operations.)]TJ
0 -1.794 TD
-0.0001 Tc
[(When)-360.1(the)-358.1(RAB$B_RAC)-356.1(\(record)-360.1(access)-356.1(mode\))-358.1(eld)-358.1(species)-358.1(random)-358.1(access)-358.1(by)]TJ
0 -1.196 TD
0 Tc
[(key)-342(value,)-344(this)-338(eld)-340(provides)-340(the)-340(address)-340(of)-338(a)-340(buffer)-340(that)-340(contains)-340(the)-340(key)-342(of)-338(the)]TJ
T*
[(desired)-340(record.)-516(The)-342(key)-342(is)-340(the)-340(relative)-342(record)-342(number)-340(in)-342(les)-340(that)-340(are)-340(organized)]TJ
0 -1.194 TD
[(for)-358(relative)-356(access)-356(or)-358(in)-356(les)-358(organized)-358(for)-356(sequential)-356(access)-356(containing)-360(xed-)]TJ
0 -1.196 TD
-0.0001 Tc
[(length)-348.1(records.)-526.1(In)-346.1(indexed)-348.1(les,)-350.1(the)-346.1(key)-348.1(value)-346.1(in)-348.1(RAB$L_KBF)-346.1(is)-344.1(used)-346.1(with)-346.1(the)]TJ
T*
[(index)-356.1(specied)-354.1(in)-354.1(the)-354.1(key)-356.1(of)-354.1(reference)-356.1(eld)-354.1(\(RAB$B_KRF\))-354.1(to)-354.1(randomly)-356.1(access)]TJ
T*
0 Tc
[(the)-352(desired)-350(record.)-540(Note)-352(that)-350(although)-354(a)-352(collating)-352(key)-354(affects)-350(the)-352(stored)-350(order)]TJ
0 -1.194 TD
0.0001 Tc
[(for)-347.9(records,)-353.9(the)-349.9(collating)-347.9(value)-349.9(does)-347.9(not)-347.9(govern)-347.9(record)-349.9(lookups.)-531.9(For)-349.9(example,)-353.9(a)]TJ
0 -1.196 TD
-0.0001 Tc
[(collating)-344.1(sequence)-346.1(may)-344.1(assign)-342.1(the)-344.1(same)-342.1(ordering)-346.1(for)-344.1(the)-344.1(keys)-344.1()19.9(dog)17.9()-342.1(and)-344.1()17.9(DOG)17.9()-0.1(.)]TJ
T*
0.0001 Tc
[(However)72.1(,)-337.9(both)-335.9(keys)-337.9(do)-335.9(not)-335.9(have)-337.9(the)-335.9(same)-335.9(access)-333.9(\(lookup\))-337.9(value.)-507.9(Therefore,)-337.9(when)]TJ
T*
0 Tc
[(doing)-344(lookups,)-348(a)-342(program)-344(should)-344(specify)-342(either)-344(the)-344(specic)-342(key)-346(value)-344(or)-344(a)-342(range)]TJ
/F1 1 Tf
9 0 0 9 407.22 26.84 Tm
/Cs9 cs 1 scn
[(Record)-371.1(Access)-371.1(Block)-368.9(\(RAB\))]TJ
/F2 1 Tf
13.6109 0 TD
(73)Tj
ET
endstream
endobj
362 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
363 0 obj
<<
/Type /Pages
/Kids [ 332 0 R 364 0 R 395 0 R 426 0 R 459 0 R 490 0 R 523 0 R 557 0 R 592 0 R
625 0 R ]
/Count 100
/CropBox [ 0 0 612 792 ]
/Parent 331 0 R
>>
endobj
364 0 obj
<<
/Type /Pages
/Kids [ 360 0 R 365 0 R 368 0 R 371 0 R 374 0 R 377 0 R 380 0 R 383 0 R 386 0 R
389 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 363 0 R
>>
endobj
365 0 obj
<<
/Type /Page
/Parent 364 0 R
/Resources 367 0 R
/Contents 366 0 R
>>
endobj
366 0 obj
<< /Length 6875 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Record)-276.9(Access)-280.2(Block)-278.5(\(RAB\))]TJ
0 -1.0783 TD
0 Tc
[(7.8)-278.3(RAB$L_KBF)-275(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 700.9 Tm
/Cs8 cs 1 scn
[(of)-334(values)-336(that)-336(includes)-336(the)-336(uppercase)-336(and)-336(lowercase)-334(combinations)-336(of)-334(the)-336(key)108(.)-506(See)]TJ
0 -1.196 TD
(the)Tj
/F4 1 Tf
1.85 0 TD
[(Guide)-350(to)-350(OpenVMS)-350(File)-350(Applications)]TJ
/F3 1 Tf
17.6538 0 TD
[(for)-348(more)-350(information)-350(about)-350(accessing)]TJ
-19.5037 -1.196 TD
[(indexed)-332(records.)]TJ
0 -1.792 TD
[(Before)-338(you)-340(invoke)-340(the)-338(Get)-336(or)-340(Find)-338(service)-340(for)-338(doing)-340(random)-338(access)-338(in)-338(an)-338(indexed)]TJ
0 -1.196 TD
[(le,)-374(you)-366(place)-364(the)-364(address)-362(of)-364(the)-366(location)-364(containing)-368(the)-364(specied)-364(key)-366(value)]TJ
T*
[(in)-360(the)-358(RAB$L_KBF)-358(eld.)-554(The)-360(size)-358(of)-358(this)-358(key)-362(value)-360(must)-358(be)-360(specied)-360(in)-360(the)]TJ
T*
-0.0001 Tc
[(RAB$B_KSZ)-370.1(eld.)-576.1(During)-372.1(execution)-374.1(of)-370.1(the)-370.1(Get)-370.1(or)-370.1(Find)-372.1(service,)-382.1(RMS)-370.1(uses)]TJ
0 -1.194 TD
0 Tc
[(the)-366(specied)-368(key)-368(value)-370(for)-366(searching)-370(an)-368(index)-368(\(which)-368(you)-368(specify)-368(using)-368(the)]TJ
0 -1.196 TD
-0.0001 Tc
[(RAB$B_KRF)-334.1(eld\))-336.1(to)-336.1(locate)-334.1(the)-336.1(desired)-336.1(record.)-506.1(The)-336.1(type)-336.1(of)-336.1(match,)-338.1(that)-334.1(is,)-336.1(exact,)]TJ
T*
0.0001 Tc
[(generic,)-357.9(approximate,)-355.9(or)-349.9(approximate)-349.9(generic,)-355.9(is)-347.9(determined)-349.9(by)-351.9(examining)-353.9(the)]TJ
T*
-0.0001 Tc
[(RAB$B_KSZ)-348.1(eld)-348.1(in)-348.1(combination)-350.1(with)-346.1(selected)-348.1(search)-348.1(bits)-346.1(in)-348.1(the)-350.1(RAB$L_ROP)]TJ
0 -1.194 TD
0 Tc
(eld.)Tj
/F2 1 Tf
14 0 0 14 66.02 538.4999 Tm
-0.0002 Tc
[(7.9)-568.8(RAB$B_KRF)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 520.58 Tm
0 Tc
[(The)-378(key)-380(of)-378(reference)-380(\(KRF\))-376(eld)-378(species)-376(the)-378(key)-380(or)-378(index)-380(\(primary)110(,)-390(rst)]TJ
0 -1.196 TD
-0.0001 Tc
[(alternate,)-356.1(and)-350.1(so)-350.1(on\))-350.1(to)-350.1(which)-350.1(the)-352.1(operation)-350.1(applies.)-534.1(The)-352.1(RAB$B_KRF)-350.1(eld)-350.1(is)]TJ
T*
0 Tc
[(applicable)-330(to)-332(indexed)-334(les)-332(only)108(.)]TJ
0 -1.794 TD
[(This)-334(eld)-336(contains)-336(a)-336(numeric)-336(value)-338(representing)-336(the)-336(key)-336(path)-336(to)-334(records)-336(in)-336(a)-336(le.)]TJ
0 -1.194 TD
[(The)-350(value)-352(0,)-356(the)-352(default,)-354(indicates)-350(the)-352(primary)-350(key)108(.)-536(The)-352(values)-350(1)-350(through)-354(254)]TJ
0 -1.196 TD
[(indicate)-332(alternate)-332(keys.)]TJ
0 -1.794 TD
0.0001 Tc
[(When)-349.9(your)-349.9(program)-349.9(invokes)-347.9(a)-347.9(Get)-347.9(or)-349.9(Find)-349.9(service)-349.9(in)-349.9(random)-349.9(access)-347.9(mode,)-353.9(the)]TJ
0 -1.194 TD
0 Tc
[(key)-348(of)-346(reference)-348(species)-346(the)-346(index)-348(to)-346(search)-348(for)-346(a)-346(match)-348(on)-346(the)-348(key)-348(value)-348(that)]TJ
0 -1.196 TD
-0.0001 Tc
[(is)-350.1(described)-352.1(by)-354.1(the)-352.1(RAB$L_KBF)-350.1(and)-352.1(RAB$B_KSZ)-354.1(elds.)-538.1(When)-354.1(your)-354.1(program)]TJ
T*
0 Tc
[(invokes)-354(a)-354(Connect)-354(or)-354(Rewind)-352(service,)-362(the)-354(key)-354(of)-354(reference)-356(identies)-354(the)-354(index)]TJ
T*
[(in)-346(the)-348(le)-348(of)-346(the)-348(next)-348(record)-348(in)-348(the)-348(stream.)-526(The)-350(next)-348(record)-348(is)-346(important)-346(when)]TJ
0 -1.194 TD
[(records)-332(are)-332(retrieved)-334(sequentially)110(.)]TJ
0 -1.794 TD
[(Note)-370(that)-370(although)-372(a)-370(collating)-372(key)-372(affects)-368(the)-370(stored)-370(order)-370(for)-372(records,)-380(the)]TJ
0 -1.196 TD
[(collating)-334(value)-336(does)-334(not)-334(govern)-336(record)-336(lookups.)-504(For)-334(example,)-336(a)-334(collating)-334(sequence)]TJ
T*
-0.0001 Tc
[(may)-336.1(assign)-338.1(the)-336.1(same)-336.1(ordering)-340.1(for)-336.1(the)-338.1(keys)-338.1()17.9(dog)17.9()-336.1(and)-336.1()17.9(DOG)17.9()-0.1(.)-336.1(However)71.9(,)-338.1(both)-338.1(keys)]TJ
0 -1.194 TD
0 Tc
[(do)-350(not)-354(have)-352(the)-352(same)-352(access)-350(\(lookup\))-352(value.)-540(Therefore,)-360(when)-352(doing)-354(lookups,)-358(a)]TJ
0 -1.196 TD
[(program)-356(should)-354(specify)-356(either)-356(the)-354(specic)-356(key)-356(value)-356(or)-356(a)-354(range)-358(of)-354(values)-356(that)]TJ
T*
[(includes)-342(the)-342(uppercase)-342(and)-342(lowercase)-342(combinations)-342(of)-342(the)-342(key)108(.)-518(See)-342(the)]TJ
/F4 1 Tf
33.5895 0 TD
[(Guide)-342(to)]TJ
-33.5895 -1.196 TD
[(OpenVMS)-316(File)-314(Applications)]TJ
/F3 1 Tf
13.2208 0 TD
[(for)-316(more)-316(information)-316(about)-316(accessing)-316(indexed)-316(records.)]TJ
-13.2208 -1.194 TD
-0.0001 Tc
[(This)-332.1(eld)-332.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-334.1(attribute)-330.1(CONNECT)-330.1(KEY_OF_REFERENCE.)]TJ
/F2 1 Tf
14 0 0 14 66.02 248.92 Tm
-0.0002 Tc
[(7.10)-568.8(RAB$B_KSZ)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 231 Tm
0 Tc
[(The)-346(key)-348(size)-342(\(KSZ\))-346(eld)-346(contains)-344(a)-346(numeric)-348(value)-346(equal)-346(to)-344(the)-346(size,)-348(in)-346(bytes,)-350(of)]TJ
0 -1.196 TD
[(the)-332(record)-332(key)-334(pointed)-334(to)-330(by)-334(the)-332(RAB$L_KBF)-330(eld.)]TJ
0 -1.794 TD
-0.0001 Tc
[(Note)-338.1(that)-338.1(the)-340.1(RAB$B_KSZ)-340.1(eld)-338.1(has)-340.1(the)-338.1(same)-338.1(offset)-338.1(as)-338.1(the)-340.1(RAB$B_PSZ)-340.1(\(prompt)]TJ
0 -1.196 TD
0 Tc
[(buffer)-370(size\))-368(eld)-372(but)-370(no)-370(conict)-372(is)-370(presented)-370(because)-370(the)-372(elds)-370(are)-370(used)-370(in)]TJ
0 -1.194 TD
[(mutually)-332(exclusive)-334(operations.)]TJ
0 -1.794 TD
[(For)-332(indexed)-334(les,)-332(the)-334(size)-330(of)-332(the)-332(key)-334(depends)-332(on)-332(the)-334(key)-334(data)-330(type:)]TJ
T*
[()-1188(For)-334(string)-334(data-type)-334(keys,)-336(a)-332(value)-336(from)-332(1)-334(through)-336(the)-334(size)-332(of)-332(the)-334(key)-336(eld)-332(can)]TJ
1.792 -1.194 TD
[(be)-332(used.)]TJ
ET
155.68 105.94 156.24 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 317.96 105.46 Tm
(Note)Tj
ET
346.16 105.94 156.24 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 155.68 87.52 Tm
-0.0001 Tc
[(The)-342.1(string)-340.1(data-type)-338.1(keys)-340.1(include)-342.1(STRING,)-338.1(DSTRING,)-340.1(COLLA)55.9(TED,)-340.1(and)]TJ
T*
0 Tc
[(DCOLLA)56(TED)-330(keys.)]TJ
ET
155.68 62.1 346.8 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(74)Tj
/F1 1 Tf
2.5547 0 TD
[(Record)-371.1(Access)-371.1(Block)-371.1(\(RAB\))]TJ
ET
endstream
endobj
367 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
368 0 obj
<<
/Type /Page
/Parent 364 0 R
/Resources 370 0 R
/Contents 369 0 R
>>
endobj
369 0 obj
<< /Length 6079 >>
stream
BT
/F2 1 Tf
12 0 0 12 384.8 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Record)-278.5(Access)-278.5(Block)-278.5(\(RAB\))]TJ
2.49 -1.0783 TD
[(7.10)-280.2(RAB$B_KSZ)-276.9(Field)]TJ
/F3 1 Tf
10 0 0 10 179.6 693.34 Tm
/Cs8 cs 1 scn
0 Tc
[(If)-316(the)-316(specied)-316(size)-314(is)-316(less)-314(than)-318(the)-316(size)-316(of)-316(the)-316(key)-318(eld,)-322(then)-316(only)-318(the)-318(leftmost)]TJ
0 -1.196 TD
[(characters)-332(of)-332(each)-334(key)-334(are)-332(used)-332(for)-332(comparison.)]TJ
-1.794 -1.792 TD
[()-1190(For)-328(numeric)-330(key)-330(data)-326(types,)-330(a)-328(value)-328(of)-328(0)-328(causes)-328(RMS)-326(to)-328(use)-328(the)-328(key)-330(data)-326(type)]TJ
1.794 -1.196 TD
[(dened)-338(at)-336(le)-338(creation)-338(to)-338(determine)-336(the)-338(key)-338(size.)-508(A)-336(nonzero)-340(value)-338(is)-336(checked)]TJ
T*
[(against)-332(the)-332(dened)-334(size,)-332(and)-332(an)-332(error)-334(is)-330(returned)-334(if)-332(they)-334(are)-332(not)-332(equal.)]TJ
-1.794 -1.794 TD
-0.0001 Tc
[(Note)-348.1(that)-348.1(for)-348.1(DECnet)-348.1(for)-348.1(OpenVMS)-348.1(operations,)-352.1(the)-348.1(RAB$B_KSZ)-350.1(eld)-348.1(must)-348.1(be)]TJ
0 -1.194 TD
0 Tc
[(explicitly)-360(specied)-358(as)-356(a)-358(nonzero)-360(value)-360(because)-358(the)-358(key)-360(data)-358(type)-358(information)]TJ
0 -1.196 TD
[(might)-334(not)-332(be)-332(available)-332(to)-332(RMS)-332(at)-330(the)-334(local)-332(node.)]TJ
0 -1.794 TD
[(The)-334(size)-332(of)-332(the)-332(relative)-334(record)-334(number)-334(of)-332(a)-332(record)-334(in)-334(a)-332(relative)-334(le)-332(or)-334(a)-332(sequential)]TJ
0 -1.194 TD
0.0001 Tc
[(le)-337.9(with)-335.9(xed-length)-337.9(records)-335.9(is)-335.9(a)-337.9(longword,)-339.9(positive,)-339.9(integer)-337.9(value;)-341.9(therefore,)-341.9(the)]TJ
0 -1.196 TD
0 Tc
[(key)-322(size)-316(is)-318(4.)-500(For)-320(relative)-320(record)-320(numbers,)-324(the)-318(default)-320(value)-320(of)-318(0)-320(causes)-318(a)-320(key)-320(size)]TJ
T*
-0.0001 Tc
[(of)-336.1(4)-338.1(t)-0.1(o)-336.1(b)-0.1(e)-336.1(used.)-508.1(For)-338.1(DECnet)-334.1(for)-336.1(OpenVMS)-336.1(operations,)-340.1(however)73.9(,)-340.1(the)-336.1(RAB$B_KSZ)]TJ
T*
0 Tc
[(eld)-332(must)-332(be)-332(explicitly)-334(specied)-332(as)-330(4)-332(for)-334(relative)-332(les.)]TJ
0 -1.792 TD
[(W)38(ith)-334(indexed)-336(les,)-336(the)-334(size)-332(of)-334(key)-336(values)-336(in)-334(bytes)-334(of)-334(an)-334(indexed)-336(le)-334(can)-336(be)-334(from)-334(1)]TJ
0 -1.196 TD
[(to)-332(255)-332(bytes.)]TJ
0 -1.794 TD
[(A)-332(program)-334(can)-332(access)-332(indexed)-332(le)-334(records)-332(directly)-334(in)-332(one)-332(of)-332(four)-334(ways:)]TJ
0 -1.792 TD
[()-1190(B)0(y)-332(a)0(n)-332(exact)-334(match)]TJ
0 -1.794 TD
[()-1190(B)0(y)-332(a)0(n)-332(approximate)-332(match)]TJ
T*
[()-1190(B)0(y)-332(a)-332(generic)-334(match)]TJ
0 -1.792 TD
[()-1190(B)0(y)-332(a)-332(combination)-332(of)-332(approximate)-332(and)-334(generic)-334(matches)]TJ
0 -1.794 TD
-0.0001 Tc
[(The)-356.1(program)-354.1(species)-354.1(the)-354.1(type)-354.1(of)-352.1(match)-354.1(using)-356.1(the)-354.1(RAB$B_KSZ)-354.1(eld)-354.1(together)]TJ
0 -1.196 TD
0 Tc
[(with)-332(the)-332(search)-332(options)-332(from)-332(the)-332(RAB$L_ROP)-330(eld)-332(\(see)-332(Indexed)-334(File)-332(Options\).)]TJ
0 -1.792 TD
[()-1190(T)92(o)-332(specify)-332(an)-334(exact)-332(match,)-334(do)-332(the)-332(following:)]TJ
ET
179.6 350.58 6 -0.96 re
f
BT
10 0 0 10 197.52 346.64 Tm
-0.0001 Tc
[(Set)-342.1(a)-340.1(value)-344.1(in)-342.1(the)-342.1(RAB$B_KSZ)-342.1(eld)-340.1(equal)-342.1(to)-342.1(the)-342.1(number)-342.1(of)-342.1(bytes)-340.1(in)-342.1(the)]TJ
0 -1.196 TD
0 Tc
[(key)108(.)]TJ
ET
179.6 320.7 6 -0.96 re
f
BT
10 0 0 10 197.52 316.76 Tm
-0.0001 Tc
[(Reset)-332.1(the)-332.1(appropriate)-332.1(search)-332.1(bit,)-332.1(RAB$V_EQNXT)-332.1(or)-332.1(RAB$V_NXT)93.9(.)]TJ
ET
179.6 302.76 6 -0.96 re
f
BT
10 0 0 10 197.52 298.82 Tm
0 Tc
[(Specify)-334(the)-332(search)-332(direction)-334(by)-332(doing)-334(the)-332(following:)]TJ
0 -1.794 TD
[(*)-1296(For)-356(a)-354(forward)-354(search)-356(\(toward)-354(the)-354(end)-356(of)-354(the)-356(le\),)-360(be)-356(sure)-354(that)-354(the)]TJ
1.794 -1.194 TD
-0.0002 Tc
[(RAB$V_REV)-332.2(bit)-330.2(is)-332.2(not)-332.2(set.)]TJ
-1.794 -1.794 TD
0 Tc
[(*)-1296(For)-374(a)-372(reverse)-374(search)-374(\(toward)-370(the)-374(beginning)-376(of)-372(the)-374(le\),)-384(set)-370(the)]TJ
1.794 -1.196 TD
-0.0003 Tc
[(RAB$V_REV)-332.3(bit.)]TJ
ET
179.6 215.62 156.24 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 341.88 215.14 Tm
0 Tc
(Note)Tj
ET
370.08 215.62 156.24 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 179.6 197.2 Tm
[(Compaq)-350(recommends)-352(the)-354(use)-352(of)-352(the)-352(mask)-352(designator)-352(\(M\))-354(in)-352(specifying)]TJ
T*
(the)Tj
/F4 1 Tf
1.884 0 TD
[(equal)-384(or)-384(next)]TJ
/F3 1 Tf
6.5229 0 TD
[(and)-384(the)]TJ
/F4 1 Tf
4.0089 0 TD
(next)Tj
/F3 1 Tf
2.293 0 TD
[(search)-384(options)-382(because)-384(it)-384(is)-382(more)]TJ
-14.7088 -1.194 TD
0.0001 Tc
[(universally)-381.9(applicable,)-391.9(especially)-379.9(for)-379.9(high-level)-377.9(languages.)-593.9(Using)]TJ
0 -1.196 TD
0 Tc
[(mask)-332(designators,)-334(you)-334(can)-334(specify)-332(multiple)-332(options)-332(in)-334(a)-332(single)-334(instruction.)]TJ
T*
-0.0001 Tc
[(See)-332.1(the)-332.1(description)-332.1(of)-332.1(the)-332.1(reverse)-334.1(search)-332.1(option)-332.1(in)-334.1(RAB$V_REV)129.9(.)]TJ
ET
179.6 135.92 346.8 -0.48 re
f
BT
10 0 0 10 161.66 111.52 Tm
0 Tc
[()-1190(T)92(o)-332(specify)-332(an)-334(approximate)-332(match,)-334(do)-332(the)-332(following:)]TJ
ET
179.6 97.54 6 -0.96 re
f
BT
10 0 0 10 197.52 93.58 Tm
-0.0001 Tc
[(Set)-342.1(a)-340.1(value)-344.1(in)-342.1(the)-342.1(RAB$B_KSZ)-342.1(eld)-340.1(equal)-342.1(to)-342.1(the)-342.1(number)-342.1(of)-342.1(bytes)-340.1(in)-342.1(the)]TJ
0 -1.194 TD
0 Tc
[(key)108(.)]TJ
/F1 1 Tf
9 0 0 9 407.22 26.84 Tm
/Cs9 cs 1 scn
[(Record)-371.1(Access)-371.1(Block)-368.9(\(RAB\))]TJ
/F2 1 Tf
13.6109 0 TD
(75)Tj
ET
endstream
endobj
370 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
371 0 obj
<<
/Type /Page
/Parent 364 0 R
/Resources 373 0 R
/Contents 372 0 R
>>
endobj
372 0 obj
<< /Length 5633 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Record)-276.9(Access)-280.2(Block)-278.5(\(RAB\))]TJ
0 -1.0783 TD
0 Tc
[(7.10)-278.3(RAB$B_KSZ)-275(Field)]TJ
ET
/Cs8 cs 1 scn
155.68 704.84 6 -0.96 re
f
BT
/F3 1 Tf
10 0 0 10 173.62 700.9 Tm
[(Specify)-332(the)-332(type)-334(of)-332(match)-332(by)-332(doing)-334(the)-332(following:)]TJ
0 -1.794 TD
[(*)-1296(I)0(f)-350(you)-352(want)-350(to)-350(match)-350(on)-352(a)-350(record)-352(having)-354(either)-352(an)-352(equal)-350(key)-354(value)]TJ
1.794 -1.196 TD
[(or)-370(the)-370(next)-372(key)-372(value)-372(\(greater)-370(for)-370(ascending)-372(sort)-370(order)74(,)-382(less)-368(for)]TJ
0 -1.194 TD
-0.0001 Tc
[(descending)-334.1(sort)-330.1(order\))-334.1(set)-330.1(the)-332.1(RAB$V_EQNXT)-332.1(bit.)]TJ
ET
155.68 635.62 156.24 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 317.96 635.14 Tm
0 Tc
(Note)Tj
ET
346.16 635.62 156.24 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 155.68 617.22 Tm
-0.0001 Tc
[(Sort)-366.1(order)-366.1(is)-364.1(established)-362.1(in)-366.1(the)-366.1(data)-364.1(type)-366.1(\(XAB$B_DTP\))-366.1(eld)-366.1(of)-364.1(the)]TJ
0 -1.196 TD
0 Tc
[(associated)-330(XABKEY)-328(when)-334(the)-332(le)-332(is)-332(created.)]TJ
ET
155.68 591.78 346.8 -0.48 re
f
BT
10 0 0 10 173.62 567.4 Tm
[(*)-1296(I)0(f)-336(you)-338(want)-336(to)-338(match)-338(on)-338(a)-336(record)-338(having)-340(the)-338(next)-338(value)-340(and)-338(to)-336(ignore)]TJ
1.794 -1.196 TD
-0.0001 Tc
[(equal)-332.1(key)-334.1(values,)-334.1(set)-330.1(the)-334.1(RAB$V_NXT)-332.1(bit.)]TJ
ET
155.68 541.46 6 -0.96 re
f
BT
10 0 0 10 173.62 537.5 Tm
0 Tc
[(Specify)-332(the)-332(search)-334(direction)-332(by)-334(doing)-334(the)-332(following:)]TJ
0 -1.792 TD
[(*)-1296(For)-354(a)-356(forward)-354(search)-354(\(toward)-354(the)-356(end)-354(of)-356(the)-354(le\),)-362(be)-354(sure)-356(that)-354(the)]TJ
1.794 -1.196 TD
-0.0002 Tc
[(RAB$V_REV)-330.2(bit)-332.2(is)-330.2(not)-334.2(set.)]TJ
-1.794 -1.794 TD
0.0001 Tc
[(*)-1295.9(For)-371.9(a)-373.9(reverse)-373.9(search)-371.9(\(toward)-371.9(the)-371.9(beginning)-371.9(o)0.1(f)-373.9(the)-371.9(le\),)-383.9(set)-371.9(the)]TJ
1.794 -1.194 TD
-0.0003 Tc
[(RAB$V_REV)-330.3(bit.)]TJ
-5.38 -1.794 TD
0 Tc
[()-1188(T)90(o)-332(specify)-332(a)-332(generic)-334(match,)-334(do)-332(the)-332(following:)]TJ
ET
155.68 445.82 6 -0.96 re
f
BT
10 0 0 10 173.62 441.86 Tm
-0.0001 Tc
[(Set)-334.1(a)-334.1(value)-336.1(in)-336.1(the)-336.1(RAB$B_KSZ)-334.1(eld)-336.1(equal)-336.1(to)-334.1(the)-334.1(number)-336.1(of)-336.1(leading)-336.1(bytes)]TJ
0 -1.194 TD
0 Tc
[(in)-332(the)-332(key)-334(you)-334(want)-332(to)-332(match)-332(on.)]TJ
ET
155.68 415.92 6 -0.96 re
f
BT
10 0 0 10 173.62 411.98 Tm
-0.0002 Tc
[(Reset)-330.2(the)-332.2(appropriate)-332.2(search)-334.2(bit,)-332.2(RAB$V_EQNXT)-332.2(or)-332.2(RAB$V_NXT)]TJ
ET
155.68 398 6 -0.96 re
f
BT
10 0 0 10 173.62 394.04 Tm
0 Tc
[(Specify)-332(the)-332(search)-334(direction)-332(by)-334(doing)-334(the)-332(following:)]TJ
0 -1.792 TD
[(*)-1296(For)-354(a)-356(forward)-354(search)-354(\(toward)-354(the)-356(end)-354(of)-356(the)-354(le\),)-362(be)-354(sure)-356(that)-354(the)]TJ
1.794 -1.196 TD
-0.0002 Tc
[(RAB$V_REV)-330.2(bit)-332.2(is)-330.2(not)-334.2(set.)]TJ
-1.794 -1.794 TD
0.0001 Tc
[(*)-1295.9(For)-371.9(a)-373.9(reverse)-373.9(search)-371.9(\(toward)-371.9(the)-371.9(beginning)-371.9(o)0.1(f)-373.9(the)-371.9(le\),)-383.9(set)-371.9(the)]TJ
1.794 -1.194 TD
-0.0003 Tc
[(RAB$V_REV)-330.3(bit.)]TJ
-5.38 -1.794 TD
0.0001 Tc
[()-1187.9(T)90.1(o)-331.9(specify)-331.9(an)-331.9(approximate)-331.9(generic)-331.9(match,)-331.9(do)-331.9(the)-333.9(following:)]TJ
ET
155.68 302.36 6 -0.96 re
f
BT
10 0 0 10 173.62 298.4 Tm
-0.0001 Tc
[(Set)-334.1(a)-334.1(value)-336.1(in)-336.1(the)-336.1(RAB$B_KSZ)-334.1(eld)-336.1(equal)-336.1(to)-334.1(the)-334.1(number)-336.1(of)-336.1(leading)-336.1(bytes)]TJ
0 -1.194 TD
0 Tc
[(in)-332(the)-332(key)-334(you)-334(want)-332(to)-332(match)-332(on.)]TJ
ET
155.68 272.46 6 -0.96 re
f
BT
10 0 0 10 173.62 268.52 Tm
[(Specify)-332(the)-332(type)-334(of)-332(match)-332(by)-332(doing)-334(the)-332(following:)]TJ
0 -1.794 TD
[(*)-1296(I)0(f)-336(you)-340(want)-338(to)-338(match)-338(on)-340(a)-338(record)-340(having)-340(a)-340(generic)-340(key)-340(value)-340(equal)-338(to)]TJ
1.794 -1.194 TD
[(the)-342(specied)-340(generic)-344(key)-344(value)-342(or)-342(the)-342(next)-344(generic)-344(key)-342(value,)-348(set)-340(the)]TJ
0 -1.196 TD
-0.0003 Tc
[(RAB$V_EQNXT)-330.3(bit.)]TJ
-1.794 -1.794 TD
0 Tc
[(*)-1296(I)0(f)-344(you)-348(want)-346(to)-346(match)-348(on)-346(a)-346(record)-348(having)-350(the)-346(next)-348(generic)-348(key)-348(value)]TJ
1.794 -1.196 TD
-0.0001 Tc
[(but)-332.1(to)-332.1(ignore)-334.1(equal)-332.1(generic)-334.1(key)-334.1(values,)-334.1(set)-332.1(the)-332.1(RAB$V_NXT)-332.1(bit.)]TJ
ET
155.68 182.8 6 -0.96 re
f
BT
10 0 0 10 173.62 178.86 Tm
0 Tc
[(Specify)-332(the)-332(search)-334(direction)-332(by)-334(doing)-334(the)-332(following:)]TJ
0 -1.794 TD
[(*)-1296(For)-354(a)-356(forward)-354(search)-354(\(toward)-354(the)-356(end)-354(of)-356(the)-354(le\),)-362(be)-354(sure)-356(that)-354(the)]TJ
1.794 -1.196 TD
-0.0002 Tc
[(RAB$V_REV)-330.2(bit)-332.2(is)-330.2(not)-334.2(set.)]TJ
-1.794 -1.792 TD
0.0001 Tc
[(*)-1295.9(For)-371.9(a)-373.9(reverse)-373.9(search)-371.9(\(toward)-371.9(the)-371.9(beginning)-371.9(o)0.1(f)-373.9(the)-371.9(le\),)-383.9(set)-371.9(the)]TJ
1.794 -1.196 TD
-0.0003 Tc
[(RAB$V_REV)-330.3(bit.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
0 Tc
(76)Tj
/F1 1 Tf
2.5547 0 TD
[(Record)-371.1(Access)-371.1(Block)-371.1(\(RAB\))]TJ
ET
endstream
endobj
373 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
374 0 obj
<<
/Type /Page
/Parent 364 0 R
/Resources 376 0 R
/Contents 375 0 R
>>
endobj
375 0 obj
<< /Length 6566 >>
stream
BT
/F2 1 Tf
12 0 0 12 384.8 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Record)-278.5(Access)-278.5(Block)-278.5(\(RAB\))]TJ
2.27 -1.0783 TD
0 Tc
[(7.1)53.3(1)-276.7(RAB$B_MBC)-273.3(Field)]TJ
14 0 0 14 89.94 697.78 Tm
/Cs8 cs 1 scn
-0.0002 Tc
[(7.1)55.5(1)-568.8(RAB$B_MBC)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 679.84 Tm
0 Tc
[(The)-344(multiblock)-342(count)-344(\(MBC\))-340(eld)-344(applies)-340(only)-344(to)-342(sequential)-342(disk)-342(le)-342(operations.)]TJ
0 -1.194 TD
[(This)-356(eld)-356(species)-354(the)-356(number)-358(of)-354(blocks,)-362(in)-356(the)-356(range)-358(of)-356(0)-354(through)-358(127,)-362(to)-356(be)]TJ
0 -1.196 TD
0.0001 Tc
[(allocated)-349.9(to)-347.9(each)-349.9(process)-349.9(\(local\))-347.9(I/O)-349.9(buffer)-349.9(and,)-353.9(correspondingly)110.1(,)-353.9(the)-349.9(number)-349.9(of)]TJ
T*
0 Tc
[(blocks)-342(of)-342(data)-342(to)-342(be)-342(transferred)-344(in)-342(each)-344(I/O)-342(unit.)-520(If)-340(you)-344(do)-342(not)-344(specify)-342(this)-342(eld,)]TJ
T*
[(or)-356(if)-354(you)-358(specify)-354(the)-356(value)-356(0,)-362(RMS)-356(uses)-354(the)-356(process)-354(default)-354(for)-356(the)-356(multiblock)]TJ
0 -1.194 TD
[(count.)-504(If)-332(the)-334(process)-332(default)-334(is)-332(0,)-334(RMS)-332(uses)-334(the)-332(system)-334(default,)-334(and)-334(if)-332(the)-334(system)]TJ
0 -1.196 TD
[(default)-332(is)-332(0,)-332(RMS)-332(assigns)-332(each)-332(local)-332(buffer)-332(one)-334(block.)]TJ
ET
179.6 584.68 156.24 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 341.88 584.2 Tm
(Note)Tj
ET
370.08 584.68 156.24 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 179.6 566.28 Tm
[(The)-336(DCL)-334(command)-334(SET)-334(RMS_DEF)74(AUL)56(T)-336(i)0(s)-334(used)-334(to)-336(set)-332(process)-334(or)-336(system)]TJ
T*
(defaults.)Tj
ET
179.6 540.86 346.8 -0.48 re
f
BT
10 0 0 10 161.66 519.46 Tm
[(When)-376(it)-372(invokes)-376(the)-374(Connect)-376(service,)-386(RMS)-372(uses)-374(the)-374(RAB$B_MBC)-370(eld)-374(to)]TJ
T*
[(determine)-348(the)-348(number)-348(of)-348(blocks)-348(in)-348(the)-348(I/O)-346(transfers)-348(for)-346(this)-348(record)-348(stream)-346(and)]TJ
T*
[(allocates)-350(a)-350(local)-350(buffer)-352(with)-350(the)-350(appropriate)-350(storage)-350(capacity)110(.)-536(Note)-350(that)-350(either)]TJ
T*
-0.0001 Tc
[(the)-334.1(RAB$B_MBF)-334.1(\(multibuffer)-332.1(count\))-334.1(eld)-334.1(or)-334.1(the)-332.1(XAB$_MUL)55.9(TIBUFFER_COUNT)]TJ
T*
0 Tc
[(XABITM)-342(eld)-342(\(see)-344(Section)-342(12.6\))-344(can)-344(be)-342(used)-342(to)-344(allocate)-342(multiple)-342(local)-342(buffers)-344(of)]TJ
0 -1.194 TD
[(this)-332(size)-330(for)-332(the)-332(record)-334(stream.)]TJ
0 -1.794 TD
[(For)-372(shared)-372(sequential)-370(le)-372(operations,)-382(the)-370(rst)-372(accessor)-370(of)-370(the)-372(le)-372(uses)-370(the)]TJ
0 -1.196 TD
-0.0001 Tc
[(RAB$B_MBC)-328.1(eld)-334.1(to)-332.1(establish)-334.1(the)-332.1(global)-332.1(buffer)-334.1(size)-330.1(for)-332.1(all)-332.1(subsequent)-332.1(accessors.)]TJ
0 -1.792 TD
0 Tc
[(The)-368(use)-366(of)-364(the)-368(RAB$B_MBC)-366(eld)-366(optimizes)-362(data)-366(throughput)-364(for)-366(sequential)]TJ
0 -1.196 TD
[(operations,)-354(and)-350(does)-348(not)-350(affect)-348(the)-350(structure)-348(of)-350(the)-348(le.)-534(It)-348(reduces)-350(the)-350(number)]TJ
T*
[(of)-362(disk)-360(accesses)-360(for)-360(record)-362(operations,)-368(resulting)-362(in)-362(faster)-360(program)-362(execution.)]TJ
T*
[(However)72(,)-332(the)-332(extra)-334(buffering)-334(increases)-332(memory)-334(requirements.)]TJ
0 -1.792 TD
[(Note)-332(that)-330(the)-332(RAB$B_MBC)-328(eld)-332(is)-330(not)-332(used)-332(with)-330(block)-332(I/O.)-332(W)38(ith)-332(multiblocks,)-332(the)]TJ
0 -1.196 TD
[(number)-334(of)-334(blocks)-332(in)-334(an)-332(I/O)-332(unit)-334(is)-332(xed)-334(by)-334(the)-334(multiblock)-332(count,)-336(whereas)-332(in)-334(block)]TJ
T*
[(I/O)-326(operations)-324(the)-326(number)-328(of)-324(blocks)-326(being)-326(transferred)-326(is)-326(specied)-324(by)-326(the)-326(program.)]TJ
0 -1.792 TD
-0.0001 Tc
[(This)-342.1(eld)-342.1(corresponds)-342.1(to)-340.1(the)-342.1(FDL)-342.1(attribute)-340.1(CONNECT)-340.1(MUL)53.9(TIBLOCK_COUNT)]TJ
0 -1.196 TD
0 Tc
[(and)-332(it)-332(is)-332(not)-332(supported)-332(for)-332(DECnet)-330(for)-332(OpenVMS)-332(operations.)]TJ
/F2 1 Tf
14 0 0 14 89.94 279.36 Tm
-0.0002 Tc
[(7.12)-567.3(RAB$B_MBF)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 261.42 Tm
0 Tc
[(The)-360(multibuffer)-358(count)-360(\(MBF\))-356(eld)-360(indicates)-356(the)-360(number)-358(\(0)-358(to)-358(255\))-358(of)-358(process)]TJ
T*
0.0001 Tc
[(\(local\))-333.9(I/O)-331.9(buffers)-333.9(you)-335.9(want)-331.9(RMS)-331.9(to)-333.9(allocate)-333.9(when)-333.9(you)-333.9(invoke)-331.9(the)-333.9(Connect)-335.9(service)]TJ
T*
0 Tc
[(for)-332(a)-332(record)-334(stream.)]TJ
ET
179.6 214.08 156.24 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 341.88 213.6 Tm
(Note)Tj
ET
370.08 214.08 156.24 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 179.6 195.66 Tm
[(Y)112(o)0(u)-370(can)-372(optionally)-370(override)-370(the)-370(RAB$B_MBF)-368(eld)-368(with)-370(the)-370(XAB$_)]TJ
T*
[(MUL)54(TIBUFFER_COUNT)-352(XABITM)-354(\(see)-356(Section)-354(12.6)-356(for)-356(information\),)]TJ
0 -1.194 TD
[(which)-332(allows)-330(you)-334(to)-332(specify)-332(up)-332(to)-332(32,767)-334(local)-332(buffers.)]TJ
ET
179.6 158.28 346.8 -0.48 re
f
BT
10 0 0 10 161.66 133.9 Tm
[(If)-360(this)-360(eld)-362(is)-358(not)-362(specied)-360(or)-362(is)-358(set)-360(to)-360(0,)-368(and)-362(if)-360(the)-360(XAB$_MUL)54(TIBUFFER_)]TJ
0 -1.196 TD
-0.0001 Tc
[(COUNT)-362.1(XABITM)-364.1(is)-362.1(not)-362.1(implemented,)-370.1(RMS)-362.1(uses)-362.1(the)-362.1(process)-362.1(default)-362.1(for)-362.1(the)]TJ
T*
0 Tc
[(particular)-346(le)-346(organization)-346(and)-346(device)-346(type.)-524(If)-344(the)-346(process)-344(default)-346(is)-344(also)-344(0,)-348(the)]TJ
0 -1.194 TD
[(system)-338(default)-338(for)-338(the)-340(particular)-338(le)-340(organization)-340(and)-338(device)-340(type)-340(applies.)-510(If)-338(the)]TJ
0 -1.196 TD
[(system)-342(default)-344(is)-342(0,)-348(RMS)-342(allocates)-342(the)-344(record)-344(stream)-342(one)-346(local)-342(buffer)72(.)-522(However)74(,)]TJ
T*
[(if)-364(you)-366(specify)-364(either)-366(the)-364(read-ahead)-366(option)-364(or)-366(the)-364(write-behind)-364(option,)-374(RMS)]TJ
T*
[(allocates)-332(at)-330(least)-332(two)-330(buffers.)]TJ
/F1 1 Tf
9 0 0 9 407.22 26.84 Tm
/Cs9 cs 1 scn
[(Record)-371.1(Access)-371.1(Block)-368.9(\(RAB\))]TJ
/F2 1 Tf
13.6109 0 TD
(77)Tj
ET
endstream
endobj
376 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
377 0 obj
<<
/Type /Page
/Parent 364 0 R
/Resources 379 0 R
/Contents 378 0 R
>>
endobj
378 0 obj
<< /Length 6555 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Record)-276.9(Access)-280.2(Block)-278.5(\(RAB\))]TJ
0 -1.0783 TD
0 Tc
[(7.12)-278.3(RAB$B_MBF)-275(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 700.9 Tm
/Cs8 cs 1 scn
[(RMS)-352(allocates)-352(at)-354(least)-352(one)-354(local)-354(buffer)-354(for)-354(sequential)-352(and)-354(relative)-354(les)-354(and)-354(at)]TJ
0 -1.196 TD
[(least)-332(two)-332(buffers)-334(for)-334(indexed)-336(les,)-334(unless)-334(the)-334(le)-336(is)-332(to)-334(be)-334(processed)-332(with)-334(block)-334(I/O)]TJ
T*
[(operations)-338(only)108(.)-512(Multiple)-340(local)-338(buffers)-340(can)-340(be)-338(used)-340(efciently)-340(to)-340(overlap)-340(I/O)-338(time)]TJ
0 -1.194 TD
[(with)-350(compute)-354(time,)-356(particularly)-354(in)-352(read-ahead)-354(or)-352(write-behind)-352(processing)-354(\(see)]TJ
0 -1.196 TD
-0.0001 Tc
[(RAB$L_ROP)-348.1(for)-350.1(information)-348.1(on)-350.1(these)-348.1(options\),)-352.1(and)-348.1(to)-348.1(increase)-350.1(use)-348.1(of)-348.1(the)-348.1(local)]TJ
T*
0 Tc
[(buffers)-332(\(as)-330(compared)-332(to)-332(disk)-332(I/O\))-332(when)-332(performing)-334(random)-332(processing.)]TJ
0 -1.794 TD
[(Note)-348(that)-350(the)-350(RAB$B_MBF)-348(eld)-350(is)-348(not)-350(used)-350(when)-350(block)-352(I/O)-348(access)-350(is)-348(specied)]TJ
0 -1.194 TD
[(with)-330(the)-334(Open,)-332(Create,)-332(or)-332(Connect)-334(services)-332(because)-332(no)-334(local)-332(buffers)-332(are)-332(required.)]TJ
0 -1.794 TD
[(This)-334(eld)-334(corresponds)-336(to)-334(the)-334(FDL)-334(attribute)-334(CONNECT)-332(MUL)54(TIBUFFER_COUNT)]TJ
0 -1.196 TD
[(and)-332(it)-332(is)-330(not)-332(supported)-332(for)-332(DECnet)-332(for)-332(OpenVMS)-330(operations.)]TJ
/F2 1 Tf
14 0 0 14 66.02 556.4399 Tm
-0.0002 Tc
[(7.13)-568.8(RAB$L_PBF)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 538.4999 Tm
0 Tc
[(The)-334(prompt)-332(buffer)-332(address)-332(\(PBF\))-332(eld)-334(points)-332(to)-332(a)-334(character)-334(string)-334(to)-332(be)-332(used)-332(as)-332(a)]TJ
0 -1.194 TD
[(prompt)-342(for)-344(terminal)-344(input.)-524(Note)-342(that)-344(the)-344(RAB$L_PBF)-344(eld)-344(has)-344(the)-344(same)-342(offset)]TJ
0 -1.196 TD
-0.0001 Tc
[(as)-338.1(the)-342.1(RAB$B_KBF)-340.1(\(key)-342.1(buffer)-340.1(address\))-338.1(eld)-342.1(but,)-342.1(because)-342.1(the)-340.1(elds)-340.1(are)-340.1(used)-340.1(in)]TJ
T*
0 Tc
[(mutually)-332(exclusive)-334(operations,)-334(no)-332(conict)-334(is)-332(presented.)]TJ
0 -1.794 TD
[(This)-362(eld)-362(contains)-362(the)-362(symbolic)-362(address)-360(of)-362(the)-362(buffer)-362(containing)-364(the)-362(prompt)]TJ
0 -1.194 TD
-0.0001 Tc
[(character)-344.1(string.)-524.1(If)-344.1(you)-346.1(select)-342.1(the)-344.1(RAB$V_PMT)-344.1(option)-344.1(of)-344.1(the)-344.1(RAB$L_ROP)-344.1(eld)]TJ
0 -1.196 TD
0.0001 Tc
[(when)-331.9(you)-331.9(invoke)-329.9(a)-331.9(Get)-329.9(service,)-333.9(RMS)-331.9(outputs)-329.9(this)-331.9(character)-331.9(string)-331.9(to)-331.9(the)-331.9(terminal)]TJ
T*
0 Tc
[(before)-332(the)-332(Get)-332(service)-332(begins)-334(its)-330(task.)]TJ
0 -1.794 TD
[(T)92(o)-336(perform)-336(any)-338(carriage)-338(control)-338(on)-336(the)-336(terminal,)-338(you)-338(must)-336(insert)-336(the)-336(appropriate)]TJ
0 -1.194 TD
[(carriage)-334(control)-332(characters)-334(into)-332(this)-330(character)-334(string.)]TJ
0 -1.794 TD
[(This)-332(eld)-332(is)-332(not)-332(supported)-332(for)-332(DECnet)-330(for)-332(OpenVMS)-332(operations;)-332(it)-332(is)-332(ignored.)]TJ
/F2 1 Tf
14 0 0 14 66.02 376.12 Tm
-0.0002 Tc
[(7.14)-568.8(RAB$B_PSZ)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 358.18 Tm
0 Tc
[(The)-360(prompt)-358(buffer)-360(size)-358(\(PSZ\))-360(eld)-360(indicates)-358(the)-360(size)-358(of)-360(the)-358(prompt)-360(character)]TJ
0 -1.196 TD
[(string)-342(to)-344(be)-342(used)-342(as)-342(a)-344(terminal)-342(prompt.)-520(This)-344(eld)-342(contains)-344(the)-344(size,)-344(in)-344(bytes,)-346(in)]TJ
0 -1.194 TD
[(the)-332(range)-334(of)-332(0)-332(t)0(o)-332(255.)]TJ
0 -1.794 TD
-0.0001 Tc
[(Note)-356.1(that)-356.1(the)-358.1(RAB$B_PSZ)-356.1(eld)-356.1(has)-358.1(the)-356.1(same)-356.1(offset)-356.1(as)-356.1(the)-358.1(RAB$B_KSZ)-358.1(\(key)]TJ
0 -1.196 TD
0 Tc
[(buffer)-370(size\))-368(eld)-372(but)-370(no)-370(conict)-372(is)-370(presented)-370(because)-370(the)-372(elds)-370(are)-370(used)-370(in)]TJ
T*
[(mutually)-332(exclusive)-334(operations.)]TJ
0 -1.792 TD
[(This)-332(eld)-332(is)-332(not)-332(supported)-332(for)-332(DECnet)-330(for)-332(OpenVMS)-332(operations;)-332(it)-332(is)-332(ignored.)]TJ
/F2 1 Tf
14 0 0 14 66.02 249.58 Tm
-0.0003 Tc
[(7.15)-568.9(RAB$B_RAC)-331.7(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 231.66 Tm
-0.0001 Tc
[(The)-322.1(record)-322.1(access)-320.1(mode)-322.1(\(RAC\))-322.1(eld)-322.1(indicates)-320.1(the)-322.1(method)-320.1(of)-322.1(retrieving)-322.1(or)-322.1(inserting)]TJ
0 -1.196 TD
0 Tc
[(records)-356(in)-354(the)-356(le;)-368(that)-356(is,)-362(whether)-356(records)-354(are)-356(read)-356(\(or)-356(written\))-354(sequentially)110(,)]TJ
T*
[(directly)110(,)-356(o)0(r)-352(b)0(y)-352(record)-352(le)-352(address.)-536(Only)-352(one)-352(access)-350(method)-352(can)-352(be)-352(specied)-350(for)]TJ
0 -1.194 TD
[(any)-340(single)-342(record)-340(operation,)-344(but)-338(you)-342(can)-342(change)-342(the)-340(record)-340(access)-340(mode)-338(between)]TJ
0 -1.196 TD
[(record)-332(operations.)]TJ
0 -1.794 TD
-0.0001 Tc
[(The)-336.1(RAB$B_RAC)-336.1(eld)-336.1(is)-334.1(a)-336.1(keyword)-338.1(value)-336.1(eld)-338.1(in)-336.1(which)-336.1(each)-338.1(record)-336.1(access)-336.1(mode)]TJ
0 -1.196 TD
0 Tc
[(has)-334(a)-332(symbolic)-334(offset.)-502(Options)-332(are)-334(identied)-336(using)-334(mnemonics.)-504(Each)-334(access)-334(mode)]TJ
0 -1.194 TD
-0.0001 Tc
[(in)-346.1(the)-346.1(RAB$B_RAC)-346.1(eld)-346.1(has)-346.1(its)-344.1(own)-346.1(symbolic)-346.1(constant.)-528.1(For)-346.1(example,)-352.1(the)-346.1(SEQ)]TJ
0 -1.196 TD
[(\(sequential)-332.1(record\))-332.1(access)-332.1(mode)-332.1(has)-332.1(the)-332.1(symbolic)-332.1(constant)-332.1(RAB$C_SEQ.)]TJ
0 -1.794 TD
[(The)-348.1(RAB$B_RAC)-346.1(eld)-350.1(is)-346.1(not)-348.1(applicable)-346.1(to)-348.1(block)-348.1(I/O)-348.1(operations)-348.1(and)-348.1(there)-348.1(is)-346.1(no)]TJ
0 -1.196 TD
0 Tc
[(corresponding)-334(FDL)-332(attribute)-332(for)-332(this)-332(eld.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(78)Tj
/F1 1 Tf
2.5547 0 TD
[(Record)-371.1(Access)-371.1(Block)-371.1(\(RAB\))]TJ
ET
endstream
endobj
379 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
380 0 obj
<<
/Type /Page
/Parent 364 0 R
/Resources 382 0 R
/Contents 381 0 R
>>
endobj
381 0 obj
<< /Length 6136 >>
stream
BT
/F2 1 Tf
12 0 0 12 384.8 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Record)-278.5(Access)-278.5(Block)-278.5(\(RAB\))]TJ
2.325 -1.0783 TD
0 Tc
[(7.15)-278.3(RAB$B_RAC)-273.3(Field)]TJ
10 0 0 10 161.66 700.78 Tm
/Cs8 cs 1 scn
(Options)Tj
0 -1.394 TD
(RAB$C_SEQ)Tj
/F3 1 Tf
0 -1.196 TD
[(Indicates)-334(sequential)-336(record)-336(access)-334(mode)-334(\(the)-336(default\);)-336(it)-336(can)-336(be)-334(specied)-336(with)-334(any)]TJ
T*
[(type)-332(of)-332(le)-334(organization.)]TJ
0 -1.792 TD
0.0001 Tc
[(Records)-355.9(read)-357.9(from)-355.9(\(or)-355.9(written)-355.9(to\))-355.9(sequential)-357.9(les)-355.9(are)-357.9(accessed)-355.9(in)-355.9(chronological)]TJ
0 -1.196 TD
0 Tc
[(order)72(.)-498(That)-334(is,)-332(older)-332(records)-332(are)-332(accessed)-332(before)-332(newer)-332(records.)]TJ
0 -1.794 TD
[(Records)-340(read)-340(sequentially)-340(from)-340(indexed)-342(les)-340(are)-340(accessed)-340(by)-340(the)-340(key)-342(of)-340(reference)]TJ
0 -1.196 TD
[(according)-310(to)-308(the)-308(key)36(s)-308(sort)-308(order)74(.)-500(Where)-308(records)-308(have)-310(duplicate)-308(keys,)-314(older)-308(records)]TJ
0 -1.194 TD
[(are)-332(read)-334(before)-332(newer)-332(records,)-334(regardless)-332(of)-332(the)-332(key)36(s)-332(sort)-330(order)72(.)]TJ
0 -1.794 TD
[(For)-372(example,)-384(assume)-370(an)-372(ascending)-374(key)-374(indexed)-372(le)-372(with)-372(four)-372(2-byte)-372(records)]TJ
0 -1.196 TD
[(\(A1,)-348(B1,)-346(B2,)-348(C1\),)-346(where)-344(the)-346(key)-346(is)-342(the)-344(rst)-344(byte)-344(of)-344(each)-346(record.)-524(When)-344(processed)]TJ
T*
0.0001 Tc
[(sequentially)110.1(,)-333.9(the)-331.9(records)-331.9(are)-331.9(encountered)-331.9(in)-331.9(the)-331.9(following)-333.9(order:)]TJ
/F6 1 Tf
8 0 0 10 161.66 531.4201 Tm
0 Tc
[(A1)-4178.5(B1)-4176(B2)-4178.5(C1)]TJ
/F3 1 Tf
10 0 0 10 161.66 513.4801 Tm
[(Here,)-360(records)-354(B1)-352(and)-354(B2)-352(have)-354(the)-354(duplicate)-354(key)-354(B,)-354(but)-352(record)-356(B1)-352(was)-350(inserted)]TJ
T*
0.0001 Tc
[(chronologically)-353.9(before)-353.9(record)-353.9(B2)-353.9(and,)-359.9(therefore,)-359.9(is)-351.9(encountered)-353.9(before)-353.9(B2)-351.9(when)]TJ
0 -1.194 TD
0 Tc
[(the)-332(program)-334(is)-332(reading)-334(records)-332(sequentially)110(.)]TJ
0 -1.794 TD
0.0001 Tc
[(If)-383.9(this)-385.9(le)-385.9(is)-383.9(reorganized)-387.9(as)-383.9(a)-383.9(descending-key)-385.9(indexed)-385.9(le,)-399.9(the)-385.9(records)-385.9(are)]TJ
0 -1.196 TD
[(encountered)-331.9(in)-331.9(the)-331.9(following)-331.9(order:)]TJ
/F6 1 Tf
8 0 0 10 161.66 441.7601 Tm
0 Tc
[(C1)-4178.5(B1)-4176(B2)-4178.5(A1)]TJ
/F3 1 Tf
10 0 0 10 161.66 423.8202 Tm
[(Note)-346(that)-346(the)-348(chronological)-348(order)-348(of)-346(insertion)-348(for)-346(the)-346(two)-346(records)-346(with)-346(duplicate)]TJ
T*
[(keys)-334(is)-330(maintained)-332(without)-332(regard)-334(to)-332(sort)-332(order)74(.)]TJ
0 -1.792 TD
[(When)-338(records)-336(are)-338(written)-336(sequentially)-336(to)-338(indexed)-338(les,)-338(RMS)-336(veries)-338(that)-336(the)-336(key)]TJ
0 -1.196 TD
[(value)-344(of)-340(each)-344(successive)-340(record)-344(is)-340(ordered)-342(correctly)-344(with)-340(respect)-340(to)-342(the)-342(key)-342(value)]TJ
T*
[(in)-318(the)-320(previously)-320(written)-316(record.)-500(For)-320(example,)-322(with)-316(a)-318(descending)-320(key)-320(of)-318(reference,)]TJ
T*
[(RMS)-334(ensures)-336(that)-334(the)-336(key)-336(value)-338(of)-334(the)-336(third)-334(record)-336(written)-334(is)-334(less)-334(than)-336(the)-336(value)]TJ
0 -1.194 TD
[(of)-332(the)-332(second)-334(record.)]TJ
/F2 1 Tf
0 -2.192 TD
-0.0004 Tc
(RAB$C_KEY)Tj
/F3 1 Tf
0 -1.196 TD
0 Tc
[(Indicates)-360(random)-362(access)-358(by)-362(key)108(.)-556(For)-360(relative)-362(les)-360(and)-362(sequential)-360(les)-360(on)-362(disk)]TJ
T*
0.0001 Tc
[(with)-349.9(xed-length)-349.9(records,)-357.9(random)-351.9(access)-349.9(is)-349.9(by)-351.9(relative)-349.9(record)-351.9(number)72.1(.)-537.9(Indexed)]TJ
T*
0 Tc
[(les)-376(are)-376(accessed)-374(directly)-376(by)-378(specifying)-376(the)-376(appropriate)-376(value)-376(for)-376(the)-376(key)-378(of)]TJ
0 -1.194 TD
(reference.)Tj
/F2 1 Tf
0 -2.192 TD
-0.0006 Tc
[(RAB$C_RF)53.4(A)]TJ
/F3 1 Tf
0 -1.196 TD
0 Tc
[(Indicates)-322(random)-322(access)-322(by)-322(record)-324(le)-322(address;)-326(used)-322(for)-322(all)-320(disk)-322(le)-324(organizations.)]TJ
/F2 1 Tf
14 0 0 14 89.94 212.62 Tm
-0.0002 Tc
[(7.16)-567.3(RAB$L_RBF)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 194.68 Tm
0 Tc
[(When)-338(a)-336(program)-338(invokes)-338(a)-336(service)-338(that)-336(writes)-334(records)-336(to)-336(a)-336(le,)-340(the)-336(output)-338(record)]TJ
T*
[(buffer)-342(address)-338(\(RBF\))-338(eld)-342(contains)-340(the)-340(symbolic)-340(address)-338(of)-340(the)-342(buffer)-340(that)-340(holds)]TJ
T*
-0.0001 Tc
[(the)-340.1(record)-338.1(to)-338.1(be)-338.1(written.)-512.1(The)-338.1(record)-340.1(size)-336.1(eld)-340.1(\(RAB$W_RSZ\))-338.1(species)-338.1(the)-338.1(size)-338.1(of)]TJ
0 -1.194 TD
0 Tc
[(the)-332(record)-334(buffer)74(.)]TJ
0 -1.794 TD
0.0001 Tc
[(When)-347.9(you)-345.9(invoke)-343.9(the)-347.9(Get)-343.9(or)-345.9(Read)-343.9(service,)-351.9(RMS)-345.9(sets)-343.9(this)-343.9(eld)-345.9(to)-345.9(the)-345.9(address)-343.9(of)]TJ
0 -1.196 TD
0 Tc
[(the)-356(record)-358(just)-356(read)-356(from)-354(the)-356(le;)-370(you)-358(do)-356(not)-356(need)-356(to)-356(initialize)-354(this)-354(eld.)-548(The)]TJ
0 -1.194 TD
[(record)36(s)-362(address)-360(can)-364(be)-362(based)-362(on)-362(whether)-364(the)-362(program)-364(species)-362(locate)-362(mode)]TJ
0 -1.196 TD
-0.0001 Tc
[(\(RAB$V_LOC\).)-368.1(For)-368.1(locate)-368.1(mode,)-376.1(the)-366.1(address)-366.1(can)-368.1(be)-368.1(within)-366.1(an)-368.1(RMS)-366.1(buffer;)]TJ
T*
0 Tc
[(otherwise,)-378(the)-370(address)-368(is)-368(in)-368(the)-370(user)-368(buffer)-370(\(RAB$L_UBF\))-366(provided)-370(by)-370(the)]TJ
T*
(program.)Tj
/F1 1 Tf
9 0 0 9 407.22 26.84 Tm
/Cs9 cs 1 scn
[(Record)-371.1(Access)-371.1(Block)-368.9(\(RAB\))]TJ
/F2 1 Tf
13.6109 0 TD
(79)Tj
ET
endstream
endobj
382 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
383 0 obj
<<
/Type /Page
/Parent 364 0 R
/Resources 385 0 R
/Contents 384 0 R
>>
endobj
384 0 obj
<< /Length 7206 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Record)-276.9(Access)-280.2(Block)-278.5(\(RAB\))]TJ
0 -1.0783 TD
0 Tc
[(7.17)-278.3(RAB$W_RF)55(A)-276.7(Field)]TJ
14 0 0 14 66.02 697.78 Tm
/Cs8 cs 1 scn
-0.0002 Tc
[(7.17)-568.8(RAB$W_RF)55.5(A)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 679.84 Tm
0 Tc
[(The)-334(record)-336(le)-334(address)-332(\(RF)74(A\))-332(eld)-336(comprises)-332(three)-334(words)-332(that)-334(dene)-336(the)-334(physical)]TJ
0 -1.194 TD
0.0001 Tc
[(disk)-331.9(address)-329.9(\(not)-331.9(symbolic)-331.9(address\))-329.9(of)-331.9(the)-331.9(current)-331.9(record.)]TJ
0 -1.794 TD
0 Tc
[(After)-348(the)-350(successful)-350(execution)-352(of)-350(a)-350(record)-350(or)-352(block)-350(I/O)-350(operation,)-356(RMS)-348(sets)-348(the)]TJ
0 -1.196 TD
-0.0001 Tc
[(RAB$W_RF)73.9(A)-348.1(eld)-348.1(to)-348.1(the)-348.1(address)-348.1(of)-348.1(the)-348.1(record)-348.1(acted)-348.1(on)-350.1(by)-348.1(the)-348.1(operation.)-532.1(This)]TJ
0 -1.194 TD
0.0001 Tc
[(address)-337.9(provides)-339.9(an)-339.9(unambiguous)-339.9(means)-339.9(of)-337.9(directly)-341.9(locating)-339.9(this)-339.9(same)-339.9(record)-339.9(at)]TJ
0 -1.196 TD
0 Tc
[(some)-330(later)-332(time)-332(but)-332(is)-332(meaningful)-334(for)-332(disk)-332(les)]TJ
/F4 1 Tf
22.3597 0 TD
(only)Tj
/F3 1 Tf
1.944 0 TD
(.)Tj
-24.3037 -1.794 TD
[(Y)112(o)0(u)-352(can)-354(store)-350(the)-352(contents)-354(of)-350(the)-352(RAB$W_RF)76(A)-352(eld)-352(for)-352(future)-352(use.)-540(When)-352(you)]TJ
0 -1.196 TD
[(want)-340(to)-340(retrieve)-344(the)-340(record)-342(again,)-346(merely)-342(restore)-342(the)-342(saved)-340(contents)-342(of)-340(the)-342(eld,)]TJ
0 -1.194 TD
[(set)-330(the)-332(record)-334(access)-332(mode)-332(to)-330(random)-334(by)-332(RF)74(A,)-332(and)-334(invoke)-334(a)-332(Get)-330(or)-334(Find)-332(service.)]TJ
0 -1.794 TD
[(The)-332(following)-334(rules)-332(apply)-332(to)-332(RF)74(A)-332(access:)]TJ
T*
[()-1188(There)-336(are)-332(two)-332(additional)-334(names)-332(for)-334(portions)-332(of)-334(this)-332(eld:)-502(RAB$L_RF)76(A0)-332(is)-332(the)]TJ
1.792 -1.194 TD
-0.0001 Tc
[(offset)-332.1(of)-332.1(the)-332.1(rst)-332.1(of)-332.1(three)-332.1(words;)-332.1(RAB$W_RF)71.9(A)-0.1(4)-330.1(i)-0.1(s)-332.1(the)-332.1(offset)-332.1(of)-330.1(the)-334.1(last)-330.1(word.)]TJ
-1.792 -1.794 TD
0 Tc
[()-1188(R)0(F)74(A)-366(values)-366(remain)-368(valid)-366(for)-366(a)-366(record)-368(in)-366(a)-366(sequential)-366(le)-366(as)-366(long)-368(as)-364(the)]TJ
1.792 -1.196 TD
[(record)-346(is)-344(within)-344(the)-346(space)-344(dened)-346(by)-346(the)-344(logical)-346(le;)-352(that)-346(is,)-348(until)-344(the)-346(le)-346(is)]TJ
T*
[(truncated)-334(to)-332(a)-332(point)-332(before)-332(the)-332(record.)]TJ
-1.792 -1.792 TD
[()-1188(R)0(F)74(A)-344(values)-344(remain)-344(valid)-344(for)-344(a)-344(record)-344(in)-344(a)-344(relative)-344(le)-344(for)-344(the)-344(life)-344(of)-342(the)-344(le;)]TJ
1.792 -1.196 TD
[(that)-332(is,)-332(until)-334(the)-332(le)-332(is)-332(reorganized,)-334(using)-334(the)-332(Convert)-334(utility)110(,)-332(o)0(r)-332(deleted.)]TJ
-1.792 -1.794 TD
[()-1188(W)36(ith)-348(an)-348(indexed)-350(le,)-354(RF)74(A)-346(values)-350(remain)-348(valid)-348(until)-350(the)-348(le)-348(is)-348(reorganized,)]TJ
1.792 -1.194 TD
[(using)-350(the)-348(Convert)-350(utility)112(,)-354(o)0(r)-348(deleted.)-530(Note)-348(that)-348(the)-348(Convert/Reclaim)-348(utility)]TJ
0 -1.196 TD
0.0001 Tc
[(partially)-331.9(reorganizes)-329.9(a)-331.9(le)-331.9(while)-331.9(maintaining)-333.9(RF)74.1(A)-331.9(values.)]TJ
/F2 1 Tf
14 0 0 14 66.02 380.96 Tm
-0.0002 Tc
[(7.18)-568.8(RAB$L_RHB)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 363.04 Tm
0 Tc
[(The)-344(xed-length)-344(record)-344(header)-344(buffer)-344(\(RHB\))-340(eld)-342(contains)-344(the)-342(symbolic)-342(address)]TJ
T*
[(of)-332(the)-332(record)-332(header)-334(buffer)74(,)-334(which)-332(RMS)-332(uses)-332(only)-334(when)-332(processing)-334(VFC)-330(records.)]TJ
0 -1.794 TD
[(For)-354(a)-354(Get)-354(service,)-362(RMS)-352(strips)-354(the)-354(xed)-356(control)-354(area)-356(portion)-354(of)-354(the)-354(record)-356(and)]TJ
0 -1.194 TD
[(places)-338(it)-338(in)-340(the)-338(buffer)-340(whose)-338(address)-338(is)-338(specied)-338(in)-340(this)-338(eld.)-512(For)-340(Put)-340(or)-340(Update)]TJ
0 -1.196 TD
[(services,)-352(RMS)-348(writes)-346(the)-348(contents)-348(of)-348(the)-348(specied)-348(buffer)-348(to)-348(the)-348(le)-348(as)-348(the)-348(xed)]TJ
T*
[(control)-332(area)-332(portion)-334(of)-332(the)-332(record.)]TJ
0 -1.792 TD
[(If)-340(this)-340(eld)-340(is)-340(not)-342(specied,)-344(RMS)-340(assumes)-338(the)-342(absence)-340(of)-340(a)-342(record)-340(header)-342(buffer)72(.)]TJ
0 -1.196 TD
[(When)-336(no)-338(record)-336(header)-338(buffer)-336(exists,)-338(the)-336(xed)-338(control)-338(area)-336(is)-336(discarded)-334(for)-338(a)-336(Get)]TJ
T*
0.0001 Tc
[(service,)-333.9(zeroed)-331.9(for)-331.9(a)-331.9(Put)-331.9(service,)-333.9(and)-331.9(left)-331.9(unchanged)-331.9(for)-331.9(an)-333.9(Update)-329.9(service.)]TJ
0 -1.794 TD
0 Tc
[(The)-350(size)-348(of)-350(the)-350(xed)-352(control)-350(area)-350(is)-348(dened)-352(in)-350(the)-350(F)72(AB,)-348(using)-352(the)-350(F)74(AB$B_FSZ)]TJ
0 -1.194 TD
[(eld.)-514(Y)112(o)0(u)-340(must)-340(ensure)-340(that)-338(the)-340(buffer)-340(size)-338(described)-340(in)-340(the)-338(RAB$L_RHB)-338(eld)-338(is)]TJ
0 -1.196 TD
[(equal)-332(to)-332(the)-332(value)-334(specied)-332(by)-332(the)-334(F)74(AB$B_FSZ)-330(eld.)]TJ
/F2 1 Tf
14 0 0 14 66.02 188.7 Tm
-0.0002 Tc
[(7.19)-568.8(RAB$L_ROP)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 170.76 Tm
-0.0001 Tc
[(RAB$L_ROP)-336.1(i)-0.1(s)-336.1(the)-336.1(symbolic)-336.1(offset)-334.1(for)-336.1(the)-336.1(RAB)39.9(s)-334.1(record-processing)-338.1(options)-336.1(\(ROP\))]TJ
T*
0 Tc
[(eld.)-504(This)-334(eld)-334(species)-334(which)-336(of)-334(the)-334(various)-336(optional)-334(record)-336(operations)-334(are)-334(to)-334(be)]TJ
T*
[(implemented)-330(for)-334(the)-332(program.)]TJ
0 -1.792 TD
[(The)-390(ROP)-386(is)-388(a)-390(32-bit)-386(eld)-390(in)-390(which)-388(each)-390(record-processing)-390(option)-390(has)-388(a)]TJ
0 -1.196 TD
[(corresponding)-376(bit)-372(assignment)-374(to)-374(let)-372(you)-376(specify)-374(multiple)-374(options)-372(\(multiple)]TJ
T*
[(bits)-332(can)-336(be)-336(set\),)-334(when)-336(applicable.)-504(Each)-336(option)-336(has)-334(a)-334(unique)-338(symbolic)-334(offset)-334(and)-336(a)]TJ
T*
[(unique)-342(mask)-342(value)-342(but)-342(you)-344(need)-342(only)-342(specify)-342(the)-342(appropriate)-340(3-letter)-340(mnemonic)]TJ
0 -1.194 TD
[(when)-340(coding)-344(a)-340(function.)-520(For)-342(example,)-344(the)-342(end-of-le)-342(option)-340(is)-340(assigned)-342(symbolic)]TJ
0 -1.196 TD
-0.0001 Tc
[(offset)-360.1(RAB$V_EOF)109.9(,)-362.1(but)-362.1(to)-362.1(specify)-362.1(the)-362.1(option,)-370.1(you)-364.1(use)-362.1(the)-362.1(following)-362.1(MACRO)]TJ
T*
0 Tc
(statement:)Tj
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(710)Tj
/F1 1 Tf
3.1129 0 TD
[(Record)-371.1(Access)-371.1(Block)-368.9(\(RAB\))]TJ
ET
endstream
endobj
385 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
386 0 obj
<<
/Type /Page
/Parent 364 0 R
/Resources 388 0 R
/Contents 387 0 R
>>
endobj
387 0 obj
<< /Length 2919 >>
stream
BT
/F2 1 Tf
12 0 0 12 385.8 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Record)-250.2(Access)-250.2(Block)-251.9(\(RAB\))]TJ
2.4067 -1.0783 TD
0 Tc
[(7.19)-251.7(RAB$L_ROP)-246.7(Field)]TJ
/F6 1 Tf
8 0 0 10 161.66 703.4399 Tm
/Cs8 cs 1 scn
(ROP=EOF)Tj
/F3 1 Tf
10 0 0 10 161.66 685.5 Tm
[(The)-368(record-processing)-368(option)-366(bits)-364(are)-366(never)-368(affected)-366(by)-366(record)-368(management)]TJ
0 -1.196 TD
(services.)Tj
0 -1.792 TD
[(This)-338(section)-336(describes)-338(the)-336(seven)-340(types)-336(of)-338(record-processing)-338(options)-336(alphabetically)]TJ
0 -1.196 TD
0.0002 Tc
[(by)-333.8(functional)-331.8(category:)]TJ
0 -1.794 TD
0 Tc
[()-1190(Connect)-332(service)-334(options)]TJ
0 -1.792 TD
[()-1190(Indexed)-332(le)-334(options)]TJ
0 -1.794 TD
[()-1190(Miscellaneous)-332(options)]TJ
0 -1.792 TD
[()-1190(Performance)-334(options)]TJ
0 -1.794 TD
[()-1190(Put)-332(service)-334(options)]TJ
T*
[()-1190(Record)-332(locking)-334(options)]TJ
0 -1.792 TD
[()-1190(T)92(erminal)-332(device)-334(options)]TJ
0 -1.794 TD
[(This)-332(eld)-334(corresponds)-332(to)-332(the)-332(FDL)-332(primary)-334(attribute)-330(CONNECT)94(.)]TJ
T*
[(T)60(able)-330(72)-332(lists)-330(the)-334(options)-330(alphabetically)-334(by)-332(category)108(.)]TJ
/F2 1 Tf
0 -2.888 TD
[(T)72(able)-300(72)-796(Record)-300(Processing)-302(Options)]TJ
ET
161.66 447.38 382.56 -0.48 re
f
BT
9 0 0 9 161.66 436.94 Tm
[(Option)-22902.4(Symbolic)-331.1(Offset)]TJ
ET
161.66 431.44 382.56 -0.48 re
f
BT
9 0 0 9 161.66 419 Tm
[(Connect)-333.3(Service)-333.3(Options)]TJ
ET
161.66 413.5 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 401.08 Tm
[(Block)-333.3(I/O)-21754.1(RAB$V_BIO)]TJ
0 -1.6622 TD
[(End)-333.3(of)-331.1(le)-21294(RAB$V_EOF)]TJ
0 -1.66 TD
[(Read)-333.3(ahead)-20642.1(RAB$V_RAH)]TJ
T*
[(W)55.5(rite)-335.6(behind)-20048.4(RAB$V_WBH)]TJ
ET
161.66 340.78 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 161.66 328.34 Tm
[(Indexed)-333.3(File)-331.1(Options)]TJ
ET
161.66 322.84 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 310.42 Tm
[(Key)-331.1(greater)-335.6(than)-331.1(or)-333.3(equal)-13959.2(RAB$V_EQNXT)-328.9(\(or)-333.3(RAB$V_KGE\))]TJ
0 -1.6622 TD
[(Limit)-23549.4(RAB$V_LIM)]TJ
0 -1.66 TD
[(Load)-23827.4(RAB$V_LOA)]TJ
T*
-0.0001 Tc
[(Key)-331.2(greater)-335.7(than)-18105.8(RAB$V_NXT)-331.2(\(or)-333.4(RAB$V_KGT\))]TJ
T*
0 Tc
[(Reverse)-331.1(search)-19109.3(RAB$V_REV)]TJ
ET
161.66 235.18 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 161.66 222.74 Tm
[(Miscellaneous)-333.3(Options)]TJ
ET
161.66 217.24 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 204.8 Tm
0.0002 Tc
[(Check)-330.9(for)-333.1(duplicate)-333.1(key)-15066.9(RAB$V_CDK)]TJ
T*
0 Tc
[(T)24.4(imeout)-22277.9(RAB$V_TMO)]TJ
31.0375 -1.6244 TD
[(\(continued)-335.6(on)-331.1(next)-333.3(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-4.142 -16.4889 TD
[(Record)-333.3(Access)-335.6(Block)-331.1(\(RAB\))]TJ
/F2 1 Tf
13.4998 0 TD
[(71)53.3(1)]TJ
ET
endstream
endobj
388 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
389 0 obj
<<
/Type /Page
/Parent 364 0 R
/Resources 391 0 R
/Contents 390 0 R
>>
endobj
390 0 obj
<< /Length 4369 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Record)-276.9(Access)-280.2(Block)-278.5(\(RAB\))]TJ
0 -1.0783 TD
0 Tc
[(7.19)-278.3(RAB$L_ROP)-275(Field)]TJ
10 0 0 10 137.76 696.32 Tm
/Cs8 cs 1 scn
[(T)74(able)-300(72)-300(\(Cont.\))-798(Record)-298(Processing)-302(Options)]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 679.9 Tm
-0.0002 Tc
[(Option)-22902.6(Symbolic)-333.5(Offset)]TJ
ET
137.76 674.4 382.56 -0.48 re
f
137.76 674.4 382.56 -0.48 re
f
BT
9 0 0 9 137.76 661.96 Tm
0 Tc
[(Performance)-335.6(Options)]TJ
ET
137.76 656.46 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 644.02 Tm
-0.0002 Tc
[(Asynchronous)-19607.6(RAB$V_ASY)]TJ
0 -1.66 TD
0.0002 Tc
[(Fast)-330.9(delete)-20935.6(RAB$V_FDL)]TJ
T*
0 Tc
[(Locate)-333.3(mode)-20272.1(RAB$V_LOC)]TJ
T*
-0.0002 Tc
[(Read)-333.5(ahead)-20642.3(RAB$V_RAH)]TJ
0 -1.6622 TD
0 Tc
[(Synchronous)-331.1(status)-16960.3(RAB$V_SYNCSTS)]TJ
0 -1.66 TD
-0.0002 Tc
[(W)55.3(rite)-333.5(behind)-20050.8(RAB$V_WBH)]TJ
ET
137.76 553.84 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 137.76 541.4 Tm
0 Tc
[(Put)-331.1(Service)-335.6(Options)]TJ
ET
137.76 535.92 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 523.48 Tm
[(T)62.2(runcate)-333.3(on)-333.3(put)-18612.9(RAB$V_TPT)]TJ
T*
0.0003 Tc
[(Update-if)-21730.7(RAB$V_UIF)]TJ
ET
137.76 493.08 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 137.76 480.64 Tm
0 Tc
[(Record)-333.3(Locking)-331.1(Options)]TJ
ET
137.76 475.14 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 462.7 Tm
[(Do)-331.1(not)-333.3(lock)-20830(RAB$V_NLK)]TJ
T*
[(Nonexistent)-333.3(record)-17255(RAB$V_NXR)]TJ
T*
-0.0002 Tc
[(Lock)-331.3(for)-333.5(read)-19905.2(RAB$V_REA)]TJ
T*
[(Lock)-331.3(for)-333.5(write)-19553.1(RAB$V_RLK)]TJ
0 -1.6622 TD
[(Ignore)-333.5(read)-333.5(lock)-18532.9(RAB$V_RRL)]TJ
0 -1.66 TD
0 Tc
[(T)26.7(imeout)-22280.1(RAB$V_TMO)]TJ
T*
[(Manual)-333.3(unlock)-19124.1(RAB$V_ULK)]TJ
T*
[(W)75.5(ait)-335.6(to)-333.3(lock)-20549.1(RAB$V_W)95.5(A)55.5(T)]TJ
ET
137.76 342.64 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 137.76 330.2 Tm
[(T)75.5(erminal)-333.3(Device)-331.1(Options)]TJ
ET
137.76 324.7 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 312.26 Tm
-0.0002 Tc
[(Cancel)-331.3(CTRL/O)-18811.5(RAB$V_CCO)]TJ
T*
-0.0003 Tc
[(Convert)-22421.7(RAB$V_CVT)]TJ
T*
0 Tc
[(Extended)-333.3(operation)-16990.6(RAB$V_ETO)]TJ
T*
[(Prompt)-22661.4(RAB$V_PMT)]TJ
T*
0.0002 Tc
[(Purge)-330.9(type-ahead)-17899.6(RAB$V_PT)58(A)]TJ
0 -1.6622 TD
-0.0002 Tc
[(Read,)-331.3(no)-333.5(echo)-19664.1(RAB$V_RNE)]TJ
0 -1.66 TD
[(Read,)-331.3(no)-333.5(lter)-19460.1(RAB$V_RNF)]TJ
T*
0 Tc
[(T)26.7(imeout)-22280.1(RAB$V_TMO)]TJ
ET
137.76 200.18 382.56 -0.48 re
f
BT
10 0 0 10 137.76 177.78 Tm
[(In)-348(the)-348(following)-350(text,)-352(each)-350(of)-348(the)-348(options)-348(is)-348(described)-348(under)-350(its)-348(symbolic)-348(offset.)]TJ
0 -1.196 TD
[(For)-332(example,)-334(the)-332(asynchronous)-332(option)-332(is)-332(described)-330(under)-334(RAB$V_ASY)110(.)]TJ
/F2 1 Tf
0 -1.794 TD
[(Connect)-332(Service)-334(Options)]TJ
0 -1.394 TD
-0.0004 Tc
(RAB$V_BIO)Tj
/F3 1 Tf
6.5869 0 TD
0 Tc
[(Block)-370(I/O;)-370(species)-368(that)-370(only)-372(block)-370(I/O)-368(operations)-370(are)-370(to)-368(occur)72(,)]TJ
-6.5869 -1.196 TD
[(when)-374(mixed)-374(record)-374(I/O)-374(and)-374(block)-374(I/O)-374(operations)-374(are)-374(allowed.)-580(This)-374(option)-374(is)]TJ
T*
-0.0001 Tc
[(meaningful)-350.1(only)-350.1(if)-346.1(the)-350.1(F)73.9(AB$B_F)75.9(AC)-348.1(F)73.9(AB$V_BRO)-348.1(option)-348.1(was)-346.1(specied)-348.1(when)-350.1(the)]TJ
0 -1.194 TD
[(le)-350.1(was)-350.1(opened)-352.1(\(by)-350.1(a)-352.1(Create)-350.1(or)-350.1(Open)-350.1(service\).)-538.1(When)-352.1(the)-350.1(RAB$V_BIO)-350.1(option)-352.1(is)]TJ
0 -1.196 TD
0 Tc
[(set)-344(for)-346(the)-346(Connect)-346(service,)-352(only)-346(block)-346(I/O)-346(operations)-346(are)-346(allowed)-344(for)-346(this)-344(record)]TJ
T*
-0.0001 Tc
[(stream.)-498.1(When)-316.1(the)-318.1(RAB$V_BIO)-316.1(option)-316.1(is)-316.1(clear)-316.1(for)-316.1(the)-318.1(Connect)-318.1(service,)-320.1(only)-318.1(record)]TJ
T*
0 Tc
[(I/O)-352(operations)-354(are)-354(allowed)-352(when)-356(accessing)-354(a)-354(relative)-354(or)-354(indexed)-356(le)-354(and)-354(mixed)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(712)Tj
/F1 1 Tf
3.1129 0 TD
[(Record)-371.1(Access)-371.1(Block)-368.9(\(RAB\))]TJ
ET
endstream
endobj
391 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
392 0 obj
<<
/Type /Page
/Parent 395 0 R
/Resources 394 0 R
/Contents 393 0 R
>>
endobj
393 0 obj
<< /Length 6867 >>
stream
BT
/F2 1 Tf
12 0 0 12 384.8 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Record)-278.5(Access)-278.5(Block)-278.5(\(RAB\))]TJ
2.435 -1.0783 TD
0 Tc
[(7.19)-278.3(RAB$L_ROP)-275(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
[(\(block)-340(I/O)-338(and)-340(record)-340(I/O\))-338(operations)-338(are)-340(allowed)-336(for)-340(sequential)-338(les.)-512(This)-340(option)]TJ
0 -1.196 TD
-0.0001 Tc
[(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-334.1(attribute)-330.1(CONNECT)-330.1(BLOCK_IO.)]TJ
/F2 1 Tf
0 -1.794 TD
0 Tc
(RAB$V_EOF)Tj
/F3 1 Tf
6.8409 0 TD
[(End-of-le;)-352(indicates)-342(that)-344(RMS)-344(is)-342(to)-344(position)-344(the)-344(record)-344(stream)-342(to)]TJ
-6.8409 -1.194 TD
0.0001 Tc
[(the)-341.9(end)-343.9(of)-341.9(the)-341.9(le)-341.9(for)-341.9(the)-341.9(connect)-339.9(record)-343.9(operation)]TJ
/F4 1 Tf
23.9407 0 TD
0 Tc
(only)Tj
/F3 1 Tf
1.944 0 TD
[(.)-520(A)0(n)-342(application)-342(program)]TJ
-25.8847 -1.196 TD
[(sets)-332(the)-332(EOF)-332(bit)-332(when)-334(it)-332(requires)-332(append)-334(access)-332(to)-332(a)-332(le.)-502(Append)-332(access)-332(provides)]TJ
T*
0.0001 Tc
[(a)-345.9(convenient)-343.9(way)-345.9(of)-343.9(positioning)-345.9(the)-345.9(data)-343.9(entry)-347.9(pointer)-345.9(to)-343.9(point)-345.9(to)-343.9(the)-345.9(end)-345.9(of)-345.9(le)]TJ
T*
0 Tc
[(in)-322(order)-322(to)-322(append)-322(records.)-500(Shared)-322(append)-322(access)-320(is)-320(supported)-322(only)-324(for)-320(sequential)]TJ
0 -1.194 TD
[(les.)-526(Unshared)-346(append)-344(access)-346(is)-344(supported)-344(for)-346(sequential,)-348(relative,)-352(and)-344(indexed)]TJ
0 -1.196 TD
[(le)-334(organizations.)]TJ
0 -1.794 TD
-0.0001 Tc
[(This)-332.1(option)-334.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(CONNECT)-332.1(END_OF_FILE.)]TJ
/F2 1 Tf
0 -1.792 TD
-0.0002 Tc
[(RAB$V_RAH,)-374.2(RAB$V_WBH)]TJ
/F3 1 Tf
13.9618 0 TD
0 Tc
[(Read)-372(ahead)-374(and)-372(write)-372(behind;)-396(see)-374(explanation)]TJ
-13.9618 -1.196 TD
[(under)-334(Performance)-334(Options.)]TJ
/F2 1 Tf
0 -1.794 TD
[(Indexed)-336(File)-334(Options)]TJ
/F3 1 Tf
0 -1.394 TD
[(Note)-346(that)-344(search)-346(operations)-346(have)-346(limited)-344(application)-346(with)-344(relative)-346(les.)-524(See)-346(the)]TJ
/F4 1 Tf
0 -1.196 TD
[(Guide)-334(to)-332(OpenVMS)-332(File)-332(Applications)]TJ
/F3 1 Tf
17.5678 0 TD
[(for)-332(details.)]TJ
-17.5678 -1.794 TD
[(Indexed)-334(le)-332(options)-332(can)-332(be)-332(enabled)-334(or)-332(disabled)-330(during)-336(any)-332(record)-334(operation.)]TJ
0 -1.792 TD
[(RMS)-376(supports)-374(four)-378(search)-376(key)-378(options,)-388(two)-374(forward)-376(search)-376(and)-378(two)-374(reverse)]TJ
0 -1.196 TD
[(search,)-334(using)-334(combinations)-332(of)-332(the)-332(three)-334(search)-332(bits)-330(shown)-332(in)-334(the)-332(following)-332(table.)]TJ
ET
161.66 442.34 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 161.66 431.9 Tm
[(Search)-335.6(Option)-4509.6(Denition)]TJ
ET
161.66 426.4 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 413.98 Tm
[(RAB$V_EQNXT)-3772.2(Return)-360(the)-360(next)-360(record)-360(having)-360(a)-360(key)-357.8(value)-360(equal)-362.2(to,)-364.4(or)-360(greater)]TJ
11.4022 -1.1067 TD
0.0001 Tc
[(than,)-348.8(the)-344.4(current)-346.6(key)-344.4(of)-344.4(reference,)-348.8(according)-342.1(to)-346.6(the)-346.6(specied)-344.3(sort)]TJ
0 -1.1089 TD
0 Tc
[(order)71.1(.)]TJ
-11.4022 -1.66 TD
[(RAB$V_NXT)-5272.2(Return)-377.8(the)-380(next)-380(record)-380(having)-377.8(a)-380(key)-377.8(value)-377.8(greater)-380(than)-380(the)]TJ
11.4022 -1.1067 TD
[(current)-333.3(key)-331.1(of)-333.3(reference,)-333.3(according)-333.3(to)-333.3(the)-333.3(specied)-333.3(sort)-333.3(order)71.1(.)]TJ
-11.4022 -1.66 TD
[(RAB$V_REV)-5292.2(When)-326.7(used)-326.7(with)-328.9(either)-328.9(of)-328.9(the)-326.7(rst)-326.7(two)-328.9(options,)-328.9(reverses)-326.7(the)-326.7(search)]TJ
11.4022 -1.1067 TD
0.0001 Tc
[(direction,)-331(that)-333.2(is,)-331(searches)-331(toward)-333.2(the)-333.2(beginning)-333.2(of)-333.2(the)-333.2(le.)]TJ
ET
161.66 338.74 382.56 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 161.66 320.32 Tm
0 Tc
(RAB$V_EQNXT)Tj
/F3 1 Tf
8.2239 0 TD
-0.0001 Tc
[(When)-338.1(you)-340.1(select)-338.1(the)-338.1(RAB$V_EQNXT)-336.1(option)-338.1(and)-338.1(ascending)-340.1(sort)]TJ
-8.2239 -1.196 TD
0 Tc
[(order)72(,)-350(RMS)-346(returns)-348(the)-348(next)-348(record)-348(having)-350(a)-346(key)-348(value)-348(equal)-348(to)-346(or)-346(greater)-350(than)]TJ
0 -1.194 TD
-0.0001 Tc
[(the)-360.1(value)-360.1(specied)-358.1(by)-360.1(the)-358.1(RAB$L_KBF)-356.1(and)-360.1(RAB$B_KSZ)-360.1(elds.)-552.1(If)-358.1(you)-360.1(specify)]TJ
0 -1.196 TD
0 Tc
[(descending)-362(sort)-360(order)72(,)-368(RMS)-360(returns)-362(the)-362(next)-362(record)-360(that)-362(contains)-360(a)-360(key)-364(value)]TJ
T*
-0.0001 Tc
[(equal)-358.1(to)-356.1(or)-356.1(less)-356.1(than)-358.1(the)-356.1(value)-358.1(specied)-356.1(by)-358.1(the)-358.1(RAB$L_KBF)-356.1(and)-358.1(RAB$B_KSZ)]TJ
T*
0 Tc
[(elds.)-502(In)-334(either)-334(case,)-334(the)-334(le)-334(is)-332(searched)-336(in)-334(the)-332(forward)-334(direction)-334(\(toward)-332(the)-334(end)]TJ
0 -1.194 TD
[(of)-332(the)-332(le\))-334(unless)-332(the)-332(reverse)-334(search)-332(key)-334(option)-332(is)-332(selected.)]TJ
ET
179.6 225.16 156.24 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 341.88 224.68 Tm
(Note)Tj
ET
370.08 225.16 156.24 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 179.6 206.74 Tm
[(Sort)-350(order)-354(is)-350(established)-350(in)-352(the)-352(data)-350(type)-352(eld)-354(\(symbolic)-350(offset)-350(XAB$B_)]TJ
T*
-0.0001 Tc
[(DTP\))-332.1(of)-332.1(the)-332.1(associated)-330.1(XABKEY)-332.1(when)-332.1(the)-334.1(le)-332.1(is)-332.1(created.)]TJ
ET
179.6 181.32 346.8 -0.48 re
f
BT
10 0 0 10 161.66 159.92 Tm
[(If)-342.1(the)-342.1(program)-342.1(species)-342.1(a)-342.1(RAB$V_EQNXT)-342.1(search)-342.1(and)-342.1(no)-342.1(record)-344.1(has)-342.1(a)-342.1(key)-342.1(value)]TJ
T*
0 Tc
[(identical)-338(to)-338(the)-338(specied)-338(search)-340(value,)-342(RMS)-336(returns)-340(the)-338(record)-340(with)-336(the)-340(next)-338(key)]TJ
0 -1.196 TD
[(value)-356(according)-356(to)-354(the)-354(specied)-354(sort)-352(order)72(.)-542(\(See)-354(the)-354(description)-352(of)-354(the)-354(RAB$V_)]TJ
T*
[(NXT)-332(bit.\))]TJ
0 -1.794 TD
-0.0001 Tc
[(If)-342.1(the)-344.1(program)-344.1(species)-344.1(a)-342.1(RAB$V_EQNXT)-342.1(search)-344.1(and)-344.1(a)-344.1(record)-344.1(with)-342.1(a)-342.1(key)-346.1(value)]TJ
0 -1.194 TD
0 Tc
[(identical)-356(to)-356(the)-356(search)-356(key)-358(is)-354(found,)-364(RMS)-356(returns)-356(the)-356(record)-356(regardless)-356(of)-356(sort)]TJ
0 -1.196 TD
[(order)72(.)]TJ
/F1 1 Tf
9 0 0 9 402.22 26.84 Tm
/Cs9 cs 1 scn
[(Record)-371.1(Access)-371.1(Block)-371.1(\(RAB\))]TJ
/F2 1 Tf
13.6109 0 TD
(713)Tj
ET
endstream
endobj
394 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
395 0 obj
<<
/Type /Pages
/Kids [ 392 0 R 396 0 R 399 0 R 402 0 R 405 0 R 408 0 R 411 0 R 414 0 R 417 0 R
420 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 363 0 R
>>
endobj
396 0 obj
<<
/Type /Page
/Parent 395 0 R
/Resources 398 0 R
/Contents 397 0 R
>>
endobj
397 0 obj
<< /Length 6635 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Record)-276.9(Access)-280.2(Block)-278.5(\(RAB\))]TJ
0 -1.0783 TD
0 Tc
[(7.19)-278.3(RAB$L_ROP)-275(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 700.28 Tm
/Cs8 cs 1 scn
-0.0001 Tc
[(If)-344.1(the)-346.1(program)-346.1(species)-344.1(a)-346.1(reverse)-346.1(search)-346.1(by)-346.1(setting)-346.1(the)-346.1(RAB$V_EQNXT)-344.1(bit)-346.1(and)]TJ
0 -1.196 TD
[(the)-356.1(RAB$V_REV)-354.1(bit,)-362.1(RMS)-354.1(reverses)-356.1(the)-356.1(search)-356.1(direction,)-364.1(searching)-358.1(toward)-354.1(the)]TJ
T*
0 Tc
[(beginning)-336(of)-332(the)-332(le.)]TJ
0 -1.792 TD
[(T)62(able)-364(73)-364(provides)-366(the)-364(search)-366(results)-364(for)-364(both)-364(ascending)-368(and)-364(descending)-366(sort)]TJ
0 -1.196 TD
[(order)-346(in)-346(a)-344(le)-346(that)-344(has)-346(records)-346(containing)-348(one)-346(of)-344(three)-346(index)-348(keys)-346(\()18(B)22(,)-346()18(K)20(,)-344(and)]TJ
T*
[()20(Q)20(\),)-360(and)-362(three)-360(keys)-362(of)-360(reference)-362(\()18(A)20(,)-360()18(K)22(,)-362(and)-360()18(Z)20(\).)-360(For)-362(example,)-370(assume)-358(the)]TJ
T*
[(current)-356(key)-358(of)-354(reference)-358(is)-354()18(Z)20(,)-356(the)-356(sort)-354(order)-356(is)]TJ
/F4 1 Tf
22.7187 0 TD
(ascending)Tj
/F3 1 Tf
4.6129 0 TD
[(,)-362(and)-356(the)-354(program)-358(is)]TJ
-27.3316 -1.194 TD
[(looking)-336(for)-334(the)-336(next)-336(record)-336(having)-336(a)-336(key)-336(that)-334(is)-334(greater)-334(than)-336(the)-336(key)-336(of)-334(reference.)]TJ
0 -1.196 TD
[(In)-350(this)-348(case,)-356(RMS)-350(returns)-350(RNF)-350(\(record)-350(not)-350(found\))-352(because)-350(there)-350(are)-352(no)-350(records)]TJ
T*
[(that)-332(have)-332(a)-332(key)-334(greater)-334(than)-334()20(Z)18()-332(i)0(n)-332(the)-332(le.)]TJ
/F2 1 Tf
0 -2.89 TD
[(T)74(able)-300(73)-798(Search)-298(Option)-302(Results)]TJ
ET
137.76 551.82 382.56 -0.48 re
f
BT
9 0 0 9 373.1 541.36 Tm
0.0002 Tc
[(Current)-353.1(Key)-353.1(of)-350.9(Reference)]TJ
ET
336 535.88 184.32 -0.48 re
f
BT
9 0 0 9 137.76 521.44 Tm
0 Tc
(Resultant)Tj
0 -1.1067 TD
[(Search)-333.3(Option)-2960.7(Sort)-333.3(Order)-7119.2()35.5(A)40()-5770.4()37.8(K)40()-5770.4()37.8(Z)37.8()]TJ
ET
137.76 505.98 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 493.54 Tm
[(NXT)-7665.1(Ascending)-7398.5()15.6(B)17.8()-6024.2()17.8(Q)15.6()-5966(RNF)]TJ
9.8511 -1.66 TD
[(Descending)-6842.5(RNF)-5324.9()17.8(B)15.5()-6022()17.8(Q)15.6()]TJ
-9.8511 -1.66 TD
[(EQNXT)-6165.1(Ascending)-7398.5()15.6(B)17.8()-6024.2()17.8(K)15.6()-5966(RNF)]TJ
9.8511 -1.66 TD
[(Descending)-6842.5(RNF)-5324.9()17.8(K)15.6()-5966()17.8(Q)15.6()]TJ
-9.8511 -1.66 TD
[(REV)-328.9(+)-331.1(NXT)-4233.1(Ascending)-7398.5(RNF)-5324.9()17.8(B)15.5()-6022()17.8(Q)15.6()]TJ
9.8511 -1.6622 TD
[(Descending)-6842.5()15.6(B)17.8()-6024.2()17.8(Q)15.6()-5966(RNF)]TJ
-9.8511 -1.66 TD
[(REV)-328.9(+)-331.1(EQNXT)-2733.1(Ascending)-7398.5(RNF)-5324.9()17.8(K)15.6()-5966()17.8(Q)15.6()]TJ
9.8511 -1.66 TD
[(Descending)-6842.5()15.6(B)17.8()-6024.2()17.8(K)15.6()-5966(RNF)]TJ
ET
137.76 381.46 382.56 -0.48 re
f
BT
10 0 0 10 137.76 359.06 Tm
-0.0001 Tc
[(If)-358.1(neither)-360.1(a)-360.1(RAB$V_EQNXT)-360.1(search)-360.1(nor)-360.1(a)-360.1(RAB$V_NXT)-360.1(search)-360.1(is)-358.1(specied,)-368.1(an)]TJ
0 -1.196 TD
0 Tc
[(exact)-364(key)-366(match)-364(is)-362(required)-364(unless)-364(a)-364(generic)-366(key)-366(match)-364(is)-362(specied.)-562(\(See)-364(the)]TJ
T*
-0.0001 Tc
[(description)-332.1(of)-332.1(the)-332.1(RAB$B_KSZ)-332.1(bit.\))]TJ
0 -1.792 TD
[(This)-378.1(option)-380.1(corresponds)-378.1(to)-378.1(the)-380.1(FDL)-378.1(CONNECT)-380.1(attribute)-378.1(KEY_GREA)55.9(TER_)]TJ
0 -1.196 TD
-0.0007 Tc
(EQUAL.)Tj
/F2 1 Tf
0 -1.794 TD
-0.0004 Tc
(RAB$V_KGE)Tj
/F3 1 Tf
6.9539 0 TD
-0.0001 Tc
[(This)-346.1(bit)-346.1(is)-346.1(logically)-350.1(synonymous)-348.1(with)-346.1(the)-348.1(RAB$V_EQNXT)-346.1(option)]TJ
-6.9539 -1.196 TD
[(and)-332.1(is)-332.1(described)-330.1(under)-334.1(RAB$V_EQNXT)91.9(.)]TJ
/F2 1 Tf
0 -1.792 TD
-0.0004 Tc
(RAB$V_KGT)Tj
/F3 1 Tf
6.8899 0 TD
-0.0001 Tc
[(This)-340.1(bit)-338.1(is)-338.1(logically)-342.1(synonymous)-342.1(with)-338.1(the)-340.1(RAB$V_NXT)-340.1(option)-340.1(and)]TJ
-6.8899 -1.196 TD
-0.0002 Tc
[(is)-330.2(described)-332.2(under)-334.2(RAB$V_NXT)89.8(.)]TJ
/F2 1 Tf
0 -1.794 TD
0 Tc
(RAB$V_LIM)Tj
/F3 1 Tf
6.4949 0 TD
[(This)-332(option)-332(is)-330(supported)-332(for)-332(indexed)-332(les)-332(only)108(.)-498(I)0(t)-332(permits)-330(you)-332(to)-332(use)]TJ
-6.4949 -1.194 TD
[(RMS)-336(as)-336(a)-336(limit)-336(sensor)-336(when)-338(accessing)-338(a)-336(le)-338(sequentially)110(.)-508(When)-338(the)-336(RAB$V_LIM)]TJ
0 -1.196 TD
-0.0001 Tc
[(bit)-330.1(is)-332.1(set,)-332.1(the)-332.1(key)-334.1(value)-334.1(dened)-334.1(by)-334.1(the)-332.1(RAB$L_KBF)-334.1(and)-332.1(RAB$B_KSZ)-332.1(elds)-332.1(\(limit)]TJ
T*
0 Tc
[(key)-342(value\))-342(is)-340(compared)-342(to)-340(the)-342(key)-344(value)-342(in)-342(each)-342(record)-342(as)-340(it)-340(is)-340(accessed.)-518(When)-342(a)]TJ
T*
[(record)-348(is)-348(accessed)-348(that)-348(has)-348(a)-348(key)-350(value)-350(different)-350(from)-348(the)-348(limit)-348(key)-350(value,)-354(RMS)]TJ
0 -1.194 TD
[(returns)-332(the)-332(RMS$_OK_LIM)-332(success)-330(status)-330(code.)]TJ
0 -1.794 TD
[(This)-332(option)-332(corresponds)-332(to)-332(the)-332(FDL)-332(attribute)-332(CONNECT)-330(KEY_LIMIT)94(.)]TJ
/F2 1 Tf
T*
(RAB$V_LOA)Tj
/F3 1 Tf
6.9119 0 TD
[(This)-362(option)-362(is)-362(supported)-360(for)-362(indexed)-364(les)-362(only)110(.)-558(I)0(t)-362(species)-360(that)]TJ
-6.9119 -1.194 TD
[(RMS)-340(is)-342(to)-340(load)-342(buckets)-342(according)-344(to)-342(the)-342(ll)-342(size)-340(established)-340(at)-340(le)-344(creation)-342(time.)]TJ
0 -1.196 TD
-0.0001 Tc
[(The)-360.1(bucket)-362.1(ll)-360.1(size)-358.1(is)-360.1(established)-358.1(in)-360.1(the)-362.1(XAB$W_DFL)-360.1(and)-362.1(XAB$W_IFL)-360.1(elds)]TJ
T*
0 Tc
[(of)-358(the)-358(key)-358(denition)-360(XAB.)-358(If)-356(the)-358(LOA)-356(option)-358(is)-358(not)-358(specied,)-366(RMS)-356(ignores)-360(the)]TJ
T*
[(established)-330(bucket)-334(ll)-332(size;)-332(that)-330(is,)-334(buckets)-332(are)-332(completely)-332(lled.)]TJ
0 -1.792 TD
[(This)-332(option)-332(corresponds)-332(to)-332(the)-332(FDL)-332(attribute)-332(CONNECT)-330(FILL_BUCKETS.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(714)Tj
/F1 1 Tf
3.1129 0 TD
[(Record)-371.1(Access)-371.1(Block)-368.9(\(RAB\))]TJ
ET
endstream
endobj
398 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
399 0 obj
<<
/Type /Page
/Parent 395 0 R
/Resources 401 0 R
/Contents 400 0 R
>>
endobj
400 0 obj
<< /Length 6302 >>
stream
BT
/F2 1 Tf
12 0 0 12 385.8 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Record)-250.2(Access)-250.2(Block)-251.9(\(RAB\))]TJ
2.4067 -1.0783 TD
0 Tc
[(7.19)-251.7(RAB$L_ROP)-246.7(Field)]TJ
10 0 0 10 161.66 700.28 Tm
/Cs8 cs 1 scn
(RAB$V_NXT)Tj
/F3 1 Tf
6.8069 0 TD
-0.0001 Tc
[(If)-364.1(you)-366.1(select)-364.1(the)-366.1(RAB$V_NXT)-364.1(option)-366.1(and)-364.1(ascending)-368.1(sort)-364.1(order)73.9(,)]TJ
-6.8069 -1.196 TD
0 Tc
[(RMS)-312(returns)-312(the)-312(next)-314(record)-312(that)-312(has)-312(a)-312(key)-314(value)-314(greater)-312(than)-314(the)-312(value)-312(specied)]TJ
T*
-0.0001 Tc
[(by)-338.1(the)-336.1(RAB$L_KBF)-334.1(and)-336.1(RAB$B_KSZ)-338.1(elds.)-508.1(If)-334.1(descending)-340.1(sort)-334.1(order)-338.1(is)-336.1(specied,)]TJ
T*
0 Tc
[(RMS)-340(returns)-342(the)-342(next)-342(record)-342(having)-344(a)-342(key)-342(value)-342(less)-340(than)-342(the)-342(value)-342(specied)-340(by)]TJ
0 -1.194 TD
-0.0001 Tc
[(the)-354.1(RAB$L_KBF)-352.1(and)-354.1(RAB$B_KSZ)-352.1(elds.)-540.1(In)-352.1(either)-354.1(case,)-358.1(the)-352.1(le)-354.1(is)-352.1(searched)-352.1(in)]TJ
0 -1.196 TD
0 Tc
[(the)-354(forward)-352(direction)-352(\(toward)-352(the)-352(end)-354(of)-352(the)-352(le\))-354(unless)-352(the)-352(reverse)-354(search)-354(key)]TJ
T*
[(option)-332(is)-332(selected.)]TJ
0 -1.792 TD
-0.0001 Tc
[(If)-352.1(you)-354.1(specify)-352.1(neither)-352.1(RAB$V_NXT)-350.1(nor)-354.1(RAB$V_EQNXT)93.9(,)-354.1(a)-0.1(n)-352.1(exact)-354.1(key)-354.1(match)-352.1(is)]TJ
0 -1.196 TD
0 Tc
(required.)Tj
ET
179.6 575.22 156.24 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 341.88 574.74 Tm
(Note)Tj
ET
370.08 575.22 156.24 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 179.6 556.82 Tm
-0.0001 Tc
[(Sort)-384.1(order)-388.1(is)-384.1(established)-384.1(in)-386.1(the)-386.1(data)-386.1(type)-386.1(XAB$B_DTP)-386.1(eld)-386.1(of)-386.1(the)]TJ
T*
[(associated)-330.1(XABKEY)-332.1(when)-332.1(the)-332.1(le)-334.1(is)-330.1(created.)]TJ
ET
179.6 531.38 346.8 -0.48 re
f
BT
10 0 0 10 161.66 509.98 Tm
0 Tc
[(If)-366(the)-366(program)-368(species)-364(a)-366(reverse)-368(search)-368(by)-366(setting)-366(the)-366(RAB$V_NXT)-364(bit)-366(and)]TJ
0 -1.194 TD
-0.0001 Tc
[(the)-356.1(RAB$V_REV)-356.1(bit,)-360.1(RMS)-356.1(reverses)-356.1(the)-356.1(search)-356.1(direction,)-364.1(searching)-356.1(toward)-356.1(the)]TJ
0 -1.196 TD
0.0001 Tc
[(beginning)-353.9(o)0.1(f)-353.9(the)-353.9(le.)-543.9(This)-353.9(option)-353.9(corresponds)-353.9(to)-353.9(the)-353.9(FDL)-353.9(CONNECT)-351.9(attribute)]TJ
T*
-0.0002 Tc
[(KEY_GREA)55.8(TER_THAN.)]TJ
/F2 1 Tf
0 -1.794 TD
0 Tc
(RAB$V_REV)Tj
/F3 1 Tf
6.8369 0 TD
-0.0001 Tc
[(The)-340.1(RAB$V_REV)-338.1(option)-340.1(reverses)-340.1(the)-340.1(direction)-340.1(of)-338.1(the)-340.1(search)-340.1(when)]TJ
-6.8369 -1.194 TD
0 Tc
[(used)-344(with)-344(either)-346(of)-344(the)-344(forward)-344(search)-346(key)-346(options)-344(in)-344(random)-346(keyed)-346(access)-342(only)108(.)]TJ
0 -1.196 TD
[(Sequential)-332(access)-332(still)-330(proceeds)-332(forward)]TJ
/F4 1 Tf
18.9357 0 TD
(only)Tj
/F3 1 Tf
1.944 0 TD
[(,)-334(according)-334(to)-332(the)-332(sort)-332(order)74(.)]TJ
-20.8797 -1.794 TD
-0.0002 Tc
[()-1190.2(RAB$V_REV)-368.2(+)-368.2(RAB$V_EQNXT)93.8(This)-370.2(combination)-368.2(of)-370.2(search)-368.2(key)-370.2(options)]TJ
1.794 -1.194 TD
0.0001 Tc
[(searches)-349.9(toward)-349.9(the)-351.9(beginning)-351.9(o)0.1(f)-349.9(the)-351.9(le)-351.9(and)-351.9(returns)-351.9(records)-351.9(having)-353.9(either)]TJ
0 -1.196 TD
[(the)-345.9(same)-343.9(key)-347.9(value)-345.9(as)-343.9(the)-345.9(current)-343.9(key)-347.9(of)-343.9(reference,)-351.9(or)-345.9(a)-345.9(key)-345.9(value)-347.9(less)-343.9(than)]TJ
T*
0 Tc
[(the)-332(current)-334(key)-334(of)-332(reference,)-336(according)-334(to)-332(the)-332(specied)-332(sort)-332(order)74(.)]TJ
-1.794 -1.794 TD
-0.0002 Tc
[()-1190.2(RAB$V_REV)-390.2(+)-390.2(RAB$V_NXT)89.8(This)-390.2(combination)-392.2(of)-390.2(search)-392.2(key)-392.2(options)]TJ
1.794 -1.194 TD
0 Tc
[(searches)-354(toward)-354(the)-354(beginning)-358(of)-354(the)-354(le)-356(and)-354(returns)-356(records)-354(having)-358(a)-354(key)]TJ
0 -1.196 TD
0.0001 Tc
[(value)-355.9(less)-351.9(than)-355.9(the)-353.9(current)-353.9(key)-355.9(of)-353.9(reference,)-361.9(according)-357.9(to)-353.9(the)-353.9(specied)-355.9(sort)]TJ
T*
0 Tc
[(order)74(.)]TJ
-1.794 -1.794 TD
[(When)-356(a)-354(set)-352(of)-354(records)-354(having)-358(duplicate)-354(keys)-354(is)-354(encountered,)-362(RMS)-354(returns)-356(only)]TJ
0 -1.194 TD
[(the)-348(rst)-346(record)-348(in)-348(the)-348(set.)-528(An)-346(application)-348(that)-346(needs)-348(to)-346(access)-346(all)-348(of)-346(the)-348(records)]TJ
0 -1.196 TD
[(having)-336(duplicate)-332(key)-334(values)-332(requires)-334(additional)-330(compiler)-332(or)-334(program)-332(logic.)]TJ
0 -1.794 TD
[(In)-350(all)-348(cases,)-354(you)-350(specify)-350(search)-348(key)-352(options)-348(symbolically)110(,)-354(using)-350(the)-350(mask)-348(bits)-348(in)]TJ
0 -1.194 TD
-0.0001 Tc
[(the)-334.1(RAB$L_ROP)-334.1(eld)-334.1(of)-334.1(the)-334.1(RAB)-330.1(structure.)-502.1(T)59.9(able)-332.1(74)-334.1(identies)-334.1(the)-332.1(results)-334.1(of)-332.1(all)]TJ
0 -1.196 TD
[(combinations)-332.1(of)-332.1(the)-332.1(REV)129.9(,)-334.1(EQNXT)89.9(,)-332.1(and)-334.1(NXT)-332.1(bits.)]TJ
/F2 1 Tf
0 -2.89 TD
0.0001 Tc
[(T)72.1(able)-299.9(74)-795.9(Keyed)-299.9(Search)-297.9(Combinations)]TJ
ET
161.66 206.1 382.56 -0.48 re
f
BT
9 0 0 9 161.66 195.66 Tm
0 Tc
[(Search)-335.6(Result)-10100(REV)-2370.7(EQNXT)-1768.9(NXT)]TJ
ET
161.66 190.16 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 177.74 Tm
0.0003 Tc
[(Equal)-333(\(default\))-9784.5(0)-3870.4(0)-4645.9(0)]TJ
0 -1.6622 TD
0 Tc
[(Greater)15.6(-than)-333.3(or)-333.3(equal)-6582.5(0)-3870.7(1)-4646.2(0)]TJ
0 -1.66 TD
[(Greater)15.6(-than)-333.3(\(next\))-7694.8(0)-3870.7(0)-4646.2(1)]TJ
T*
[(RMS$_ROP)-333.3(error)-8642.3(0)-3870.7(1)-4646.2(1)]TJ
T*
[(RMS$_ROP)-333.3(error)-8642.3(1)-3870.7(0)-4646.2(0)]TJ
T*
[(Less-than)-333.3(or)-331.1(equal)-8087.1(1)-3870.7(1)-4646.2(0)]TJ
31.0156 -1.6244 TD
[(\(continued)-335.6(on)-331.1(next)-333.3(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-4.1756 -6.84 TD
[(Record)-335.6(Access)-333.3(Block)-333.3(\(RAB\))]TJ
/F2 1 Tf
13.4998 0 TD
(715)Tj
ET
endstream
endobj
401 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
402 0 obj
<<
/Type /Page
/Parent 395 0 R
/Resources 404 0 R
/Contents 403 0 R
>>
endobj
403 0 obj
<< /Length 7098 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Record)-276.9(Access)-280.2(Block)-278.5(\(RAB\))]TJ
0 -1.0783 TD
0 Tc
[(7.19)-278.3(RAB$L_ROP)-275(Field)]TJ
10 0 0 10 137.76 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)74.1(able)-299.9(74)-299.9(\(Cont.\))-797.9(Keyed)-297.9(Search)-299.9(Combinations)]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 679.9 Tm
0 Tc
[(Search)-333.3(Result)-10100.1(REV)-2372.9(EQNXT)-1768.9(NXT)]TJ
ET
137.76 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 658.96 Tm
[(Less)-328.9(than)-333.3(\(previous\))-7292.1(1)-3872.9(0)-4646.2(1)]TJ
0 -1.66 TD
[(RMS$_ROP)-331.1(error)-8642.3(1)-3872.9(1)-4646.2(1)]TJ
ET
137.76 636.54 382.56 -0.48 re
f
BT
10 0 0 10 137.76 614.14 Tm
[(The)-312(reverse-search)-312(option)-312(includes)-312(a)-310(performance)-314(caching)-312(optimization)-310(to)-310(improve)]TJ
0 -1.196 TD
[(performance)-350(when)-352(retrieving)-352(successive)-350(previous)-352(records.)-534(T)90(o)-350(take)-350(advantage)-352(of)]TJ
T*
-0.0001 Tc
[(this)-366.1(feature,)-378.1(specify)-366.1(full)-368.1(key)-368.1(sizes)-366.1(\(RAB$B_KSZ\))-368.1(and)-366.1(select)-368.1(the)-366.1(RAB$V_NXT)]TJ
0 -1.194 TD
0 Tc
[(search)-332(option.)]TJ
/F2 1 Tf
0 -1.794 TD
0.0002 Tc
[(Miscellaneous)-331.8(Options)]TJ
0 -1.394 TD
-0.0004 Tc
(RAB$V_CDK)Tj
/F3 1 Tf
6.9389 0 TD
0 Tc
[(During)-336(RMS)-332($GET)-334(operations,)-336(the)-334(CDK)-332(option)-334(allows)-332(applications)]TJ
-6.9389 -1.196 TD
0.0001 Tc
[(to)-355.9(look)-357.9(ahead)-355.9(for)-357.9(indexed)-357.9(le)-357.9(records)-355.9(with)-355.9(keys)-357.9(that)-355.9(duplicate)-357.9(the)-355.9(current)-355.9(key)]TJ
T*
-0.0001 Tc
[(of)-346.1(reference.)-532.1(If)-348.1(the)-348.1(RAB$V_CDK)-346.1(bit)-346.1(is)-346.1(set,)-352.1(and)-348.1(a)-348.1(record)-348.1(with)-346.1(a)-348.1(duplicate)-348.1(key)-348.1(is)]TJ
T*
0 Tc
[(detected)-344(during)-348(a)-346(successful)-344($GET)-344(operation,)-350(RMS)-346(returns)-346(an)-346(alternate)-346(success)]TJ
0 -1.194 TD
[(status,)-356(RMS$_OK_DUP)128(.)-354(Note)-352(that)-352(this)-350(does)-352(not)-352(guarantee)-352(access)-350(to)-352(the)-354(record)]TJ
0 -1.196 TD
[(with)-362(the)-364(duplicate)-362(key)108(.)-562(For)-364(example,)-372(if)-362(the)-364(record)-364(is)-364(in)-362(a)-364(shared)-364(le,)-372(another)]TJ
T*
[(accessor)-332(may)-332(delete)-332(the)-332(record)-334(before)-332(your)-334(application)-332(can)-332(access)-332(it.)]TJ
/F2 1 Tf
0 -1.794 TD
(RAB$V_TMO)Tj
/F3 1 Tf
6.9949 0 TD
[(T)24(imeout;)-336(in)-334(addition)-332(to)-334(its)-332(use)-332(for)-334(terminals)-332(and)-334(preventing)-336(delays)]TJ
-6.9949 -1.194 TD
-0.0001 Tc
[(due)-362.1(to)-360.1(record)-362.1(locks)-362.1(\(described)-360.1(later\),)-368.1(the)-362.1(RAB$V_TMO)-362.1(option)-362.1(serves)-360.1(a)-362.1(special)]TJ
0 -1.196 TD
0 Tc
[(purpose)-346(for)-348(mailbox)-346(devices.)-530(If)-346(specied)-348(in)-346(combination)-348(with)-346(a)-346(timeout)-348(value)-348(of)]TJ
T*
-0.0001 Tc
[(0)-352.1(\(RAB$B_TMO\),)-354.1(Get)-350.1(and)-354.1(Put)-352.1(services)-352.1(to)-352.1(mailbox)-354.1(devices)-352.1(use)-352.1(the)-352.1(IO$M_NOW)]TJ
T*
0 Tc
[(modier)74(.)-584(Doing)-376(so)-374(causes)-374(the)-376(operation)-374(to)-374(complete)-376(immediately)112(,)-386(instead)-374(of)]TJ
0 -1.194 TD
[(synchronizing)-336(with)-330(another)-334(cooperating)-334(writer)-332(or)-332(reader)-332(of)-332(the)-332(mailbox.)]TJ
0 -1.794 TD
-0.0001 Tc
[(This)-354.1(option)-354.1(corresponds)-354.1(to)-354.1(the)-356.1(FDL)-354.1(attribute)-354.1(CONNECT)-354.1(TIMEOUT_ENABLE)]TJ
0 -1.196 TD
0 Tc
[(and)-332(is)-332(not)-332(supported)-332(for)-332(DECnet)-330(for)-332(OpenVMS)-332(operations.)]TJ
0 -1.792 TD
[(See)-380(the)]TJ
/F4 1 Tf
3.892 0 TD
[(OpenVMS)-382(I/O)-380(User)-56()38(s)-382(Reference)-384(Manual)]TJ
/F3 1 Tf
19.2337 0 TD
[(for)-382(a)-380(further)-384(discussion)-380(of)]TJ
-23.1257 -1.196 TD
(mailboxes.)Tj
/F2 1 Tf
0 -1.794 TD
[(Performance)-332(Options)]TJ
0 -1.394 TD
-0.0004 Tc
(RAB$V_ASY)Tj
/F3 1 Tf
6.8369 0 TD
0.0001 Tc
[(Asynchronous;)-343.9(indicates)-337.9(that)-339.9(this)-339.9(I/O)-337.9(operation)-339.9(is)-339.9(to)-339.9(be)-337.9(performed)]TJ
-6.8369 -1.196 TD
0 Tc
[(asynchronously)112(.)-506(When)-336(you)-338(specify)-336(RAB$V_ASY)112(,)-336(you)-338(pass)-334(the)-336(address)-334(of)-334(the)-336(RAB)]TJ
T*
0.0001 Tc
[(as)-359.9(an)-361.9(argument)-359.9(t)0.1(o)-361.9(the)-361.9(AST)-361.9(routine.)-559.9(RMS)-361.9(returns)-361.9(control)-363.9(to)-361.9(your)-363.9(program)-361.9(as)]TJ
T*
0 Tc
[(soon)-352(as)-352(an)-354(I/O)-352(operation)-354(is)-352(initiated,)-358(even)-354(though)-356(that)-352(operation)-354(might)-354(not)-352(yet)]TJ
0 -1.194 TD
0.0001 Tc
[(be)-341.9(completed.)-521.9(This)-341.9(option)-343.9(is)-341.9(normally)-343.9(used)-343.9(with)-341.9(the)-343.9(W)76.1(ait)-343.9(service)-343.9(to)-341.9(synchronize)]TJ
0 -1.196 TD
0 Tc
[(with)-330(operation)-334(completion.)]TJ
0 -1.794 TD
-0.0001 Tc
[(The)-416.1(RAB$V_ASY)-414.1(option)-416.1(corresponds)-414.1(to)-416.1(the)-414.1(FDL)-416.1(attribute)-414.1(CONNECT)]TJ
0 -1.194 TD
-0.0003 Tc
(ASYNCHRONOUS.)Tj
/F2 1 Tf
0 -1.794 TD
0 Tc
(RAB$V_FDL)Tj
/F3 1 Tf
6.7229 0 TD
[(Fast)-338(delete;)-342(this)-338(option)-338(reduces)-338(the)-340(time)-336(required)-340(to)-338(delete)-338(records)]TJ
-6.7229 -1.196 TD
[(in)-340(indexed)-340(les)-340(when)-340(you)-342(are)-340(using)-342(duplicate)-338(alternate)-340(keys.)-516(The)-342(saving)-340(in)-340(time)]TJ
T*
[(is)-346(achieved)-348(by)-348(temporarily)-348(avoiding)-350(the)-348(processing)-348(needed)-348(to)-346(eliminate)-348(pointers)]TJ
0 -1.194 TD
[(from)-348(alternative)-348(indexes)-348(to)-348(the)-348(record.)-532(However)72(,)-352(there)-348(is)-348(a)-348(cost)-346(associated)-346(with)]TJ
0 -1.196 TD
[(this)-350(option.)-536(First,)-356(the)-350(structural)-352(linkage)-352(from)-350(the)-352(alternate)-350(indexes)-352(remains)-350(in)]TJ
T*
[(place)-344(but)-346(has)-344(no)-346(utility;)-354(therefore,)-350(a)-344(certain)-346(amount)-346(of)-344(space)-346(is)-344(wasted.)-522(Second,)]TJ
T*
[(if)-354(the)-354(program)-356(tries)-354(to)-354(access)-354(the)-354(deleted)-354(record)-356(from)-354(an)-354(alternate)-356(index,)-362(RMS)]TJ
0 -1.194 TD
[(traverses)-364(the)-364(linkage,)-376(nds)-366(the)-364(record)-366(no)-366(longer)-366(exists,)-372(and)-366(then)-366(generates)-366(a)]TJ
0 -1.196 TD
[()20(nonexistent)-334(record)18()-332(error)-332(message)-332(that)-332(the)-332(program)-334(must)-332(process.)]TJ
0 -1.794 TD
[(Y)112(o)0(u)-346(should)-346(take)-346(the)-346(fast)-342(delete)-346(option)-344(only)-348(if)-344(the)-346(immediate)-344(saving)-346(in)-346(time)-346(is)-344(of)]TJ
0 -1.196 TD
0.0001 Tc
[(greater)-331.9(benet)-333.9(to)-331.9(you)-333.9(than)-331.9(the)-333.9(associated)-329.9(costs)-329.9(in)-331.9(space)-331.9(and)-331.9(overhead.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
0 Tc
(716)Tj
/F1 1 Tf
3.1129 0 TD
[(Record)-371.1(Access)-371.1(Block)-368.9(\(RAB\))]TJ
ET
endstream
endobj
404 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
405 0 obj
<<
/Type /Page
/Parent 395 0 R
/Resources 407 0 R
/Contents 406 0 R
>>
endobj
406 0 obj
<< /Length 7213 >>
stream
BT
/F2 1 Tf
12 0 0 12 384.8 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Record)-278.5(Access)-278.5(Block)-278.5(\(RAB\))]TJ
2.435 -1.0783 TD
0 Tc
[(7.19)-278.3(RAB$L_ROP)-275(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
-0.0001 Tc
[(This)-332.1(option)-334.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(CONNECT)-332.1(F)71.9(AST_DELETE.)]TJ
/F2 1 Tf
0 -1.794 TD
0 Tc
(RAB$V_LOC)Tj
/F3 1 Tf
6.9099 0 TD
[(Locate)-360(mode;)-374(under)-360(specied)-360(conditions,)-368(you)-360(have)-360(the)-360(option)-360(of)]TJ
-6.9099 -1.196 TD
[(specifying)-370(locate)-368(mode)-366(instead)-368(of)-368(move)-368(mode,)-378(which)-368(is)-366(the)-368(default)-368(method)-368(of)]TJ
0 -1.194 TD
0.0001 Tc
[(buffer)-335.9(handling.)-505.9(I)0.1(n)-335.9(locate)-335.9(mode,)-335.9(your)-337.9(program)-337.9(accesses)-333.9(records)-335.9(directly)-337.9(in)-335.9(an)-335.9(I/O)]TJ
0 -1.196 TD
0 Tc
[(buffer)72(,)-346(thus)-342(eliminating)-344(the)-342(overhead)-344(of)-342(moving)-346(records)-342(between)-342(I/O)-342(buffers)-342(and)]TJ
T*
[(application)-332(program)-334(buffers.)]TJ
0 -1.792 TD
-0.0001 Tc
[(The)-356.1(RAB$V_LOC)-354.1(option)-354.1(activates)-352.1(locate)-354.1(mode.)-542.1(RMS)-354.1(supports)-352.1(the)-354.1(locate)-354.1(mode)]TJ
0 -1.196 TD
0 Tc
[(option)-354(for)-354(the)-354(Get)-352(service)]TJ
/F4 1 Tf
12.3058 0 TD
(only)Tj
/F3 1 Tf
2.298 0 TD
[(and)-354(ignores)-354(requests)-354(for)-354(the)-354(option)-354(if)-352(one)-356(of)-352(the)]TJ
-14.6038 -1.196 TD
[(following)-332(conditions)-334(exists:)]TJ
0 -1.794 TD
[()-1190(Record)-332(crosses)-330(one)-334(or)-332(more)-332(block)-334(boundaries)]TJ
0 -1.792 TD
[()-1190(The)-334(F)74(AB$B_F)76(AC)-332(eld)-332(F)74(AB$V_UPD)-330(option)-332(is)-332(set)]TJ
0 -1.794 TD
[()-1190(Process-permanent)-332(les)-332(are)-332(accessed)-332(indirectly)]TJ
T*
[()-1190(Records)-332(are)-332(compressed)-330(\(applies)-332(to)-330(indexed)-334(Prolog)-334(3)-332(les)-332(only\))]TJ
0 -1.792 TD
[()-1190(Global)-330(buffers)]TJ
0 -1.794 TD
[()-1190(Multistreaming)]TJ
0 -1.792 TD
[(In)-364(move)-362(mode,)-372(RMS)-362(transfers)-362(individual)-364(records)-362(between)-362(I/O)-362(buffers)-362(and)-364(the)]TJ
0 -1.196 TD
[(application)38(s)-382(program)-382(buffer)72(.)-598(When)-382(the)-382(application)-382(program)-384(invokes)-382(a)-382(Get)]TJ
T*
[(service,)-356(RMS)-348(reads)-348(a)-348(block)-350(or)-350(set)-348(of)-348(blocks)-350(\(for)-348(sequential)-350(les\))-348(or)-350(a)-348(bucket)-350(\(for)]TJ
T*
[(relative)-354(and)-354(indexed)-356(les\))-352(into)-354(an)-354(I/O)-354(buffer)74(.)-542(I)0(t)-352(then)-354(selects)-352(the)-354(desired)-354(record)]TJ
0 -1.194 TD
[(from)-332(the)-332(I/O)-330(buffer)-332(and)-332(moves)-332(it)-332(into)-332(the)-330(program-specied)-334(location.)-500(Locate)-332(mode)]TJ
0 -1.196 TD
[(eliminates)-332(the)-332(last)-330(step)-332(by)-332(accessing)-334(the)-332(record)-332(directly)-334(in)-332(the)-332(I/O)-332(buffer)72(.)]TJ
0 -1.794 TD
[(This)-362(option)-362(corresponds)-362(to)-360(the)-362(FDL)-362(attribute)-360(CONNECT)-360(LOCA)58(TE_MODE.)-360(It)]TJ
0 -1.196 TD
[(is)-356(not)-356(supported)-354(for)-356(DECnet)-354(for)-356(OpenVMS)-356(operations,)-362(which)-356(always)-356(use)-356(move)]TJ
0 -1.194 TD
(mode.)Tj
/F2 1 Tf
0 -1.794 TD
(RAB$V_RAH)Tj
/F3 1 Tf
6.9729 0 TD
[(Read-ahead;)-388(used)-368(with)-366(multiple)-368(local)-368(buffers)-368(to)-368(indicate)-368(read-)]TJ
-6.9729 -1.196 TD
[(ahead)-372(operations.)-576(RMS)-370(issues)-368(I/O)-370(requests)-370(as)-370(soon)-372(as)-368(possible)-370(when)-370(a)-372(local)]TJ
T*
[(buffer)-322(is)-318(needed.)-500(When)-320(the)-322(rst)-320(local)-320(buffer)-320(is)-318(lled,)-324(the)-322(I/O)-318(operation)-322(takes)-318(place)]TJ
0 -1.194 TD
[(for)-356(the)-354(rst)-356(local)-354(buffer)-356(as)-354(the)-354(second)-356(local)-354(buffer)-356(receives)-356(the)-356(next)-356(record;)-368(the)]TJ
0 -1.196 TD
[(second)-350(local)-348(buffer)-350(soon)-348(becomes)-348(lled)-350(and)-350(the)-348(next)-350(record)-350(is)-348(read)-348(into)-350(the)-348(rst)]TJ
T*
[(local)-354(buffer)-356(as)-352(the)-356(I/O)-354(operation)-354(for)-354(the)-354(second)-356(local)-354(buffer)-354(occurs.)-544(The)-356(system)]TJ
T*
[(does)-346(not)-346(have)-348(to)-346(wait)-346(for)-346(I/O)-346(completion,)-350(which)-348(permits)-344(an)-348(overlapping)-348(of)-346(input)]TJ
0 -1.194 TD
[(and)-334(computing.)-500(Read)-332(ahead)-332(is)-332(ignored)-334(for)-332(unit)-334(record)-334(device)-332(I/O)-332(and)-334(is)-330(supported)]TJ
0 -1.196 TD
-0.0001 Tc
[(only)-356.1(for)-356.1(the)-354.1(nonshared)-356.1(sequential)-356.1(le)-354.1(organization.)-546.1(If)-354.1(the)-354.1(RAB$V_RAH)-356.1(option)]TJ
T*
[(is)-372.1(specied)-374.1(when)-372.1(the)-374.1(multibuffer)-372.1(count)-376.1(\(specied)-372.1(by)-374.1(RAB$B_MBF)-374.1(or)-372.1(by)-374.1(the)]TJ
T*
0 Tc
[(XAB$_MUL)56(TIBUFFER_COUNT)-336(XABITM\))-338(is)-338(0,)-340(two)-338(local)-338(buffers)-338(are)-340(allocated)-338(to)]TJ
0 -1.194 TD
[(allow)-342(multibuffering.)-520(If)-340(two)-342(or)-342(more)-342(local)-342(buffers)-342(are)-342(specied,)-346(multibuffering)-344(is)]TJ
0 -1.196 TD
[(allowed)-342(regardless)-344(of)-342(what)-342(was)-342(specied)-344(to)-342(the)-344(Connect)-344(service.)-522(Conversely)110(,)-348(i)0(f)-342(a)]TJ
T*
[(buffer)-354(count)-354(of)-352(1)-352(i)0(s)-352(specied,)-360(multibuffering)-354(is)-352(disabled)-350(regardless)-354(of)-352(what)-352(was)]TJ
T*
[(specied)-332(to)-332(the)-332(Connect)-334(service.)]TJ
0 -1.792 TD
-0.0001 Tc
[(This)-328.1(option)-326.1(corresponds)-326.1(to)-326.1(the)-326.1(FDL)-328.1(attribute)-326.1(CONNECT)-326.1(READ_AHEAD)-326.1(and)-326.1(it)-326.1(is)]TJ
0 -1.196 TD
0 Tc
[(not)-332(supported)-332(for)-332(DECnet)-332(for)-332(OpenVMS)-330(operations.)]TJ
/F2 1 Tf
0 -1.794 TD
(RAB$V_SYNCSTS)Tj
/F3 1 Tf
9.5039 0 TD
[(When)-340(you)-342(select)-338(this)-338(option,)-342(RMS)-338(returns)-340(the)-338(success)-338(status)]TJ
-9.5039 -1.194 TD
[(RMS$_SYNCH)-334(if)-334(the)-336(requested)-336(service)-336(completes)-336(its)-334(task)-334(immediately)110(.)-506(The)-336(most)]TJ
0 -1.196 TD
[(common)-352(reason)-350(for)-350(not)-350(completing)-352(a)-350(task)-350(immediately)-348(is)-350(that)-350(the)-350(task)-350(involves)]TJ
T*
0.0001 Tc
[(I/O)-307.9(operations.)-497.9(If)-307.9(the)-307.9(service)-307.9(completes)-305.9(synchronously)-307.9(\(that)-307.9(is,)-311.9(it)-307.9(has)-307.9(not)-307.9(returned)]TJ
T*
0 Tc
[(to)-352(caller)-56()38(s)-350(execution)-352(mode)-350(prior)-354(to)-352(completion\),)-356(RMS)-352(returns)-354(RMS$_SYNCH)-352(a)0(s)]TJ
0 -1.194 TD
[(the)-338(completion)-336(status)-334(in)-338(R0,)-338(stores)-336(the)-336(true)-338(completion)-336(status)-336(\(success)-334(or)-338(failure\))]TJ
0 -1.196 TD
[(in)-332(RAB$L_STS,)-332(and)-332(does)]TJ
/F4 1 Tf
12.1258 0 TD
(not)Tj
/F3 1 Tf
1.797 0 TD
[(deliver)-332(an)-334(AST)92(.)]TJ
/F1 1 Tf
9 0 0 9 402.22 26.84 Tm
/Cs9 cs 1 scn
[(Record)-371.1(Access)-371.1(Block)-371.1(\(RAB\))]TJ
/F2 1 Tf
13.6109 0 TD
(717)Tj
ET
endstream
endobj
407 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
408 0 obj
<<
/Type /Page
/Parent 395 0 R
/Resources 410 0 R
/Contents 409 0 R
>>
endobj
409 0 obj
<< /Length 6976 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Record)-276.9(Access)-280.2(Block)-278.5(\(RAB\))]TJ
0 -1.0783 TD
0 Tc
[(7.19)-278.3(RAB$L_ROP)-275(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 700.28 Tm
/Cs8 cs 1 scn
[(The)-342(status)-338(RMS$_SYNCH)-338(is)-340(returned)-344(in)-340(R0)-340(only)108(.)-516(Refer)-340(to)-342(the)-340(RAB$L_STS)-340(eld)]TJ
0 -1.196 TD
[(for)-332(the)-332(actual)-332(success)-332(status)-330(or)-332(failure)-334(status)-330(of)-332(the)-332(task.)]TJ
0 -1.794 TD
-0.0001 Tc
[(The)-356.1(RAB$V_SYNCSTS)-354.1(option)-354.1(should)-356.1(be)-354.1(used)-354.1(in)-356.1(conjunction)-354.1(with)-354.1(the)-356.1(RAB$V_)]TJ
0 -1.194 TD
0 Tc
[(ASY)-330(option.)]TJ
/F2 1 Tf
0 -1.794 TD
(RAB$V_WBH)Tj
/F3 1 Tf
7.1849 0 TD
[(W)56(rite-behind;)-374(used)-356(with)-358(multiple)-356(local)-358(buffers.)-550(When)-358(one)-360(local)]TJ
-7.1849 -1.196 TD
[(buffer)-344(is)-342(lled,)-348(the)-344(next)-344(record)-346(is)-342(written)-342(into)-344(the)-344(next)-344(local)-344(buffer)-344(while)-344(the)-344(I/O)]TJ
T*
[(operation)-342(takes)-344(place)-342(for)-342(the)-344(rst)-342(local)-344(buffer)74(.)-520(The)-346(system)-340(does)-342(not)-344(have)-344(to)-344(wait)]TJ
0 -1.194 TD
[(for)-364(I/O)-364(completion,)-372(which)-366(allows)-362(for)-364(an)-364(overlapping)-366(of)-364(computing)-366(and)-366(output.)]TJ
0 -1.196 TD
[(W)56(rite-behind)-376(is)-374(ignored)-378(for)-374(unit)-376(record)-376(devices.)-586(This)-376(option)-376(is)-374(implemented)]TJ
T*
-0.0001 Tc
[(only)-352.1(for)-352.1(the)-350.1(nonshared)-354.1(sequential)-350.1(le)-352.1(organization.)-538.1(If)-350.1(the)-352.1(RAB$V_WBH)-350.1(option)]TJ
T*
0 Tc
[(is)-372(specied)-372(when)-374(the)-372(multibuffer)-374(count)-374(\(specied)-372(by)-374(RAB$B_MBF)-370(or)-374(by)-374(the)]TJ
0 -1.194 TD
-0.0001 Tc
[(XAB$_MUL)55.9(TIBUFFER_COUNT)-340.1(XABITM\))-336.1(is)-338.1(0,)-342.1(two)-336.1(local)-340.1(buffers)-338.1(are)-338.1(allocated)-338.1(to)]TJ
0 -1.196 TD
0 Tc
[(allow)-340(multibuffering.)-520(If)-342(two)-340(or)-342(more)-344(local)-342(buffers)-340(are)-344(specied,)-344(multibuffering)-344(is)]TJ
T*
[(allowed)-354(regardless)-356(of)-354(what)-356(was)-352(specied)-356(to)-356(the)-356(Connect)-356(service.)-546(Conversely)108(,)-362(i)0(f)]TJ
T*
[(you)-354(specify)-352(a)-350(multibuffer)-354(count)-352(of)-352(1,)-358(RMS)-352(disables)-350(multibuffering)-352(regardless)-352(of)]TJ
0 -1.194 TD
[(what)-330(was)-332(specied)-332(to)-330(the)-334(Connect)-332(service.)]TJ
0 -1.794 TD
-0.0001 Tc
[(This)-332.1(option)-330.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-330.1(attribute)-332.1(CONNECT)-332.1(WRITE_BEHIND)-330.1(and)-332.1(it)]TJ
0 -1.196 TD
0 Tc
[(is)-330(not)-332(supported)-332(for)-332(DECnet)-332(for)-332(OpenVMS)-330(operations.)]TJ
/F2 1 Tf
0 -1.792 TD
[(Put)-332(Service)-334(Options)]TJ
0 -1.396 TD
(RAB$V_TPT)Tj
/F3 1 Tf
6.7199 0 TD
[(T)60(runcate-on-put;)-420(species)-388(that)-390(a)-388(Put)-390(or)-390(W)56(rite)-390(service)-390(using)]TJ
-6.7199 -1.196 TD
[(sequential)-376(record)-378(access)-374(mode)-378(can)-376(occur)-378(at)-376(any)-378(point)-378(in)-376(the)-378(le,)-388(truncating)]TJ
0 -1.194 TD
[(the)-366(le)-368(at)-366(that)-366(point.)-570(The)-368(end-of-le)-368(mark)-366(is)-366(set)-366(to)-368(the)-366(position)-366(immediately)]TJ
0 -1.196 TD
[(following)-332(the)-332(last)-330(byte)-334(written.)]TJ
0 -1.794 TD
[(T)62(runcating)-350(a)-348(le)-348(deletes)-346(all)-346(records)-348(beyond)-350(the)-346(point)-348(of)-348(truncation.)-530(In)-348(a)-348(shared)]TJ
0 -1.196 TD
[(environment,)-374(the)-364(application)-364(must)-362(ensure)-364(proper)-364(interpretation)-364(of)-364(a)-364(truncate)]TJ
0 -1.194 TD
[(operation.)-500(The)-310(process)-308(must)-308(have)-312(specied)-310(truncate)-310(access)-308(by)-310(setting)-310(the)-310(F)74(AB$V_)]TJ
0 -1.196 TD
[(TRN)-332(option)-332(in)-332(the)-332(F)72(AB$B_F)76(AC)-330(eld)-334(when)-332(the)-332(le)-334(was)-330(opened)-332(or)-332(created.)]TJ
0 -1.794 TD
[(This)-342(option)-342(applies)-340(only)-342(to)-342(sequential)-342(les)-342(and)-342(corresponds)-342(to)-340(the)-342(FDL)-342(attribute)]TJ
0 -1.194 TD
-0.0002 Tc
[(CONNECT)-332.2(TRUNCA)55.8(TE_ON_PUT)91.8(.)]TJ
/F2 1 Tf
0 -1.794 TD
-0.0004 Tc
(RAB$V_UIF)Tj
/F3 1 Tf
6.3859 0 TD
0.0001 Tc
[(Update-if;)-331.9(indicates)-333.9(that)-331.9(if)-331.9(a)-333.9(Put)-331.9(service)-333.9(is)-331.9(invoked)-331.9(for)-333.9(a)-331.9(record)-333.9(that)]TJ
-6.3859 -1.196 TD
0 Tc
[(already)-356(exists)-354(in)-358(the)-356(le,)-362(the)-356(operation)-358(is)-354(converted)-358(to)-356(an)-356(Update.)-546(This)-356(option)]TJ
T*
[(is)-360(necessary)-362(to)-362(overwrite)-362(\(as)-360(opposed)-360(to)-362(update\))-360(an)-362(existing)-364(record)-362(in)-362(relative)]TJ
0 -1.194 TD
[(and)-356(indexed)-358(les.)-546(Indexed)-358(les)-356(using)-356(this)-356(option)-356(must)-356(not)-356(allow)-354(duplicates)-356(on)]TJ
0 -1.196 TD
[(the)-350(primary)-354(key)110(.)-538(The)-352(process)-350(must)-352(have)-352(specied)-352(Update)-350(access)-350(by)-352(setting)-352(the)]TJ
T*
[(F)74(AB$V_UPD)-330(option)-332(in)-332(the)-332(F)72(AB$B_F)76(AC)-332(eld)-332(when)-332(the)-332(le)-334(was)-330(opened)-332(or)-334(created.)]TJ
0 -1.794 TD
[(When)-312(using)-312(this)-310(option)-312(with)-310(shared)-312(les)-310(and)-312(automatic)-312(record)-312(locking,)-318(you)-314(should)]TJ
0 -1.194 TD
[(be)-344(aware)-346(that)-344(the)-346(Put)-346(service,)-352(unlike)-348(the)-344(Update)-346(service,)-350(briey)-348(releases)-344(record)]TJ
0 -1.196 TD
[(locks)-342(until)-342(it)-340(is)-340(determined)-342(that)-342(an)-342(Update)-340(should)-342(take)-342(place.)-518(At)-340(that)-342(point,)-344(the)]TJ
T*
[(record)-352(is)-352(relocked)-354(for)-352(the)-352(Update)-352(operation.)-540(Note)-352(that)-352(during)-354(the)-352(time)-352(the)-352(Put)]TJ
T*
0.0001 Tc
[(operation)-337.9(is)-337.9(being)-337.9(converted)-335.9(into)-339.9(an)-337.9(Update)-337.9(operation,)-339.9(it)-337.9(is)-335.9(possible)-337.9(that)-335.9(another)]TJ
0 -1.194 TD
0 Tc
[(record)-332(stream)-332(could)-332(update)-332(or)-334(delete)-330(the)-334(record.)]TJ
0 -1.794 TD
[(This)-332(option)-332(corresponds)-332(to)-332(the)-332(FDL)-332(attribute)-332(CONNECT)-330(UPDA)56(TE_IF)110(.)]TJ
/F2 1 Tf
T*
[(Record)-332(Locking)-336(Options)]TJ
/F3 1 Tf
0 -1.394 TD
[(This)-344(section)-344(describes)-344(the)-346(record-processing)-346(options)-344(related)-344(to)-344(controlling)-348(record)]TJ
0 -1.196 TD
[(locking.)-520(Except)-342(as)-340(noted,)-346(these)-342(options)-340(apply)-342(to)-342(all)-342(le)-342(organizations)-342(and)-342(can)-342(be)]TJ
0 -1.194 TD
[(selected)-330(for)-332(each)-334(operation.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(718)Tj
/F1 1 Tf
3.1129 0 TD
[(Record)-371.1(Access)-371.1(Block)-368.9(\(RAB\))]TJ
ET
endstream
endobj
410 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
411 0 obj
<<
/Type /Page
/Parent 395 0 R
/Resources 413 0 R
/Contents 412 0 R
>>
endobj
412 0 obj
<< /Length 7063 >>
stream
BT
/F2 1 Tf
12 0 0 12 384.8 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Record)-278.5(Access)-278.5(Block)-278.5(\(RAB\))]TJ
2.435 -1.0783 TD
0 Tc
[(7.19)-278.3(RAB$L_ROP)-275(Field)]TJ
10 0 0 10 161.66 700.78 Tm
/Cs8 cs 1 scn
(RAB$V_NLK)Tj
/F3 1 Tf
6.8219 0 TD
[(No)-326(lock)-326(\(query)-328(locking\);)-330(requests)-326(that)-324(RMS)-326(take)-326(out)-326(a)-324(lock)-328(to)-324(probe)]TJ
-6.8219 -1.196 TD
[(for)-308(status)-306(and)-308(immediately)-308(release)-308(the)-308(lock)-308(without)-308(holding)-310(it)-308(for)-308(synchronization.)]TJ
0 -1.194 TD
[(If)-344(the)-346(lock)-348(is)-344(not)-346(granted)-346(\(exclusive)-348(lock)-346(held\))-346(and)-346(the)-344(read-regardless)-346(\(RAB$V_)]TJ
0 -1.196 TD
[(RRL\))-386(option)-388(is)-386(not)-386(set,)-400(the)-388(record)-388(access)-386(fails)-386(with)-386(an)-388(RMS$_RLK)-384(status.)]TJ
T*
[(Otherwise,)-354(the)-348(record)-352(is)-348(returned)-350(with)-350(one)-350(of)-350(the)-348(following)-350(success)-350(or)-348(alternate)]TJ
T*
[(success)-332(statuses:)]TJ
0 -1.792 TD
[()-1190(RMS$_SUCNo)-330(other)-334(writers.)]TJ
0 -1.794 TD
-0.0001 Tc
[()-1190.1(RMS$_OK_RLKRecord)-332.1(can)-334.1(be)-332.1(read)-332.1(but)-332.1(not)-332.1(written.)]TJ
T*
[()-1190.1(RMS$_OK_RRLFor)-354.1(relative)-352.1(and)-352.1(indexed)-352.1(les,)-358.1(exclusive)-354.1(lock)-352.1(is)-352.1(held)-352.1(\(lock)]TJ
1.794 -1.194 TD
[(request)-332.1(denied\))-332.1(but)-332.1(the)-332.1(read-regardless)-332.1(\(RAB$V_RRL\))-332.1(option)-334.1(is)-330.1(set.)]TJ
-1.794 -1.794 TD
0 Tc
[(When)-370(only)-370(the)-370(RAB$V_NLK)-366(option)-370(is)-368(specied,)-378(record)-370(access)-370(can)-370(be)-368(denied.)]TJ
0 -1.196 TD
-0.0001 Tc
[(When)-404.1(both)-402.1(the)-402.1(RAB$V_NLK)-398.1(and)-404.1(RAB$V_RRL)-402.1(options)-402.1(are)-402.1(specied,)-420.1(an)]TJ
T*
0 Tc
[(application)-356(can)-358(guarantee)-358(the)-358(return)-358(of)-356(any)-358(record)-356(with)-356(a)-356(success)-356(or)-358(alternate)]TJ
0 -1.194 TD
[(success)-332(status.)]TJ
0 -1.794 TD
[(If)-336(you)-340(do)-338(not)-338(require)-338(a)-338(lock)-338(and)-338(do)-336(not)-338(need)-338(one)-338(of)-338(the)-338(alternate)-336(success)-338(statuses)]TJ
0 -1.196 TD
[(returned)-348(to)-344(indicate)-346(whether)-346(the)-346(record)-346(would)-346(have)-348(been)-346(blocked,)-350(then)-346(consider)]TJ
0 -1.194 TD
-0.0001 Tc
[(using)-360.1(the)-358.1(RAB$V_NQL)-358.1(record)-358.1(stream)-358.1(\(RAB$W_ROP_2\))-356.1(option)-358.1(or)-358.1(the)-358.1(F)71.9(AB$V_)]TJ
0 -1.196 TD
[(NQL)-332.1(le)-332.1(\(F)71.9(AB$B_SHR\))-332.1(option)-332.1(to)-332.1(avoid)-332.1(the)-334.1(locking)-334.1(overhead.)]TJ
/F2 1 Tf
0 -1.794 TD
0 Tc
(RAB$V_NXR)Tj
/F3 1 Tf
6.8959 0 TD
[(Nonexistent)-344(record)-344(processing;)-352(species)-342(that)-344(if)-342(the)-344(record)-344(directly)]TJ
-6.8959 -1.196 TD
[(accessed)-330(through)-334(a)-330(Get)-328(or)-332(Find)-330(service)-332(does)-330(not)-330(exist)-330(\(was)-330(never)-332(inserted)-330(into)-330(the)]TJ
0 -1.194 TD
[(le)-338(or)-338(was)-334(deleted\),)-338(the)-338(service)-338(is)-336(to)-336(be)-336(performed)-338(anyway)110(.)-510(For)-336(a)-338(Get)-336(service,)-340(the)]TJ
0 -1.196 TD
[(previous)-354(contents)-354(of)-352(a)-352(deleted)-352(record)-354(are)-354(returned.)-542(The)-354(processing)-354(of)-352(a)-354(deleted)]TJ
T*
-0.0001 Tc
[(record)-338.1(returns)-336.1(a)-336.1(completion)-336.1(status)-334.1(code)-336.1(of)-336.1(RMS$_OK_DEL,)-338.1(and)-336.1(the)-336.1(processing)-338.1(of)]TJ
T*
0 Tc
[(a)-332(record)-334(that)-332(never)-334(existed)-332(returns)-332(RMS$_OK_RNF)112(.)]TJ
0 -1.792 TD
[(This)-346(option)-344(applies)-344(only)-346(to)-344(relative)-344(les)-346(and)-344(it)-344(corresponds)-346(to)-344(the)-344(FDL)-346(attribute)]TJ
0 -1.196 TD
-0.0003 Tc
[(CONNECT)-330.3(NONEXISTENT_RECORD.)]TJ
/F2 1 Tf
0 -1.794 TD
0 Tc
(RAB$V_REA)Tj
/F3 1 Tf
6.8939 0 TD
[(Lock)-344(record)-342(for)-342(read;)-348(species)-342(that)-342(the)-342(record)-342(is)-342(to)-342(be)-342(locked)-342(for)-342(a)]TJ
-6.8939 -1.194 TD
[(read)-342(operation)-342(for)-342(this)-340(process,)-344(while)-342(allowing)-342(other)-342(accessors)-340(to)-342(read)-340(the)-342(record)]TJ
0 -1.196 TD
[(\(but)-334(not)-332(to)-334(modify)-332(the)-334(record\).)-502(Use)-332(this)-332(option)-334(only)-334(when)-334(you)-334(do)-332(not)-334(want)-332(the)-334(le)]TJ
T*
-0.0001 Tc
[(to)-334.1(be)-334.1(modied)-334.1(by)-334.1(any)-336.1(subsequent)-334.1(activities.)-502.1(Use)-334.1(the)-334.1(RAB$V_RLK)-334.1(option)-334.1(to)-334.1(allow)]TJ
T*
0 Tc
[(possible)-330(subsequent)-334(modication)-332(of)-332(the)-332(le.)]TJ
0 -1.792 TD
-0.0001 Tc
[(This)-332.1(option)-334.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(CONNECT)-332.1(LOCK_ON_READ.)]TJ
/F2 1 Tf
0 -1.794 TD
0 Tc
(RAB$V_RLK)Tj
/F3 1 Tf
6.8439 0 TD
[(Lock)-348(record)-350(for)-348(write;)-354(species)-348(that)-348(a)-346(user)-348(who)-348(locks)-348(a)-348(record)-348(for)]TJ
-6.8439 -1.196 TD
[(modication)-350(is)-348(allowing)-350(the)-348(locked)-350(record)-350(to)-350(be)-348(read)-350(by)-350(other)-348(accessors.)-532(If)-348(both)]TJ
0 -1.194 TD
-0.0002 Tc
[(RAB$V_RLK)-342.2(and)-342.2(RAB$V_REA)-340.2(are)-342.2(specied,)-344.2(the)-342.2(RAB$V_REA)-340.2(option)-342.2(is)-340.2(ignored.)]TJ
0 -1.196 TD
-0.0001 Tc
[(The)-334.1(RAB$V_NLK)-332.1(option)-332.1(takes)-332.1(precedence)-334.1(over)-334.1(all)-332.1(others.)]TJ
0 -1.794 TD
[(This)-332.1(option)-334.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(CONNECT)-332.1(LOCK_ON_WRITE.)]TJ
/F2 1 Tf
T*
0 Tc
(RAB$V_RRL)Tj
/F3 1 Tf
6.8559 0 TD
[(Read)-358(regardless)-360(of)-360(lock;)-376(read)-360(the)-360(record)-362(even)-362(if)-360(another)-360(stream)]TJ
-6.8559 -1.194 TD
-0.0001 Tc
[(has)-336.1(locked)-334.1(the)-336.1(record)-336.1(\(see)-334.1(discussion)-334.1(for)-336.1(RAB$V_NLK)-334.1(option\).)-506.1(This)-334.1(option)-336.1(allows)]TJ
0 -1.196 TD
0 Tc
[(the)-350(reader)-348(some)-348(control)-350(over)-350(access.)-530(If)-348(a)-348(record)-350(is)-348(locked)-350(against)-348(all)-348(access)-348(and)]TJ
T*
[(this)-368(bit)-366(is)-366(set)-366(for)-368(either)-368(a)-366(Find)-370(or)-366(Get)-366(service)-370(request,)-376(the)-368(record)-368(is)-366(returned)]TJ
T*
[(without)-368(a)-368(lock)-368(for)-368(all)-368(three)-370(le)-368(organizations.)-572(The)-368(returned)-370(status,)-376(however)72(,)]TJ
0 -1.194 TD
[(varies,)-334(depending)-334(on)-332(the)-334(le)-332(organization:)]TJ
0 -1.794 TD
[()-1190(The)-334(service)-332(returns)-334(RMS$_SUC)-330(for)-332(sequential)-332(les.)]TJ
T*
-0.0001 Tc
[()-1190.1(The)-332.1(service)-332.1(returns)-332.1(alternate)-330.1(success)-330.1(status,)-332.1(RMS$_OK_RRL,)-332.1(for)-330.1(relative)-332.1(and)]TJ
1.794 -1.194 TD
0 Tc
[(indexed)-334(les.)]TJ
/F1 1 Tf
9 0 0 9 402.22 26.84 Tm
/Cs9 cs 1 scn
[(Record)-371.1(Access)-371.1(Block)-371.1(\(RAB\))]TJ
/F2 1 Tf
13.6109 0 TD
(719)Tj
ET
endstream
endobj
413 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
414 0 obj
<<
/Type /Page
/Parent 395 0 R
/Resources 416 0 R
/Contents 415 0 R
>>
endobj
415 0 obj
<< /Length 6737 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Record)-276.9(Access)-280.2(Block)-278.5(\(RAB\))]TJ
0 -1.0783 TD
0 Tc
[(7.19)-278.3(RAB$L_ROP)-275(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 700.28 Tm
/Cs8 cs 1 scn
-0.0001 Tc
[(For)-364.1(relative)-364.1(and)-364.1(indexed)-364.1(le)-364.1(applications,)-372.1(the)-364.1(RMS$_OK_RRL)-364.1(status)-362.1(has)-364.1(the)]TJ
0 -1.196 TD
0 Tc
[(added)-332(value)-332(of)-332(indicating)-334(when)-332(the)-334(record)-332(is)-332(returned)-334(without)-332(a)-332(lock.)]TJ
0 -1.794 TD
-0.0001 Tc
[(This)-332.1(option)-332.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(CONNECT)-330.1(READ_REGARDLESS.)]TJ
/F2 1 Tf
0 -1.792 TD
0 Tc
(RAB$V_TMO)Tj
/F3 1 Tf
7.0169 0 TD
[(T)24(imeout;)-366(species)-352(that)-354(if)-354(the)-354(RAB$V_W)94(A)56(T)-354(option)-354(was)-354(specied,)]TJ
-7.0169 -1.196 TD
[(the)-376(RAB$B_TMO)-376(eld)-376(contains)-378(the)-378(maximum)-378(time)-376(value,)-390(in)-378(seconds,)-390(to)-376(be)]TJ
T*
[(allowed)-344(for)-348(a)-346(record)-348(input)-348(wait)-344(caused)-348(by)-348(a)-346(locked)-348(record.)-530(If)-346(the)-346(timeout)-346(period)]TJ
T*
[(expires)-374(and)-374(the)-376(record)-374(is)-374(still)-372(locked,)-386(RMS)-374(aborts)-374(the)-374(record)-376(operation)-374(with)]TJ
0 -1.194 TD
[(the)-350(RMS$_TMO)-350(completion)-352(status.)-534(Note)-350(that)-350(the)-352(maximum)-350(time)-350(allowed)-350(for)-350(a)]TJ
0 -1.196 TD
-0.0001 Tc
[(timeout)-360.1(is)-360.1(255)-360.1(seconds.)-558.1(Other)-360.1(functions)-362.1(of)-360.1(the)-362.1(RAB$V_TMO)-362.1(option)-362.1(are)-360.1(listed)]TJ
T*
0 Tc
[(under)-334(Miscellaneous)-332(Options.)]TJ
0 -1.794 TD
-0.0001 Tc
[(This)-354.1(option)-354.1(corresponds)-354.1(to)-354.1(the)-356.1(FDL)-354.1(attribute)-354.1(CONNECT)-354.1(TIMEOUT_ENABLE)]TJ
0 -1.194 TD
0 Tc
[(and)-332(it)-332(is)-330(not)-332(supported)-332(for)-332(DECnet)-332(for)-332(OpenVMS)-330(operations.)]TJ
/F2 1 Tf
0 -1.794 TD
-0.0004 Tc
(RAB$V_ULK)Tj
/F3 1 Tf
6.8519 0 TD
0.0002 Tc
[(Manual)-355.8(unlocking;)-369.8(prohibits)-353.8(RMS)-355.8(from)-355.8(automatically)-355.8(unlocking)]TJ
-6.8519 -1.196 TD
0 Tc
[(records.)-506(Instead,)-336(once)-338(locked)-336(\(through)-338(a)-336(Get,)-336(Find,)-340(or)-336(Put)-336(service\),)-338(a)-336(record)-336(must)]TJ
0 -1.194 TD
[(be)-354(specically)-356(unlocked)-354(by)-356(a)-356(Free)-356(or)-356(Release)-354(service.)-546(The)-358(RAB$V_NLK)-356(option)]TJ
0 -1.196 TD
-0.0001 Tc
[(takes)-332.1(precedence)-334.1(over)-332.1(the)-334.1(RAB$V_ULK)-332.1(option.)]TJ
0 -1.794 TD
[(This)-422.1(option)-424.1(corresponds)-422.1(to)-424.1(the)-422.1(FDL)-424.1(attribute)-422.1(CONNECT)-424.1(MANUAL_)]TJ
0 -1.196 TD
-0.0004 Tc
(UNLOCKING.)Tj
/F2 1 Tf
0 -1.792 TD
0 Tc
[(RAB$V_W)56(A)76(T)]TJ
/F3 1 Tf
6.9539 0 TD
[(W)74(ait;)-382(if)-366(the)-364(record)-366(is)-366(currently)-368(locked)-366(by)-366(another)-366(stream,)-374(wait)]TJ
-6.9539 -1.196 TD
-0.0001 Tc
[(until)-362.1(it)-362.1(is)-360.1(available.)-560.1(This)-362.1(option)-362.1(can)-364.1(be)-362.1(used)-362.1(with)-362.1(the)-362.1(RAB$V_TMO)-364.1(option)-362.1(to)]TJ
T*
0 Tc
[(limit)-330(waiting)-332(periods)-332(to)-332(a)-332(specied)-332(time)-330(interval.)]TJ
0 -1.792 TD
-0.0001 Tc
[(This)-332.1(option)-332.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(CONNECT)-330.1(W)91.9(AIT_FOR_RECORD.)]TJ
/F2 1 Tf
0 -1.794 TD
0 Tc
[(T)74(erminal)-334(Device)-332(Options)]TJ
/F3 1 Tf
0 -1.394 TD
[(This)-348(section)-348(describes)-348(the)-348(record-processing)-350(options)-348(related)-348(to)-348(terminal)-348(devices.)]TJ
0 -1.196 TD
[(These)-356(options)-354(map)-354(directly)-356(into)-356(equivalent)-356(modiers)-356(to)-354(the)-356(QIO)-352(function)-358(code.)]TJ
T*
[(For)-348(a)-348(further)-350(discussion)-348(of)-348(their)-348(effects,)-352(see)-348(the)]TJ
/F4 1 Tf
22.6927 0 TD
[(OpenVMS)-348(I/O)-346(User)-56()38(s)-350(Reference)]TJ
-22.6927 -1.196 TD
(Manual)Tj
/F3 1 Tf
3.6469 0 TD
[(.)-500(These)-332(options)-332(can)-334(be)-332(selected)-330(for)-332(each)-334(operation.)]TJ
/F2 1 Tf
-3.6469 -1.792 TD
-0.0004 Tc
(RAB$V_CCO)Tj
/F3 1 Tf
7.0009 0 TD
0 Tc
[(Cancel)-340(CTRL/O;)-340(guarantees)-342(that)-340(terminal)-340(output)-340(is)-338(not)-342(discarded)]TJ
-7.0009 -1.196 TD
[(if)-330(the)-334(operator)-332(presses)-330(Ctrl/O.)]TJ
0 -1.794 TD
-0.0001 Tc
[(This)-400.1(option)-402.1(corresponds)-400.1(to)-400.1(the)-402.1(FDL)-400.1(attribute)-400.1(CONNECT)-402.1(TT_CANCEL_)]TJ
0 -1.194 TD
[(CONTROL_O)-332.1(and)-332.1(it)-332.1(is)-332.1(not)-332.1(supported)-332.1(for)-332.1(DECnet)-330.1(for)-332.1(OpenVMS)-332.1(operations.)]TJ
/F2 1 Tf
0 -1.794 TD
-0.0004 Tc
(RAB$V_CVT)Tj
/F3 1 Tf
6.8309 0 TD
0 Tc
[(Convert;)-420(changes)-390(characters)-392(to)-388(uppercase)-390(on)-390(a)-390(read)-388(from)-390(a)]TJ
-6.8309 -1.196 TD
(terminal.)Tj
0 -1.794 TD
-0.0001 Tc
[(This)-352.1(option)-352.1(corresponds)-354.1(to)-352.1(the)-352.1(FDL)-354.1(attribute)-352.1(CONNECT)-354.1(TT_UPCASE_INPUT)]TJ
0 -1.194 TD
0 Tc
[(and)-332(it)-332(is)-330(not)-332(supported)-332(for)-332(DECnet)-332(for)-332(OpenVMS)-330(operations.)]TJ
/F2 1 Tf
0 -1.794 TD
[(RAB$V_ET)20(O)]TJ
/F3 1 Tf
6.8129 0 TD
[(Extended)-332(terminal)-334(operation;)-334(indicates)-334(presence)-332(of)-334(a)-332(terminal)-334(XAB)]TJ
-6.8129 -1.196 TD
-0.0001 Tc
[(\(XABTRM\))-356.1(to)-356.1(describe)-354.1(terminal)-356.1(input)-356.1(using)-356.1(extended)-358.1(terminal)-354.1(characteristics.)]TJ
0 -1.194 TD
[(Note)-368.1(that)-368.1(if)-368.1(this)-366.1(option)-368.1(is)-368.1(specied,)-378.1(all)-368.1(other)-370.1(RAB$L_ROP)-368.1(options)-368.1(specic)-370.1(to)]TJ
0 -1.196 TD
[(terminal)-332.1(devices)-332.1(are)-332.1(ignored)-334.1(\(including)-336.1(the)-332.1(RAB$V_TMO)-332.1(option\).)]TJ
0 -1.794 TD
0 Tc
[(This)-332(option)-332(is)-332(not)-332(supported)-332(for)-332(DECnet)-330(for)-332(OpenVMS)-332(operations.)]TJ
/F2 1 Tf
0 -1.792 TD
(RAB$V_PMT)Tj
/F3 1 Tf
6.8859 0 TD
[(Prompt)-332(option;)-334(indicates)-332(that)-334(the)-332(contents)-334(of)-332(the)-334(prompt)-332(buffer)-332(are)]TJ
-6.8859 -1.196 TD
[(to)-332(be)-332(used)-332(as)-330(a)-332(prompt)-332(for)-332(reading)-334(data)-332(from)-332(a)-332(terminal)-332(\(see)-330(RAB$L_PBF)-332(eld\).)]TJ
0 -1.794 TD
[(This)-344(option)-344(corresponds)-346(to)-344(the)-344(FDL)-344(attribute)-344(CONNECT)-342(TT_PROMPT)-346(and)-346(it)-342(is)]TJ
0 -1.196 TD
[(not)-332(supported)-332(for)-332(DECnet)-330(for)-332(OpenVMS)-332(operations.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(720)Tj
/F1 1 Tf
3.1129 0 TD
[(Record)-371.1(Access)-371.1(Block)-368.9(\(RAB\))]TJ
ET
endstream
endobj
416 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
417 0 obj
<<
/Type /Page
/Parent 395 0 R
/Resources 419 0 R
/Contents 418 0 R
>>
endobj
418 0 obj
<< /Length 5984 >>
stream
BT
/F2 1 Tf
12 0 0 12 384.8 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Record)-278.5(Access)-278.5(Block)-278.5(\(RAB\))]TJ
2.435 -1.0783 TD
0 Tc
[(7.19)-278.3(RAB$L_ROP)-275(Field)]TJ
10 0 0 10 161.66 700.78 Tm
/Cs8 cs 1 scn
[(RAB$V_PT)74(A)]TJ
/F3 1 Tf
6.7049 0 TD
0.0001 Tc
[(Purge)-335.9(type-ahead;)-341.9(eliminates)-333.9(any)-339.9(information)-335.9(that)-337.9(might)-337.9(be)-335.9(in)-337.9(the)]TJ
-6.7049 -1.196 TD
0 Tc
[(type-ahead)-334(buffer)-332(on)-332(a)-332(read)-334(from)-332(a)-332(terminal.)]TJ
0 -1.792 TD
[(This)-364(option)-362(corresponds)-362(to)-364(the)-362(FDL)-362(attribute)-362(CONNECT)-360(TT_PURGE_TYPE_)]TJ
0 -1.196 TD
[(AHEAD)-330(and)-332(it)-332(is)-330(not)-332(supported)-332(for)-332(DECnet)-332(for)-332(OpenVMS)-330(operations.)]TJ
/F2 1 Tf
0 -1.794 TD
(RAB$V_RNE)Tj
/F3 1 Tf
6.8999 0 TD
[(Read)-350(no)-348(echo;)-360(indicates)-348(that)-350(input)-350(data)-348(is)-348(not)-348(echoed)-352(\(displayed\))]TJ
-6.8999 -1.194 TD
[(on)-334(the)-332(terminal)-332(as)-332(it)-330(is)-332(entered)-332(on)-334(the)-332(keyboard.)]TJ
0 -1.794 TD
-0.0001 Tc
[(This)-354.1(option)-354.1(corresponds)-354.1(to)-352.1(the)-354.1(FDL)-354.1(attribute)-352.1(CONNECT)-352.1(TT_READ_NOECHO)]TJ
0 -1.196 TD
0 Tc
[(and)-332(it)-332(is)-332(not)-332(supported)-332(for)-332(DECnet)-330(for)-332(OpenVMS)-332(operations.)]TJ
/F2 1 Tf
0 -1.792 TD
(RAB$V_RNF)Tj
/F3 1 Tf
6.8379 0 TD
[(Read)-342(no)-344(lter;)-348(indicates)-342(that)-342(CTRL/U,)-344(CTRL/R,)-344(and)-342(DELETE)-340(are)]TJ
-6.8379 -1.196 TD
[(not)-340(to)-340(be)-340(considered)-340(control)-342(commands)-340(on)-340(terminal)-340(input)-340(but)-340(are)-342(to)-338(be)-340(passed)-338(to)]TJ
T*
[(the)-332(application)-332(program.)]TJ
0 -1.794 TD
[(This)-344(option)-342(corresponds)-342(to)-342(the)-344(FDL)-342(attribute)-342(CONNECT)-340(TT_READ_NOFIL)56(TER)]TJ
0 -1.194 TD
[(and)-332(it)-332(is)-332(not)-332(supported)-332(for)-332(DECnet)-330(for)-332(OpenVMS)-332(operations.)]TJ
/F2 1 Tf
0 -1.794 TD
(RAB$V_TMO)Tj
/F3 1 Tf
7.0289 0 TD
[(T)26(imeout;)-384(for)-364(terminal)-364(operations,)-374(indicates)-366(that)-364(the)-364(content)-366(of)]TJ
-7.0289 -1.196 TD
[(the)-342(RAB$B_TMO)-340(eld)-342(is)-340(to)-342(be)-342(used)-342(to)-342(determine)-342(the)-342(number)-344(of)-342(seconds)-340(allowed)]TJ
T*
[(between)-334(characters)-336(received)-336(during)-336(terminal)-334(input.)-504(If)-334(the)-336(timeout)-334(period)-334(expires,)]TJ
0 -1.194 TD
-0.0001 Tc
[(RMS)-340.1(returns)-342.1(an)-340.1(error)-342.1(status)-338.1(\(see)-340.1(RAB$B_TMO\).)-338.1(Other)-340.1(functions)-342.1(of)-340.1(the)-342.1(RAB$V_)]TJ
0 -1.196 TD
0 Tc
[(TMO)-332(option)-332(are)-334(listed)-330(under)-334(Miscellaneous)-332(Options)-330(and)-334(Record)-332(Locking)-334(Options.)]TJ
0 -1.794 TD
[(This)-354(option)-356(corresponds)-354(to)-354(the)-354(FDL)-354(attribute)-354(CONNECT)-352(TIMEOUT_ENABLE)]TJ
0 -1.194 TD
[(and)-332(is)-332(not)-332(supported)-332(for)-332(DECnet)-330(for)-332(OpenVMS)-332(operations.)]TJ
/F2 1 Tf
14 0 0 14 89.94 406.88 Tm
-0.0001 Tc
[(7.20)-567.2(RAB$W_ROP_2)-331.5(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 388.96 Tm
[(The)-358.1(RAB$W_ROP_2)-356.1(eld)-358.1(is)-354.1(the)-356.1(symbolic)-358.1(offset)-354.1(for)-356.1(an)-358.1(extension)-356.1(to)-356.1(the)-358.1(RAB)39.9(s)]TJ
0 -1.196 TD
[(record-processing)-352.1(options)-352.1(\(RAB$L_ROP\))-352.1(eld.)-536.1(This)-352.1(eld)-350.1(species)-352.1(which)-350.1(of)-352.1(the)]TJ
T*
0 Tc
[(extended)-334(record)-332(options)-332(are)-332(to)-332(be)-332(implemented)-332(for)-332(an)-334(application.)]TJ
0 -1.794 TD
[(The)-338(ROP_2)-336(eld)-336(is)-336(a)-336(16-bit)-334(eld)-338(in)-336(which)-336(each)-338(extended)-338(record-processing)-338(option)]TJ
0 -1.194 TD
[(has)-344(a)-342(corresponding)-346(bit)-342(assignment)-342(to)-342(let)-344(you)-344(specify)-342(multiple)-344(options)-342(\(multiple)]TJ
0 -1.196 TD
[(bits)-330(can)-334(be)-332(set\))-330(when)-334(applicable.)]TJ
0 -1.794 TD
[(T)60(able)-338(75)-336(lists)-336(the)-340(options)-336(alphabetically)-340(and)-338(their)-338(associated)-338(symbols.)-510(Y)112(o)0(u)-340(may)]TJ
0 -1.194 TD
[(specify)-362(all)-360(these)-362(symbols,)-368(which)-362(facilitate)-360(common)-362(code,)-370(in)-362(applications)-360(that)]TJ
0 -1.196 TD
-0.0001 Tc
[(execute)-346.1(on)-344.1(either)-344.1(platform.)-520.1(The)-346.1(functionality)-344.1(for)-344.1(the)-344.1(RAB$V_NQL)-344.1(option)-344.1(is)-342.1(not)]TJ
T*
0 Tc
[(implemented)-332(on)-332(the)-334(V)112(A)0(X)-330(platform.)]TJ
0 -1.794 TD
[(The)-376(ROP_2)-372(eld)-376(was)-372(implemented)-374(on)-374(the)-376(Alpha)-372(platform)-374(with)-374(OpenVMS)]TJ
0 -1.194 TD
[(V7.21H1,)-352(on)-350(the)-348(V)112(A)0(X)-348(platform)-346(with)-348(OpenVMS)-346(V7.3.)-532(The)-348(ROP_2)-348(eld)-348(and)-348(its)]TJ
0 -1.196 TD
[(options)-362(are)-362(not)-362(supported)-360(for)-362(DECnet)-360(for)-362(OpenVMS)-360(operations)-362(and)-362(have)-362(no)]TJ
T*
[(corresponding)-336(FDL)-332(attributes.)]TJ
/F2 1 Tf
0 -2.89 TD
[(T)72(able)-300(75)-796(ROP_2)-298(Record)-300(Processing)-300(Options)]TJ
ET
161.66 180.72 382.56 -0.48 re
f
BT
9 0 0 9 161.66 170.28 Tm
[(Option)-10504.6(Symbolic)-331.1(Offset)]TJ
ET
161.66 164.78 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 152.34 Tm
[(No)-333.3(Query)-331.1(Locking)-5210.1(RAB$V_NQL)]TJ
0 -1.66 TD
-0.0002 Tc
[(No)-333.5(Deadlock)-333.5(W)73.1(ait)-5317.5(RAB$V_NODLCKWT)]TJ
T*
-0.0001 Tc
[(No)-333.4(Deadlock)-333.4(Blocking)-3448(RAB$V_NODLCKBLK)]TJ
ET
161.66 114.96 382.56 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 161.66 74.64 Tm
0 Tc
(Options)Tj
/F3 1 Tf
0 -1.396 TD
-0.0001 Tc
[(This)-332.1(section)-332.1(describes)-332.1(the)-332.1(options)-332.1(available)-332.1(for)-332.1(the)-332.1(RAB$W_ROP_2)-334.1(eld.)]TJ
/F1 1 Tf
9 0 0 9 402.22 26.84 Tm
/Cs9 cs 1 scn
0 Tc
[(Record)-371.1(Access)-371.1(Block)-371.1(\(RAB\))]TJ
/F2 1 Tf
13.6109 0 TD
(721)Tj
ET
endstream
endobj
419 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
420 0 obj
<<
/Type /Page
/Parent 395 0 R
/Resources 422 0 R
/Contents 421 0 R
>>
endobj
421 0 obj
<< /Length 7537 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Record)-276.9(Access)-280.2(Block)-278.5(\(RAB\))]TJ
0 -1.0783 TD
0 Tc
[(7.20)-278.3(RAB$W_ROP_2)-276.7(Field)]TJ
10 0 0 10 137.76 700.78 Tm
/Cs8 cs 1 scn
-0.0004 Tc
(RAB$V_NQL)Tj
/F3 1 Tf
6.8999 0 TD
0.0001 Tc
[(No)-349.9(Query)-349.9(Locking.)-533.9(Applications)-345.9(wishing)-349.9(to)-349.9(read)-349.9(records)-349.9(without)]TJ
-6.8999 -1.196 TD
0 Tc
[(any)-354(consideration)-354(for)-354(record)-356(locking)-356(\(see)-352(the)-354(description)-354(of)-354(the)-352(no)-356(query)-356(record)]TJ
0 -1.194 TD
[(locking)-352(option)-350(in)-352(the)]TJ
/F4 1 Tf
10.0339 0 TD
[(Guide)-350(to)-352(OpenVMS)-350(File)-350(Applications)]TJ
/F3 1 Tf
17.3058 0 TD
[(\))-352(may)-350(use)-350(this)-350(option)]TJ
-27.3396 -1.196 TD
[(for)-346(read)-346(\($get/$nd\))-348(operations,)-350(and)-346(avoid)-346(the)-348(processing)-346(associated)-344(with)-346(record)]TJ
T*
[(locking)-334(calls)-332(to)-330(the)-334(lock)-332(manager)72(.)-500(This)-332(option:)]TJ
0 -1.794 TD
[()-1188(Does)-332(not)-332(make)-332(a)-332(call)-332(to)-332(the)-332(Lock)-334(Manager)]TJ
0 -1.792 TD
-0.0001 Tc
[()-1188.1(I)-0.1(s)-358.1(equivalent)-358.1(to)-358.1(both)-358.1(RAB$V_NLK)-354.1(and)-358.1(RAB$V_RRL)-358.1(being)-360.1(set)-356.1(except)-360.1(that)]TJ
1.792 -1.196 TD
[(the)-340.1(alternate)-338.1(success)-338.1(statuses)-336.1(RAB$_OK_RLK)-336.1(or)-340.1(RMS$_OK_RRL)-338.1(will)-338.1(not)-338.1(be)]TJ
T*
[(returned)-334.1(\(see)-332.1(discussion)-332.1(for)-332.1(RAB$V_NLK)-332.1(option\))]TJ
-1.792 -1.792 TD
0 Tc
[(This)-384(option)-384(is)-384(applicable)-384(to)-382(record)-386(processing)-386(for)-384(all)-384(three)-384(le)-386(applications)]TJ
0 -1.196 TD
[(\(sequential,)-332(relative,)-334(and)-332(indexed\).)]TJ
0 -1.794 TD
[(This)-384(option)-384(takes)-384(precedence)-386(over)-386(all)-384(other)-384(record)-386(locking)-388(options)-382(\(see)-384(the)]TJ
0 -1.196 TD
-0.0001 Tc
[(RAB$L_ROP)-388.1(eld)-386.1(in)-388.1(this)-386.1(section\).)-608.1(Y)109.9(o)-0.1(u)-388.1(can)-386.1(set)-386.1(this)-386.1(option)-388.1(for)-386.1(each)-388.1(record)]TJ
0 -1.194 TD
0 Tc
[(operation)-368(for)-366(a)-368($get)-368(or)-368($nd.)-570(Y)112(o)0(u)-368(should)-368(set)-366(it)-366(only)-370(if)-366(the)-368(current)-370(read)-366(\($get)]TJ
0 -1.196 TD
[(or)-332($nd\))-332(operation)-334(is)-330(not)-334(followed)-330(by)-332(either)-334(an)-332($update)-332(or)-332(a)-332($delete.)]TJ
0 -1.794 TD
[(This)-362(option)-364(is)-362(implemented)-362(on)-364(the)-362(Alpha)-362(platform)-362(and)-364(is)-362(ignored)-364(on)-364(the)-364(V)112(A)0(X)]TJ
0 -1.194 TD
(platform.)Tj
/F2 1 Tf
0 -1.794 TD
-0.0003 Tc
(RAB$V_NODLCKWT)Tj
/F3 1 Tf
10.6029 0 TD
0 Tc
[(No)-332(Deadlock)-334(W)74(ait.)-498(RMS)-332(uses)-332(the)-332(distributed)-332(lock)-334(manager)]TJ
-10.6029 -1.196 TD
[(for)-376(record)-376(locking.)-588(The)-378(lock)-376(manager)-378(provides)-376(deadlock)-376(detection.)-586(The)-376(lock)]TJ
T*
[(manager)-380(allows)-378(an)-380(application)-378(to)-380(control)-380(deadlock)-380(detection)-380(with)-378(regard)-382(to)]TJ
0 -1.194 TD
-0.0001 Tc
[(particular)-348.1(locks)-348.1(using)-348.1(LCK$V_NODLCKWT)-346.1(\(see)-348.1(the)]TJ
/F4 1 Tf
25.0087 0 TD
0 Tc
[(OpenVMS)-348(System)-348(Services)]TJ
-25.0087 -1.196 TD
[(Reference)-364(Manual:)-560(AGETUAI)]TJ
/F3 1 Tf
14.5088 0 TD
[(\).)-364(By)-362(selecting)-362(this)-362(option,)-370(you)-364(request)-362(RMS)-360(to)]TJ
-14.5088 -1.196 TD
-0.0001 Tc
[(specify)-332.1(LCK$V_NODLCKWT)-332.1(in)-334.1(its)-330.1(record)-334.1(locking)-336.1(requests)-332.1(for)-334.1(this)-332.1(record)-334.1(stream.)]TJ
T*
0 Tc
[(Y)112(o)0(u)-334(can)-334(set)-330(the)-334(option)-332(for)-334(each)-334(record)-334(operation)-332(for)-334(a)-332($get)-334(or)-332($nd.)-502(This)-334(option)-332(is)]TJ
0 -1.194 TD
[(implemented)-330(on)-334(both)-332(V)112(A)0(X)-332(and)-332(Alpha)-332(platforms.)]TJ
/F2 1 Tf
0 -1.794 TD
-0.0003 Tc
(RAB$V_NODLCKBLK)Tj
/F3 1 Tf
11.1308 0 TD
0 Tc
[(No)-362(Deadlock)-362(Blocking.)-562(RMS)-362(uses)-362(the)-362(distributed)-360(lock)]TJ
-11.1308 -1.196 TD
[(manager)-346(for)-344(record)-346(locking.)-526(The)-346(lock)-346(manager)-346(provides)-346(deadlock)-344(detection.)-524(The)]TJ
T*
[(lock)-348(manager)-350(allows)-346(an)-348(application)-348(to)-348(control)-350(deadlock)-348(detection)-348(with)-348(regard)-350(to)]TJ
0 -1.194 TD
-0.0001 Tc
[(particular)-340.1(locks)-340.1(using)-342.1(LCK$V_NODLCKBLK)-338.1(\(see)-338.1(the)]TJ
/F4 1 Tf
25.4796 0 TD
0 Tc
[(OpenVMS)-340(System)-342(Services)]TJ
-25.4796 -1.196 TD
[(Reference)-364(Manual:)-560(AGETUAI)]TJ
/F3 1 Tf
14.5088 0 TD
[(\).)-364(By)-362(selecting)-362(this)-362(option,)-370(you)-364(request)-362(RMS)-360(to)]TJ
-14.5088 -1.196 TD
-0.0001 Tc
[(specify)-336.1(LCK$V_NOLCKBLK)-336.1(in)-336.1(its)-336.1(record)-338.1(locking)-338.1(requests)-336.1(for)-336.1(this)-336.1(record)-338.1(stream.)]TJ
T*
0 Tc
[(Y)112(o)0(u)-334(can)-334(set)-330(the)-334(option)-332(for)-334(each)-334(record)-334(operation)-332(for)-334(a)-332($get)-334(or)-332($nd.)-502(This)-334(option)-332(is)]TJ
0 -1.194 TD
[(implemented)-330(on)-334(both)-332(V)112(A)0(X)-332(and)-332(Alpha)-332(platforms.)]TJ
/F2 1 Tf
14 0 0 14 66.02 251.46 Tm
-0.0002 Tc
[(7.21)-568.8(RAB$W_RSZ)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 233.54 Tm
0 Tc
[(The)-342(record)-342(size)-338(\(RSZ\))-340(eld)-342(contains)-340(the)-342(size,)-342(in)-342(bytes,)-344(of)-340(the)-340(record)-342(to)-342(which)-340(the)]TJ
0 -1.196 TD
-0.0001 Tc
[(record)-344.1(buffer)-344.1(address)-344.1(\(RAB$L_RBF\))-344.1(eld)-344.1(points.)-522.1(For)-346.1(a)-344.1(W)55.9(rite)-344.1(service,)-348.1(the)-346.1(range)]TJ
T*
0 Tc
[(is)-334(1)-334(through)-338(65,535.)-506(For)-336(a)-336(Put)-336(or)-334(Update)-334(service,)-338(the)-336(range)-338(is)-334(0)-334(t)0(o)-336(the)-334(maximum)]TJ
T*
[(value)-338(shown)-338(in)-338(T)62(able)-338(44.)-510(The)-338(record)-338(size)-336(eld)-338(species)-336(the)-338(size)-336(of)-338(a)-338(record)-338(that)]TJ
0 -1.194 TD
[(a)-332(Put)-332(or)-334(Update)-332(service)-332(can)-334(write,)-332(or)-332(the)-334(number)-334(of)-332(bytes)-332(that)-332(a)-332(W)56(rite)-334(\(block)-332(I/O\))]TJ
0 -1.196 TD
[(service)-334(can)-334(write.)-500(The)-336(Update)-332(service)-334(requires)-334(the)-334(record)-334(size)-332(eld)-334(only)-334(if)-334(the)-334(le)]TJ
T*
[(contains)-332(variable-length)-334(records)-332(or)-334(VFC)-330(records.)]TJ
0 -1.792 TD
[(On)-346(input)-348(from)-348(a)-348(le,)-352(RMS)-346(sets)-346(this)-346(eld)-348(to)-348(indicate)-348(the)-348(length,)-354(in)-348(bytes,)-352(of)-346(the)]TJ
0 -1.196 TD
[(record)-332(that)-332(a)-332(Get)-332(service)-332(transfers)-332(or)-332(that)-332(a)-332(Read)-332(service)-332(\(block)-334(I/O\))-330(reads.)]TJ
0 -1.794 TD
[(Three)-334(notes)-332(apply)-332(to)-332(this)-330(eld:)]TJ
T*
-0.0001 Tc
[()-1188.1(After)-356.1(a)-356.1(Get)-354.1(service,)-364.1(RMS)-356.1(places)-356.1(the)-356.1(record)-358.1(size)-354.1(in)-356.1(the)-358.1(RAB$W_RSZ)-356.1(eld.)]TJ
1.792 -1.194 TD
[(On)-348.1(a)-346.1(Read)-346.1(service,)-352.1(RMS)-346.1(sets)-346.1(the)-346.1(RAB$W_RSZ)-348.1(eld)-348.1(to)-346.1(the)-346.1(number)-350.1(of)-346.1(bytes)]TJ
0 -1.196 TD
0 Tc
[(actually)-334(transferred.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(722)Tj
/F1 1 Tf
3.1129 0 TD
[(Record)-371.1(Access)-371.1(Block)-368.9(\(RAB\))]TJ
ET
endstream
endobj
422 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
423 0 obj
<<
/Type /Page
/Parent 426 0 R
/Resources 425 0 R
/Contents 424 0 R
>>
endobj
424 0 obj
<< /Length 6113 >>
stream
BT
/F2 1 Tf
12 0 0 12 384.8 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Record)-278.5(Access)-278.5(Block)-278.5(\(RAB\))]TJ
2.27 -1.0783 TD
0 Tc
[(7.21)-278.3(RAB$W_RSZ)-275(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
0.0001 Tc
[()-1189.9(For)-339.9(variable)-337.9(with)-337.9(xed-length)-337.9(control)-339.9(records,)-341.9(RMS)-337.9(does)-337.9(not)-337.9(include)-339.9(the)-339.9(size)]TJ
1.794 -1.196 TD
-0.0001 Tc
[(of)-332.1(the)-332.1(xed)-334.1(control)-332.1(area)-334.1(in)-332.1(the)-332.1(RAB$W_RSZ)-334.1(eld.)]TJ
-1.794 -1.794 TD
0 Tc
[()-1190(For)-340(block)-342(I/O)-340(operations,)-342(some)-340(devices)-340(require)-342(that)-340(an)-342(even)-342(number)-340(of)-342(bytes)]TJ
1.794 -1.194 TD
[(be)-334(transferred.)-502(No)-334(user)-334(action)-334(is)-332(required)-334(because)-334(RMS)-334(automatically)-332(rounds)]TJ
0 -1.196 TD
[(the)-332(number)-334(of)-332(transfers)-330(up)-334(to)-332(an)-332(even)-334(number)72(.)]TJ
/F2 1 Tf
14 0 0 14 89.94 617.22 Tm
-0.0002 Tc
[(7.22)-567.3(RAB$L_STS)-333(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 599.28 Tm
0 Tc
[(RMS)-358(sets)-356(the)-358(completion)-358(status)-356(code)-358(\(STS\))-356(eld)-360(together)-358(with)-358(the)-358(success)-356(or)]TJ
T*
[(failure)-372(status)-368(codes)-372(for)-370(a)-372(record)-372(operation)-370(before)-372(returning)-374(control)-372(to)-370(your)]TJ
T*
0.0001 Tc
[(program.)-555.9(For)-359.9(an)-359.9(asynchronous)-357.9(operation)-359.9(that)-359.9(has)-359.9(been)-359.9(initiated)-357.9(but)-359.9(not)-359.9(yet)]TJ
0 -1.194 TD
0 Tc
[(completed,)-354(this)-350(eld)-350(is)-348(0.)-534(When)-352(the)-350(operation)-350(is)-348(complete,)-354(the)-350(eld)-350(is)-350(updated)]TJ
0 -1.196 TD
[(with)-340(the)-342(completion)-340(status.)-516(See)-340(Chapter)-340(2)-342(for)-340(additional)-340(details)-340(about)-340(signaling)]TJ
T*
[(RMS)-352(status)-350(codes.)-540(Potential)-352(error)-354(codes)-352(for)-354(specic)-352(operations)-352(are)-352(listed)-352(with)]TJ
T*
[(their)-332(descriptions)-332(in)-332(Part)-334(III.)]TJ
/F2 1 Tf
14 0 0 14 89.94 500.98 Tm
-0.0002 Tc
[(7.23)-567.3(RAB$L_STV)-333(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 483.04 Tm
0 Tc
[(The)-360(completion)-360(status)-358(value)-360(\(STV\))-358(eld)-360(communicates)-358(additional)-360(completion)]TJ
0 -1.194 TD
[(information)-370(to)-370(your)-370(program,)-382(on)-370(the)-370(basis)-368(of)-368(the)-370(type)-370(of)-370(operation)-370(and)-370(the)]TJ
0 -1.196 TD
[(contents)-350(of)-350(the)-352(completion)-350(status)-348(code)-350(eld.)-536(For)-350(additional)-350(information)-350(on)-352(the)]TJ
T*
[(RAB$L_STS)-330(and)-334(RAB$L_STV)-330(elds,)-332(see)-332(Part)-332(I.)]TJ
0 -1.794 TD
[(The)-338(RAB$L_STV)-336(eld)-338(can)-338(be)-338(accessed)-336(using)-338(alternate)-338(symbolic)-338(offsets;)-338(RAB$W_)]TJ
0 -1.194 TD
-0.0001 Tc
[(STV0)-352.1(is)-350.1(the)-354.1(location)-352.1(of)-352.1(the)-352.1(rst)-352.1(word)-350.1(and)-354.1(RAB$W_STV2)-352.1(is)-350.1(the)-354.1(location)-352.1(of)-352.1(the)]TJ
0 -1.196 TD
0 Tc
[(second)-332(word)-332(within)-332(RAB$L_STV)130(.)]TJ
/F2 1 Tf
14 0 0 14 89.94 378.78 Tm
-0.0002 Tc
[(7.24)-567.3(RAB$B_TMO)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 360.84 Tm
0 Tc
[(The)-336(timeout)-336(\(TMO\))-334(eld)-334(indicates)-336(the)-334(maximum)-336(number)-336(of)-334(seconds,)-338(in)-334(the)-336(range)]TJ
T*
[(0)-320(t)0(o)-318(255,)-324(that)-318(RMS)-320(should)-320(wait)-318(for)-318(an)-320(operation)-320(to)-320(conclude.)-502(If)-318(the)-320(operation)-320(does)]TJ
T*
[(not)-352(conclude)-354(within)-350(the)-352(specied)-350(timeout)-352(period,)-356(RMS)-352(returns)-352(an)-352(error)-352(status)]TJ
0 -1.194 TD
(code.)Tj
0 -1.794 TD
-0.0001 Tc
[(T)89.9(o)-326.1(use)-326.1(this)-326.1(eld,)-330.1(you)-328.1(must)-324.1(also)-326.1(specify)-328.1(the)-326.1(RAB$V_TMO)-328.1(record-processing)-328.1(option.)]TJ
T*
0 Tc
[(For)-360(a)-360(Get)-358(service)-360(using)-362(a)-358(terminal)-360(device,)-368(this)-358(value)-362(species)-358(the)-360(number)-360(of)]TJ
0 -1.194 TD
[(seconds)-344(to)-344(wait)-342(between)-342(the)-344(characters)-344(being)-346(typed.)-522(If)-344(you)-346(specify)-344(0)-342(along)-346(with)]TJ
0 -1.196 TD
[(RAB$V_TMO,)-330(the)-334(current)-334(contents)-332(of)-332(the)-332(type-ahead)-334(buffer)-332(are)-332(returned.)]TJ
0 -1.794 TD
-0.0001 Tc
[(When)-362.1(you)-364.1(use)-362.1(a)-362.1(wait-on-record)-362.1(lock)-362.1(\(RAB$V_W)91.9(A)53.9(T)-0.1(\))-360.1(with)-362.1(a)-362.1(Get,)-368.1(Find,)-370.1(or)-362.1(Put)]TJ
0 -1.196 TD
0 Tc
[(service,)-340(this)-336(value)-338(species)-336(the)-338(maximum)-338(number)-338(of)-336(seconds)-336(for)-338(RMS)-336(to)-336(wait)-336(for)]TJ
0 -1.194 TD
[(the)-332(record)-334(to)-332(become)-332(available.)]TJ
0 -1.794 TD
-0.0001 Tc
[(Note)-338.1(that)-338.1(if)-336.1(the)-338.1(RAB$B_TMO)-336.1(eld)-338.1(contains)-338.1(a)-336.1(value)-340.1(of)-338.1(0)-338.1(and)-338.1(RAB$V_TMO)-338.1(is)-336.1(set)]TJ
0 -1.196 TD
0 Tc
[(when)-350(you)-350(invoke)-350(either)-348(a)-348(Get)-348(or)-348(Put)-348(service)-350(to)-348(a)-348(mailbox)-348(device,)-354(the)-350(operation)]TJ
0 -1.194 TD
[(terminates)-334(immediately)110(,)-336(rather)-338(than)-336(waiting)-336(for)-334(another)-338(process.)-504(For)-338(example,)-338(if)]TJ
0 -1.196 TD
0.0001 Tc
[(you)-339.9(invoke)-337.9(the)-337.9(Put)-339.9(service)-339.9(to)-337.9(a)-337.9(mailbox)-337.9(device)-339.9(with)-337.9(the)-337.9(RAB$B_TMO)-335.9(eld)-339.9(clear)74.1(,)]TJ
T*
0 Tc
[(the)-332(Put)-334(service)-332(does)-332(not)-332(wait)-332(for)-332(the)-332(receiving)-336(process)-330(to)-332(get)-332(the)-334(record.)]TJ
0 -1.794 TD
[(This)-340(eld)-338(corresponds)-340(to)-338(the)-340(FDL)-338(attribute)-338(CONNECT)-336(TIMEOUT_PERIOD)-336(and)]TJ
0 -1.194 TD
[(it)-332(is)-330(not)-334(supported)-332(for)-332(DECnet)-330(for)-332(OpenVMS)-332(operations.)]TJ
/F1 1 Tf
9 0 0 9 402.22 26.84 Tm
/Cs9 cs 1 scn
[(Record)-371.1(Access)-371.1(Block)-371.1(\(RAB\))]TJ
/F2 1 Tf
13.6109 0 TD
(723)Tj
ET
endstream
endobj
425 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
426 0 obj
<<
/Type /Pages
/Kids [ 423 0 R 427 0 R 430 0 R 433 0 R 436 0 R 441 0 R 444 0 R 447 0 R 450 0 R
453 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 363 0 R
>>
endobj
427 0 obj
<<
/Type /Page
/Parent 426 0 R
/Resources 429 0 R
/Contents 428 0 R
>>
endobj
428 0 obj
<< /Length 4680 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Record)-276.9(Access)-280.2(Block)-278.5(\(RAB\))]TJ
0 -1.0783 TD
0 Tc
[(7.25)-278.3(RAB$L_UBF)-275(Field)]TJ
14 0 0 14 66.02 697.78 Tm
/Cs8 cs 1 scn
-0.0002 Tc
[(7.25)-568.8(RAB$L_UBF)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 679.84 Tm
0 Tc
[(The)-350(user)-348(record)-350(buffer)-350(address)-346(\(UBF\))-348(eld)-350(indicates)-348(the)-348(location)-350(of)-348(a)-348(record)-350(or)]TJ
0 -1.194 TD
[(block)-332(buffer)72(.)]TJ
ET
155.68 644.46 156.24 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 317.96 643.98 Tm
(Note)Tj
ET
346.16 644.46 156.24 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 155.68 626.06 Tm
0.0001 Tc
[(When)-341.9(you)-339.9(invoke)-337.9(the)-339.9(Get)-339.9(service,)-341.9(RMS)-339.9(takes)-337.9(control)-341.9(of)-339.9(the)-339.9(record)-339.9(buffer)]TJ
0 -1.196 TD
0 Tc
[(and)-342(can)-342(modify)-340(it.)-516(RMS)-342(returns)-342(the)-340(record)-342(size)-340(and)-342(only)-342(guarantees)-342(the)]TJ
T*
[(contents)-324(from)-324(where)-324(it)-322(accessed)-324(the)-324(record)-324(to)-324(the)-324(completion)-324(of)-322(the)-324(record.)]TJ
ET
155.68 588.68 346.8 -0.48 re
f
BT
10 0 0 10 137.76 567.28 Tm
[(This)-364(eld)-364(contains)-364(the)-364(symbolic)-364(address)-362(of)-364(a)-364(work)-364(area)-364(\(buffer\))-362(within)-364(your)]TJ
T*
-0.0001 Tc
[(program.)-500.1(The)-334.1(size)-330.1(of)-334.1(this)-330.1(buffer)-334.1(must)-332.1(be)-332.1(dened)-334.1(in)-332.1(the)-334.1(RAB$W_USZ)-334.1(\(user)-332.1(record)]TJ
T*
0 Tc
[(area)-332(size\))-330(eld.)]TJ
0 -1.794 TD
0.0001 Tc
[(When)-369.9(you)-369.9(invoke)-367.9(a)-369.9(Get)-367.9(service,)-379.9(this)-369.9(eld)-369.9(must)-367.9(contain)-369.9(the)-369.9(buffer)-369.9(address,)]TJ
0 -1.194 TD
0 Tc
[(regardless)-340(of)-342(the)-342(record)-342(transfer)-342(mode)-340(\(locate)-342(or)-342(move\).)-518(This)-342(option)-340(also)-342(applies)]TJ
0 -1.196 TD
[(when)-340(you)-342(invoke)-344(the)-340(Read)-340(service)-340(for)-342(block)-340(I/O.)-342(However)74(,)-344(a)-340(Put)-340(or)-342(W)56(rite)-340(service)]TJ
T*
[(never)-334(needs)-332(a)-332(user)-332(buffer)72(.)]TJ
/F2 1 Tf
14 0 0 14 66.02 464.66 Tm
-0.0002 Tc
[(7.26)-568.8(RAB$W_USZ)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 446.72 Tm
0 Tc
[(The)-356(user)-354(record)-356(buffer)-354(size)-354(\(USZ\))-354(eld)-356(indicates)-352(the)-356(length)-356(\(1)-354(through)-358(65,535)]TJ
T*
[(bytes\))-332(of)-330(the)-334(user)-332(record)-334(buffer)-332(\(RAB$L_UBF\).)]TJ
0 -1.792 TD
0.0001 Tc
[(The)-333.9(user)-331.9(record)-333.9(buffer)-333.9(should)-331.9(be)-331.9(large)-333.9(enough)-331.9(t)0.1(o)-333.9(contain)-331.9(the)-333.9(largest)-331.9(record)-333.9(in)-333.9(the)]TJ
0 -1.196 TD
[(le.)-511.9(If)-335.9(the)-337.9(buffer)-339.9(is)-335.9(not)-339.9(large)-337.9(enough)-337.9(t)0.1(o)-337.9(accommodate)-337.9(a)-337.9(record)-337.9(obtained)-337.9(by)-339.9(a)-337.9(Get)]TJ
T*
0 Tc
[(service)-346(operation,)-352(RMS)-346(moves)-346(as)-346(much)-348(of)-346(the)-348(record)-346(as)-346(possible)-346(into)-346(the)-346(buffer)]TJ
T*
[(and)-332(returns)-334(a)-330(warning)-334(status)-330(code.)]TJ
0 -1.792 TD
[(The)-372(value)-374(in)-374(this)-370(eld)-374(species)-370(the)-374(transfer)-372(length,)-384(in)-374(bytes,)-382(for)-372(block)-374(I/O)]TJ
0 -1.196 TD
[(operations)-342(with)-342(a)-342(Read)-342(service)-344(and)-344(for)-344(a)-342(Get)-342(service)-344(to)-342(UDF)-342(\(undened\))-346(format)]TJ
T*
[(sequential)-332(les.)]TJ
/F2 1 Tf
14 0 0 14 66.02 314.22 Tm
-0.0002 Tc
[(7.27)-568.8(RAB$L_XAB)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 296.28 Tm
0 Tc
[(The)-332(extended)-334(attribute)-332(block)-334(address)-330(\(XAB\))-330(eld)-332(contains)-334(the)-332(symbolic)-332(address)-330(of)]TJ
0 -1.194 TD
[(a)-338(XAB)-338(control)-340(block)-340(that)-338(you)-340(want)-338(to)-340(use)-338(when)-340(performing)-340(an)-340(operation)-340(such)-340(as)]TJ
0 -1.196 TD
[(a)-340(Get)-338(service)-342(for)-342(a)-340(terminal)-340(device.)-518(A)-338(value)-344(of)-340(0)-340(\(the)-340(default\))-340(indicates)-340(no)-342(XABs)]TJ
T*
[(for)-332(this)-332(record)-332(stream.)]TJ
0 -1.794 TD
[(For)-360(certain)-360(record)-360(operations,)-366(you)-360(can)-360(associate)-358(XABs)-356(with)-358(a)-360(RAB)-356(to)-360(convey)]TJ
0 -1.194 TD
[(additional)-336(attributes)-336(about)-338(an)-336(operation.)-510(\(See)-338(Section)-338(1.2.2)-338(for)-338(the)-336(description)-338(of)]TJ
0 -1.196 TD
[(a)-332(XAB.\))]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(724)Tj
/F1 1 Tf
3.1129 0 TD
[(Record)-371.1(Access)-371.1(Block)-368.9(\(RAB\))]TJ
ET
endstream
endobj
429 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
430 0 obj
<<
/Type /Page
/Parent 426 0 R
/Resources 432 0 R
/Contents 431 0 R
>>
endobj
431 0 obj
<< /Length 4170 >>
stream
BT
/F2 1 Tf
36 0 0 36 524.28 656.48 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
(8)Tj
ET
89.94 648.48 454.32 -0.96 re
f
BT
20 0 0 20 191.04 627.16 Tm
[(64-Bit)-332(Record)-331(Access)-332(Block)-332(\(RAB64\))]TJ
/F3 1 Tf
10 0 0 10 161.66 581.3199 Tm
-0.0001 Tc
[(On)-344.1(an)-346.1(Alpha)-344.1(system,)-348.1(the)-344.1(64-bit)-344.1(record)-346.1(access)-344.1(block)-346.1(\(RAB64\))-346.1(i)-0.1(s)-344.1(a)-0.1(n)-344.1(extension)-346.1(of)]TJ
0 -1.194 TD
0 Tc
[(the)-334(RAB)-330(\(described)-330(in)-334(Chapter)-332(7\))-332(that)-332(allows)-330(OpenVMS)-332(Alpha)-332(users)-332(to)-332(use)-332(64-bit)]TJ
0 -1.196 TD
[(addresses)-330(for)-332(the)-334(following)-332(I/O)-332(buffers:)]TJ
0 -1.794 TD
[()-1190(UBF)-332(\(user)-332(record)-332(buffer\))]TJ
0 -1.792 TD
[()-1190(RBF)-330(\(record)-334(buffer\))]TJ
0 -1.794 TD
0.0001 Tc
[()-1189.9(RHB)-329.9(\(xed-length)-331.9(record)-331.9(header)-333.9(buffer;)-333.9(xed)-333.9(portion)-331.9(of)-331.9(VFC)-329.9(record)-333.9(format\))]TJ
T*
0 Tc
[()-1190(KBF)-330(\(key)-334(buffer)-334(containing)-334(the)-332(key)-334(value)-334(for)-332(random)-332(access\))]TJ
0 -1.792 TD
[(RAB64)-332(has)-334(elds)-334(corresponding)-338(to)-334(all)-334(the)-334(RAB)-332(elds,)-336(plus)-334(seven)-334(additional)-334(elds)]TJ
0 -1.196 TD
[(to)-332(accommodate)-332(64-bit)-330(addressing.)]TJ
/F2 1 Tf
14 0 0 14 89.94 430.9 Tm
[(8.1)-568.6(Summary)-331.4(of)-332.9(Fields)]TJ
/F3 1 Tf
10 0 0 10 161.66 412.96 Tm
[(The)-348(additional)-346(elds)-346(in)-346(the)-348(extended)-348(RAB64)-344(data)-344(structure)-348(are)-346(summarized)-346(at)]TJ
T*
-0.0001 Tc
[(the)-320.1(beginning)-322.1(of)-320.1(T)61.9(able)-320.1(81)-318.1(and)-320.1(are)-318.1(described)-320.1(in)-320.1(this)-318.1(chapter)73.9(.)-500.1(All)-318.1(the)-320.1(other)-320.1(RAB64)]TJ
T*
0 Tc
[(elds)-358(are)-360(exactly)-360(like)-358(their)-360(RAB)-356(counterparts)-360(described)-358(in)-360(Chapter)-358(7,)-366(unless)]TJ
0 -1.194 TD
[(noted)-332(otherwise)-332(in)-332(this)-332(chapter)72(.)]TJ
0 -1.794 TD
[(T)60(able)-334(81)-336(gives)-336(the)-336(symbolic)-336(offset,)-336(the)-336(size,)-336(the)-336(RAB)-334(cross-reference,)-338(and)-336(a)-336(brief)]TJ
0 -1.196 TD
[(description)-332(for)-332(each)-334(RAB64)-330(eld.)]TJ
/F2 1 Tf
-7.172 -2.888 TD
0.0002 Tc
[(T)74.2(able)-299.8(81)-797.8(RAB64)-295.8(Fields)]TJ
ET
89.94 312.32 454.32 -0.48 re
f
BT
9 0 0 9 89.94 291.92 Tm
0 Tc
[(Field)-328.9(Offset)]TJ
10.6267 1.1067 TD
(Size)Tj
0.0077 -1.1067 TD
0.0001 Tc
[(\(Bytes\))-2581(RAB)-328.8(Cross-Reference)-10971.8(Description)]TJ
ET
89.94 286.42 454.32 -0.48 re
f
BT
9 0 0 9 89.94 273.98 Tm
0 Tc
[(Alpha-Only)-328.9(RAB64)-331.1(Fields)-331.1(Described)-335.6(in)-328.9(this)-333.3(Chapter)]TJ
6 0 0 6 312.8801 277.78 Tm
(1)Tj
9 0 0 9 316.736 273.98 Tm
(:)Tj
ET
89.94 268.48 454.32 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 89.94 256.04 Tm
0.0001 Tc
[(RAB64$Q_CTX)-3421.5(8)-5421.7(None)-19047.2(User)-333.2(context)-333.2(\(64-bit\))]TJ
0 -1.66 TD
0 Tc
[(RAB64$PQ_KBF)-2680.6(8)-5421.8(None)-19047.3(Key)-331.1(buffer)-335.6(64-bit)-335.6(address)]TJ
T*
[(RAB64$PQ_RBF)-2736.6(8)-5421.8(None)-19047.3(Record)-384.5(buffer)-384.4(64-bit)]TJ
38.0778 -1.1067 TD
(address)Tj
-38.0778 -1.66 TD
[(RAB64$PQ_RHB)-2570.6(8)-5421.8(None)-19047.3(Record)-375.6(header)-377.8(buffer)]TJ
38.0778 -1.1067 TD
0.0007 Tc
[(64-bit)-330.4(address)]TJ
-38.0778 -1.6622 TD
0 Tc
[(RAB64$Q_RSZ)-3551.6(8)-5421.8(None)-19047.3(Record)-333.3(buffer)-335.6(size)]TJ
0 -1.66 TD
0.0001 Tc
[(RAB64$PQ_UBF)-2643.5(8)-5421.7(None)-19047.2(User)-346.6(record)-346.6(buffer)-346.6(64-bit)]TJ
38.0778 -1.1067 TD
0 Tc
(address)Tj
-38.0778 -1.66 TD
[(RAB64$Q_USZ)-3458.6(8)-5421.8(None)-19047.3(User)-333.3(record)-333.3(buffer)-335.6(size)]TJ
ET
89.94 112.06 454.32 -0.48 re
f
BT
6 0 0 6 89.94 104.4 Tm
(1)Tj
8 0 0 8 93.7759 101.58 Tm
[(None)-332.5(of)-332.5(these)-332.5(elds)-332.5(have)-332.5(FDL)-330(equivalents.)]TJ
9 0 0 9 440.8 81.34 Tm
[(\(continued)-335.6(on)-331.1(next)-333.3(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-7.6622 -6.0556 TD
[(64-Bit)-331.1(Record)-333.3(Access)-335.6(Block)-331.1(\(RAB64\))]TJ
/F2 1 Tf
17.5572 0 TD
(81)Tj
ET
endstream
endobj
432 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
433 0 obj
<<
/Type /Page
/Parent 426 0 R
/Resources 435 0 R
/Contents 434 0 R
>>
endobj
434 0 obj
<< /Length 7137 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(64-Bit)-278.3(Record)-276.7(Access)-278.3(Block)-278.3(\(RAB64\))]TJ
0 -1.0783 TD
0.0002 Tc
[(8.1)-278.1(Summary)-278.1(of)-276.5(Fields)]TJ
10 0 0 10 66.02 696.32 Tm
/Cs8 cs 1 scn
[(T)72.2(able)-299.8(81)-297.8(\(Cont.\))-797.8(RAB64)-295.8(Fields)]TJ
ET
66.02 690.34 454.32 -0.48 re
f
BT
9 0 0 9 66.02 669.92 Tm
0 Tc
[(Field)-331.1(Offset)]TJ
10.6267 1.1089 TD
(Size)Tj
0.0077 -1.1089 TD
0.0001 Tc
[(\(Bytes\))-2581(RAB)-331(Cross-Reference)-10971.8(Description)]TJ
ET
66.02 664.44 454.32 -0.48 re
f
BT
9 0 0 9 66.02 652 Tm
0 Tc
[(RAB64)-331.1(Fields)-331.1(Equivalent)-333.3(to)-331.1(RAB)-331.1(Fields)-331.1(Described)-333.3(in)-331.1(Chapter)-333.3(7:)]TJ
ET
66.02 644.52 454.32 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 66.02 632.1 Tm
(RAB64$B_BID)Tj
6 0 0 6 131.6676 635.9 Tm
(2)Tj
9 0 0 9 161.66 632.1 Tm
0.0002 Tc
[(1)-5421.6(See)-333.1(RAB$B_BID)-330.9(in)-330.9(Section)-330.9(7.2)-6958.1(Block)-330.9(identier)]TJ
-10.6267 -1.66 TD
0.0001 Tc
[(RAB64$L_BKT)-3458.5(4)-5421.7(See)-333.2(RAB$L_BKT)-331(in)-331(Section)-331(7.3)-6753.2(Bucket)-331(code)]TJ
0 -1.6622 TD
0 Tc
(RAB64$B_BLN)Tj
6 0 0 6 134.3407 606.0201 Tm
(3)Tj
9 0 0 9 161.66 602.2001 Tm
[(1)-5421.8(See)-333.3(RAB$B_BLN)-331.1(in)-333.3(Section)-333.3(7.4)-6661.3(Block)-331.1(length)]TJ
-10.6267 -1.66 TD
0.0001 Tc
[(RAB64$L_CTX)-3532.5(4)-5421.7(See)-333.2(RAB$L_CTX)-331(in)-331(Section)-331(7.5)-6827.2(User)-331(context)]TJ
T*
0 Tc
[(RAB64$L_F)73.3(AB)-3587.9(4)-5421.8(See)-333.3(RAB$L_F)73.3(AB)-328.9(in)-333.3(Section)-335.6(7.6)-6882.6(File)-333.3(access)-331.1(block)-333.3(address)]TJ
T*
(RAB64$W_ISI)Tj
6 0 0 6 129.8716 561.1802 Tm
(4)Tj
9 0 0 9 161.66 557.3801 Tm
[(2)-5421.8(See)-333.3(RAB$W_ISI)-333.3(in)-333.3(Section)-335.6(7.7)-7157.9(Internal)-335.6(stream)-331.1(identier)]TJ
-10.6267 -1.66 TD
0.0001 Tc
[(RAB64$L_KBF)-3458.5(4)-5421.7(See)-333.2(RAB$L_KBF)-331(in)-331(Section)-331(7.8)-6753.2(Key)-331(buffer)-333.2(address)]TJ
0 -1.6622 TD
0 Tc
[(RAB64$B_KRF)-3403.6(1)-5421.8(See)-333.3(RAB$B_KRF)-328.9(in)-333.3(Section)-335.6(7.9)-6698.3(Key)-331.1(of)-333.3(reference)]TJ
0 -1.66 TD
[(RAB64$B_KSZ)-3551.6(1)-5421.8(See)-333.3(RAB$B_KSZ)-331.1(in)-333.3(Section)-333.3(7.10)-6290.3(Key)-331.1(size)]TJ
T*
[(RAB64$B_MBC)-3182.6(1)-5421.8(See)-333.3(RAB$B_MBC)-328.9(in)-333.3(Section)-335.6(7.1)55.5(1)-5976.9(Multiblock)-335.6(count)]TJ
T*
0.0002 Tc
[(RAB64$B_MBF)-3237.4(1)-5421.6(See)-333.1(RAB$B_MBF)-330.9(in)-330.9(Section)-330.9(7.12)-5976.1(Multibuffer)-330.9(count)]TJ
T*
0 Tc
[(RAB64$L_PBF)-3569.6(4)-5421.8(See)-333.3(RAB$L_PBF)-331.1(in)-333.3(Section)-333.3(7.13)-6308.3(Prompt)-333.3(buffer)-333.3(address)]TJ
0 -1.6622 TD
[(RAB64$B_PSZ)-3662.6(1)-5421.8(See)-333.3(RAB$B_PSZ)-331.1(in)-333.3(Section)-335.6(7.14)-6399.1(Prompt)-333.3(buffer)-333.3(size)]TJ
0 -1.66 TD
0.0001 Tc
[(RAB64$B_RAC)-3404.5(1)-5421.7(See)-333.2(RAB$B_RAC)-328.8(in)-331(Section)-331(7.15)-6145.4(Record)-333.2(access)-331(mode)]TJ
T*
[(RAB64$L_RBF)-3514.5(4)-5421.7(See)-333.2(RAB$L_RBF)-331(in)-331(Section)-331(7.16)-6253.2(Record)-333.2(buffer)-333.2(address)]TJ
T*
[(RAB64$W_RF)75.6(A)-3276.1(6)-5421.7(See)-333.2(RAB$W_RF)75.6(A)-331(i)0.1(n)-333.2(Section)-335.5(7.17)-6012.5(Record)-333.2(le)-331(address)]TJ
T*
0 Tc
[(RAB64$L_RHB)-3348.6(4)-5421.8(See)-333.3(RAB$L_RHB)-331.1(in)-333.3(Section)-333.3(7.18)-6087.3(Record)-375.6(header)-375.6(buffer)]TJ
38.08 -1.1089 TD
(address)Tj
-38.08 -1.66 TD
0.0001 Tc
[(RAB64$L_ROP)-3458.5(4)-5421.7(See)-333.2(RAB$L_ROP)-331(in)-331(Section)-331(7.19)-6197.2(Record-processing)-333.2(options)]TJ
T*
[(RAB64$W_ROP_2)-2088.5(2)-5421.7(See)-333.2(RAB$W_ROP_2)-331(in)-331(Section)-331(7.20)-4827.2(Extended)-406.6(record-)]TJ
38.08 -1.1067 TD
0 Tc
[(processing)-331.1(options)]TJ
-38.08 -1.66 TD
[(RAB64$W_RSZ)-3348.6(2)-5421.8(See)-333.3(RAB$W_RSZ)-331.1(in)-333.3(Section)-333.3(7.21)-6087.3(Record)-333.3(buffer)-333.3(size)]TJ
0 -1.6622 TD
(RAB64$L_STS)Tj
6 0 0 6 131.3726 317.1003 Tm
(4)Tj
9 0 0 9 161.66 313.2803 Tm
[(4)-5421.8(See)-333.3(RAB$L_STS)-333.3(in)-333.3(Section)-333.3(7.22)-6435.1(Completion)-333.3(status)-333.3(code)]TJ
-10.6267 -1.66 TD
(RAB64$L_STV)Tj
6 0 0 6 132.2006 302.1603 Tm
(4)Tj
9 0 0 9 161.66 298.3403 Tm
[(4)-5421.8(See)-333.3(RAB$L_STV)-331.1(in)-333.3(Section)-335.6(7.23)-6343.1(Status)-333.3(value)]TJ
-10.6267 -1.66 TD
(RAB64$W_STV0)Tj
6 0 0 6 140.0307 287.2203 Tm
(5)Tj
9 0 0 9 161.66 283.4003 Tm
[(2)-5421.8(See)-333.3(RAB$L_STV)-331.1(in)-333.3(Section)-335.6(7.23)-6343.1(Low-order)-364.5(word)-362.2(status)]TJ
27.4533 -1.1067 TD
(value)Tj
-38.08 -1.66 TD
(RAB64$W_STV2)Tj
6 0 0 6 140.0307 262.3004 Tm
(5)Tj
9 0 0 9 161.66 258.5004 Tm
[(2)-5421.8(See)-333.3(RAB$L_STV)-331.1(in)-333.3(Section)-335.6(7.23)-6343.1(High-order)-360(word)-355.6(status)]TJ
27.4533 -1.1067 TD
(value)Tj
-38.08 -1.6622 TD
0.0001 Tc
[(RAB64$B_TMO)-3181.5(1)-5421.7(See)-333.2(RAB$B_TMO)-331(in)-331(Section)-331(7.24)-5920.2(T)24.5(imeout)-331(period)]TJ
0 -1.66 TD
0 Tc
[(RAB64$L_UBF)-3421.6(4)-5421.8(See)-333.3(RAB$L_UBF)-331.1(in)-333.3(Section)-335.6(7.25)-6158.1(User)-320(record)-322.2(buffer)-324.5(address)]TJ
T*
0.0001 Tc
[(RAB64$W_USZ)-3255.5(2)-5421.7(See)-333.2(RAB$W_USZ)-333.2(in)-331(Section)-331(7.26)-5992(User)-331(record)-335.5(buffer)-333.2(size)]TJ
T*
0 Tc
[(RAB64$L_XAB)-3477.6(4)-5421.8(See)-333.3(RAB$L_XAB)-328.9(in)-333.3(Section)-335.6(7.27)-6216.3(Next)-333.3(XAB)-328.9(address)]TJ
ET
66.02 179.28 454.32 -0.48 re
f
BT
6 0 0 6 66.02 171.6 Tm
(2)Tj
8 0 0 8 69.8559 168.78 Tm
-0.0002 Tc
[(The)-335.2($RAB64)-330.2(macro)-332.7(statically)-330.2(initializes)-330.2(this)-330.2(eld)-332.7(to)-332.7(identify)-330.2(this)-332.7(control)-332.7(block)-330.2(as)-330.2(a)-332.7(RAB.)]TJ
6 0 0 6 66.02 158.96 Tm
0 Tc
(3)Tj
8 0 0 8 69.8559 156.16 Tm
-0.0002 Tc
[(The)-350.2($RAB64)-345.2(macro)-347.7(statically)-347.7(initializes)-347.7(this)-347.7(eld)-347.7(to)-350.2(identify)-347.7(this)-347.7(control)-350.2(block)-347.7(as)-347.7(a)-347.7(RAB64.)-532.7(I)-0.2(f)-347.7(the)-350.2(user)-350.2(initializes)-347.7(this)]TJ
-0.4795 -1.13 TD
-0.0004 Tc
[(eld,)-332.9(it)-330.4(must)-332.9(be)-332.9(initialized)-330.4(to)-332.9(RAB64$C_BLN64.)]TJ
6 0 0 6 66.02 137.44 Tm
0 Tc
(4)Tj
8 0 0 8 69.8559 134.62 Tm
-0.0002 Tc
[(This)-330.2(eld)-332.7(cannot)-335.2(be)-330.2(initialized)-332.7(by)-330.2(the)-335.2($RAB64)-330.2(macro.)]TJ
6 0 0 6 66.02 124.8 Tm
0 Tc
(5)Tj
8 0 0 8 69.8559 121.98 Tm
-0.0001 Tc
[(Alternate)-332.6(denition)-332.6(of)-332.6(RAB64$L_STV)-332.6(eld.)]TJ
ET
66.02 113.42 454.32 -0.48 re
f
BT
10 0 0 10 137.76 91.02 Tm
0 Tc
[(The)-364(RAB64)-360($PQ_)-362(elds)-362(can)-364(hold)-364(either)-362(64-bit)-362(addresses)-360(or)-364(32-bit)-362(addresses)]TJ
0 -1.194 TD
[(sign-extended)-350(to)-346(64-bits.)-530(Therefore,)-354(you)-350(can)-350(use)-348(these)-346(elds)-348(in)-348(all)-348(applications)]TJ
0 -1.196 TD
[(whether)-332(or)-332(not)-334(you)-332(are)-334(using)-332(64-bit)-332(addresses.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(82)Tj
/F1 1 Tf
2.5547 0 TD
[(64-Bit)-368.9(Record)-371.1(Access)-371.1(Block)-371.1(\(RAB64\))]TJ
ET
endstream
endobj
435 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
436 0 obj
<<
/Type /Page
/Parent 426 0 R
/Resources 438 0 R
/Contents 437 0 R
>>
endobj
437 0 obj
<< /Length 6599 >>
stream
BT
/F2 1 Tf
12 0 0 12 334.98 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(64-Bit)-276.7(Record)-278.3(Access)-278.3(Block)-278.3(\(RAB64\))]TJ
6.8633 -1.0783 TD
[(8.1)-278.3(Summary)-278.3(of)-276.7(Fields)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
[(If)-326(your)-330(application)-326(already)-328(uses)-326(RAB)-324(elds,)-330(only)-328(minimal)-326(source)-328(code)-328(changes)-328(are)]TJ
0 -1.196 TD
[(required)-350(to)-348(use)-350(64-bit)-348(RMS)-348(support.)-532(The)-350(RAB64)-346(64-bit)-348(counterpart)-350(to)-348(a)-348(32-bit)]TJ
T*
[(address)-332(eld)-332(is)-330(used)-332(only)-334(if)-332(the)-332(following)-332(two)-332(conditions)-332(exist:)]TJ
0 -1.792 TD
-0.0002 Tc
[()-1190.2(The)-334.2(RAB64$B_BLN)-332.2(eld)-332.2(has)-332.2(been)-334.2(initialized)-330.2(to)-332.2(RAB64$C_BLN64.)]TJ
0 -1.794 TD
0 Tc
[()-1190(The)-334(32-bit)-330(address)-330(cell)-332(in)-334(the)-332(32-bit)-330(portion)-334(of)-332(the)-332(RAB64)-330(contains)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 494.36 641.12 Tm
()Tj
/T2 1 Tf
0.7789 0 TD
()Tj
/F3 1 Tf
10 0 0 10 507.1013 641.12 Tm
(.)Tj
-34.5441 -1.794 TD
[(Because)-344(the)-344(RAB64)-340(is)-342(an)-344(upwardly)-344(compatible)-344(version)-344(of)-342(the)-344(RAB,)-342(RMS)-344(allows)]TJ
0 -1.194 TD
[(you)-346(to)-344(use)-344(the)-344(RAB64)-340(wherever)-346(you)-346(can)-344(use)-344(a)-344(RAB.)-342(For)-346(example,)-348(a)-342(RAB64)-342(can)]TJ
0 -1.196 TD
[(be)-336(used)-338(in)-336(place)-336(of)-336(a)-338(RAB)-334(as)-334(the)-338(rst)-336(argument)-338(passed)-336(to)-336(any)-338(of)-336(the)-336(RMS)-336(record)]TJ
T*
[(or)-332(block)-334(I/O)-332(services.)]TJ
0 -1.794 TD
[(While)-356(RMS)-356(allows)-356(you)-358(to)-356(use)-356(the)-356(RAB64)-356(wherever)-358(you)-358(can)-358(use)-356(a)-356(RAB,)-356(some)]TJ
0 -1.194 TD
0.0001 Tc
[(source)-343.9(languages)-341.9(may)-345.9(impose)-341.9(other)-343.9(restrictions.)-521.9(Consult)-341.9(the)-343.9(documentation)-345.9(for)]TJ
0 -1.196 TD
0 Tc
[(your)-334(source)-334(language)-334(for)-334(more)-332(information.)]TJ
0 -1.794 TD
[(DECnet)-338(for)-342(OpenVMS)-338(support)-342(for)-340(RAB64)-338(elds)-340(is)-340(identical)-340(to)-340(support)-340(described)]TJ
0 -1.194 TD
[(for)-332(RAB)-330(elds)-332(in)-334(Chapter)-330(7.)]TJ
0 -1.794 TD
-0.0001 Tc
[(The)-336.1(format)-332.1(and)-336.1(arguments)-334.1(of)-334.1(the)-334.1($RAB64)-332.1(macro)-334.1(and)-334.1(the)-336.1($RAB64_STORE)-332.1(macro)]TJ
0 -1.196 TD
0 Tc
[(are)-332(described)-332(in)-334(Appendix)-332(A.)]TJ
/F2 1 Tf
14 0 0 14 89.94 459.14 Tm
-0.0003 Tc
[(8.2)-568.9(RAB64$Q_CTX)-333.1(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 441.2 Tm
0 Tc
[(This)-352(Alpha-only)108(,)-358(8-byte)-352(eld)-352(is)-352(a)-352(64-bit)-352(extension)-354(of)-352(the)-352(user)-352(context)-354(eld)-354(and)]TJ
T*
[(serves)-348(the)-346(same)-346(purpose)-348(as)-346(RAB$L_CTX)-344(\(see)-346(Section)-348(7.5)-346(for)-348(details\).)-526(The)-348(only)]TJ
0 -1.194 TD
[(difference)-340(between)-338(these)-338(elds,)-340(other)-338(than)-340(size,)-338(is)-338(that)-338(there)-338(is)-338(no)-338(corresponding)]TJ
0 -1.196 TD
-0.0001 Tc
[(FDL)-332.1(attribute)-332.1(for)-332.1(RAB64$Q_CTX.)]TJ
/F2 1 Tf
14 0 0 14 89.94 378.78 Tm
-0.0003 Tc
[(8.3)-568.9(RAB64$PQ_KBF)-331.7(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 360.84 Tm
0 Tc
[(This)-348(Alpha-only)110(,)-354(8-byte)-348(eld)-348(is)-346(a)-348(key)-350(buffer)-348(64-bit)-346(address)-346(eld)-350(that)-346(serves)-348(the)]TJ
T*
-0.0001 Tc
[(same)-350.1(purpose)-352.1(as)-350.1(RAB$L_KBF)-352.1(\(see)-350.1(Section)-352.1(7.8)-352.1(for)-350.1(details\).)-536.1(This)-352.1(eld)-350.1(can)-352.1(hold)]TJ
T*
0 Tc
[(either)-334(a)-332(64-bit)-330(address)-330(or)-334(a)-332(32-bit)-330(address)-330(sign-extended)-334(to)-332(64)-332(bits.)]TJ
ET
161.66 319.48 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 161.66 309.04 Tm
[(T)73.3(o)-331.1(use)-333.3(this)-333.3(eld:)-6465.7(Put)-331.1(a)-333.3(-)0(1)-333.3(i)0(n)-331.1(this)-333.3(eld:)-4725.7(Use)-333.3(this)-331.1(size)-333.3(eld:)]TJ
ET
161.66 303.54 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 291.1 Tm
[(RAB64$PQ_KBF)-6556.2(RAB64$L_KBF)-7331.9(RAB64$B_KSZ)]TJ
ET
161.66 285.6 382.56 -0.48 re
f
BT
/F2 1 Tf
14 0 0 14 89.94 255.24 Tm
-0.0003 Tc
[(8.4)-568.9(RAB64$PQ_RBF)-331.7(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 237.3 Tm
0 Tc
[(This)-336(Alpha-only)110(,)-336(8-byte)-334(eld)-336(is)-334(a)-334(record)-336(buffer)-336(64-bit)-332(address)-334(eld)-336(that)-334(serves)-334(the)]TJ
T*
[(same)-346(purpose)-346(as)-344(RAB$L_RBF)-344(\(see)-344(Section)-348(7.16)-346(for)-346(details\).)-524(This)-346(eld)-348(can)-346(hold)]TJ
0 -1.194 TD
[(either)-334(a)-332(64-bit)-330(address)-330(or)-334(a)-332(32-bit)-330(address)-330(sign-extended)-334(to)-332(64)-332(bits.)]TJ
ET
161.66 195.94 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 161.66 185.5 Tm
[(T)73.3(o)-331.1(use)-333.3(this)-333.3(eld:)-2590.2(Put)-333.3(a)-333.3(-)0(1)-333.3(i)0(n)-331.1(this)-331.1(eld:)-1660(Use)-333.3(this)-331.1(size)-333.3(eld:)-1768.9(Put)-333.3(a)-331.1(0)-333.3(in)-331.1(this)-333.3(eld:)]TJ
ET
161.66 180 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 167.56 Tm
[(RAB64$PQ_RBF)-2736.6(RAB64$L_RBF)-4290.2(RAB64$Q_RSZ)-3551.6(RAB64$W_RSZ)]TJ
ET
161.66 162.06 382.56 -0.48 re
f
BT
10 0 0 10 161.66 143.66 Tm
[(For)-352(most)-348(record)-352(I/O)-348(service)-352(requests,)-354(there)-352(is)-348(an)-352(RMS)-348(internal)-352(buffer)-350(between)]TJ
0 -1.196 TD
[(the)-352(device)-354(and)-352(the)-354(user)-54()36(s)-350(data)-352(buffer)74(.)-540(The)-354(one)-352(exception)-354(occurs)-354(with)-352(the)-352(RMS)]TJ
T*
[(service)-354($PUT)92(.)-354(I)0(f)-350(the)-352(device)-354(is)-352(a)-350(unit)-354(record)-352(device)-354(and)-352(it)-352(is)-350(not)-354(being)-352(accessed)]TJ
T*
[(over)-372(the)-370(network,)-380(RMS)-370(passes)-368(the)-370(address)-368(of)-370(the)-370(user)-370(record)-370(buffer)-372(to)-368(the)]TJ
0 -1.194 TD
[($QIO)-344(system)-342(service.)-528(If)-344(you)-346(inappropriately)-346(specify)-346(a)-344(record)-346(buffer)-346(allocated)-346(in)]TJ
0 -1.196 TD
[(64-bit)-358(address)-356(space)-358(for)-358(a)-358($PUT)-358(service)-360(to)-356(a)-358(unit)-360(record)-358(device)-360(that)-358(does)-356(not)]TJ
T*
[(support)-340(64-bit)-338(address)-338(space)-340(\(for)-340(example,)-342(a)-340(terminal\),)-342(the)-340($QIO)-338(service)-340(returns)]TJ
/F1 1 Tf
9 0 0 9 370.5 26.84 Tm
/Cs9 cs 1 scn
[(64-Bit)-368.9(Record)-371.1(Access)-371.1(Block)-368.9(\(RAB64\))]TJ
/F2 1 Tf
17.706 0 TD
(83)Tj
ET
endstream
endobj
438 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /T1 439 0 R /T2 440 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
439 0 obj
<<
/Name /T1
/Type /Font
/Subtype /Type3
/Resources 1425 0 R
/FontBBox [ 7.229 7.229 65.06 45.783 ]
/FontMatrix [ 0.00999 0 0 0.00999 0 0 ]
/FirstChar 1
/LastChar 2
/Encoding 1426 0 R
/CharProcs 1427 0 R
/Widths [ 77.71085 50 ]
>>
endobj
440 0 obj
<<
/Name /T2
/Type /Font
/Subtype /Type3
/Resources 1430 0 R
/FontBBox [ 2.41 0 43.373 62.651 ]
/FontMatrix [ 0.00999 0 0 0.00999 0 0 ]
/FirstChar 1
/LastChar 4
/Encoding 1431 0 R
/CharProcs 1432 0 R
/Widths [ 50 50 50 50 ]
>>
endobj
441 0 obj
<<
/Type /Page
/Parent 426 0 R
/Resources 443 0 R
/Contents 442 0 R
>>
endobj
442 0 obj
<< /Length 5744 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(64-Bit)-278.3(Record)-276.7(Access)-278.3(Block)-278.3(\(RAB64\))]TJ
0 -1.0783 TD
[(8.4)-278.3(RAB64$PQ_RBF)-275(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 700.28 Tm
/Cs8 cs 1 scn
-0.0001 Tc
[(error)-344.1(status)-340.1(SS$_NOT64DEVFUNC.)-344.1(RMS)-340.1(returns)-344.1(error)-344.1(status)-340.1(RMS$_SYS)-342.1(with)]TJ
0 -1.196 TD
[(SS$_NOT64DEVFUNC)-332.1(as)-330.1(the)-334.1(secondary)-334.1(status)-330.1(value)-332.1(in)-334.1(RAB64$L_STV)131.9(.)]TJ
/F2 1 Tf
14 0 0 14 66.02 661.76 Tm
-0.0003 Tc
[(8.5)-568.9(RAB64$PQ_RHB)-331.7(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 643.82 Tm
0 Tc
[(This)-350(Alpha-only)110(,)-358(8-byte)-350(eld)-352(is)-350(a)-350(record)-352(header)-352(buffer)-352(64-bit)-348(address)-350(eld)-352(that)]TJ
T*
[(serves)-336(the)-336(same)-334(purpose)-338(as)-334(RAB$L_RHB)-334(\(see)-334(Section)-336(7.18)-338(for)-336(details\).)-504(This)-336(eld)]TJ
T*
[(can)-332(hold)-332(either)-334(a)-332(64-bit)-330(address)-332(or)-332(a)-332(32-bit)-330(address)-332(sign-extended)-334(to)-332(64)-332(bits.)]TJ
ET
137.76 602.46 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 137.76 592.02 Tm
[(T)75.5(o)-333.3(use)-333.3(this)-331.1(eld:)-6465.7(Put)-333.3(a)-333.3(-)0(1)-333.3(i)0(n)-328.9(this)-333.3(eld:)-4727.9(Use)-331.1(this)-333.3(size)-333.3(eld:)]TJ
ET
137.76 586.52 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 574.08 Tm
[(RAB64$PQ_RHB)-6443.9(RAB64$L_RHB)-7224.2(F)73.3(AB$B_FSZ)]TJ
ET
137.76 568.58 382.56 -0.48 re
f
BT
/F2 1 Tf
14 0 0 14 66.02 538.22 Tm
-0.0002 Tc
[(8.6)-568.8(RAB64$Q_RSZ)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 520.28 Tm
0 Tc
[(This)-336(Alpha-only)110(,)-338(8-byte)-334(eld)-338(is)-334(an)-336(extended)-336(record)-338(size)-334(eld)-336(that)-336(serves)-334(the)-336(same)]TJ
T*
-0.0001 Tc
[(purpose)-348.1(as)-348.1(RAB$W_RSZ)-348.1(\(see)-348.1(Section)-348.1(7.21)-348.1(for)-350.1(details\).)-528.1(Use)-348.1(this)-348.1(eld)-348.1(whenever)]TJ
0 -1.194 TD
-0.0002 Tc
[(you)-334.2(use)-332.2(the)-332.2(RAB64$PQ_RBF)-332.2(eld.)]TJ
0 -1.794 TD
0 Tc
[(The)-368(buffer)-368(size)-366(maximum)-368(for)-368(the)-366(RMS)-368(block)-368(I/O)-366(service)-370($WRITE)-364(has)-368(been)]TJ
0 -1.196 TD
[(increased)-344(from)-344(65535)-344(bytes)-344(to)]TJ
/T2 1 Tf
9.9626 0 0 9.9626 281.36 466.48 Tm
()Tj
/T1 1 Tf
0.7488 0 TD
0.2489 Tc
()Tj
/T2 1 Tf
1.2507 0 TD
-0.0001 Tc
()Tj
/T1 1 Tf
1.2487 0 TD
0 Tc
()Tj
/T2 1 Tf
1.026 0 TD
()Tj
/F3 1 Tf
10 0 0 10 332.3834 466.48 Tm
[(bytes)-344(for)-344(OpenVMS)-344(Alpha)-342(users,)-348(with)]TJ
-19.4623 -1.196 TD
[(two)-330(exceptions:)]TJ
0 -1.792 TD
0.0001 Tc
[()-1187.9(For)-339.9(RMS)-337.9(journaling,)-341.9(a)-339.9(journaled)-341.9($WRITE)-335.9(service)-339.9(is)-337.9(restricted)-337.9(to)-337.9(the)-339.9(current)]TJ
1.792 -1.196 TD
[(maximum)-349.9(\(65535)-347.9(minus)-349.9(99)-349.9(bytes)-347.9(of)-349.9(journaling)-351.9(overhead\).)-531.9(An)-349.9(RSZ)-347.9(error)-349.9(is)]TJ
T*
0 Tc
[(returned)-334(\(RAB$L_STS\))-330(if)-332(the)-332(maximum)-332(is)-332(exceeded.)]TJ
-1.792 -1.792 TD
[()-1188(Magnetic)-334(tape)-332(is)-332(still)-330(limited)-330(at)-332(the)-332(device)-334(driver)-334(level)-332(to)-332(65535)-332(bytes.)]TJ
/F2 1 Tf
14 0 0 14 66.02 364.86 Tm
-0.0003 Tc
[(8.7)-568.9(RAB64$PQ_UBF)-333.1(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 346.94 Tm
0 Tc
[(This)-362(Alpha-only)110(,)-372(8-byte)-364(eld)-362(is)-362(a)-364(user)-362(record)-364(buffer)-364(64-bit)-362(address)-362(eld)-362(that)]TJ
0 -1.196 TD
[(serves)-336(the)-338(same)-336(purpose)-336(as)-336(RAB$L_UBF)-334(\(see)-336(Section)-338(7.25)-338(for)-336(details\).)-506(This)-338(eld)]TJ
T*
[(can)-332(hold)-332(either)-334(a)-332(64-bit)-330(address)-332(or)-332(a)-332(32-bit)-330(address)-332(sign-extended)-334(to)-332(64)-332(bits.)]TJ
ET
137.76 305.56 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 137.76 295.12 Tm
[(T)75.5(o)-333.3(use)-333.3(this)-331.1(eld:)-2592.4(Put)-331.1(a)-333.3(-)0(1)-333.3(i)0(n)-331.1(this)-333.3(eld:)-1657.8(Use)-333.3(this)-333.3(size)-331.1(eld:)-1771.1(Put)-331.1(a)-333.3(0)-333.3(i)0(n)-331.1(this)-331.1(eld:)]TJ
ET
137.76 289.62 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 277.2 Tm
[(RAB64$PQ_UBF)-2643.6(RAB64$L_UBF)-4194.9(RAB64$Q_USZ)-3460.8(RAB64$W_USZ)]TJ
ET
137.76 271.7 382.56 -0.48 re
f
BT
/F2 1 Tf
14 0 0 14 66.02 241.32 Tm
-0.0002 Tc
[(8.8)-568.8(RAB64$Q_USZ)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 223.4 Tm
0 Tc
[(This)-360(Alpha-only)110(,)-368(8-byte)-360(eld)-360(is)-360(an)-360(extended)-362(user)-360(record)-362(buffer)-360(size)-358(eld)-360(that)]TJ
T*
-0.0001 Tc
[(serves)-340.1(the)-340.1(same)-340.1(purpose)-340.1(as)-340.1(RAB$W_USZ)-340.1(\(see)-340.1(Section)-340.1(7.26)-342.1(for)-340.1(details\).)-514.1(Use)-338.1(this)]TJ
T*
0 Tc
[(eld)-332(whenever)-334(you)-334(use)-332(the)-332(RAB64$PQ_UBF)-330(eld.)]TJ
0 -1.792 TD
[(The)-374(buffer)-374(size)-372(maximum)-372(for)-374(the)-374(RMS)-372(block)-374(I/O)-372(service)-374($READ)-370(has)-374(been)]TJ
0 -1.196 TD
[(increased)-344(from)-344(65535)-344(bytes)-344(to)]TJ
/T2 1 Tf
9.9626 0 0 9.9626 281.8281 169.6 Tm
()Tj
/T1 1 Tf
0.7489 0 TD
0.2489 Tc
()Tj
/T2 1 Tf
1.2489 0 TD
0 Tc
()Tj
/T1 1 Tf
1.2509 0 TD
()Tj
/T2 1 Tf
1.026 0 TD
()Tj
/F3 1 Tf
10 0 0 10 332.858 169.6 Tm
[(bytes)-344(for)-344(OpenVMS)-344(Alpha)-342(users,)-348(with)]TJ
-19.5098 -1.196 TD
[(one)-332(exception:)]TJ
0 -1.794 TD
[()-1188(Magnetic)-334(tape)-332(is)-332(still)-330(limited)-330(at)-332(the)-332(device)-334(driver)-334(level)-332(to)-332(65535)-332(bytes.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(84)Tj
/F1 1 Tf
2.5547 0 TD
[(64-Bit)-368.9(Record)-371.1(Access)-371.1(Block)-371.1(\(RAB64\))]TJ
ET
endstream
endobj
443 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /T1 439 0 R /T2 440 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
444 0 obj
<<
/Type /Page
/Parent 426 0 R
/Resources 446 0 R
/Contents 445 0 R
>>
endobj
445 0 obj
<< /Length 5202 >>
stream
BT
/F2 1 Tf
36 0 0 36 524.28 656.48 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
(9)Tj
ET
89.94 648.48 454.32 -0.96 re
f
BT
20 0 0 20 221.02 626.54 Tm
[(Allocation)-331(Control)-331(XAB)-332(\(XABALL\))]TJ
/F3 1 Tf
10 0 0 10 161.66 580.72 Tm
[(The)-352(allocation)-350(control)-352(XAB)-348(\(XABALL\))-348(provides)-352(additional)-350(control)-352(over)-352(le)-350(or)]TJ
0 -1.196 TD
[(area)-348(space)-346(allocation)-346(on)-346(disk)-348(devices)-346(in)-348(order)-346(to)-346(optimize)-346(performance.)-528(In)-346(the)]TJ
T*
[(following)-334(descriptions,)-336(the)-334(terms)]TJ
/F4 1 Tf
15.5948 0 TD
(le)Tj
/F3 1 Tf
1.724 0 TD
(and)Tj
/F4 1 Tf
2.075 0 TD
(area)Tj
/F3 1 Tf
2.37 0 TD
0.0001 Tc
[(are)-333.9(synonymous)-333.9(for)-333.9(sequential)-333.9(and)]TJ
-21.7637 -1.196 TD
0 Tc
[(relative)-344(les)-344(because)-346(these)-342(le)-346(organizations)-344(are)-344(limited)-342(to)-344(a)-344(single)-344(area)-344(\(Area)]TJ
T*
(0\).)Tj
/F2 1 Tf
14 0 0 14 89.94 507.98 Tm
[(9.1)-568.6(Summary)-331.4(of)-332.9(Fields)]TJ
/F3 1 Tf
10 0 0 10 161.66 490.06 Tm
-0.0001 Tc
[(When)-336.1(RMS)-336.1(uses)-334.1(a)-336.1(XAB)-334.1(to)-334.1(create)-336.1(or)-336.1(extend)-338.1(an)-336.1(area,)-338.1(the)-336.1(following)-336.1(XABALL)-338.1(elds)]TJ
T*
0 Tc
[(duplicate)-332(and)-332(take)-334(precedence)-334(over)-334(associated)-330(elds)-332(in)-332(the)-332(related)-332(F)74(AB:)]TJ
0 -1.794 TD
[()-1190(The)-334(allocation)-332(quantity)-332(\(ALQ\))-332(eld,)-332(XAB$L_ALQ,)-332(overrides)-332(F)74(AB$L_ALQ)]TJ
T*
-0.0002 Tc
[()-1190.2(The)-334.2(bucket)-332.2(size)-332.2(\(BKZ\))-330.2(eld,)-334.2(XAB$B_BKZ,)-332.2(overrides)-334.2(F)73.8(AB$B_BKS)]TJ
0 -1.792 TD
-0.0001 Tc
[()-1190.1(The)-334.1(default)-334.1(extension)-336.1(quantity)-336.1(\(DEQ\))-334.1(eld,)-336.1(XAB$W_DEQ,)-334.1(overrides)-334.1(F)71.9(AB$W_)]TJ
1.794 -1.196 TD
0 Tc
(DEQ)Tj
-1.794 -1.794 TD
-0.0001 Tc
[()-1190.1(The)-356.1(XAB$V_CBT)-356.1(and)-354.1(XAB$V_CTG)-352.1(options)-354.1(of)-356.1(the)-354.1(allocation)-356.1(options)-354.1(eld,)]TJ
1.794 -1.194 TD
-0.0002 Tc
[(XAB$B_AOP)127.8(,)-366.2(override)-366.2(the)-366.2(F)73.8(AB$V_CBT)-366.2(and)-366.2(F)73.8(AB$V_CTG)-362.2(options)-364.2(of)-366.2(the)]TJ
0 -1.196 TD
0 Tc
[(le-processing)-334(options)-330(eld,)-334(F)74(AB$L_FOP)]TJ
-1.794 -1.794 TD
[(When)-354(opening)-354(a)-352(le)-352(or)-352(displaying)-354(a)-352(le)38(s)-352(attributes,)-356(RMS)-352(outputs)-350(appropriate)]TJ
0 -1.194 TD
[(information)-334(to)-330(your)-334(program)-334(using)-334(these)-332(elds.)]TJ
0 -1.794 TD
[(The)-340(symbolic)-338(offset,)-340(the)-340(size,)-340(the)-338(FDL)-338(equivalent,)-344(and)-338(a)-340(brief)-338(description)-338(of)-338(each)]TJ
0 -1.196 TD
[(XABALL)-330(eld)-334(are)-332(presented)-332(in)-332(T)60(able)-330(91.)]TJ
/F2 1 Tf
-7.172 -2.888 TD
0.0002 Tc
[(T)74.2(able)-299.8(91)-797.8(XABALL)-297.8(Fields)]TJ
ET
89.94 275.84 454.32 -0.48 re
f
BT
9 0 0 9 89.94 255.44 Tm
0 Tc
[(Field)-328.9(Offset)]TJ
10.6267 1.1067 TD
(Size)Tj
0.0077 -1.1067 TD
[(\(Bytes\))-2581.1(FDL)-331.1(Equivalent)-11043.4(Description)]TJ
ET
89.94 249.94 454.32 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 89.94 237.5 Tm
-0.0003 Tc
[(XAB$B_AID)-4798.4(1)-5422.1(AREA)]TJ
/F4 1 Tf
19.8214 0 TD
0 Tc
(n)Tj
/F3 1 Tf
15.1586 0 TD
0.0002 Tc
[(Area)-330.9(identication)-333.1(number)]TJ
-34.98 -1.66 TD
-0.0002 Tc
[(XAB$B_ALN)-4501.3(1)-5422(AREA)-329.1(POSITION)]TJ
6 0 0 6 314.6737 226.36 Tm
0 Tc
(1)Tj
9 0 0 9 404.76 222.56 Tm
[(Alignment)-331.1(boundary)-333.3(type)]TJ
-34.98 -1.6622 TD
0.0001 Tc
[(XAB$L_ALQ)-4588.5(4)-5421.7(AREA)-328.8(ALLOCA)57.9(TION)-8271.3(Allocation)-333.2(quantity)]TJ
0 -1.66 TD
-0.0003 Tc
[(XAB$B_AOP)-4538.4(1)-5422.1(AREA)]TJ
6 0 0 6 265.3322 196.4801 Tm
0 Tc
(1)Tj
9 0 0 9 404.76 192.6601 Tm
0.0003 Tc
[(Allocation)-333(options)]TJ
-34.98 -1.66 TD
-0.0001 Tc
[(XAB$B_BKZ)-4594.2(1)-5421.9(AREA)-329(BUCKET_SIZE)-7862.7(Bucket)-331.2(size)]TJ
T*
-0.0005 Tc
(XAB$B_BLN)Tj
6 0 0 6 145.0705 166.5801 Tm
0 Tc
(2)Tj
9 0 0 9 185.58 162.7801 Tm
[(1)-5421.8(None)-15949.5(Block)-331.1(length)]TJ
-10.6267 -1.66 TD
-0.0005 Tc
(XAB$B_COD)Tj
6 0 0 6 145.7366 151.6402 Tm
0 Tc
(2)Tj
9 0 0 9 185.58 147.8402 Tm
[(1)-5421.8(None)-15949.5(T)53.3(ype)-333.3(code)]TJ
-10.6267 -1.6622 TD
-0.0001 Tc
[(XAB$W_DEQ)-4168.2(2)-5421.9(AREA)-329(EXTENSION)-8898.7(Default)-333.4(extension)-333.4(quantity)]TJ
ET
89.94 118.42 454.32 -0.48 re
f
BT
6 0 0 6 89.94 110.76 Tm
0 Tc
(1)Tj
8 0 0 8 93.7759 107.94 Tm
-0.0001 Tc
[(This)-330.1(eld)-332.6(contains)-330.1(options;)-332.6(corresponding)-332.6(FDL)-330.1(equivalents)-330.1(are)-332.6(listed)-332.6(in)-332.6(the)-332.6(description)-330.1(of)-332.6(the)-335.1(eld.)]TJ
6 0 0 6 89.94 98.12 Tm
0 Tc
(2)Tj
8 0 0 8 93.7759 95.3 Tm
-0.0002 Tc
[(This)-330.2(eld)-332.7(is)-330.2(statically)-330.2(initialized)-330.2(by)-330.2(the)-335.2($XABALL)-330.2(macro)-332.7(to)-332.7(identify)-330.2(this)-332.7(control)-332.7(block)-330.2(as)-330.2(a)-332.7(XABALL.)]TJ
9 0 0 9 440.8 75.06 Tm
0 Tc
[(\(continued)-335.6(on)-331.1(next)-333.3(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-6.0044 -5.3578 TD
[(Allocation)-331.1(Control)-331.1(XAB)-333.3(\(XABALL\))]TJ
/F2 1 Tf
15.8896 0 TD
(91)Tj
ET
endstream
endobj
446 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
447 0 obj
<<
/Type /Page
/Parent 426 0 R
/Resources 449 0 R
/Contents 448 0 R
>>
endobj
448 0 obj
<< /Length 5565 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0001 Tc
0 Tw
[(Allocation)-280.1(Control)-276.8(XAB)-275.1(\(XABALL\))]TJ
0 -1.0783 TD
0.0002 Tc
[(9.1)-278.1(Summary)-278.1(of)-276.5(Fields)]TJ
10 0 0 10 66.02 696.32 Tm
/Cs8 cs 1 scn
[(T)72.2(able)-299.8(91)-297.8(\(Cont.\))-797.8(XABALL)-297.8(Fields)]TJ
ET
66.02 690.34 454.32 -0.48 re
f
BT
9 0 0 9 66.02 669.92 Tm
0 Tc
[(Field)-331.1(Offset)]TJ
10.6267 1.1089 TD
(Size)Tj
0.0077 -1.1089 TD
[(\(Bytes\))-2581.1(FDL)-331.1(Equivalent)-11043.4(Description)]TJ
ET
66.02 664.44 454.32 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 66.02 653.98 Tm
[(XAB$L_LOC)-4588.6(4)-5421.8(AREA)-328.9(POSITION)-10009.6(Location)]TJ
0 -1.66 TD
[(XAB$L_NXT)-4569.6(4)-5421.8(None)-15949.5(Next)-333.3(XAB)-331.1(address)]TJ
T*
[(XAB$W_RFI)-4645.6(6)-5421.8(AREA)-328.9(POSITION)-335.6(FILE_ID)]TJ
16.6044 -1.1067 TD
[(or)-333.3(FILE_NAME)]TJ
18.3756 1.1067 TD
0.0002 Tc
[(Related)-335.4(le)-330.9(identier)]TJ
-34.98 -2.7667 TD
0 Tc
[(XAB$W_VOL)-4274.6(2)-5421.8(AREA)-328.9(VOLUME)-10510.6(Related)-335.6(volume)-331.1(number)]TJ
ET
66.02 591.7 454.32 -0.48 re
f
BT
10 0 0 10 137.76 569.3 Tm
[(Unless)-354(otherwise)-356(indicated,)-364(each)-356(eld)-358(is)-356(supported)-356(for)-356(DECnet)-354(for)-356(OpenVMS)]TJ
0 -1.196 TD
[(operations)-362(on)-364(les)-364(at)-362(remote)-362(OpenVMS)-362(systems.)-560(For)-364(information)-364(about)-362(the)]TJ
0 -1.194 TD
[(support)-344(of)-346(RMS)-346(options)-344(for)-346(remote)-346(le)-346(access)-346(to)-344(other)-348(systems,)-348(see)-344(the)]TJ
/F4 1 Tf
33.6026 0 TD
(DECnet)Tj
-33.6026 -1.196 TD
[(for)-332(OpenVMS)-332(Networking)-334(Manual)]TJ
/F3 1 Tf
16.0138 0 TD
(.)Tj
/F2 1 Tf
14 0 0 14 66.02 508.54 Tm
-0.0002 Tc
[(9.2)-568.8(XAB$B_AID)-331.6(Fields)]TJ
/F3 1 Tf
10 0 0 10 137.76 490.6 Tm
0 Tc
[(RMS)-352(uses)-354(the)-354(area)-356(identication)-354(number)-356(\(AID\))-352(eld)-354(to)-354(determine)-354(which)-356(area)]TJ
0 -1.196 TD
[(within)-334(a)-336(le)-338(is)-334(supported)-336(by)-336(this)-336(XAB.)-334(Note)-336(that)-336(sequential)-336(and)-336(relative)-336(les)-336(are)]TJ
T*
[(limited)-330(to)-332(area)-332(0.)]TJ
0 -1.792 TD
0.0001 Tc
[(The)-319.9(area)-319.9(is)-319.9(identied)-319.9(by)-321.9(a)-319.9(numeric)-319.9(value)-321.9(in)-319.9(the)-321.9(range)-321.9(0)-317.9(through)-319.9(254)-319.9(\(default)-319.9(is)-317.9(0\))]TJ
0 -1.196 TD
0 Tc
[(and)-332(is)-332(most)-330(appropriate)-332(for)-332(use)-332(with)-332(index)-332(les)-332(having)-336(multiple)-332(areas)-332(allocated.)]TJ
0 -1.794 TD
[(This)-340(eld)-342(corresponds)-342(to)-342(the)-342(FDL)-340(attribute)-342(AREA)]TJ
/F4 1 Tf
23.8387 0 TD
(n)Tj
/F3 1 Tf
0.611 0 TD
[(,)-344(where)]TJ
/F4 1 Tf
3.797 0 TD
(n)Tj
/F3 1 Tf
0.953 0 TD
[(indicates)-342(the)-340(area)]TJ
-29.1996 -1.194 TD
[(number)72(.)]TJ
/F2 1 Tf
14 0 0 14 66.02 382 Tm
-0.0002 Tc
[(9.3)-568.8(XAB$B_ALN)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 364.08 Tm
0 Tc
[(The)-346(alignment)-346(boundary)-348(type)-346(\(ALN\))-344(eld)-344(gives)-348(you)-346(several)-346(options)-344(for)-346(aligning)]TJ
0 -1.196 TD
0.0001 Tc
[(the)-333.9(allocated)-333.9(area.)-505.9(RMS)-333.9(uses)-333.9(this)-333.9(eld)-333.9(in)-335.9(conjunction)-333.9(with)-333.9(the)-333.9(XAB$L_LOC)-333.9(eld)]TJ
T*
-0.0001 Tc
[(and)-340.1(with)-340.1(the)-340.1(XAB$W_RFI)-342.1(eld)-340.1(to)-340.1(provide)-342.1(precise)-340.1(positioning)-340.1(control)-342.1(of)-340.1(the)-340.1(area)]TJ
T*
0 Tc
[(or)-332(area)-332(extension.)]TJ
0 -1.792 TD
[(The)-340(XAB$B_ALN)-338(eld)-340(is)-338(a)-340(keyword)-342(value)-342(eld)-340(in)-340(which)-340(an)-340(alignment)-342(boundary)]TJ
0 -1.196 TD
[(option)-374(is)-374(dened)-376(by)-376(a)-374(symbolic)-374(constant)-374(value.)-586(For)-376(example,)-386(the)-376(cylinder)]TJ
T*
-0.0001 Tc
[(boundary)-334.1(option)-332.1(has)-332.1(a)-332.1(symbolic)-332.1(constant)-332.1(value)-334.1(of)-332.1(XAB$C_CYL.)]TJ
0 -1.792 TD
0 Tc
[(Note)-354(that)-356(if)-354(no)-356(value)-356(is)-354(dened)-358(for)-354(this)-354(eld,)-364(RMS)-354(assumes)-354(the)-354(XAB$C_ANY)]TJ
0 -1.196 TD
[(option)-342(\(no)-344(additional)-342(positioning)-344(control)-344(desired\).)-520(Additional)-342(positioning)-344(control)]TJ
T*
[(is)-330(not)-332(supported)-332(for)-332(DECnet)-332(for)-332(OpenVMS)-330(operations.)]TJ
0 -1.792 TD
[(The)-332(XAB$B_ALN)-330(eld)-332(corresponds)-332(to)-332(the)-334(FDL)-332(attribute)-330(AREA)-330(POSITION.)]TJ
/F2 1 Tf
0 -1.794 TD
(Options)Tj
0 -1.396 TD
-0.0004 Tc
(XAB$C_ANY)Tj
/F3 1 Tf
0 -1.194 TD
0 Tc
[(Any)-354(allocation;)-366(species)-354(that)-354(no)-354(positioning)-356(control)-354(over)-356(the)-354(area)-356(is)-352(desired.)-542(If)]TJ
0 -1.196 TD
[(this)-330(option)-334(is)-330(selected,)-332(the)-332(XAB$L_LOC)-330(and)-332(XAB$W_RFI)-330(elds)-332(are)-332(ignored.)]TJ
0 -1.794 TD
[(This)-332(option)-332(corresponds)-332(to)-332(the)-332(FDL)-332(attribute)-332(AREA)-330(POSITION)-330(NONE.)]TJ
/F2 1 Tf
0 -2.192 TD
-0.0004 Tc
(XAB$C_CYL)Tj
/F3 1 Tf
0 -1.194 TD
0 Tc
[(Species)-348(that)-348(the)-348(area)-350(boundary)-350(begin)-350(at)-348(the)-348(cylinder)-350(number)-350(identied)-350(by)-348(the)]TJ
0 -1.196 TD
[(location)-332(eld)-332(XAB$L_LOC.)]TJ
0 -1.794 TD
-0.0001 Tc
[(This)-332.1(option)-332.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(AREA)-330.1(POSITION)-330.1(CYLINDER.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
0 Tc
(92)Tj
/F1 1 Tf
2.5547 0 TD
[(Allocation)-368.9(Control)-368.9(XAB)-368.9(\(XABALL\))]TJ
ET
endstream
endobj
449 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
450 0 obj
<<
/Type /Page
/Parent 426 0 R
/Resources 452 0 R
/Contents 451 0 R
>>
endobj
451 0 obj
<< /Length 6174 >>
stream
BT
/F2 1 Tf
12 0 0 12 352.3 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Allocation)-278.3(Control)-278.3(XAB)-273.3(\(XABALL\))]TJ
5.7533 -1.0783 TD
-0.0002 Tc
[(9.3)-278.5(XAB$B_ALN)-276.9(Field)]TJ
10 0 0 10 161.66 700.78 Tm
/Cs8 cs 1 scn
0 Tc
(XAB$C_LBN)Tj
/F3 1 Tf
0 -1.196 TD
[(Species)-346(that)-346(the)-348(area)-346(boundary)-348(begin)-348(at)-346(the)-346(logical)-348(block)-348(number)-346(identied)-348(by)]TJ
0 -1.194 TD
[(the)-332(location)-334(eld)-332(XAB$L_LOC.)]TJ
0 -1.794 TD
[(This)-332(option)-334(corresponds)-332(to)-332(the)-332(FDL)-332(attribute)-332(AREA)-328(POSITION)-330(LOGICAL.)]TJ
/F2 1 Tf
0 -2.192 TD
(XAB$C_RFI)Tj
/F3 1 Tf
0 -1.196 TD
[(This)-316(option)-316(is)-316(used)-316(only)-316(for)-316(extending)-320(an)-316(area.)-500(It)-314(species)-316(that)-316(the)-316(area)-316(extension)]TJ
0 -1.194 TD
[(begin)-362(as)-358(close)-360(as)-358(possible)-358(to)-360(the)-360(le)-360(identied)-362(by)-360(the)-360(related-le-identication)]TJ
0 -1.196 TD
-0.0001 Tc
[(eld)-366.1(\(XAB$W_RFI\),)-368.1(and)-366.1(that)-364.1(the)-366.1(extent)-366.1(begin)-368.1(with)-364.1(the)-366.1(VBN)-364.1(specied)-366.1(by)-366.1(the)]TJ
T*
-0.0002 Tc
[(location)-332.2(eld)-334.2(XAB$L_LOC.)]TJ
0 -1.794 TD
0 Tc
[(This)-372(option)-374(corresponds)-372(to)-372(the)-372(FDL)-374(attribute)-370(AREA)-370(POSITION)-370(FILE_ID)-372(or)]TJ
0 -1.194 TD
[(AREA)-356(POSITION)-358(FILE_NAME.)-358(If)-358(you)-360(try)-360(to)-360(use)-358(this)-358(option)-360(with)-358(DECnet)-356(for)]TJ
0 -1.196 TD
[(OpenVMS)-332(operations,)-332(RMS)-332(replaces)-332(it)-332(with)-330(the)-332(XAB$C_ANY)-328(option.)]TJ
/F2 1 Tf
0 -2.192 TD
(XAB$C_VBN)Tj
/F3 1 Tf
0 -1.196 TD
[(This)-358(option)-356(applies)-356(to)-356(area)-358(extension)]TJ
/F4 1 Tf
17.7548 0 TD
(only)Tj
/F3 1 Tf
1.944 0 TD
[(.)-548(I)0(t)-356(species)-356(that)-356(the)-358(area)-356(extension)]TJ
-19.6987 -1.196 TD
[(begin)-354(as)-350(close)-350(as)-352(possible)-350(to)-350(the)-352(virtual)-352(block)-352(number)-354(identied)-352(by)-352(the)-352(location)]TJ
0 -1.194 TD
[(eld)-332(XAB$L_LOC.)]TJ
0 -1.794 TD
[(This)-332(option)-334(corresponds)-332(to)-332(the)-332(FDL)-332(attribute)-332(AREA)-328(POSITION)-330(VIRTUAL.)]TJ
/F2 1 Tf
14 0 0 14 89.94 441.76 Tm
-0.0002 Tc
[(9.4)-568.8(XAB$L_ALQ)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 423.82 Tm
0 Tc
[(The)-352(allocation)-348(quota)-350(eld)-350(denes)-350(the)-350(number)-352(of)-348(blocks)-350(to)-350(be)-348(initially)-350(allocated)]TJ
0 -1.196 TD
[(to)-344(an)-346(area)-344(when)-344(it)-344(is)-344(created)-344(using)-346(a)-344(Create)-344(service,)-350(or)-344(the)-346(number)-344(of)-346(blocks)-344(to)]TJ
0 -1.194 TD
[(be)-350(added)-350(to)-350(an)-352(area)-350(when)-350(it)-350(is)-350(explicitly)-352(extended)-350(using)-352(an)-352(Extend)-350(service)-352(\(as)]TJ
0 -1.196 TD
[(opposed)-336(to)-338(automatic)-336(extension\).)-510(In)-338(both)-336(cases,)-338(this)-336(eld)-338(overrides)-338(the)-338(allocation)]TJ
T*
[(quantity)-334(in)-332(the)-332(associated)-330(F)72(A)0(B)-330(\(see)-332(Chapter)-332(4\).)]TJ
0 -1.794 TD
[(The)-348(XAB$L_ALQ)-344(eld)-346(accepts)-346(numeric)-348(values)-348(of)-346(up)-346(to)-346(4,294,967,295)-348(for)-348(initial)]TJ
0 -1.194 TD
[(allocation,)-346(but)-342(the)-342(allocation)-342(is)-340(limited)-340(by)-342(the)-342(number)-344(of)-342(blocks)-340(available)-342(on)-344(the)]TJ
0 -1.196 TD
(device.)Tj
0 -1.794 TD
[(When)-342(you)-342(create)-340(a)-340(new)-342(area)-340(using)-342(the)-340(Create)-340(service,)-344(RMS)-340(interprets)-340(the)-342(value)]TJ
0 -1.196 TD
[(in)-344(the)-342(XAB$L_ALQ)-340(eld)-344(as)-342(the)-342(number)-344(of)-342(blocks)-344(for)-342(the)-344(area)38(s)-342(initial)-342(extent.)-522(If)]TJ
0 -1.194 TD
[(the)-338(value)-340(is)-336(0,)-340(RMS)-338(allocates)-336(a)-338(minimum)-336(number)-340(of)-338(blocks)-338(depending)-338(on)-340(the)-338(le)]TJ
0 -1.196 TD
[(organization.)-522(For)-344(example,)-348(RMS)-342(allocates)-342(only)-346(the)-342(number)-346(of)-342(blocks)-344(needed)-344(for)]TJ
T*
[(the)-332(key)-334(and)-334(area)-332(denitions)-332(with)-332(indexed)-334(les.)]TJ
0 -1.792 TD
[(When)-364(you)-366(use)-362(either)-364(the)-364(Create)-362(or)-364(Extend)-364(services)-362(with)-362(indexed)-366(les,)-372(RMS)]TJ
0 -1.196 TD
[(rounds)-338(the)-336(allocation)-334(quantity)-338(value)-336(up)-338(to)-334(the)-336(next)-338(cluster)-336(boundary)-338(and)-336(returns)]TJ
T*
[(this)-362(value)-362(to)-360(the)-362(program)-364(in)-362(the)-360(XAB$L_ALQ)-360(eld.)-558(RMS)-360(uses)-362(this)-360(value)-362(as)]TJ
T*
[(the)-342(extension)-344(value)-344(when)-342(you)-344(extend)-344(an)-342(existing)-344(area)-342(using)-344(the)-342(Extend)-342(service,)]TJ
0 -1.194 TD
0.0001 Tc
[(unless)-343.9(the)-341.9(program)-343.9(changes)-341.9(the)-343.9(value)-343.9(before)-343.9(invoking)-345.9(the)-343.9(Extend)-341.9(service.)-521.9(Note)]TJ
0 -1.196 TD
0 Tc
[(that)-332(the)-332(value)-334(0)-332(i)0(s)-332(not)-332(acceptable)-332(for)-332(extending)-336(an)-332(area.)]TJ
/F2 1 Tf
14 0 0 14 89.94 165.78 Tm
-0.0002 Tc
[(9.5)-568.8(XAB$B_AOP)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 147.86 Tm
0 Tc
[(The)-334(allocation)-332(options)-332(\(AOP\))-330(eld)-332(lets)-332(you)-334(specify)-332(a)-332(particular)-332(type)-332(of)-332(allocation.)]TJ
0 -1.794 TD
[(This)-340(eld)-340(is)-340(a)-338(binary)-342(options)-340(eld)-340(where)-340(one)-340(or)-340(more)-340(options)-338(may)-342(be)-338(selected)-340(by)]TJ
0 -1.196 TD
[(setting)-350(the)-352(appropriate)-350(bits.)-534(Each)-350(option)-352(is)-348(identied)-352(by)-352(a)-350(symbolic)-350(offset)-348(and)]TJ
0 -1.194 TD
-0.0001 Tc
[(has)-336.1(a)-336.1(mask)-336.1(value;)-340.1(for)-336.1(example,)-340.1(the)-336.1(CBT)-336.1(option)-336.1(has)-336.1(an)-336.1(offset)-334.1(of)-336.1(XAB$V_CBT)-338.1(and)]TJ
0 -1.196 TD
-0.0002 Tc
[(a)-332.2(mask)-332.2(value)-334.2(of)-332.2(XAB$M_CBT)89.8(.)]TJ
/F1 1 Tf
9 0 0 9 385.76 26.84 Tm
/Cs9 cs 1 scn
0 Tc
[(Allocation)-368.9(Control)-368.9(XAB)-368.9(\(XABALL\))]TJ
/F2 1 Tf
16.0007 0 TD
(93)Tj
ET
endstream
endobj
452 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
453 0 obj
<<
/Type /Page
/Parent 426 0 R
/Resources 455 0 R
/Contents 454 0 R
>>
endobj
454 0 obj
<< /Length 6074 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0001 Tc
0 Tw
[(Allocation)-280.1(Control)-276.8(XAB)-275.1(\(XABALL\))]TJ
0 -1.0783 TD
0 Tc
[(9.5)-278.3(XAB$B_AOP)-275(Field)]TJ
10 0 0 10 137.76 700.78 Tm
/Cs8 cs 1 scn
(Options)Tj
0 -1.394 TD
(XAB$V_CBT)Tj
/F3 1 Tf
0 -1.196 TD
[(Contiguous)-390(best)-390(try;)-422(indicates)-390(that)-390(the)-390(allocation)-390(or)-392(extension)-390(should)-392(use)]TJ
T*
[(contiguous)-368(blocks,)-376(on)-366(a)-366()18(best)-364(effort)18()-364(basis.)-566(This)-366(option)-366(overrides)-368(the)-366(F)72(AB$L_)]TJ
T*
[(FOP)-332(eld)-332(F)74(AB$V_CBT)-330(option.)]TJ
0 -1.792 TD
-0.0001 Tc
[(This)-332.1(option)-332.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(AREA)-330.1(BEST_TR)37.9(Y_CONTIGUOUS.)]TJ
/F2 1 Tf
0 -2.192 TD
0 Tc
(XAB$V_CTG)Tj
/F3 1 Tf
0 -1.196 TD
0.0001 Tc
[(Contiguous;)-367.9(indicates)-353.9(that)-355.9(the)-353.9(initial)-355.9(allocation)-353.9(extension)-355.9(must)-355.9(use)-353.9(contiguous)]TJ
T*
0 Tc
[(blocks)-310(only;)-318(the)-310(allocation)-310(fails)-308(if)-310(the)-310(requested)-308(number)-312(of)-310(contiguous)-312(blocks)-308(is)-310(not)]TJ
0 -1.194 TD
[(available.)-536(If)-348(this)-350(is)-350(the)-350(initial)-350(allocation)-350(and)-352(only)-352(a)-350(single)-350(area)-352(is)-348(specied,)-356(the)]TJ
0 -1.196 TD
0.0001 Tc
[(le)-351.9(is)-351.9(marked)-353.9(contiguous.)-537.9(This)-353.9(option)-351.9(overrides)-353.9(the)-353.9(F)74.1(AB$L_FOP)-351.9(eld)-353.9(F)74.1(AB$V_)]TJ
T*
0 Tc
[(CTG)-330(option.)]TJ
0 -1.794 TD
-0.0001 Tc
[(This)-332.1(option)-332.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(AREA)-330.1(CONTIGUOUS.)]TJ
/F2 1 Tf
0 -2.19 TD
0 Tc
(XAB$V_HRD)Tj
/F3 1 Tf
0 -1.196 TD
[(Hard;)-370(indicates)-358(that)-356(if)-358(the)-358(requested)-356(alignment)-360(cannot)-358(be)-358(performed,)-364(an)-358(error)]TJ
T*
[(will)-320(be)-320(returned.)-502(By)-320(default,)-324(the)-322(allocation)-322(is)-320(performed)-322(as)-320(near)-322(as)-322(possible)-318(to)-322(the)]TJ
T*
[(requested)-332(alignment.)]TJ
0 -1.792 TD
-0.0001 Tc
[(Note)-324.1(that)-324.1(the)-324.1(XAB$V_HRD)-320.1(option)-326.1(is)-322.1(applicable)-324.1(only)-326.1(to)-324.1(XAB$C_CYL)-326.1(and)-324.1(XAB$C_)]TJ
0 -1.196 TD
[(LBN)-332.1(alignment)-332.1(boundary)-336.1(types,)-332.1(specied)-332.1(by)-334.1(the)-332.1(XAB$B_ALN)-332.1(eld.)]TJ
0 -1.794 TD
[(This)-332.1(option)-332.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(AREA)-330.1(EXACT_POSITIONING.)]TJ
/F2 1 Tf
0 -2.192 TD
0 Tc
(XAB$V_ONC)Tj
/F3 1 Tf
0 -1.194 TD
[(On)-376(cylinder)-378(boundary;)-400(indicates)-376(that)-376(RMS)-374(is)-376(to)-376(begin)-378(the)-376(allocation)-376(on)-376(any)]TJ
0 -1.196 TD
[(available)-332(cylinder)-334(boundary)108(.)]TJ
0 -1.794 TD
[(This)-412(option)-412(corresponds)-412(to)-410(the)-412(FDL)-412(attribute)-412(AREA)-408(POSITION)-410(ANY_)]TJ
0 -1.196 TD
-0.0004 Tc
(CYLINDER.)Tj
/F2 1 Tf
14 0 0 14 66.02 322.2 Tm
-0.0002 Tc
[(9.6)-568.8(XAB$B_BKZ)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 304.26 Tm
0 Tc
[(When)-332(RMS)-330(creates)-332(relative)-332(and)-332(indexed)-334(les,)-332(this)-330(eld)-332(species)-332(bucket)-332(size)-330(using)]TJ
0 -1.194 TD
[(numeric)-344(values)-344(ranging)-346(from)-344(0)-342(through)-346(63)-344(to)-342(represent)-344(the)-344(number)-344(of)-342(blocks)-344(in)]TJ
0 -1.196 TD
[(a)-342(bucket.)-524(If)-342(this)-344(argument)-346(is)-342(omitted,)-346(or)-344(if)-342(a)-344(value)-346(of)-342(0)-344(i)0(s)-342(inserted,)-348(RMS)-342(uses)-344(a)]TJ
T*
[(default)-338(size)-338(equal)-340(to)-340(the)-338(minimum)-340(number)-342(of)-338(blocks)-340(required)-340(to)-340(contain)-340(a)-340(single)]TJ
T*
[(record.)-516(For)-340(RMS-1)54(1)-340(processing,)-344(the)-340(bucket)-342(size)-338(must)-340(be)-340(less)-338(than)-342(or)-340(equal)-340(to)-340(32)]TJ
0 -1.194 TD
(blocks.)Tj
0 -1.794 TD
[(When)-360(calculating)-362(the)-360(bucket)-362(size,)-366(you)-360(must)-360(consider)-360(the)-360(control)-362(information)]TJ
0 -1.196 TD
[(\(overhead\))-358(associated)-356(with)-356(each)-358(bucket.)-550(Note)-356(that)-358(some)-356(record)-358(types)-356(contain)]TJ
0 -1.194 TD
[(control)-358(bytes)-356(and)-358(to)-356(calculate)-356(the)-358(overhead)-358(you)-360(must)-356(multiply)-356(the)-358(number)-358(of)]TJ
0 -1.196 TD
[(records)-346(per)-348(bucket)-348(by)-346(the)-348(number)-348(of)-346(control)-348(bytes)-346(per)-348(record.)-528(See)-346(the)]TJ
/F4 1 Tf
33.1906 0 TD
[(Guide)-346(to)]TJ
-33.1906 -1.196 TD
[(OpenVMS)-332(File)-332(Applications)]TJ
/F3 1 Tf
13.2708 0 TD
[(for)-332(more)-334(information.)]TJ
-13.2708 -1.794 TD
[(The)-350(Edit/FDL)-348(utility)-350(can)-350(be)-348(used)-348(to)-350(calculate)-348(efcient)-350(bucket)-352(sizes)-346(for)-348(indexed)]TJ
0 -1.194 TD
[(les.)-560(\(For)-362(information)-364(about)-362(the)-364(Edit/FDL)-362(utility)110(,)-370(see)-362(the)]TJ
/F4 1 Tf
27.5476 0 TD
[(OpenVMS)-362(Record)]TJ
-27.5476 -1.196 TD
[(Management)-336(Utilities)-332(Reference)-334(Manual)]TJ
/F3 1 Tf
18.7167 0 TD
0.004 Tc
(.\))Tj
-18.7167 -1.794 TD
0 Tc
[(When)-348(you)-350(create)-348(a)-348(le,)-354(RMS)-348(uses)-346(this)-348(eld)-348(as)-348(input)-348(to)-348(determine)-348(the)-348(specied)]TJ
0 -1.196 TD
[(bucket)-308(size)-306(and,)-314(upon)-310(conclusion,)-314(uses)-308(the)-308(eld)-308(to)-308(output)-308(the)-308(bucket)-308(size.)-498(Because)]TJ
0 -1.194 TD
[(relative)-336(les)-338(are)-336(limited)-336(to)-336(one)-338(area,)-340(this)-336(eld)-338(species)-336(the)-336(size)-336(for)-338(all)-336(buckets)-336(in)]TJ
0 -1.196 TD
[(the)-334(le.)-502(For)-334(indexed)-336(les,)-334(you)-336(can)-334(specify)-334(a)-332(different)-334(size)-332(for)-334(each)-334(area)-334(using)-336(this)]TJ
T*
[(eld)-332(in)-332(the)-332(appropriate)-332(XABALL.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(94)Tj
/F1 1 Tf
2.5547 0 TD
[(Allocation)-368.9(Control)-368.9(XAB)-368.9(\(XABALL\))]TJ
ET
endstream
endobj
455 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
456 0 obj
<<
/Type /Page
/Parent 459 0 R
/Resources 458 0 R
/Contents 457 0 R
>>
endobj
457 0 obj
<< /Length 6554 >>
stream
BT
/F2 1 Tf
12 0 0 12 352.3 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Allocation)-278.3(Control)-278.3(XAB)-273.3(\(XABALL\))]TJ
5.7533 -1.0783 TD
-0.0002 Tc
[(9.6)-278.5(XAB$B_BKZ)-276.9(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
0 Tc
[(When)-344(you)-344(open)-342(an)-344(existing)-342(le,)-348(RMS)-340(uses)-342(this)-342(eld)-342(to)-342(output)-344(the)-342(bucket)-344(size)-340(to)]TJ
0 -1.196 TD
[(your)-334(program.)]TJ
0 -1.794 TD
[(The)-346(value)-344(in)-346(this)-342(eld)-344(overrides)-346(the)-344(contents)-344(of)-344(the)-344(bucket)-344(size)-342(eld)-344(of)-344(the)-344(F)72(A)0(B)]TJ
0 -1.194 TD
[(on)-334(a)-332(Create)-330(service)-334(\(see)-332(Chapter)-330(4\).)]TJ
0 -1.794 TD
-0.0001 Tc
[(Y)109.9(o)-0.1(u)-340.1(can)-340.1(specify)-338.1(multiple)-338.1(areas)-340.1(for)-338.1(a)-340.1(single)-340.1(index)-340.1(by)-340.1(having)-342.1(the)-340.1(XAB$B_IAN)-338.1(and)]TJ
0 -1.196 TD
[(XAB$B_LAN)-334.1(elds)-336.1(in)-336.1(the)-338.1(key)-338.1(denition)-336.1(XAB)-336.1(\(XABKEY\))-334.1(indicate)-338.1(that)-336.1(the)-336.1(lowest)]TJ
0 -1.194 TD
0 Tc
[(level)-336(of)-336(the)-336(index)-336(and)-336(the)-336(remainder)-336(of)-334(that)-336(index)-336(occupy)-338(different)-336(areas)-334(\(dened)]TJ
0 -1.196 TD
-0.0001 Tc
[(by)-338.1(different)-336.1(XABALLs\).)-506.1(However)71.9(,)-338.1(the)-336.1(number)-340.1(of)-336.1(blocks)-336.1(per)-338.1(bucket)-338.1(\(XAB$B_BKZ)]TJ
T*
0 Tc
[(value\))-334(must)-330(be)-332(the)-332(same)-330(for)-332(the)-332(entire)-332(index)-332(of)-332(a)-332(particular)-332(key)110(.)-500(I)0(f)-330(multiple)-332(areas)]TJ
T*
-0.0001 Tc
[(are)-342.1(specied)-340.1(for)-342.1(an)-342.1(index)-342.1(and)-342.1(if)-340.1(the)-342.1(XAB$B_BKZ)-342.1(values)-342.1(are)-340.1(not)-342.1(the)-342.1(same,)-342.1(RMS)]TJ
T*
0 Tc
[(returns)-348(an)-348(error)-350(because)-348(the)-348(values)-348(for)-348(one)-348(index)-348(must)-348(be)-346(the)-348(same.)-530(However)74(,)]TJ
0 -1.194 TD
-0.0001 Tc
[(if)-338.1(you)-340.1(specify)-340.1(the)-338.1(XAB$B_BKZ)-340.1(eld)-338.1(for)-340.1(at)-338.1(least)-336.1(one)-340.1(area)-338.1(and)-340.1(use)-338.1(the)-340.1(default)-338.1(\()-166.1(0)-166.1(\))]TJ
0 -1.196 TD
[(for)-348.1(the)-348.1(XAB$B_BKZ)-348.1(eld)-346.1(of)-348.1(a)-348.1(different)-346.1(area)-348.1(\(or)-348.1(areas\))-346.1(of)-346.1(the)-348.1(same)-346.1(index,)-354.1(RMS)]TJ
T*
[(uses)-342.1(the)-342.1(largest)-342.1(XAB$B_BKZ)-342.1(value)-344.1(specied)-342.1(among)-342.1(the)-342.1(XABALL)-340.1(control)-344.1(blocks)]TJ
T*
0 Tc
[(to)-332(determine)-332(the)-332(bucket)-334(size)-330(for)-334(that)-332(index.)]TJ
0 -1.792 TD
[(This)-332(eld)-334(corresponds)-332(to)-332(the)-332(FDL)-332(attribute)-332(AREA)-328(BUCKET_SIZE.)]TJ
/F2 1 Tf
14 0 0 14 89.94 477.06 Tm
-0.0002 Tc
[(9.7)-568.8(XAB$B_BLN)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 459.14 Tm
0 Tc
[(The)-372(block)-372(length)-374(\(BLN\))-370(eld)-372(is)-370(a)-370(static)-370(eld)-370(that)-372(denes)-372(the)-370(length)-374(of)-370(the)]TJ
0 -1.196 TD
[(XABALL,)-354(in)-354(bytes.)-544(Once)-354(set,)-360(this)-352(eld)-356(must)-352(not)-356(be)-354(altered)-354(unless)-354(the)-354(control)]TJ
T*
[(block)-354(is)-352(no)-354(longer)-356(needed.)-542(This)-354(eld)-354(must)-352(be)-354(initialized)-352(to)-352(the)-354(symbolic)-354(value)]TJ
0 -1.194 TD
[(XAB$C_ALLLEN)-330(\(this)-332(is)-330(done)-334(by)-332(the)-332($XABALL)-330(macro\).)]TJ
/F2 1 Tf
14 0 0 14 89.94 398.36 Tm
-0.0002 Tc
[(9.8)-568.8(XAB$B_COD)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 380.44 Tm
0 Tc
[(The)-350(type)-348(code)-348(\(COD\))-346(eld)-348(is)-348(a)-348(static)-346(eld)-348(that)-348(identies)-348(this)-348(control)-348(block)-350(as)-346(a)]TJ
0 -1.196 TD
[(XABALL.)-346(Once)-346(set,)-348(this)-346(eld)-346(must)-346(not)-346(be)-346(altered)-346(unless)-346(the)-346(control)-346(block)-348(is)-344(no)]TJ
T*
-0.0001 Tc
[(longer)-346.1(needed.)-522.1(This)-344.1(eld)-342.1(must)-342.1(be)-344.1(initialized)-342.1(to)-342.1(the)-344.1(symbolic)-344.1(value)-344.1(XAB$C_ALL)]TJ
T*
0 Tc
[(\(this)-332(is)-330(done)-334(by)-332(the)-332($XABALL)-332(macro\).)]TJ
/F2 1 Tf
14 0 0 14 89.94 319.66 Tm
-0.0002 Tc
[(9.9)-568.8(XAB$W_DEQ)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 301.72 Tm
0 Tc
[(The)-356(default)-356(extension)-356(quantity)-356(\(DEQ\))-352(eld)-356(species)-354(the)-356(number)-356(\(0)-356(to)-354(65,535\))]TJ
0 -1.194 TD
[(of)-356(blocks)-356(to)-356(be)-356(added)-356(when)-358(RMS)-354(extends)-358(the)-356(area.)-548(If)-354(you)-358(specify)-356(0,)-364(the)-356(RMS)]TJ
0 -1.196 TD
[(provides)-332(a)-332(default)-332(extension)-334(value.)]TJ
0 -1.794 TD
[(The)-352(value)-352(in)-350(this)-348(eld)-350(overrides)-352(the)-350(contents)-350(of)-350(the)-350(default)-350(extension)-352(quantity)]TJ
0 -1.196 TD
[(eld)-332(of)-332(the)-334(F)74(A)0(B)-330(\(see)-332(Chapter)-332(4\).)]TJ
0 -1.792 TD
[(This)-332(eld)-334(corresponds)-332(to)-332(the)-332(FDL)-332(attribute)-332(AREA)-328(EXTENSION.)]TJ
/F2 1 Tf
14 0 0 14 89.94 203.42 Tm
[(9.10)-567.1(XAB$L_LOC)-330(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 185.5 Tm
[(The)-350(location)-348(\(LOC\))-346(eld)-348(contains)-348(a)-348(numeric)-350(value)-350(that)-348(indicates)-346(the)-350(beginning)]TJ
0 -1.196 TD
[(point)-316(for)-314(area)-314(allocation.)-500(RMS)-314(refers)-314(to)-314(the)-316(location)-314(eld)-316(when)-316(executing)-318(a)-314(Create)]TJ
T*
[(or)-326(Extend)-326(service,)-328(but)-326(only)-326(if)-326(the)-324(XAB$B_ALN)-324(eld)-324(species)-326(an)-326(alignment)-326(option.)]TJ
T*
[(The)-358(way)-354(the)-356(XAB$L_LOC)-354(eld)-354(is)-356(used)-354(depends)-356(on)-356(the)-356(value)-356(specied)-356(for)-356(the)]TJ
0 -1.194 TD
[(XAB$B_ALN)-336(eld)-338(\(a)-336(binary)-340(options)-336(eld\).)-510(The)-340(beginning)-342(point)-336(for)-338(the)-338(allocation)]TJ
0 -1.196 TD
[(is)-332(determined)-332(as)-332(follows:)]TJ
0 -1.794 TD
-0.0001 Tc
[()-1190.1(I)-0.1(f)-334.1(the)-334.1(XAB$B_ALN)-336.1(eld)-334.1(XAB$C_CYL)-334.1(option)-336.1(is)-332.1(specied,)-336.1(the)-336.1(location)-334.1(number)]TJ
1.794 -1.194 TD
0 Tc
[(is)-358(the)-360(cylinder)-360(number)-360(\(0)-360(through)-362(the)-358(maximum)-360(cylinder)-360(number)-362(on)-360(the)]TJ
0 -1.196 TD
[(volume\))-332(where)-334(the)-332(allocation)-332(begins.)]TJ
/F1 1 Tf
9 0 0 9 385.76 26.84 Tm
/Cs9 cs 1 scn
[(Allocation)-368.9(Control)-368.9(XAB)-368.9(\(XABALL\))]TJ
/F2 1 Tf
16.0007 0 TD
(95)Tj
ET
endstream
endobj
458 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
459 0 obj
<<
/Type /Pages
/Kids [ 456 0 R 460 0 R 463 0 R 466 0 R 469 0 R 472 0 R 475 0 R 478 0 R 481 0 R
484 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 363 0 R
>>
endobj
460 0 obj
<<
/Type /Page
/Parent 459 0 R
/Resources 462 0 R
/Contents 461 0 R
>>
endobj
461 0 obj
<< /Length 6076 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0001 Tc
0 Tw
[(Allocation)-280.1(Control)-276.8(XAB)-275.1(\(XABALL\))]TJ
0 -1.0783 TD
0 Tc
[(9.10)-278.3(XAB$L_LOC)-276.7(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 700.28 Tm
/Cs8 cs 1 scn
[()-1188(I)0(f)-332(the)-334(XAB$B_ALN)-330(eld)-334(XAB$C_LBN)-330(option)-334(is)-332(specied,)-334(the)-334(location)-334(number)]TJ
1.792 -1.196 TD
0.0001 Tc
[(is)-333.9(the)-335.9(logical)-335.9(block)-335.9(number)-335.9(\(0)-333.9(through)-335.9(the)-333.9(maximum)-335.9(number)-335.9(of)-335.9(blocks)-333.9(on)-335.9(the)]TJ
T*
0 Tc
[(volume\))-334(where)-332(the)-332(allocation)-334(begins.)]TJ
-1.792 -1.792 TD
-0.0002 Tc
[()-1188.2(I)-0.2(f)-358.2(the)-358.2(XAB$B_ALN)-356.2(eld)-360.2(XAB$C_VBN)-358.2(or)-358.2(XAB$C_RFI)-360.2(option)-358.2(is)-358.2(specied,)]TJ
1.792 -1.196 TD
0 Tc
[(the)-354(location)-352(number)-354(is)-352(the)-354(virtual)-352(block)-354(number)-354(\(1)-352(through)-356(the)-352(maximum)]TJ
T*
[(number)-338(of)-334(blocks)-336(in)-336(the)-334(le\))-336(where)-336(the)-336(allocation)-334(begins.)-506(This)-336(applies)-334(only)-336(to)]TJ
T*
[(the)-342(Extend)-344(service.)-518(If)-342(the)-342(number)-344(0)-342(i)0(s)-340(specied,)-346(or)-342(if)-342(the)-342(number)-342(is)-342(omitted)]TJ
0 -1.194 TD
[(during)-338(an)-336(Extend)-336(service,)-338(RMS)-336(places)-334(the)-336(le)-336(extension)-336(as)-334(near)-338(to)-334(the)-336(end)-336(of)]TJ
0 -1.196 TD
[(the)-334(le)-332(as)-332(possible.)]TJ
-1.792 -1.794 TD
[(This)-332(eld)-332(corresponds)-332(to)-332(the)-332(FDL)-334(attribute)-330(AREA)-330(POSITION.)]TJ
/F2 1 Tf
14 0 0 14 66.02 554.16 Tm
[(9.1)55.7(1)-568.6(XAB$L_NXT)-330(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 536.22 Tm
[(The)-334(next)-336(XAB)-332(address)-334(\(NXT\))-332(eld)-336(species)-332(the)-336(symbolic)-334(address)-332(of)-334(the)-334(next)-336(XAB)]TJ
0 -1.196 TD
0.0001 Tc
[(in)-329.9(the)-327.9(XAB)-327.9(chain.)-499.9(A)-327.9(value)-331.9(of)-327.9(0)-329.9(\(the)-329.9(default\))-327.9(indicates)-327.9(that)-329.9(the)-327.9(current)-327.9(XAB)-327.9(is)-327.9(the)]TJ
0 -1.194 TD
0 Tc
[(last)-330(\(or)-332(only\))-334(XAB)-330(in)-332(the)-332(chain.)]TJ
/F2 1 Tf
14 0 0 14 66.02 487.4 Tm
-0.0002 Tc
[(9.12)-568.8(XAB$W_RFI)-333.1(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 469.48 Tm
0 Tc
[(The)-334(related)-334(le)-334(identication)-336(\(RFI\))-332(eld)-334(allows)-332(you)-336(to)-334(position)-332(les)-334(or)-336(areas)-332(of)-334(an)]TJ
0 -1.196 TD
[(indexed)-332(le)-334(close)-332(to)-332(a)-332(specied)-332(le.)]TJ
0 -1.794 TD
[(This)-338(eld)-340(contains)-338(the)-340(3-word)-336(le)-340(identication)-340(value)-340(of)-338(the)-340(related)-338(le.)-512(A)-338(value)]TJ
0 -1.196 TD
0.0001 Tc
[(of)-341.9(0,0,0)-345.9(\(the)-343.9(default\))-341.9(indicates)-343.9(that)-341.9(the)-343.9(current)-341.9(le)-343.9(is)-343.9(to)-341.9(be)-343.9(used.)-521.9(Specifying)-345.9(the)]TJ
0 -1.194 TD
-0.0001 Tc
[(XAB$B_ALN)-352.1(eld)-352.1(XAB$C_RFI)-352.1(option)-350.1(and)-352.1(specifying)-354.1(the)-350.1(XAB$W_RFI)-348.1(eld)-352.1(as)]TJ
0 -1.196 TD
[(0,0,0)-334.1(are)-332.1(equivalent)-334.1(to)-332.1(specifying)-332.1(the)-334.1(XAB$B_ALN)-332.1(eld)-332.1(XAB$C_VBN)-332.1(option.)]TJ
0 -1.794 TD
[(Y)111.9(o)-0.1(u)-326.1(can)-324.1(view)-324.1(the)-326.1(le)-324.1(identication)-326.1(of)-324.1(a)-324.1(le)-326.1(using)-326.1(the)-324.1(DCL)-324.1(command)-324.1(DIRECTOR)37.9(Y)]TJ
0 -1.194 TD
0 Tc
[(with)-330(the)-334(/FULL)-334(qualier)72(.)]TJ
0 -1.794 TD
[(The)-344(le)-342(is)-342(created)-342(or)-344(extended)-342(as)-342(near)-344(to)-342(the)-342(specied)-344(related)-342(le)-342(as)-342(possible)-340(at)]TJ
0 -1.196 TD
[(the)-332(virtual)-334(block)-332(number)-334(specied)-332(by)-332(the)-334(LOC)-330(argument.)]TJ
0 -1.792 TD
-0.0001 Tc
[(The)-342.1(XAB$W_RFI)-340.1(eld)-342.1(is)-340.1(ignored)-344.1(unless)-340.1(the)-340.1(XAB$B_ALN)-338.1(eld)-342.1(is)-340.1(set)-340.1(to)-340.1(XAB$C_)]TJ
0 -1.196 TD
0 Tc
[(RFI.)-332(It)-330(is)-332(also)-332(ignored)-334(for)-332(DECnet)-330(for)-332(OpenVMS)-332(operations.)]TJ
0 -1.794 TD
[(This)-336(eld)-338(corresponds)-338(to)-338(the)-336(FDL)-338(attribute)-336(AREA)-336(POSITION)-334(FILE_ID)-336(or)-338(AREA)]TJ
0 -1.196 TD
[(POSITION)-330(FILE_NAME.)]TJ
/F2 1 Tf
14 0 0 14 66.02 257.6 Tm
-0.0002 Tc
[(9.13)-568.8(XAB$W_VOL)-333(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 239.66 Tm
0 Tc
[(The)-368(relative)-370(volume)-368(number)-370(\(VOL\))-366(eld)-368(indicates)-368(the)-368(specic)-368(member)-368(of)-368(a)]TJ
0 -1.194 TD
[(volume)-332(set)-332(upon)-334(which)-332(the)-332(le)-334(is)-330(to)-332(be)-332(allocated.)]TJ
0 -1.794 TD
[(This)-364(eld)-364(contains)-366(an)-364(integer)-366(in)-366(the)-364(range)-368(0)-364(through)-366(255.)-564(The)-366(default)-364(is)-364(0,)]TJ
0 -1.196 TD
[(specifying)-334(the)-332()20(current)16()-330(member)-332(of)-332(the)-334(volume)-332(set.)]TJ
0 -1.792 TD
[(Note)-344(that)-346(volume)-348(placement)-346(will)-344(be)-346(performed)-344(only)-348(if)-346(an)-346(alignment)-346(type)-346(in)-348(the)]TJ
0 -1.196 TD
-0.0002 Tc
[(XAB$B_ALN)-358.2(eld)-358.2(is)-356.2(either)-360.2(XAB$C_CYL)-358.2(or)-358.2(XAB$C_LBN)-358.2(\(you)-358.2(cannot)-360.2(specify)]TJ
T*
-0.0001 Tc
[(XAB$C_VBN)-334.1(or)-336.1(XAB$C_RFI)-332.1(alignment)-338.1(types\).)-506.1(If)-334.1(the)-336.1(XAB$B_ALN)-336.1(eld)-336.1(contains)]TJ
T*
0 Tc
[(a)-340(value)-340(of)-340(0,)-344(placement)-340(of)-338(the)-342(le)-340(within)-340(the)-340(volume)-340(set)-340(will)-338(be)-340(at)-340(the)-340(discretion)]TJ
0 -1.194 TD
-0.0001 Tc
[(of)-332.1(the)-332.1(system,)-332.1(regardless)-332.1(of)-332.1(the)-332.1(contents)-332.1(of)-332.1(the)-332.1(XAB$W_VOL)-334.1(eld.)]TJ
0 -1.794 TD
0 Tc
[(This)-332(eld)-332(corresponds)-332(to)-332(the)-332(FDL)-334(attribute)-330(AREA)-330(VOLUME.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(96)Tj
/F1 1 Tf
2.5547 0 TD
[(Allocation)-368.9(Control)-368.9(XAB)-368.9(\(XABALL\))]TJ
ET
endstream
endobj
462 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
463 0 obj
<<
/Type /Page
/Parent 459 0 R
/Resources 465 0 R
/Contents 464 0 R
>>
endobj
464 0 obj
<< /Length 5862 >>
stream
BT
/F2 1 Tf
36 0 0 36 504.34 656.48 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
(10)Tj
ET
89.94 648.48 454.32 -0.96 re
f
BT
20 0 0 20 256.04 627.16 Tm
[(Date)-332(and)-332(T)19(ime)-332(XAB)-332(\(XABDA)73(T\))]TJ
/F3 1 Tf
10 0 0 10 161.66 581.3199 Tm
[(On)-364(Alpha)-364(systems)-364(for)-364(Files-1)56(1)-364(B)-364(\(ODS2\))-362(media,)-374(the)-364(date)-364(and)-366(time)-362(XAB)]TJ
0 -1.194 TD
[(\(XABDA)58(T\))-356(block)-358(provides)-356(extended)-358(control)-356(of)-356(the)-358(date)-354(and)-358(time)-354(of)-358(the)-356(le)38(s)]TJ
0 -1.196 TD
[(creation,)-334(revision)-334(\(update\),)-332(backup,)-334(and)-334(expiration.)]TJ
/F2 1 Tf
14 0 0 14 89.94 532.52 Tm
[(10.1)-567.1(Summary)-332.8(of)-331.4(Fields)]TJ
/F3 1 Tf
10 0 0 10 161.66 514.58 Tm
-0.0001 Tc
[(RMS)-346.1(sets)-344.1(certain)-346.1(values)-348.1(for)-346.1(date)-344.1(and)-346.1(time)-346.1(and)-346.1(returns)-348.1(them)-346.1(in)-346.1(XABDA)53.9(T)-346.1(elds)]TJ
T*
0 Tc
[(for)-352(your)-356(inspection.)-538(Y)110(o)0(u)-352(can)-354(override)-354(these)-352(system-supplied)-350(values)-352(by)-354(using)-354(a)]TJ
T*
[(XABDA)58(T)-340(a)0(s)-340(input)-340(to)-340(a)-340(Create)-340(service.)-516(Note)-340(that)-340(date-time)-338(values)-342(are)-340(expressed)]TJ
0 -1.194 TD
[(in)-372(either)-372(absolute)-370(\(positive\))-370(or)-370(delta)-370(\(negative\))-372(format,)-382(and)-370(several)-372(system)]TJ
0 -1.196 TD
0.0001 Tc
[(services)-361.9(are)-359.9(available)-361.9(for)-361.9(date-time)-357.9(conversion)-359.9(and)-361.9(use)-359.9(\(see)-359.9(Example)-361.9(B1)-359.9(in)]TJ
T*
0 Tc
[(Appendix)-320(B)-318(o)0(f)-318(this)-318(manual)-318(and)-320(the)]TJ
/F4 1 Tf
16.7488 0 TD
[(OpenVMS)-320(System)-320(Services)-320(Reference)-320(Manual)]TJ
/F3 1 Tf
21.0327 0 TD
(\).)Tj
-37.7815 -1.794 TD
0.0001 Tc
[(The)-341.9(symbolic)-341.9(offset,)-341.9(the)-339.9(size,)-341.9(the)-341.9(FDL)-339.9(equivalent)-339.9(\(where)-339.9(applicable\),)-343.9(and)-339.9(a)-341.9(brief)]TJ
0 -1.194 TD
-0.0001 Tc
[(description)-332.1(of)-332.1(each)-334.1(XABDA)55.9(T)-334.1(eld)-332.1(are)-332.1(presented)-332.1(in)-334.1(T)61.9(able)-332.1(101.)]TJ
/F2 1 Tf
0 -2.89 TD
0.0002 Tc
[(T)72.2(able)-299.8(101)-795.8(XABDA)76.2(T)-299.8(Fields)]TJ
ET
161.66 390.02 382.56 -0.48 re
f
BT
9 0 0 9 161.66 369.62 Tm
0 Tc
[(Field)-331.1(Offset)]TJ
10.6267 1.1067 TD
(Size)Tj
0.0077 -1.1067 TD
[(\(Bytes\))-3356.6(FDL)-331.1(Equivalent)-5618.9(Description)]TJ
ET
161.66 364.12 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 351.68 Tm
(XAB$Q_BDT)Tj
6 0 0 6 217.0016 355.5 Tm
(1)Tj
9 0 0 9 257.3 351.68 Tm
[(8)-6197.3(D)0(A)55.5(T)0(E)-331.1(BACKUP)-5360.5(Backup)-331.1(date)-335.6(and)-333.3(time)]TJ
-10.6267 -1.66 TD
(XAB$B_BLN)Tj
6 0 0 6 216.8306 340.56 Tm
(2)Tj
9 0 0 9 257.3 336.74 Tm
[(1)-6197.3(None)-10525.1(Block)-331.1(length)]TJ
-10.6267 -1.66 TD
(XAB$Q_CDT)Tj
6 0 0 6 217.0016 325.62 Tm
(1)Tj
9 0 0 9 257.3 321.8 Tm
[(8)-6197.3(D)0(A)55.5(T)0(E)-331.1(CREA)57.8(TION)-4289.3(Creation)-333.3(date)-335.6(and)-333.3(time)]TJ
-10.6267 -1.66 TD
(XAB$B_COD)Tj
6 0 0 6 217.4966 310.66 Tm
(2)Tj
9 0 0 9 257.3 306.86 Tm
[(1)-6197.3(None)-10525.1(T)51.1(ype)-331.1(code)]TJ
-10.6267 -1.66 TD
[(XAB$Q_EDT)-4477.6(8)-6197.3(D)0(A)55.5(T)0(E)-331.1(EXPIRA)57.8(TION)-3233.2(Expiration)-333.3(date)-335.6(and)-333.3(time)]TJ
0 -1.6622 TD
0.0002 Tc
[(XAB$L_NXT)-4569.4(4)-6197.1(None)-10524.9(Next)-333.1(XAB)-328.7(address)]TJ
0 -1.66 TD
0 Tc
(XAB$Q_RDT)Tj
6 0 0 6 217.0016 265.84 Tm
(1)Tj
9 0 0 9 257.3 262.0201 Tm
[(8)-6197.3(D)0(A)55.5(T)0(E)-331.1(REVISION)-4583.5(Revision)-331.1(date)-335.6(and)-333.3(time)]TJ
-10.6267 -1.66 TD
[(XAB$W_R)37.8(VN)]TJ
6 0 0 6 219.3166 250.9001 Tm
(1)Tj
9 0 0 9 257.3 247.08 Tm
[(2)-6197.3(FILE)-331.1(REVISION)-4953.9(Revision)-331.1(number)]TJ
-10.6267 -1.66 TD
(XAB$Q_ACC)Tj
6 0 0 6 216.9525 235.9401 Tm
(1)Tj
9 0 0 9 257.3 232.1401 Tm
[(8)-6197.3(None)-10525.1(Last)-333.3(time)-331.1(le)-333.3(accessed)]TJ
-10.6267 -1.66 TD
[(XAB$Q_A)57.8(TT)]TJ
6 0 0 6 215.4825 221.0001 Tm
(1)Tj
9 0 0 9 257.3 217.2001 Tm
0.0002 Tc
[(8)-6197.1(None)-10524.9(Last)-355.4(time)-355.4(le)-357.6(attribute)]TJ
19.7044 -1.1067 TD
0 Tc
(modied)Tj
-30.3311 -1.6622 TD
(XAB$Q_MOD)Tj
6 0 0 6 219.9986 196.1002 Tm
(1)Tj
9 0 0 9 257.3 192.2802 Tm
[(8)-6197.3(None)-10525.1(Last)-388.9(time)-388.9(le)-388.9(data)]TJ
19.7044 -1.1067 TD
(modied)Tj
ET
161.66 172.84 382.56 -0.48 re
f
BT
6 0 0 6 161.66 165.16 Tm
(1)Tj
8 0 0 8 165.4959 162.36 Tm
-0.0002 Tc
[(This)-330.2(eld)-332.7(cannot)-335.2(be)-330.2(initialized)-332.7(by)-330.2(the)-335.2($XABDA)54.8(T)-332.7(macro.)]TJ
6 0 0 6 161.66 152.54 Tm
0 Tc
(2)Tj
8 0 0 8 165.4959 149.72 Tm
-0.0001 Tc
[(This)-330.1(eld)-332.6(is)-330.1(statically)-330.1(initialized)-330.1(by)-332.6(the)-332.6($XABDA)57.4(T)-330.1(macro)-332.6(to)-332.6(identify)-330.1(this)-332.6(control)-332.6(block)-330.1(as)-330.1(a)-332.6(XABDA)59.9(T)89.9(.)]TJ
ET
161.66 140.6 382.56 -0.48 re
f
BT
10 0 0 10 161.66 118.2 Tm
[(The)-364.1(Display)-362.1(service)-364.1(and)-362.1(the)-364.1(Open)-362.1(service)-364.1(always)-362.1(use)-362.1(the)-364.1(XABDA)53.9(T)-362.1(elds)-364.1(as)]TJ
0 -1.196 TD
0 Tc
[(output.)-552(The)-358(Create)-358(service)-358(uses)-358(the)-358(XABDA)58(T)-358(elds)-358(as)-356(input)-360(when)-358(it)-358(creates)]TJ
T*
[(a)-354(new)-356(le.)-544(However)72(,)-360(when)-356(it)-354(opens)-354(an)-356(existing)-356(le)-356(\(see)-354(the)-354(description)-356(of)-354(the)]TJ
0 -1.194 TD
-0.0001 Tc
[(F)71.9(AB$V_CIF)-352.1(option)-352.1(in)-354.1(Section)-352.1(4.17\),)-358.1(the)-352.1(Create)-352.1(service)-354.1(also)-350.1(uses)-352.1(the)-352.1(XABDA)57.9(T)]TJ
0 -1.196 TD
0 Tc
[(elds)-332(as)-332(output.)]TJ
/F1 1 Tf
9 0 0 9 390.42 26.84 Tm
/Cs9 cs 1 scn
[(Date)-368.9(and)-371.1(T)37.8(ime)-371.1(XAB)-368.9(\(XABDA)73.3(T\))]TJ
/F2 1 Tf
14.9235 0 TD
(101)Tj
ET
endstream
endobj
465 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
466 0 obj
<<
/Type /Page
/Parent 459 0 R
/Resources 468 0 R
/Contents 467 0 R
>>
endobj
467 0 obj
<< /Length 6114 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Date)-276.9(and)-278.5(T)16.5(ime)-278.5(XAB)-275.2(\(XABDA)73.1(T)-0.2(\))]TJ
0 -1.0783 TD
0 Tc
[(10.1)-278.3(Summary)-278.3(of)-278.3(Fields)]TJ
/F3 1 Tf
10 0 0 10 137.76 700.9 Tm
/Cs8 cs 1 scn
[(No)-332(other)-332(RMS)-332(services)-332(use)-332(the)-332(XABDA)58(T)-332(block.)]TJ
0 -1.794 TD
[(Each)-364(XABDA)58(T)-366(eld)-364(is)-364(described)-364(in)-366(the)-366(following)-364(sections.)-564(Unless)-364(indicated)]TJ
0 -1.196 TD
[(otherwise,)-352(each)-350(eld)-348(is)-348(supported)-348(for)-348(DECnet)-346(for)-348(OpenVMS)-348(operations)-348(on)-350(les)]TJ
0 -1.194 TD
[(at)-336(remote)-336(OpenVMS)-336(systems.)-506(For)-338(information)-336(about)-338(the)-336(support)-336(of)-338(RMS)-336(options)]TJ
0 -1.196 TD
[(for)-336(remote)-334(le)-336(access)-336(to)-334(other)-336(systems,)-336(see)-336(the)]TJ
/F4 1 Tf
22.0927 0 TD
-0.0002 Tc
[(DECnet)-338.2(for)-336.2(OpenVMS)-336.2(Networking)]TJ
-22.0927 -1.196 TD
0 Tc
(Manual)Tj
/F3 1 Tf
3.6469 0 TD
(.)Tj
/F2 1 Tf
14 0 0 14 66.02 610.24 Tm
-0.0002 Tc
[(10.2)-568.8(XAB$Q_BDT)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 592.3 Tm
0 Tc
[(The)-342(backup)-344(date)-342(and)-342(time)-342(\(BDT\))-340(eld)-344(contains)-342(a)-342(64-bit)-340(binary)-344(value)-344(expressing)]TJ
0 -1.196 TD
[(the)-332(date)-332(and)-334(time)-332(when)-332(the)-334(le)-334(was)-330(most)-332(recently)-334(backed)-334(up.)-500(Note)-334(that)-332(this)-332(eld)]TJ
0 -1.194 TD
0.0001 Tc
[(is)-329.9(limited)-331.9(to)-329.9(a)-331.9(granularity)-331.9(of)-331.9(1)-331.9(second)-331.9(for)-331.9(remote)-331.9(les.)]TJ
0 -1.794 TD
0 Tc
[(This)-332(eld)-332(corresponds)-332(to)-332(the)-332(FDL)-334(attribute)-330(DA)56(TE)-332(BACKUP)130(.)]TJ
/F2 1 Tf
14 0 0 14 66.02 523.9 Tm
-0.0002 Tc
[(10.3)-568.8(XAB$B_BLN)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 505.96 Tm
0 Tc
[(The)-372(block)-372(length)-372(\(BLN\))-370(eld)-372(is)-370(a)-370(static)-370(eld)-372(that)-370(denes)-372(the)-372(length)-372(of)-372(the)]TJ
0 -1.196 TD
-0.0001 Tc
[(XABDA)55.9(T)-358.1(in)-356.1(bytes.)-548.1(Once)-356.1(set,)-364.1(this)-356.1(eld)-356.1(must)-356.1(not)-356.1(be)-356.1(altered)-356.1(unless)-358.1(the)-356.1(control)]TJ
0 -1.194 TD
0 Tc
[(block)-354(is)-352(no)-354(longer)-356(needed.)-542(This)-354(eld)-352(must)-354(be)-352(initialized)-352(to)-354(the)-352(symbolic)-354(value)]TJ
0 -1.196 TD
-0.0002 Tc
[(XAB$C_DA)55.8(TLEN)-332.2(\(this)-332.2(is)-330.2(done)-334.2(by)-332.2(the)-334.2($XABDA)55.8(T)-334.2(macro\).)]TJ
/F2 1 Tf
14 0 0 14 66.02 445.18 Tm
[(10.4)-568.8(XAB$Q_CDT)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 427.26 Tm
0 Tc
[(The)-338(creation)-340(date)-336(and)-338(time)-338(\(CDT\))-336(eld)-338(contains)-338(a)-338(64-bit)-336(binary)-340(value)-338(expressing)]TJ
T*
[(the)-344(date)-342(and)-346(time)-342(when)-344(the)-344(le)-346(was)-342(created.)-522(Note)-344(that)-344(this)-342(eld)-344(is)-344(limited)-342(to)-344(a)]TJ
T*
[(granularity)-342(of)-340(1)-340(second)-342(for)-340(remote)-340(les.)-516(If)-338(the)-342(application)-340(program)-340(species)-340(this)]TJ
0 -1.194 TD
[(eld)-332(as)-332(0)-334(\(either)-334(explicitly)-334(or)-332(by)-334(default\),)-334(the)-334(Create)-332(service)-334(uses)-332(the)-334(current)-334(date)]TJ
0 -1.196 TD
[(and)-332(time.)]TJ
0 -1.794 TD
[(This)-332(eld)-332(corresponds)-332(to)-332(the)-332(FDL)-334(attribute)-330(DA)56(TE)-332(CREA)58(TION.)]TJ
/F2 1 Tf
14 0 0 14 66.02 334.94 Tm
-0.0002 Tc
[(10.5)-568.8(XAB$B_COD)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 317 Tm
-0.0001 Tc
[(The)-348.1(type)-350.1(code)-348.1(\(COD\))-348.1(eld)-350.1(is)-346.1(a)-348.1(static)-346.1(eld)-350.1(that)-346.1(identies)-348.1(this)-348.1(control)-350.1(block)-348.1(as)-348.1(a)]TJ
0 -1.196 TD
[(XABDA)55.9(T)89.9(.)-346.1(Once)-348.1(set,)-350.1(this)-344.1(eld)-348.1(must)-344.1(not)-348.1(be)-346.1(altered)-346.1(unless)-346.1(the)-346.1(control)-348.1(block)-348.1(is)-344.1(no)]TJ
0 -1.194 TD
[(longer)-344.1(needed.)-520.1(This)-344.1(eld)-342.1(must)-342.1(be)-344.1(initialized)-340.1(to)-342.1(the)-344.1(symbolic)-342.1(value)-344.1(XAB$C_DA)55.9(T)]TJ
0 -1.196 TD
[(\(this)-330.1(is)-332.1(done)-332.1(by)-334.1(the)-332.1($XABDA)53.9(T)-332.1(macro\).)]TJ
/F2 1 Tf
14 0 0 14 66.02 256.24 Tm
-0.0002 Tc
[(10.6)-568.8(XAB$Q_EDT)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 238.3 Tm
0 Tc
[(The)-360(expiration)-360(date)-358(and)-358(time)-358(\(EDT\))-358(eld)-358(contains)-360(a)-358(64-bit)-358(binary)-360(value)-360(that)]TJ
T*
[(indicates)-348(the)-348(date)-348(and)-350(time)-348(after)-348(which)-348(a)-348(le)-350(residing)-350(on)-350(a)-348(disk)-348(device)-350(may)-348(be)]TJ
T*
[(considered)-352(for)-352(deletion)-352(by)-354(the)-352(system)-350(manager)72(.)-540(For)-352(les)-352(residing)-354(on)-352(magnetic)]TJ
0 -1.194 TD
-0.0001 Tc
[(tape)-344.1(devices,)-352.1(the)-346.1(XAB$Q_EDT)-348.1(eld)-346.1(sets)-344.1(the)-346.1(date)-346.1(and)-348.1(time)-344.1(after)-346.1(which)-348.1(you)-348.1(can)]TJ
0 -1.196 TD
0 Tc
[(overwrite)-342(the)-344(le.)-522(Note)-342(that)-344(this)-342(eld)-344(is)-342(limited)-342(to)-342(a)-344(granularity)-346(of)-342(1)-344(second)-342(for)]TJ
T*
[(remote)-332(les.)]TJ
0 -1.794 TD
[(This)-332(eld)-332(corresponds)-332(to)-332(the)-332(FDL)-334(attribute)-330(DA)56(TE)-332(EXPIRA)58(TION.)]TJ
/F2 1 Tf
14 0 0 14 66.02 134.02 Tm
-0.0002 Tc
[(10.7)-568.8(XAB$L_NXT)-333(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 116.08 Tm
0 Tc
[(The)-334(next)-336(XAB)-332(address)-332(\(NXT\))-334(eld)-334(contains)-334(the)-334(symbolic)-334(address)-332(of)-334(the)-334(next)-336(XAB)]TJ
0 -1.194 TD
[(to)-344(be)-344(used.)-524(A)-344(value)-346(of)-344(0)-344(\(the)-344(default\))-344(indicates)-344(that)-344(the)-346(current)-346(XAB)-342(is)-344(the)-344(last)]TJ
0 -1.196 TD
[(\(or)-332(only\))-334(XAB)-330(in)-332(the)-332(chain.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(102)Tj
/F1 1 Tf
3.1129 0 TD
[(Date)-368.9(and)-368.9(T)35.5(ime)-368.9(XAB)-368.9(\(XABDA)73.3(T\))]TJ
ET
endstream
endobj
468 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
469 0 obj
<<
/Type /Page
/Parent 459 0 R
/Resources 471 0 R
/Contents 470 0 R
>>
endobj
470 0 obj
<< /Length 5705 >>
stream
BT
/F2 1 Tf
12 0 0 12 373.98 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Date)-276.7(and)-278.3(T)18.3(ime)-278.3(XAB)-275(\(XABDA)76.7(T\))]TJ
3.3367 -1.0783 TD
[(10.8)-278.3(XAB$Q_RDT)-275(Field)]TJ
14 0 0 14 89.94 697.78 Tm
/Cs8 cs 1 scn
-0.0002 Tc
[(10.8)-567.3(XAB$Q_RDT)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 679.84 Tm
0 Tc
[(The)-306(revision)-308(date)-304(and)-306(time)-304(\(RDT\))-304(eld)-304(contains)-306(a)-306(64-bit)-304(binary)-306(value)-306(representing)]TJ
0 -1.194 TD
[(the)-338(date)-336(and)-338(time)-336(when)-336(the)-338(le)-338(was)-334(last)-336(revised.)-508(The)-338(Open)-338(and)-336(Display)-336(services)]TJ
0 -1.196 TD
[(use)-310(this)-310(eld)-312(to)-310(read)-310(the)-312(revision)-310(date)-310(and)-312(time.)-498(The)-312(Create)-310(service)-310(uses)-310(this)-310(eld)]TJ
T*
[(to)-338(set)-338(the)-338(revision)-338(date)-338(and)-338(time.)-512(However)74(,)-340(a)-338(subsequent)-338(Close)-338(service)-338(overrides)]TJ
T*
-0.0001 Tc
[(the)-334.1(value)-334.1(set)-332.1(by)-334.1(the)-332.1(Create)-332.1(service)-334.1(by)-334.1(using)-334.1(the)-332.1(value)-336.1(in)-332.1(the)-334.1(XAB$Q_RDT)-332.1(eld)-334.1(of)]TJ
0 -1.194 TD
0 Tc
[(the)-332(XABRDT)94(.)]TJ
ET
179.6 596.64 156.24 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 341.88 596.16 Tm
(Note)Tj
ET
370.08 596.64 156.24 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 179.6 578.22 Tm
-0.0001 Tc
[(The)-340.1(Close)-338.1(service)-340.1(uses)-338.1(the)-340.1(current)-342.1(date)-338.1(and)-340.1(time)-338.1(when)-340.1(the)-338.1(XAB$Q_RDT)]TJ
T*
[(eld)-332.1(of)-332.1(the)-332.1(XABRDT)-334.1(contains)-332.1(0)-332.1(o)-0.1(r)-332.1(n)-0.1(o)-334.1(value.)]TJ
ET
179.6 552.8 346.8 -0.48 re
f
BT
10 0 0 10 161.66 531.4 Tm
0 Tc
[(If)-360(you)-364(want)-360(to)-362(avoid)-362(having)-364(the)-362(Close)-360(service)-362(override)-362(the)-362(revision)-364(date)-360(and)]TJ
T*
-0.0001 Tc
[(time,)-334.1(use)-334.1(the)-334.1(XAB$Q_RDT)-334.1(eld)-334.1(in)-334.1(the)-334.1(XABRDT)-334.1(\(see)-332.1(Chapter)-334.1(16\))-332.1(to)-334.1(establish)-332.1(the)]TJ
0 -1.196 TD
0 Tc
[(revision)-334(date)-332(and)-332(time.)]TJ
0 -1.794 TD
[(If)-334(the)-336(application)-334(program)-336(species)-334(this)-334(eld)-334(as)-334(0)-336(\(either)-334(explicitly)-336(or)-336(by)-334(default\),)]TJ
0 -1.196 TD
[(the)-340(Create)-340(service)-340(uses)-340(the)-340(current)-342(date)-338(and)-340(time)-340(as)-338(the)-340(revision)-342(date)-338(and)-340(time.)]TJ
0 -1.194 TD
[(Note)-332(that)-332(this)-332(eld)-332(is)-332(limited)-330(to)-332(a)-332(granularity)-334(of)-332(1)-332(second)-334(for)-332(remote)-332(les.)]TJ
0 -1.794 TD
-0.0001 Tc
[(This)-332.1(eld)-334.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(DA)55.9(TE)-332.1(REVISION.)]TJ
/F2 1 Tf
14 0 0 14 89.94 421.16 Tm
0 Tc
[(10.9)-567.1(XAB$W_R)20(VN)-331.4(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 403.22 Tm
[(The)-358(revision)-360(number)-358(\(R)38(VN\))-356(eld)-358(contains)-356(a)-358(numeric)-358(value)-360(that)-356(indicates)-356(the)]TJ
0 -1.196 TD
[(number)-334(of)-332(times)-330(this)-332(le)-332(was)-330(opened)-334(for)-332(write)-330(operations.)]TJ
0 -1.792 TD
-0.0001 Tc
[(This)-332.1(eld)-334.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(FILE)-332.1(REVISION.)]TJ
/F2 1 Tf
14 0 0 14 89.94 346.76 Tm
[(10.10)-567.2(XAB$Q_RCD)-330.1(Field)-331.5(\(V)72.8(AX)-331.5(Only\))]TJ
/F3 1 Tf
10 0 0 10 161.66 328.84 Tm
[(On)-354.1(V)111.9(A)-0.1(X)-352.1(systems,)-358.1(the)-354.1(XAB$Q_RCD)-352.1(\(RCD\))-352.1(eld)-354.1(contains)-354.1(a)-352.1(64-bit)-352.1(binary)-356.1(value)]TJ
0 -1.196 TD
0 Tc
[(expressing)-334(the)-332(date)-332(and)-332(time)-332(that)-332(the)-332(le)-332(was)-330(recorded.)]TJ
0 -1.794 TD
[(This)-360(eld)-360(is)-358(applicable)-358(only)-362(to)-358(ISO)-358(9660)-358(les)-360(and)-358(has)-360(no)-360(corresponding)-362(FDL)]TJ
0 -1.196 TD
(attribute.)Tj
/F2 1 Tf
14 0 0 14 89.94 262.08 Tm
-0.0001 Tc
[(10.1)57(1)-570.1(XAB$Q_EFF)-332.9(Field)-331.5(\(V)72.8(AX)-331.5(Only\))]TJ
/F3 1 Tf
10 0 0 10 161.66 244.14 Tm
0 Tc
[(On)-358(V)112(A)0(X)-356(systems,)-362(the)-356(XAB$Q_EFF)-356(\(EFF\))-356(eld)-358(contains)-356(a)-358(64-bit)-356(binary)-358(value)]TJ
0 -1.194 TD
[(expressing)-340(the)-338(date)-336(and)-338(time)-338(when)-338(the)-338(le)-338(information)-338(may)-338(be)-338(used.)-510(If)-336(no)-338(value)]TJ
0 -1.196 TD
[(is)-332(specied)-332(in)-332(this)-332(eld,)-334(the)-332(data)-330(may)-334(be)-332(used)-332(immediately)112(.)]TJ
0 -1.794 TD
[(This)-360(eld)-360(is)-358(applicable)-358(only)-362(to)-358(ISO)-358(9660)-358(les)-360(and)-358(has)-360(no)-360(corresponding)-362(FDL)]TJ
0 -1.194 TD
(attribute.)Tj
/F2 1 Tf
14 0 0 14 89.94 165.44 Tm
-0.0001 Tc
[(10.12)-567.2(POSIXCompliant)-331.5(Access)-331.5(Dates)-331.5(\(Alpha)-331.5(Only\))]TJ
/F3 1 Tf
10 0 0 10 161.66 147.52 Tm
[(T)89.9(o)-362.1(support)-364.1(POSIX-compliant)-362.1(le)-364.1(timestamps)-360.1(on)-364.1(ODS5)-362.1(disks,)-372.1(the)-364.1(XABDA)55.9(T)]TJ
0 -1.196 TD
[(structure)-334.1(has)-332.1(been)-332.1(extended)-334.1(to)-332.1(include)-332.1(the)-334.1(following)-332.1(three)-332.1(access)-332.1(timestamps:)]TJ
0 -1.794 TD
[()-1190.1(The)-334.1(last)-330.1(access)-332.1(date)-330.1(\(XAB$Q_ACC\))]TJ
0 -1.792 TD
[()-1190.1(The)-334.1(last)-330.1(attribute)-332.1(modication)-332.1(date)-332.1(\(XAB$Q_A)55.9(TT\))]TJ
0 -1.794 TD
[()-1190.1(The)-334.1(last)-330.1(data)-330.1(modication)-334.1(date)-332.1(\(XAB$Q_MOD\))]TJ
/F1 1 Tf
9 0 0 9 391.1468 26.84 Tm
/Cs9 cs 1 scn
0 Tc
[(Date)-368.9(and)-371.1(T)37.8(ime)-371.1(XAB)-368.9(\(XABDA)73.3(T\))]TJ
/F2 1 Tf
14.9235 0 TD
(103)Tj
ET
endstream
endobj
471 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
472 0 obj
<<
/Type /Page
/Parent 459 0 R
/Resources 474 0 R
/Contents 473 0 R
>>
endobj
473 0 obj
<< /Length 4561 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Date)-276.9(and)-278.5(T)16.5(ime)-278.5(XAB)-275.2(\(XABDA)73.1(T)-0.2(\))]TJ
0 -1.0783 TD
0 Tc
[(10.12)-280(POSIXCompliant)-278.3(Access)-278.3(Dates)-278.3(\(Alpha)-278.3(Only\))]TJ
/F3 1 Tf
10 0 0 10 137.76 700.9 Tm
/Cs8 cs 1 scn
[(Because)-346(these)-346(access)-346(dates)-346(must)-346(be)-346(written)-346(out)-348(to)-346(disk,)-352(there)-348(is)-346(a)-346(performance)]TJ
0 -1.196 TD
[(impact)-338(when)-340(these)-340(dates)-338(are)-340(used.)-514(The)-342(SET)-338(VOLUME)-340(command)-340(can)-340(be)-340(used)-340(to)]TJ
T*
[(either)-340(limit)-340(the)-340(frequency)-344(of)-340(the)-342(updates)-340(or)-340(disable)-340(support)-340(for)-340(this)-340(set)-340(of)-340(access)]TJ
0 -1.194 TD
-0.0001 Tc
[(dates.)-504.1(\(See)-336.1(the)-336.1(DCL)-334.1(SET)-334.1(VOLUME/VOLUME_)-334.1(CHARACTERISTICS)-334.1(command.\))]TJ
0 -1.196 TD
0 Tc
[(A)-346(SETMODE)-344(XABITM)-346(access)-346(date)-346(interface)-348(can)-348(be)-346(used)-348(to)-346(update)-348(these)-346(dates)]TJ
T*
[(on)-334(a)-334($CLOSE)-334(operation)-334(regardless)-334(of)-334(the)-336(volume)-336(setting.)-504(\(See)-334(Chapter)-334(12)-334(in)-334(this)]TJ
T*
(manual.\))Tj
/F2 1 Tf
12 0 0 12 66.02 607.24 Tm
0.0002 Tc
[(10.12.1)-664.8(XAB$Q_ACC)-328.1(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 591.3 Tm
-0.0001 Tc
[(On)-386.1(Alpha)-388.1(systems,)-400.1(the)-388.1(XAB$Q_ACC)-386.1(eld)-390.1(contains)-388.1(a)-386.1(64-bit)-386.1(binary)-390.1(value)]TJ
0 -1.194 TD
0 Tc
[(expressing)-372(the)-370(date)-370(and)-372(time)-370(that)-370(the)-370(le)-372(was)-370(last)-368(assessed)-368(\(corresponding)]TJ
0 -1.196 TD
-0.0001 Tc
[(to)-360.1(POSIX)-360.1(st_atime\).)-558.1(This)-362.1(eld)-362.1(is)-360.1(restricted)-362.1(to)-362.1(ODS5)-362.1(disks;)-378.1(if)-360.1(specied)-362.1(for)-362.1(a)]TJ
T*
0 Tc
[(non-ODS5)-330(disk,)-334(the)-332(eld)-332(will)-330(contain)-334(zero.)]TJ
0 -1.794 TD
[(This)-334(eld)-336(cannot)-336(be)-336(initialized)-334(by)-336(the)-334($XABDA)58(T)-336(macro)-336(and)-334(has)-336(no)-336(corresponding)]TJ
0 -1.194 TD
[(FDL)-358(attribute.)-554(It)-358(is)-358(not)-360(supported)-360(for)-360(DECnet)-356(for)-360(OpenVMS)-360(operations;)-372(it)-360(is)]TJ
0 -1.196 TD
(ignored.)Tj
/F2 1 Tf
12 0 0 12 66.02 491.68 Tm
0.0002 Tc
[(10.12.2)-664.8(XAB$Q_A)75.2(TT)-331.5(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 475.74 Tm
0 Tc
[(On)-388(Alpha)-390(systems,)-402(the)-390(XAB$Q_A)58(TT)-392(eld)-390(contains)-390(a)-388(64-bit)-390(binary)-390(value)]TJ
T*
[(expressing)-308(the)-306(date)-306(and)-308(time)-306(that)-306(a)-306(le)-308(attribute)-306(was)-306(last)-304(modied)-308(\(corresponding)]TJ
0 -1.194 TD
-0.0001 Tc
[(to)-362.1(POSIX)-362.1(st_ctime\).)-558.1(This)-364.1(eld)-364.1(is)-362.1(restricted)-362.1(to)-364.1(ODS5)-364.1(disks;)-378.1(if)-364.1(specied)-362.1(for)-364.1(a)]TJ
0 -1.196 TD
0 Tc
[(non-ODS5)-330(disk,)-334(the)-332(eld)-332(will)-330(contain)-334(zero.)]TJ
0 -1.794 TD
[(This)-334(eld)-336(cannot)-336(be)-336(initialized)-334(by)-336(the)-334($XABDA)58(T)-336(macro)-336(and)-334(has)-336(no)-336(corresponding)]TJ
0 -1.196 TD
[(FDL)-358(attribute.)-554(It)-358(is)-358(not)-360(supported)-360(for)-360(DECnet)-356(for)-360(OpenVMS)-360(operations;)-372(it)-360(is)]TJ
0 -1.194 TD
(ignored.)Tj
/F2 1 Tf
12 0 0 12 66.02 376.12 Tm
0.0002 Tc
[(10.12.3)-664.8(XAB$Q_MOD)-329.8(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 360.18 Tm
-0.0001 Tc
[(On)-382.1(Alpha)-384.1(systems,)-396.1(the)-384.1(XAB$Q_MOD)-382.1(eld)-384.1(contains)-384.1(a)-384.1(64-bit)-382.1(binary)-386.1(value)]TJ
0 -1.196 TD
0 Tc
[(expressing)-364(the)-366(date)-362(and)-366(time)-362(that)-364(le)-364(data)-364(was)-362(last)-362(modied)-364(\(corresponding)]TJ
T*
-0.0001 Tc
[(to)-356.1(POSIX)-358.1(st_mtime\).)-552.1(This)-358.1(eld)-358.1(is)-358.1(restricted)-356.1(to)-358.1(ODS5)-356.1(disks;)-370.1(if)-358.1(specied)-358.1(for)-358.1(a)]TJ
T*
0 Tc
[(non-ODS5)-330(disk,)-334(the)-332(eld)-332(will)-330(contain)-334(zero.)]TJ
0 -1.792 TD
[(This)-334(eld)-336(cannot)-336(be)-336(initialized)-334(by)-336(the)-334($XABDA)58(T)-336(macro)-336(and)-334(has)-336(no)-336(corresponding)]TJ
0 -1.196 TD
[(FDL)-358(attribute.)-554(It)-358(is)-358(not)-360(supported)-360(for)-360(DECnet)-356(for)-360(OpenVMS)-360(operations;)-372(it)-360(is)]TJ
T*
(ignored.)Tj
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(104)Tj
/F1 1 Tf
3.1129 0 TD
[(Date)-368.9(and)-368.9(T)35.5(ime)-368.9(XAB)-368.9(\(XABDA)73.3(T\))]TJ
ET
endstream
endobj
474 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
475 0 obj
<<
/Type /Page
/Parent 459 0 R
/Resources 477 0 R
/Contents 476 0 R
>>
endobj
476 0 obj
<< /Length 5422 >>
stream
BT
/F2 1 Tf
36 0 0 36 506.3199 656.48 Tm
/Cs8 cs 1 scn
/GS1 gs
-0.055 Tc
0 Tw
(11)Tj
ET
89.94 648.48 454.32 -0.96 re
f
BT
20 0 0 20 144.56 626.54 Tm
-0.0001 Tc
[(File)-332.1(Header)-331.1(Characteristic)-332.1(XAB)-333.1(\(XABFHC\))]TJ
/F3 1 Tf
10 0 0 10 161.66 580.72 Tm
0 Tc
[(The)-346(le)-344(header)-346(characteristic)-344(XAB)-342(\(XABFHC\))-342(contains)-344(le)-344(header)-346(information)]TJ
0 -1.196 TD
-0.0001 Tc
[(that)-344.1(is)-342.1(output)-344.1(by)-344.1(the)-342.1(Open)-344.1(service)-344.1(and)-344.1(the)-344.1(Display)-346.1(service.)-522.1(The)-344.1(Create)-342.1(service)]TJ
T*
0 Tc
[(can)-338(output)-336(information)-336(in)-336(this)-336(XAB)-334(when)-336(it)-336(opens)-336(an)-336(existing)-336(le)-338(through)-338(use)-336(of)]TJ
T*
[(the)-332(Create-if)-332(option.)]TJ
0 -1.792 TD
-0.0001 Tc
[(The)-338.1(only)-336.1(input)-336.1(eld)-336.1(is)-336.1(the)-334.1(longest)-338.1(record)-336.1(length)-338.1(\(XAB$W_LRL\))-336.1(eld.)-506.1(The)-336.1(Create)]TJ
0 -1.196 TD
0 Tc
[(service)-362(uses)-360(this)-360(eld)-360(when)-362(it)-358(creates)-360(a)-362(sequential)-360(le)-360(that)-360(does)-360(not)-362(use)-360(a)]TJ
T*
0.0002 Tc
[(xed-length)-331.8(record)-333.8(format.)]TJ
0 -1.794 TD
0 Tc
[(Note)-356(that,)-362(for)-356(unshared)-358(sequential)-356(les)-356(or)-356(sequential)-356(les)-354(shared)-356(using)-358(the)]TJ
0 -1.194 TD
-0.0001 Tc
[(F)71.9(AB$V_UPI)-362.1(option,)-368.1(the)-360.1(values)-362.1(in)-360.1(the)-362.1(end-of-le)-360.1(block)-362.1(\(XAB$L_EBK\),)-360.1(rst)]TJ
0 -1.196 TD
0 Tc
[(free)-362(byte)-360(in)-362(the)-362(end-of-le)-362(block)-360(\(XAB$W_FFB\),)-360(and)-362(longest)-360(record)-362(length)]TJ
T*
[(\(XAB$W_LRL\))-346(elds)-348(correspond)-350(to)-350(the)-348(values)-350(at)-348(the)-350(time)-348(of)-348(the)-350(last)-346(Close)-348(or)]TJ
T*
[(Flush)-334(service.)]TJ
/F2 1 Tf
14 0 0 14 89.94 412.34 Tm
[(1)55.7(1.1)-568.6(Summary)-331.4(of)-332.9(Fields)]TJ
/F3 1 Tf
10 0 0 10 161.66 394.4 Tm
[(The)-340(symbolic)-340(offset,)-340(size,)-340(and)-340(a)-340(brief)-338(description)-340(of)-340(each)-340(RAB)-336(eld)-340(are)-340(presented)]TJ
0 -1.194 TD
[(in)-332(T)60(able)-332(1)56(11.)-500(Note)-332(that)-332(many)-332(of)-332(these)-332(elds)-332(are)-332(also)-332(available)-332(in)-332(the)-334(F)74(AB.)]TJ
/F2 1 Tf
0 -2.89 TD
0.0002 Tc
[(T)72.2(able)-299.8(1)56.2(11)-797.8(XABFHC)-295.8(Fields)]TJ
ET
161.66 347.56 382.56 -0.48 re
f
BT
9 0 0 9 161.66 327.16 Tm
0 Tc
[(Field)-331.1(Offset)]TJ
12.1778 1.1067 TD
(Size)Tj
0.0077 -1.1067 TD
[(\(Bytes\))-3354.4(Description)]TJ
ET
161.66 321.66 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 309.22 Tm
[(XAB$B_A)57.8(TR)]TJ
6 0 0 6 215.4735 313.04 Tm
(1)Tj
9 0 0 9 271.26 309.22 Tm
0.0001 Tc
[(1)-6195(Record)-333.2(attributes;)-331(equivalent)-333.2(to)-333.2(F)73.4(AB$B_RA)55.6(T)]TJ
-12.1778 -1.66 TD
0 Tc
(XAB$B_BKZ)Tj
6 0 0 6 215.9935 298.1 Tm
(1)Tj
9 0 0 9 271.26 294.28 Tm
[(1)-6195.1(Bucket)-333.3(size;)-328.9(equivalent)-335.6(to)-333.3(F)73.3(AB$B_BKS)]TJ
-12.1778 -1.66 TD
(XAB$B_BLN)Tj
6 0 0 6 216.8306 283.14 Tm
(2)Tj
9 0 0 9 271.26 279.34 Tm
[(1)-6195.1(Block)-333.3(length)]TJ
-12.1778 -1.66 TD
(XAB$B_COD)Tj
6 0 0 6 217.4966 268.2 Tm
(2)Tj
9 0 0 9 271.26 264.4001 Tm
[(1)-6195.1(T)51.1(ype)-333.3(code)]TJ
-12.1778 -1.66 TD
(XAB$W_DXQ)Tj
6 0 0 6 219.6656 253.2601 Tm
(1)Tj
9 0 0 9 271.26 249.4601 Tm
0.0001 Tc
[(2)-6195(Default)-375.5(le)-373.2(extension)-371(quantity;)-391(equivalent)-375.5(to)]TJ
6.7511 -1.1089 TD
0 Tc
[(F)73.3(AB$W_DEQ)]TJ
-18.9289 -1.66 TD
(XAB$L_EBK)Tj
6 0 0 6 216.4975 228.3601 Tm
(1)Tj
9 0 0 9 271.26 224.5401 Tm
[(4)-6195.1(End-of-le)-335.6(block)]TJ
-12.1778 -1.66 TD
(XAB$W_FFB)Tj
6 0 0 6 217.8296 213.4201 Tm
(1)Tj
9 0 0 9 271.26 209.6001 Tm
0.0001 Tc
[(2)-6195(First)-333.2(free)-333.2(byte)-333.2(in)-333.2(the)-331(end-of-le)-333.2(block)]TJ
-12.1778 -1.66 TD
0 Tc
(XAB$W_GBC)Tj
6 0 0 6 219.3236 198.4601 Tm
(1)Tj
9 0 0 9 271.26 194.6602 Tm
[(2)-6195.1(Default)-335.6(global)-333.3(buffer)-333.3(count)]TJ
-12.1778 -1.66 TD
(XAB$L_HBK)Tj
6 0 0 6 217.4966 183.5202 Tm
(1)Tj
9 0 0 9 271.26 179.7202 Tm
[(4)-6195.1(Highest)-366.7(virtual)-366.7(block)-364.5(in)-364.4(the)-366.7(le;)-380(equivalent)-368.9(to)]TJ
6.7511 -1.1067 TD
[(F)73.3(AB$L_ALQ)]TJ
-18.9289 -1.6622 TD
(XAB$B_HSZ)Tj
6 0 0 6 215.6605 158.6202 Tm
(1)Tj
9 0 0 9 271.26 154.8002 Tm
[(1)-6195.1(Fixed-length)-364.4(control)-362.2(header)-364.4(size;)-373.3(equivalent)-364.4(to)]TJ
6.7511 -1.1067 TD
[(F)73.3(AB$B_FSZ)]TJ
-18.9289 -1.66 TD
(XAB$W_LRL)Tj
6 0 0 6 217.8296 133.7003 Tm
(1)Tj
9 0 0 9 271.26 129.9002 Tm
[(2)-6195.1(Longest)-333.3(record)-333.3(length)]TJ
ET
161.66 115.44 382.56 -0.48 re
f
BT
6 0 0 6 161.66 107.76 Tm
(1)Tj
8 0 0 8 165.4959 104.96 Tm
-0.0002 Tc
[(This)-330.2(eld)-332.7(cannot)-335.2(be)-330.2(initialized)-332.7(by)-330.2(the)-335.2($XABFHC)-332.7(macro.)]TJ
6 0 0 6 161.66 95.12 Tm
0 Tc
(2)Tj
8 0 0 8 165.4959 92.32 Tm
-0.0002 Tc
[(This)-327.7(eld)-330.2(is)-327.7(statically)-327.7(initialized)-330.2(by)-327.7(the)-332.7($XABFHC)-330.2(macro)-327.7(to)-332.7(identify)-327.7(this)-327.7(control)-330.2(block)-330.2(as)-327.7(a)-327.7(XABFHC.)]TJ
9 0 0 9 440.8 72.08 Tm
0 Tc
[(\(continued)-335.6(on)-331.1(next)-333.3(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-10.5422 -5.0267 TD
[(File)-331.1(Header)-335.6(Characteristic)-331.1(XAB)-333.3(\(XABFHC\))]TJ
/F2 1 Tf
19.9407 0 TD
[(1)53.3(11)]TJ
ET
endstream
endobj
477 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
478 0 obj
<<
/Type /Page
/Parent 459 0 R
/Resources 480 0 R
/Contents 479 0 R
>>
endobj
479 0 obj
<< /Length 5608 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0001 Tc
0 Tw
[(File)-278.4(Header)-278.4(Characteristic)-278.4(XAB)-275.1(\(XABFHC\))]TJ
0 -1.0783 TD
0 Tc
[(1)53.3(1.1)-278.3(Summary)-278.3(of)-276.7(Fields)]TJ
10 0 0 10 137.76 696.32 Tm
/Cs8 cs 1 scn
[(T)74(able)-300(1)54(11)-298(\(Cont.\))-798(XABFHC)-298(Fields)]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 669.92 Tm
[(Field)-328.9(Offset)]TJ
12.1756 1.1089 TD
(Size)Tj
0.0077 -1.1089 TD
[(\(Bytes\))-3356.6(Description)]TJ
ET
137.76 664.44 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 653.98 Tm
(XAB$W_MRZ)Tj
6 0 0 6 195.9186 657.8 Tm
(1)Tj
9 0 0 9 247.34 653.98 Tm
[(2)-6197.3(Maximum)-331.1(record)-333.3(size;)-328.9(equivalent)-335.6(to)-333.3(F)73.3(AB$W_MRS)]TJ
-12.1756 -1.66 TD
[(XAB$L_NXT)-6118.5(4)-6197.3(Next)-333.3(XAB)-328.9(address)]TJ
T*
-0.0005 Tc
(XAB$B_RFO)Tj
6 0 0 6 192.5575 627.9 Tm
0 Tc
(1)Tj
9 0 0 9 247.34 624.1001 Tm
[(1)-6197.3(File)-364.4(organization)-366.7(and)-364.4(record)-364.4(format;)-380(combines)]TJ
6.7533 -1.1067 TD
[(F)73.3(AB$B_RFM)-328.9(and)-333.3(F)73.3(AB$B_ORG)]TJ
-18.9289 -1.66 TD
(XAB$L_SBN)Tj
6 0 0 6 192.1025 603.0001 Tm
(1)Tj
9 0 0 9 247.34 599.2002 Tm
[(4)-6197.3(Starting)-355.6(logical)-355.6(block)-353.3(number)-353.3(for)-355.6(the)-353.3(le)-353.3(if)-355.6(it)-353.3(is)]TJ
6.7533 -1.1067 TD
[(contiguous;)-331.1(otherwise)-333.3(this)-331.1(eld)-333.3(is)-331.1(0)]TJ
-18.9289 -1.6622 TD
-0.0003 Tc
(XAB$W_VERLIMIT)Tj
6 0 0 6 222.7079 578.1002 Tm
0 Tc
(1)Tj
9 0 0 9 247.34 574.2802 Tm
[(2)-6197.3(V)93.3(ersion)-333.3(limit)-333.3(for)-333.3(the)-333.3(le)]TJ
ET
137.76 564.8 382.56 -0.48 re
f
BT
6 0 0 6 137.76 557.12 Tm
(1)Tj
8 0 0 8 141.5959 554.32 Tm
-0.0002 Tc
[(This)-330.2(eld)-332.7(cannot)-332.7(be)-332.7(initialized)-330.2(by)-332.7(the)-332.7($XABFHC)-332.7(macro.)]TJ
ET
137.76 545.2 382.56 -0.48 re
f
BT
10 0 0 10 137.76 522.8 Tm
0 Tc
[(There)-380(are)-382(no)-380(FDL)-380(equivalents)-380(for)-380(the)-380(XABFHC)-378(elds.)-594(Unless)-378(otherwise)]TJ
0 -1.196 TD
-0.0001 Tc
[(indicated,)-338.1(each)-340.1(eld)-336.1(is)-338.1(supported)-336.1(for)-338.1(DECnet)-338.1(for)-338.1(OpenVMS)-336.1(operations)-338.1(on)-338.1(les)-336.1(at)]TJ
T*
0 Tc
[(remote)-348(OpenVMS)-346(systems.)-530(See)-348(the)]TJ
/F4 1 Tf
17.0128 0 TD
[(DECnet)-346(for)-348(OpenVMS)-350(Networking)-348(Manual)]TJ
/F3 1 Tf
-17.0128 -1.196 TD
[(for)-342(information)-344(about)-342(the)-344(support)-342(of)-344(RMS)-342(options)-342(for)-344(remote)-342(le)-344(access)-342(to)-342(other)]TJ
0 -1.194 TD
(systems.)Tj
/F2 1 Tf
14 0 0 14 66.02 450.06 Tm
[(1)54.3(1.2)-567.1(XAB$B_A)77.2(TR)-332.8(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 432.14 Tm
[(The)-346(record)-344(attributes)-344(\(A)56(TR\))-344(eld)-344(indicates)-344(the)-346(record)-344(attributes)-344(\(special)-344(control)]TJ
0 -1.196 TD
[(information\))-348(associated)-346(with)-346(each)-350(record)-350(in)-348(this)-346(le.)-532(This)-348(eld)-350(is)-346(equivalent)-350(to)]TJ
T*
[(the)-332(F)74(AB$B_RA)58(T)-332(eld.)]TJ
0 -1.792 TD
[(This)-398(eld)-400(is)-398(a)-400(binary)-400(options)-398(eld)-400(where)-400(each)-400(record)-400(attribute)-398(has)-400(a)]TJ
0 -1.196 TD
[(corresponding)-356(bit)-354(assignment.)-544(Options)-354(are)-354(identied)-356(using)-356(mnemonics.)-544(Each)]TJ
T*
[(option)-342(in)-344(the)-344(eld)-344(has)-344(its)-342(own)-342(symbolic)-344(offset)-342(and)-344(constant)-342(value.)-524(For)-344(example,)]TJ
T*
-0.0001 Tc
[(the)-344.1(CR)-342.1(record)-344.1(attribute)-342.1(has)-344.1(the)-344.1(symbolic)-344.1(offset)-342.1(XAB$V_CR)-344.1(and)-344.1(the)-344.1(mask)-342.1(value)]TJ
0 -1.194 TD
[(XAB$M_CR.)-334.1(The)-332.1(record)-334.1(attribute)-332.1(options)-332.1(are)-332.1(described)-332.1(in)-332.1(the)-332.1(following)-332.1(list.)]TJ
/F2 1 Tf
0 -1.794 TD
0 Tc
(Options)Tj
0 -1.394 TD
(XAB$V_BLK)Tj
/F3 1 Tf
0 -1.196 TD
[(Records)-330(do)-332(not)-334(cross)-330(block)-334(boundaries)-332(in)-334(sequential)-332(les.)]TJ
/F2 1 Tf
0 -2.192 TD
(XAB$V_CR)Tj
/F3 1 Tf
0 -1.196 TD
[(Each)-332(record)-332(is)-332(preceded)-332(by)-334(a)-332(line)-332(feed)-332(and)-332(followed)-332(by)-332(a)-332(carriage)-334(return.)]TJ
/F2 1 Tf
0 -2.192 TD
(XAB$V_FTN)Tj
/F3 1 Tf
0 -1.196 TD
[(Each)-332(record)-332(contains)-334(a)-332(FORTRAN)-330(\(ASA\))-330(carriage)-334(return)-332(in)-334(the)-332(rst)-332(byte.)]TJ
/F2 1 Tf
0 -2.19 TD
(XAB$V_PRN)Tj
/F3 1 Tf
0 -1.196 TD
[(Print)-332(le)-334(format.)]TJ
0 -1.794 TD
[(For)-340(more)-340(information)-340(about)-340(the)-340(XAB$B_A)58(TR)-340(eld,)-342(refer)-340(to)-340(the)-340(description)-340(of)-338(the)]TJ
0 -1.196 TD
[(F)74(AB$B_RA)58(T)-332(eld)-334(in)-332(Section)-332(4.27.)]TJ
/F2 1 Tf
14 0 0 14 66.02 142.22 Tm
-0.0002 Tc
[(1)54.1(1.3)-567.3(XAB$B_BKZ)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 124.28 Tm
0 Tc
[(The)-344(bucket)-346(size)-342(\(BKZ\))-344(eld)-344(species)-344(the)-344(number)-346(of)-344(blocks)-344(in)-344(each)-346(bucket)-344(of)-344(the)]TJ
0 -1.194 TD
-0.0001 Tc
[(le.)-522.1(It)-342.1(is)-342.1(equivalent)-342.1(t)-0.1(o)-344.1(the)-344.1(F)73.9(AB$B_BKS)-344.1(\(or)-344.1(XAB$B_BKZ\))-342.1(eld)-344.1(and)-344.1(is)-344.1(used)-342.1(only)]TJ
0 -1.196 TD
0 Tc
[(for)-332(relative)-332(or)-332(indexed)-334(les.)]TJ
0 -1.794 TD
[(This)-332(eld)-332(contains)-332(a)-332(numeric)-334(value)-334(in)-332(the)-334(range)-334(of)-332(0)-332(t)0(o)-332(63.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
[(1)53.3(12)]TJ
/F1 1 Tf
3.0574 0 TD
[(File)-366.7(Header)-371.1(Characteristic)-371.1(XAB)-368.9(\(XABFHC\))]TJ
ET
endstream
endobj
480 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
481 0 obj
<<
/Type /Page
/Parent 459 0 R
/Resources 483 0 R
/Contents 482 0 R
>>
endobj
482 0 obj
<< /Length 6773 >>
stream
BT
/F2 1 Tf
12 0 0 12 307.08 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0001 Tc
0 Tw
[(File)-278.4(Header)-278.4(Characteristic)-278.4(XAB)-275.1(\(XABFHC\))]TJ
9.0217 -1.0783 TD
-0.0002 Tc
[(1)53.1(1.3)-278.5(XAB$B_BKZ)-276.9(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.28 Tm
/Cs8 cs 1 scn
-0.0001 Tc
[(For)-338.1(more)-338.1(information)-338.1(about)-338.1(the)-336.1(XAB$B_BKZ)-338.1(eld,)-340.1(refer)-338.1(to)-336.1(the)-338.1(description)-338.1(of)-336.1(the)]TJ
0 -1.196 TD
[(F)71.9(AB$B_BKS)-342.1(eld)-344.1(in)-344.1(Section)-344.1(4.5)-344.1(and)-344.1(the)-344.1(description)-342.1(of)-344.1(the)-344.1(XAB$B_BKZ)-344.1(eld)-344.1(in)]TJ
T*
0 Tc
[(Section)-332(9.6.)]TJ
/F2 1 Tf
14 0 0 14 89.94 651.46 Tm
-0.0002 Tc
[(1)55.5(1.4)-568.8(XAB$B_BLN)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 633.52 Tm
0 Tc
[(The)-372(block)-372(length)-374(\(BLN\))-370(eld)-372(is)-370(a)-370(static)-370(eld)-370(that)-372(denes)-372(the)-370(length)-374(of)-370(the)]TJ
T*
[(XABFHC,)-352(in)-352(bytes.)-540(Once)-352(set,)-358(this)-352(eld)-354(must)-350(not)-354(be)-352(altered)-352(unless)-352(the)-354(control)]TJ
0 -1.194 TD
[(block)-354(is)-352(no)-354(longer)-356(needed.)-542(This)-354(eld)-354(must)-352(be)-354(initialized)-352(to)-352(the)-354(symbolic)-354(value)]TJ
0 -1.196 TD
[(XAB$C_FHCLEN)-330(\(this)-330(is)-332(done)-332(by)-334(the)-332($XABFHC)-330(macro\).)]TJ
/F2 1 Tf
14 0 0 14 89.94 572.7599 Tm
-0.0002 Tc
[(1)55.5(1.5)-568.8(XAB$B_COD)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 554.8199 Tm
0 Tc
[(The)-350(type)-348(code)-348(\(COD\))-346(eld)-348(is)-348(a)-348(static)-346(eld)-348(that)-348(identies)-348(this)-348(control)-348(block)-350(as)-346(a)]TJ
T*
[(XABFHC.)-344(Once)-344(set,)-346(this)-344(eld)-346(must)-342(not)-344(be)-346(altered)-344(unless)-344(the)-344(control)-346(block)-344(is)-344(no)]TJ
T*
-0.0001 Tc
[(longer)-344.1(needed.)-518.1(This)-342.1(eld)-342.1(must)-340.1(be)-342.1(initialized)-340.1(to)-340.1(the)-342.1(symbolic)-342.1(value)-344.1(XAB$C_FHC)]TJ
0 -1.194 TD
0 Tc
[(\(this)-332(is)-330(done)-334(by)-332(the)-332($XABFHC)-330(macro\).)]TJ
/F2 1 Tf
14 0 0 14 89.94 494.04 Tm
-0.0002 Tc
[(1)55.5(1.6)-568.8(XAB$W_DXQ)-333(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 476.12 Tm
0 Tc
[(The)-344(default)-342(le)-344(extension)-344(quantity)-344(\(DXQ\))-340(eld)-344(species)-342(the)-342(number)-346(of)-342(blocks)-342(to)]TJ
0 -1.196 TD
[(be)-350(added)-348(when)-350(a)-350(disk)-350(le)-350(is)-348(extended)-350(automatically)110(.)-534(This)-350(automatic)-350(extension)]TJ
T*
0.0001 Tc
[(occurs)-337.9(whenever)-337.9(your)-337.9(program)-335.9(performs)-335.9(a)-333.9(Put)-337.9(or)-335.9(W)56.1(rite)-335.9(service)-335.9(and)-335.9(the)-335.9(currently)]TJ
T*
0 Tc
[(allocated)-332(le)-332(space)-332(is)-332(exhausted.)]TJ
0 -1.792 TD
-0.0001 Tc
[(This)-338.1(eld)-336.1(is)-336.1(equivalent)-338.1(to)-336.1(the)-338.1(F)73.9(AB$W_DEQ)-336.1(\(or)-336.1(XAB$W_DEQ\))-336.1(eld;)-340.1(it)-336.1(contains)-338.1(a)]TJ
0 -1.196 TD
0 Tc
[(numeric)-336(value)-334(in)-334(the)-334(range)-336(0)-332(through)-336(65,535,)-336(which)-334(is)-332(rounded)-336(up)-334(to)-332(the)-334(value)-334(of)]TJ
T*
[(the)-332(next)-334(cluster)-332(boundary)108(.)]TJ
0 -1.792 TD
-0.0001 Tc
[(For)-334.1(more)-334.1(information)-334.1(about)-332.1(the)-334.1(XAB$W_DXQ)-332.1(eld,)-334.1(refer)-334.1(to)-332.1(the)-334.1(description)-332.1(of)-334.1(the)]TJ
0 -1.196 TD
[(F)71.9(AB$W_DEQ)-340.1(eld)-344.1(in)-342.1(Section)-342.1(4.10)-344.1(and)-342.1(the)-342.1(description)-342.1(of)-342.1(the)-342.1(XAB$W_DEQ)-342.1(eld)]TJ
T*
0 Tc
[(in)-332(Section)-334(9.9.)]TJ
/F2 1 Tf
14 0 0 14 89.94 331.66 Tm
-0.0002 Tc
[(1)55.5(1.7)-568.8(XAB$L_EBK)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 313.72 Tm
0 Tc
[(When)-342(you)-342(open)-342(a)-340(le,)-346(RMS)-340(stores)-338(the)-342(VBN)-340(of)-340(the)-342(physical)-340(block)-342(where)-342(the)-340(next)]TJ
T*
[(record)-342(will)-338(be)-342(written)-338(in)-342(the)-340(XAB$L_EBK)-338(eld.)-516(For)-342(example,)-344(assume)-338(that)-340(a)-340(le)]TJ
0 -1.194 TD
[(is)-346(allocated)-344(ve)-348(physical)-346(blocks)-346(and)-346(that)-346(the)-346(last)-344(record)-348(written)-344(to)-346(the)-346(le)-346(is)-346(at)]TJ
0 -1.196 TD
[(byte)-334(0FF)]TJ
8 0 0 8 203.7194 275.68 Tm
(16)Tj
10 0 0 10 216.4553 277.86 Tm
[(in)-334(the)-334(le)38(s)-332(second)-334(physical)-336(block.)-502(When)-334(your)-336(program)-336(opens)-332(this)-334(le,)]TJ
-5.4795 -1.196 TD
[(RMS)-346(stores)-344(the)-348(VBN)-344(of)-346(the)-348(second)-346(physical)-346(block)-348(in)-346(XAB$L_EBK)-344(and)-346(it)-346(stores)]TJ
/T2 1 Tf
9.9626 0 0 9.9626 161.66 253.94 Tm
-0.0001 Tc
()Tj
/F3 1 Tf
8 0 0 8 176.6026 251.78 Tm
0 Tc
(16)Tj
10 0 0 10 189.2985 253.94 Tm
[(in)-334(the)-332(XAB$W_FFB)-330(eld.)]TJ
-2.7638 -1.792 TD
[(If)-340(the)-340(previous)-342(block)-342(is)-340(full)-340(when)-340(you)-342(open)-342(the)-340(le,)-344(RMS)-340(stores)-340(the)-340(rst)-340(location)]TJ
0 -1.196 TD
(\()Tj
/T2 1 Tf
9.9626 0 0 9.9626 164.9899 224.06 Tm
()Tj
/F3 1 Tf
8 0 0 8 179.9339 221.88 Tm
(16)Tj
10 0 0 10 189.3098 224.06 Tm
[(\))-368(o)0(f)-368(the)-366(next)-370(block)-368(in)-368(XAB$W_FFB)-366(and)-368(the)-366(VBN)-366(of)-368(the)-368(next)-368(block)-370(in)]TJ
-2.765 -1.196 TD
-0.0001 Tc
[(XAB$L_EBK.)-348.1(B)-0.1(y)-346.1(way)-348.1(of)-346.1(contrast,)-350.1(in)-348.1(a)-346.1(similar)-346.1(situation)-346.1(RMS-1)55.9(1)-346.1(stores)-346.1(the)-346.1(last)]TJ
T*
0 Tc
[(byte)-338(\()]TJ
/T2 1 Tf
9.9626 0 0 9.9626 188.1 200.14 Tm
()Tj
/F3 1 Tf
8 0 0 8 203.0439 197.98 Tm
(16)Tj
10 0 0 10 212.4198 200.14 Tm
-0.0001 Tc
[(\))-336.1(o)-0.1(f)-336.1(the)-338.1(lled)-336.1(block)-338.1(in)-336.1(the)-338.1(XAB$W_FFB)-338.1(eld)-336.1(and)-338.1(the)-336.1(VBN)-336.1(of)-336.1(the)-336.1(lled)]TJ
-5.076 -1.194 TD
0 Tc
[(block)-334(in)-332(the)-332(XAB$L_EBK)-328(eld.)]TJ
0 -1.794 TD
-0.0001 Tc
[(The)-334.1(XAB$L_EBK)-332.1(eld)-332.1(is)-332.1(meaningful)-334.1(for)-332.1(sequential)-332.1(les)-332.1(only)107.9(.)]TJ
/F2 1 Tf
14 0 0 14 89.94 145.36 Tm
0 Tc
[(1)55.7(1.8)-568.6(XAB$W_FFB)-330(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 127.42 Tm
[(The)-336(rst)-334(free)-334(byte)-334(in)-336(the)-334(end-of-le)-334(block)-336(\(FFB\))-334(eld)-334(contains)-334(the)-336(byte)-334(location)-334(in)]TJ
0 -1.196 TD
[(the)-328(end-of-le)-326(block)-328(where)-326(the)-328(next)-328(record)-326(will)-326(be)-326(written.)-498(The)-328(XAB$W_FFB)-324(eld)]TJ
0 -1.194 TD
[(is)-332(meaningful)-334(for)-332(sequential)-332(les)-332(only)108(.)]TJ
/F1 1 Tf
9 0 0 9 345.2475 26.84 Tm
/Cs9 cs 1 scn
[(File)-366.7(Header)-371.1(Characteristic)-368.9(XAB)-371.1(\(XABFHC\))]TJ
/F2 1 Tf
20.0874 0 TD
[(1)53.3(13)]TJ
ET
endstream
endobj
483 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /T2 440 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
484 0 obj
<<
/Type /Page
/Parent 459 0 R
/Resources 486 0 R
/Contents 485 0 R
>>
endobj
485 0 obj
<< /Length 6102 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0001 Tc
0 Tw
[(File)-278.4(Header)-278.4(Characteristic)-278.4(XAB)-275.1(\(XABFHC\))]TJ
0 -1.0783 TD
-0.0002 Tc
[(1)53.1(1.9)-278.5(XAB$W_GBC)-278.5(Field)]TJ
14 0 0 14 66.02 697.78 Tm
/Cs8 cs 1 scn
[(1)54.1(1.9)-567.3(XAB$W_GBC)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 679.84 Tm
0 Tc
[(The)-356(default)-356(global)-358(buffer)-356(count)-358(\(GBC\))-356(eld)-358(contains)-356(the)-356(current)-354(global)-358(buffer)]TJ
0 -1.194 TD
-0.0001 Tc
[(count)-350.1(for)-348.1(this)-348.1(le.)-532.1(For)-350.1(more)-348.1(information)-350.1(about)-348.1(the)-350.1(XAB$W_GBC)-348.1(eld,)-354.1(refer)-348.1(to)]TJ
0 -1.196 TD
0 Tc
[(the)-332(description)-332(of)-332(the)-332(F)74(AB$W_GBC)-328(eld)-334(in)-332(Section)-332(4.19.)]TJ
0 -1.794 TD
[(This)-332(eld)-332(is)-332(not)-332(supported)-332(for)-332(DECnet)-330(for)-332(OpenVMS)-332(operations;)-332(it)-332(is)-332(ignored.)]TJ
/F2 1 Tf
14 0 0 14 66.02 613.1 Tm
-0.0002 Tc
[(1)54.1(1.10)-567.3(XAB$L_HBK)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 595.16 Tm
0 Tc
[(The)-334(highest)-334(virtual)-334(block)-334(\(HBK\))-330(eld)-334(contains)-334(the)-332(virtual)-334(block)-334(number)-336(currently)]TJ
0 -1.194 TD
[(allocated)-356(to)-356(this)-356(le.)-550(It)-356(is)-356(equivalent)-358(to)-356(the)-358(F)74(AB$L_ALQ)-354(eld)-358(after)-356(a)-358(Create,)]TJ
0 -1.196 TD
[(Open,)-356(or)-350(Display)-350(service)-352(executes.)-536(For)-352(sequential)-350(les,)-356(the)-352(difference)-350(between)]TJ
T*
[(XAB$L_HBK)-336(and)-342(XAB$L_EBK)-336(equals)-342(the)-340(number)-342(of)-342(blocks)-340(in)-342(the)-340(le)-342(available)]TJ
T*
[(for)-332(additional)-332(records)-332(without)-332(extending)-334(the)-332(le.)]TJ
/F2 1 Tf
14 0 0 14 66.02 522.44 Tm
-0.0002 Tc
[(1)54.1(1.1)55.5(1)-568.8(XAB$B_HSZ)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 504.5 Tm
0 Tc
[(The)-344(xed-length)-346(control)-344(header)-344(size)-340(\(HSZ\))-344(eld)-342(indicates)-342(the)-344(length)-344(of)-344(the)-342(xed)]TJ
0 -1.194 TD
[(portion)-332(for)-332(records)-332(in)-334(the)-332(VFC)-330(format.)-500(It)-330(is)-332(equivalent)-334(to)-332(the)-332(F)74(AB$B_FSZ)-332(eld.)]TJ
0 -1.794 TD
[(This)-338(eld)-340(contains)-338(a)-340(numeric)-340(value)-340(\(1)-338(to)-338(255\))-338(that)-338(indicates,)-342(in)-338(bytes,)-342(the)-338(size)-338(of)]TJ
0 -1.196 TD
[(the)-332(xed-length)-336(control)-332(area.)-500(This)-332(eld)-332(is)-332(not)-332(applicable)-332(to)-332(indexed)-334(les.)]TJ
0 -1.792 TD
-0.0001 Tc
[(For)-338.1(more)-338.1(information)-338.1(about)-338.1(the)-338.1(XAB$B_HSZ)-338.1(eld,)-342.1(refer)-338.1(to)-336.1(the)-338.1(description)-338.1(of)-338.1(the)]TJ
0 -1.196 TD
0 Tc
[(F)74(AB$B_FSZ)-332(eld)-332(in)-332(Section)-332(4.18.)]TJ
/F2 1 Tf
14 0 0 14 66.02 407.86 Tm
[(1)54.3(1.12)-567.1(XAB$W_LRL)-330(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 389.94 Tm
[(The)-356(longest)-354(record)-356(length)-358(\(LRL\))-354(eld)-354(contains)-356(a)-354(numeric)-358(value)-356(that)-354(indicates)]TJ
T*
0.0001 Tc
[(the)-353.9(longest)-355.9(record)-353.9(currently)-353.9(in)-353.9(the)-355.9(le,)-359.9(in)-355.9(bytes.)-543.9(This)-353.9(value)-355.9(is)-353.9(meaningful)-355.9(for)]TJ
T*
0 Tc
[(sequential)-348(les)-348(only)110(.)-530(I)0(f)-348(you)-350(specify)-348(the)-348(XAB$W_MRZ)-346(eld,)-354(the)-348(LRL)-348(eld)-348(takes)]TJ
0 -1.194 TD
[(the)-332(same)-330(value)-334(as)-332(the)-332(XAB$W_MRZ)-330(eld.)]TJ
/F2 1 Tf
14 0 0 14 66.02 329.16 Tm
[(1)54.3(1.13)-567.1(XAB$W_MRZ)-330(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 311.24 Tm
[(The)-352(maximum)-352(record)-354(size)-350(\(MRZ\))-352(eld)-352(indicates)-352(the)-352(size)-350(of)-352(all)-350(records)-352(in)-352(a)-352(le)]TJ
0 -1.196 TD
0.0001 Tc
[(with)-363.9(xed-length)-363.9(records,)-375.9(the)-365.9(maximum)-365.9(size)-363.9(of)-365.9(variable-length)-367.9(records,)-373.9(the)]TJ
T*
[(maximum)-333.9(size)-333.9(of)-333.9(the)-333.9(data)-333.9(area)-333.9(for)-335.9(variable)-333.9(with)-333.9(xed-length)-333.9(control)-335.9(records,)-335.9(and)]TJ
T*
0 Tc
[(the)-332(cell)-332(size)-330(for)-332(relative)-334(les.)-498(It)-332(is)-330(equivalent)-334(to)-332(the)-332(F)72(AB$W_MRS)-328(eld.)]TJ
0 -1.792 TD
[(This)-348(eld)-348(contains)-348(a)-348(numeric)-350(value)-350(in)-348(the)-348(range)-350(applicable)-348(to)-348(the)-348(le)-348(type)-350(and)]TJ
0 -1.196 TD
[(record)-332(format)-332(\(see)-332(T)62(able)-332(44\),)-332(in)-334(bytes.)]TJ
0 -1.794 TD
0.0001 Tc
[(For)-329.9(xed-length)-329.9(records,)-331.9(the)-331.9(value)-331.9(represents)-329.9(the)-329.9(actual)-329.9(size)-329.9(of)-329.9(each)-331.9(record)-329.9(in)-331.9(the)]TJ
0 -1.196 TD
0 Tc
(le.)Tj
0.008 -1.792 TD
[(For)-352(variable-length)-352(records,)-358(the)-350(value)-352(represents)-352(the)-350(size)-350(of)-350(the)-352(largest)-350(record)]TJ
-0.008 -1.196 TD
[(that)-348(can)-352(be)-350(written)-348(into)-350(the)-350(le.)-534(If)-350(the)-350(le)-350(is)-348(not)-350(a)-350(relative)-350(le,)-356(a)-350(value)-352(of)-348(0)-350(i)0(s)]TJ
T*
0.0001 Tc
[(used)-337.9(to)-339.9(suppress)-335.9(record)-339.9(size)-337.9(checking,)-341.9(thus)-339.9(indicating)-339.9(that)-337.9(there)-339.9(is)-337.9(no)-339.9(user)-339.9(limit)]TJ
0 -1.194 TD
0 Tc
[(on)-332(record)-334(size.)]TJ
0 -1.794 TD
[(For)-348(variable)-348(with)-348(xed-length)-350(control)-350(records,)-352(the)-348(value)-350(includes)-348(only)-350(the)-348(data)]TJ
0 -1.196 TD
[(portion;)-332(it)-332(does)-332(not)-332(include)-334(the)-332(size)-330(of)-332(the)-332(xed)-334(control)-334(area.)]TJ
0 -1.792 TD
-0.0001 Tc
[(For)-334.1(more)-332.1(information)-334.1(about)-332.1(the)-334.1(XAB$W_MRZ)-334.1(eld,)-334.1(refer)-334.1(to)-332.1(the)-334.1(description)-332.1(of)-334.1(the)]TJ
0 -1.196 TD
0 Tc
[(F)74(AB$W_MRS)-330(eld)-332(in)-332(Section)-334(4.24.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
[(1)53.3(14)]TJ
/F1 1 Tf
3.0574 0 TD
[(File)-366.7(Header)-371.1(Characteristic)-371.1(XAB)-368.9(\(XABFHC\))]TJ
ET
endstream
endobj
486 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
487 0 obj
<<
/Type /Page
/Parent 490 0 R
/Resources 489 0 R
/Contents 488 0 R
>>
endobj
488 0 obj
<< /Length 4149 >>
stream
BT
/F2 1 Tf
12 0 0 12 307.08 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0001 Tc
0 Tw
[(File)-278.4(Header)-278.4(Characteristic)-278.4(XAB)-275.1(\(XABFHC\))]TJ
8.6333 -1.0783 TD
0 Tc
[(1)53.3(1.14)-278.3(XAB$L_NXT)-275(Field)]TJ
14 0 0 14 89.94 697.78 Tm
/Cs8 cs 1 scn
-0.0002 Tc
[(1)55.5(1.14)-568.8(XAB$L_NXT)-333(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 679.84 Tm
0 Tc
[(The)-326(next)-326(XAB)-322(address)-324(\(NXT\))-324(eld)-324(contains)-324(the)-326(symbolic)-324(address)-324(of)-324(the)-324(next)-326(XAB.)]TJ
0 -1.194 TD
0.0001 Tc
[(A)-331.9(value)-333.9(of)-333.9(0)-331.9(\(the)-331.9(default\))-333.9(indicates)-331.9(that)-331.9(the)-331.9(current)-331.9(XAB)-329.9(is)-331.9(the)-333.9(last)-329.9(\(or)-333.9(only\))-333.9(XAB)]TJ
0 -1.196 TD
0 Tc
[(in)-332(the)-334(chain.)]TJ
/F2 1 Tf
14 0 0 14 89.94 631.04 Tm
-0.0002 Tc
[(1)55.5(1.15)-568.8(XAB$B_RFO)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 613.1 Tm
0 Tc
[(The)-350(le)-348(organization)-346(and)-350(record)-348(format)-348(\(RFO\))-348(eld)-348(combines)-348(the)-348(F)72(AB$B_RFM)]TJ
T*
-0.0001 Tc
[(and)-332.1(F)71.9(AB$B_ORG)-332.1(elds)-332.1(using)-332.1(an)-334.1(inclusive)-334.1(OR.)]TJ
0 -1.792 TD
0 Tc
[(The)-334(following)-332(table)-332(lists)-330(the)-332(record)-332(formats.)]TJ
ET
161.66 565.76 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 161.66 555.32 Tm
[(Record)-333.3(Format)-8108.2(Description)]TJ
ET
161.66 549.82 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 537.38 Tm
[(FIX)-13497.5(Fixed)-333.3(length)]TJ
0 -1.66 TD
0.0003 Tc
[(STM)-13034.2(Stream,)-328.6(delimited)-330.8(b)0.3(y)-333(F)0.3(F)111.4(,)-330.8(VT)91.4(,)-330.8(L)0.3(F)111.4(,)-330.8(or)-333(CR)-328.6(LF)]TJ
T*
0.0005 Tc
[(STMCR)-11590(Stream,)-328.4(delimited)-330.6(b)0.5(y)-332.8(C)0.5(R)]TJ
T*
[(STMLF)-11700(Stream,)-328.4(delimited)-330.6(b)0.5(y)-332.8(L)0.5(F)]TJ
0 -1.6622 TD
0 Tc
[(UDF)-13015.5(Undened)]TJ
0 -1.66 TD
[(V)111.1(A)0(R)-13220.7(V)91.1(ariable)-335.6(length)]TJ
T*
[(VFC)-13164.5(V)91.1(ariable)-335.6(length)-331.1(with)-333.3(xed)-333.3(control)-333.3(area)]TJ
ET
161.66 442.22 382.56 -0.48 re
f
BT
10 0 0 10 161.66 423.8 Tm
[(The)-334(following)-332(table)-332(lists)-330(the)-332(le)-332(organizations.)]TJ
ET
161.66 406.36 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 161.66 395.92 Tm
[(File)-331.1(Organization)-7109.4(Description)]TJ
ET
161.66 390.42 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 377.98 Tm
[(IDX)-13386.5(Indexed)-335.6(sequential)]TJ
T*
[(REL)-13164.5(Relative)]TJ
T*
0.0003 Tc
[(SEQ)-13145.2(Sequential)]TJ
ET
161.66 342.6 382.56 -0.48 re
f
BT
10 0 0 10 161.66 324.18 Tm
-0.0001 Tc
[(For)-338.1(more)-336.1(information)-338.1(about)-336.1(the)-338.1(XAB$B_RFO)-336.1(eld,)-340.1(refer)-338.1(to)-336.1(the)-336.1(description)-336.1(of)-338.1(the)]TJ
0 -1.196 TD
-0.0002 Tc
[(F)71.8(AB$B_ORG)-330.2(eld)-334.2(and)-332.2(the)-332.2(F)71.8(AB$B_RFM)-334.2(eld)-332.2(in)-332.2(Section)-332.2(4.28.)]TJ
/F2 1 Tf
14 0 0 14 89.94 287.32 Tm
[(1)55.5(1.16)-568.8(XAB$L_SBN)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 269.38 Tm
0 Tc
[(The)-344(starting)-342(logical)-342(block)-344(number)-342(\(SBN\))-340(eld)-344(contains)-342(the)-342(starting)-342(logical)-342(block)]TJ
0 -1.194 TD
0.0001 Tc
[(number)-333.9(for)-331.9(a)-331.9(contiguous)-329.9(le;)-333.9(if)-331.9(the)-331.9(le)-333.9(is)-329.9(not)-331.9(contiguous,)-331.9(this)-331.9(eld)-331.9(contains)-331.9(0.)]TJ
/F2 1 Tf
14 0 0 14 89.94 232.52 Tm
-0.0001 Tc
[(1)55.6(1.17)-568.7(XAB$W_VERLIMIT)-332.9(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 214.6 Tm
[(The)-354.1(le)-352.1(version)-354.1(limit)-352.1(\(VERLIMIT\))-354.1(eld)-352.1(contains)-352.1(the)-354.1(version)-352.1(limit)-352.1(for)-352.1(this)-352.1(le.)]TJ
0 -1.196 TD
0 Tc
[(This)-332(value)-334(is)-332(not)-332(available)-332(if)-332(the)-332(le)-334(was)-330(opened)-332(by)-334(le)-332(ID.)]TJ
0 -1.794 TD
[(This)-332(eld)-334(is)-330(not)-332(supported)-332(for)-332(DECnet)-332(for)-332(OpenVMS)-330(operations;)-334(it)-330(is)-332(ignored.)]TJ
/F1 1 Tf
9 0 0 9 344.6 26.84 Tm
/Cs9 cs 1 scn
[(File)-366.7(Header)-371.1(Characteristic)-368.9(XAB)-371.1(\(XABFHC\))]TJ
/F2 1 Tf
20.0874 0 TD
[(1)53.3(15)]TJ
ET
endstream
endobj
489 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
490 0 obj
<<
/Type /Pages
/Kids [ 487 0 R 491 0 R 496 0 R 499 0 R 502 0 R 505 0 R 508 0 R 511 0 R 514 0 R
517 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 363 0 R
>>
endobj
491 0 obj
<<
/Type /Page
/Parent 490 0 R
/Resources 493 0 R
/Contents 492 0 R
>>
endobj
492 0 obj
<< /Length 0 >>
stream
endstream
endobj
493 0 obj
<<
/ProcSet [ /PDF ]
>>
endobj
494 0 obj
<< /Length 751 >>
stream
ARTLIB:ZK-1705.EPS
endstream
endobj
495 0 obj
<<
/Title (ARTLIB:ZK-1705.EPS)
/MetaData 494 0 R
/Creator (VAX DOCUMENT Graphics Rendering Utility)
>>
endobj
496 0 obj
<<
/Type /Page
/Parent 490 0 R
/Resources 498 0 R
/Contents 497 0 R
>>
endobj
497 0 obj
<< /Length 4870 >>
stream
BT
/F2 1 Tf
36 0 0 36 504.34 656.48 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
(12)Tj
ET
89.94 648.48 454.32 -0.96 re
f
BT
20 0 0 20 316.2 627.16 Tm
[(Item)-332(List)-331(XAB)-332(\(XABITM\))]TJ
/F3 1 Tf
10 0 0 10 161.66 581.3199 Tm
-0.0001 Tc
[(The)-350.1(item)-348.1(list)-346.1(XAB)-348.1(\(XABITM\))-350.1(provides)-348.1(a)-350.1(convenient)-350.1(means)-350.1(for)-348.1(using)-350.1(item)-348.1(list)]TJ
0 -1.194 TD
[(information)-338.1(to)-334.1(support)-336.1(RMS)-336.1(functions.)-508.1(Each)-338.1(XABITM)-338.1(points)-336.1(to)-336.1(an)-336.1(item)-336.1(list)-334.1(that)]TJ
0 -1.196 TD
0 Tc
[(includes)-326(one)-326(or)-324(more)-326(entries)-324(representing)-326(either)-326(a)-326(set)-322(function)-328(or)-324(a)-324(sense)-326(function)]TJ
T*
[(that)-332(can)-334(be)-332(passed)-330(to)-332(the)-332(application)-332(program)-332(by)-334(way)-332(of)-332(the)-332(RMS)-332(interface.)]TJ
0 -1.794 TD
-0.0001 Tc
[(Because)-334.1(the)-336.1(mode)-334.1(eld)-334.1(in)-336.1(a)-334.1(XABITM)-336.1(can)-336.1(be)-334.1(used)-334.1(to)-334.1(either)-334.1(set)-334.1(or)-334.1(sense)-334.1(the)-336.1(items)]TJ
0 -1.194 TD
0 Tc
[(in)-346(the)-344(list,)-346(you)-346(cannot)-346(use)-344(a)-344(single)-344(XABITM)-344(to)-344(both)-344(set)-342(and)-346(sense)-342(a)-346(particular)]TJ
0 -1.196 TD
-0.0001 Tc
[(function.)-522.1(However)71.9(,)-346.1(you)-344.1(may)-342.1(use)-344.1(multiple)-342.1(XABITMs,)-348.1(some)-340.1(for)-344.1(setting)-342.1(functions)]TJ
T*
0 Tc
[(and)-340(other)-340(for)-340(sensing)-340(functions.)-514(RMS)-338(logically)-342(ignores)-340(items)-338(that)-338(are)-340(irrelevant)]TJ
T*
[(to)-332(any)-334(particular)-332(function)-334(while)-332(acting)-334(on)-332(any)-334(item)-332(that)-330(is)-332(relevant.)]TJ
0 -1.792 TD
[(Each)-318(entry)-318(in)-318(the)-318(item)-316(list)-316(includes)-316(three)-318(longwords,)-322(and)-318(a)-316(longword)-318(0)-318(terminates)]TJ
0 -1.196 TD
0.0001 Tc
[(the)-337.9(list.)-507.9(See)-337.9(Figure)-339.9(121.)-509.9(Note)-337.9(the)-337.9(eld)-337.9("Return)-337.9(length)-339.9(address")-333.9(in)-337.9(Figure)-337.9(121)]TJ
T*
0 Tc
[(is)-344(ignored)-344(for)-344(Set)-344(Mode.)-522(Also)-344(note)-344(that)-342(RMS)-344(does)-344(not)-344(validate)-342(the)-344(item)-344(list.)-520(If)]TJ
0 -1.194 TD
0.0001 Tc
[(the)-333.9(item)-331.9(list)-331.9(is)-331.9(invalid,)-335.9(RMS)-333.9(indicates)-331.9(that)-333.9(the)-331.9(XABITM)-331.9(is)-333.9(not)-331.9(valid)-333.9(by)-333.9(returning)]TJ
0 -1.196 TD
0 Tc
[(the)-332(invalid)-334(XAB)-330(status)-330(\(RMS$_XAB\))-330(in)-332(the)-332(RAB$L_STS)-330(eld.)]TJ
/F2 1 Tf
0 -2.82 TD
0.0001 Tc
[(Figure)-331.9(121)-795.9(Item)-331.9(Descriptor)-331.9(Data)-331.9(Structure)]TJ
ET
/EmbeddedDocument /MC2 BDC
BT
/F1 1 Tf
6.08 0 0 6.08 442.5571 276.6053 Tm
/Cs11 cs 1 scn
0.0338 Tc
(ZK1705GE)Tj
7.6 0 0 7.6 288.5552 297.7014 Tm
-0.0207 Tc
(Return length address)Tj
1.5729 2.8683 TD
-0.0168 Tc
(Buffer address)Tj
-9.2989 2.8684 TD
-0.027 Tc
(Item code)Tj
19.9858 0 TD
-0.0036 Tc
(Buffer length)Tj
-28.7296 2.2669 TD
-0.0029 Tc
(31)Tj
41.3595 0 TD
0 Tc
(0)Tj
ET
q
1 i
161.978 366.967 321.365 -93.174 re
W n
/Cs11 CS 1 SCN
0 J 0 j 0.703 w 10 M []0 d
167.252 332.861 315.036 21.8 re
S
Q
BT
7.6 0 0 7.6 320.1993 358.5287 Tm
-0.0029 Tc
(15)Tj
ET
q
1 i
161.978 366.967 321.365 -93.174 re
W n
/Cs11 CS 1 SCN
0 J 0 j 0.703 w 10 M []0 d
324.77 354.104 m
324.77 332.861 l
167.252 311.062 315.036 21.799 re
167.252 289.263 315.036 21.799 re
S
EMC
Q
BT
/F3 1 Tf
10 0 0 10 161.66 255.44 Tm
/Cs8 cs 1 scn
0 Tc
[(Y)110(o)0(u)-338(can)-340(store)-338(the)-338(item)-338(list)-336(anywhere)-340(within)-338(process)-338(readable)-338(address)-338(space,)-340(but)]TJ
0 -1.196 TD
[(any)-334(buffers)-332(required)-334(by)-332(the)-332(related)-332(function)-334(must)-332(be)-332(in)-332(read/write)-332(memory)110(.)]TJ
0 -1.792 TD
-0.0001 Tc
[(The)-334.1(format)-332.1(and)-332.1(arguments)-334.1(of)-332.1(the)-332.1($XABITM)-334.1(macro)-332.1(are)-332.1(dened)-334.1(in)-332.1(Appendix)-334.1(A.)]TJ
0 -1.794 TD
0.0001 Tc
[(The)-333.9(XABITM)-329.9(control)-333.9(block)-331.9(currently)-331.9(supports)-329.9(the)-331.9(following)-333.9(functions:)]TJ
T*
0 Tc
[()-1190(Enhancements)-332(to)-332(network)-334(le)-332(access)-332(functions)]TJ
0 -1.792 TD
[()-1190(Passing)-332(of)-332(le)-332(user)-334(characteristic)-332(information)]TJ
0 -1.794 TD
[()-1190(Enhancements)-332(to)-332(RMS)-332(performance)-334(monitoring)-334(functions)]TJ
T*
[()-1190(Support)-332(for)-332(compound)-334(documents)]TJ
0 -1.792 TD
[()-1190(Specifying)-334(the)-332(number)-334(of)-332(local)-332(buffers)]TJ
0 -1.794 TD
[()-1190(Expiration)-332(date)-332(and)-332(time)-332(suppression)]TJ
/F1 1 Tf
9 0 0 9 417.66 26.84 Tm
/Cs9 cs 1 scn
[(Item)-371.1(List)-366.7(XAB)-368.9(\(XABITM\))]TJ
/F2 1 Tf
11.8844 0 TD
(121)Tj
ET
endstream
endobj
498 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs11 109 0 R >>
/Properties << /MC2 495 0 R >>
>>
endobj
499 0 obj
<<
/Type /Page
/Parent 490 0 R
/Resources 501 0 R
/Contents 500 0 R
>>
endobj
500 0 obj
<< /Length 4940 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Item)-278.3(List)-278.3(XAB)-275(\(XABITM\))]TJ
/F3 1 Tf
10 0 0 10 137.76 700.9 Tm
/Cs8 cs 1 scn
0.0002 Tc
[()-1187.8(Support)-331.8(for)-333.8(le)-331.8(size)-329.8(in)-331.8(heterogeneous)-331.8(environments)]TJ
0 -1.794 TD
0 Tc
[(Although)-348(the)-348(benets)-348(derived)-350(from)-346(these)-348(enhancements)-350(are)-346(readily)-350(apparent,)]TJ
0 -1.196 TD
[(functional)-332(details)-332(are)-332(transparent)-332(to)-332(most)-330(users.)]TJ
/F2 1 Tf
14 0 0 14 66.02 646.1 Tm
[(12.1)-568.6(Summary)-331.4(of)-332.9(Fields)]TJ
/F3 1 Tf
10 0 0 10 137.76 628.16 Tm
[(The)-350(symbolic)-350(offset,)-354(the)-350(size,)-354(and)-352(a)-350(brief)-350(description)-348(of)-350(each)-352(XABITM)-348(eld)-350(are)]TJ
0 -1.194 TD
[(presented)-332(in)-332(T)62(able)-332(121.)]TJ
/F2 1 Tf
0 -2.89 TD
0.0002 Tc
[(T)74.2(able)-299.8(121)-797.8(XABITM)-297.8(Fields)]TJ
ET
137.76 581.32 382.56 -0.48 re
f
BT
9 0 0 9 137.76 570.88 Tm
0 Tc
[(Field)-328.9(Offset)-6623.6(Description)]TJ
ET
137.76 565.38 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 552.96 Tm
-0.0005 Tc
(XAB$B_BLN)Tj
6 0 0 6 192.8905 556.7599 Tm
0 Tc
(1)Tj
9 0 0 9 247.34 552.96 Tm
[(Block)-331.1(length)]TJ
-12.1756 -1.6622 TD
-0.0005 Tc
(XAB$B_COD)Tj
6 0 0 6 193.5565 541.82 Tm
0 Tc
(1)Tj
9 0 0 9 247.34 538.0001 Tm
[(T)51.1(ype)-331.1(code)]TJ
-12.1756 -1.66 TD
[(XAB$L_ITEMLIST)-3193.5(Item)-333.3(list)-333.3(address)]TJ
T*
[(XAB$B_MODE)-5027.5(Set/sense)-333.3(control)]TJ
T*
[(XAB$L_NXT)-6118.5(Next)-333.3(XAB)-331.1(address)]TJ
ET
137.76 483.7 382.56 -0.48 re
f
BT
6 0 0 6 137.76 476.02 Tm
(1)Tj
8 0 0 8 141.5959 473.2 Tm
-0.0002 Tc
[(This)-330.2(eld)-332.7(is)-330.2(statically)-330.2(initialized)-330.2(by)-330.2(the)-335.2($XABITM)-332.7(macro)-332.7(to)-332.7(identify)-330.2(the)-335.2(control)-332.7(block)-332.7(as)-327.7(a)-332.7(XABITM.)]TJ
ET
137.76 464.08 382.56 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 66.02 439.7 Tm
0.0002 Tc
[(12.1.1)-663.1(XAB$B_BLN)-329.8(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 423.76 Tm
0 Tc
[(The)-378(block)-376(length)-378(\(BLN\))-376(eld)-378(is)-374(a)-376(static)-376(eld)-376(that)-376(denes)-378(the)-376(length)-378(of)-378(the)]TJ
0 -1.196 TD
-0.0001 Tc
[(XABITM,)-360.1(in)-358.1(bytes.)-550.1(Once)-358.1(set,)-364.1(this)-358.1(eld)-358.1(must)-356.1(not)-358.1(be)-358.1(altered)-358.1(unless)-358.1(the)-358.1(control)]TJ
T*
0 Tc
[(block)-356(is)-356(no)-356(longer)-360(needed.)-548(This)-356(eld)-356(must)-356(be)-356(initialized)-354(to)-356(the)-358(symbolic)-356(value)]TJ
T*
-0.0001 Tc
[(XAB$C_ITMLEN)-332.1(by)-334.1(the)-332.1($XABITM)-330.1(macro.)]TJ
/F2 1 Tf
12 0 0 12 66.02 365.96 Tm
0.0002 Tc
[(12.1.2)-663.1(XAB$B_COD)-329.8(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 350.02 Tm
0 Tc
[(The)-350(type)-352(code)-350(\(COD\))-348(eld)-350(is)-350(a)-350(static)-348(eld)-350(that)-350(identies)-350(this)-350(control)-352(block)-350(as)-350(a)]TJ
0 -1.194 TD
-0.0001 Tc
[(XABITM.)-350.1(Once)-350.1(set,)-352.1(this)-348.1(eld)-348.1(must)-348.1(not)-348.1(be)-348.1(altered)-348.1(unless)-348.1(the)-350.1(control)-348.1(block)-350.1(is)-346.1(no)]TJ
0 -1.196 TD
[(longer)-346.1(needed.)-526.1(This)-346.1(eld)-346.1(must)-344.1(be)-346.1(initialized)-342.1(to)-346.1(the)-346.1(symbolic)-344.1(value)-348.1(XAB$C_ITM)]TJ
T*
0 Tc
[(by)-332(the)-332($XABITM)-332(macro.)]TJ
/F2 1 Tf
12 0 0 12 66.02 292.24 Tm
0.0001 Tc
[(12.1.3)-663.2(XAB$L_ITEMLIST)-333.2(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 276.3 Tm
0 Tc
[(The)-336(item)-334(list)-334(address)-334(\(ITEMLIST\))-336(eld)-336(contains)-336(the)-336(symbolic)-336(address)-334(of)-334(the)-336(item)]TJ
T*
(list.)Tj
/F2 1 Tf
12 0 0 12 66.02 242.44 Tm
0.0002 Tc
[(12.1.4)-663.1(XAB$B_MODE)-329.8(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 226.5 Tm
0 Tc
[(The)-340(item)-340(list)-338(mode)-338(\(MODE\))-338(eld)-340(species)-340(whether)-340(the)-340(items)-338(in)-340(the)-340(item)-340(list)-338(can)]TJ
T*
[(be)-344(set)-346(or)-346(sensed)-344(by)-346(the)-346(program.)-528(It)-344(contains)-346(either)-346(the)-346(symbolic)-346(value)-346(XAB$K_)]TJ
T*
-0.0001 Tc
[(SETMODE)-328.1(or)-334.1(the)-332.1(symbolic)-332.1(value)-334.1(XAB$K_SENSEMODE)-328.1(\(default\).)]TJ
/F2 1 Tf
12 0 0 12 66.02 180.66 Tm
0.0002 Tc
[(12.1.5)-663.1(XAB$L_NXT)-331.5(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 164.72 Tm
0 Tc
[(The)-334(next)-336(XAB)-332(address)-334(\(NXT\))-332(eld)-336(contains)-334(the)-334(symbolic)-334(address)-334(of)-334(the)-334(next)-336(XAB)]TJ
T*
0.0001 Tc
[(to)-345.9(be)-345.9(used.)-525.9(A)-345.9(value)-347.9(of)-345.9(0)-345.9(\(the)-345.9(default\))-345.9(indicates)-343.9(that)-345.9(the)-345.9(current)-343.9(XAB)-343.9(is)-345.9(the)-345.9(last)]TJ
0 -1.194 TD
0 Tc
[(\(or)-332(only\))-334(XAB)-330(in)-332(the)-332(chain.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(122)Tj
/F1 1 Tf
3.1129 0 TD
[(Item)-368.9(List)-366.7(XAB)-368.9(\(XABITM\))]TJ
ET
endstream
endobj
501 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
502 0 obj
<<
/Type /Page
/Parent 490 0 R
/Resources 504 0 R
/Contents 503 0 R
>>
endobj
503 0 obj
<< /Length 5043 >>
stream
BT
/F2 1 Tf
12 0 0 12 410.4 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Item)-251.7(List)-250(XAB)-246.7(\(XABITM\))]TJ
-20.1133 -1.0783 TD
[(12.2)-250(Network)-250(File)-250(Access)-251.7(Items)-251.7(\(XAB$_NET_...)-373.3(and)-250(XAB$_CAP_...\))]TJ
14 0 0 14 89.94 697.78 Tm
/Cs8 cs 1 scn
-0.0002 Tc
[(12.2)-567.3(Network)-331.6(File)-331.6(Access)-333(Items)-331.6(\(XAB$_NET_...)-497.3(and)-333(XAB$_CAP_...\))]TJ
/F3 1 Tf
10 0 0 10 161.66 679.84 Tm
0 Tc
[(This)-338(section)-338(lists)-336(and)-338(briey)-340(describes)-336(the)-338(items)-336(that)-338(support)-338(network)-338(le)-338(access)]TJ
0 -1.194 TD
(features.)Tj
0 -1.794 TD
[(Network)-382(items)-380(are)-380(effectively)-384(ignored)-382(for)-382(local)-382(operations.)-598(Although)-382(the)]TJ
0 -1.196 TD
[(application)-336(program)-338(may)-338(include)-336(network)-338(items)-334(in)-338(the)-336(XAB)-336(chain)-336(for)-338(the)-336(related)]TJ
0 -1.194 TD
[(F)72(AB,)-368(RMS)-368(does)-368(not)-370(consider)-370(any)-370(of)-368(the)-370(network-specic)-370(elds)-368(during)-372(local)]TJ
0 -1.196 TD
[(processing.)-506(Nor)-336(does)-336(RMS)-334(return)-336(remote)-336(le)-336(contents)-336(to)-334(the)-336(application)-336(program)]TJ
T*
[(during)-334(local)-332(le)-334(processing.)]TJ
0 -1.794 TD
[(T)60(able)-358(122)-360(lists)-358(the)-360(entries)-358(in)-360(the)-360(XABITM)-358(item)-360(list)-358(relating)-360(to)-360(network)-360(le)]TJ
0 -1.194 TD
[(access)-326(features)-326(together)-328(with)-326(the)-326(buffer)-328(size)-324(required)-328(to)-326(store)-326(the)-326(data)-326(and)-326(a)-326(brief)]TJ
0 -1.196 TD
[(functional)-356(description.)-544(Note)-354(that)-354(although)-358(the)-354(application)-356(program)-356(can)-354(sense)]TJ
T*
[(all)-342(of)-342(the)-344(item)-342(values)-344(from)-342(the)-342(RMS)-342(interface,)-348(it)-342(can)-342(set)-342(only)-344(the)-344(following)-342(item)]TJ
T*
(values:)Tj
0 -1.792 TD
-0.0002 Tc
[()-1190.2(XAB$_NET_BLOCK_COUNT)]TJ
0 -1.794 TD
-0.0003 Tc
[()-1190.3(XAB$_NET_EXTPROT)]TJ
T*
-0.0002 Tc
[()-1190.2(XAB$_NET_LINK_TIMEOUT)]TJ
0 -1.792 TD
-0.0003 Tc
[()-1190.3(XAB$_NET_LINK_CACHE_ENABLE)]TJ
0 -1.794 TD
[()-1190.3(XAB$_NET_DA)53.7(T)55.7(A_CRC_ENABLE)]TJ
/F2 1 Tf
-7.172 -2.888 TD
0 Tc
[(T)74(able)-300(122)-798(XABITM)-298(Item)-300(List)]TJ
ET
89.94 411.84 454.32 -0.48 re
f
BT
9 0 0 9 89.94 401.4 Tm
[(Item)-331.1(V)55.5(alue)-16473.7(Description)]TJ
ET
89.94 395.9 454.32 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 89.94 383.46 Tm
-0.0001 Tc
[(XAB$_NET_BUFFER_SIZE)-8380.3(The)-315.7(size)-315.7(of)-315.7(the)-317.9(buffer)-317.9(allocated)-320.1(for)-315.7(DAP)-315.7(messages)-315.7(between)-317.9(the)]TJ
21.4733 -1.1067 TD
0 Tc
[(local)-357.8(and)-355.6(remote)-355.6(node)-355.6(is)-353.3(a)-355.6(negotiated)-357.8(value)-355.6(that)-355.6(is)-355.6(decided)]TJ
T*
0.0001 Tc
[(by)-362.1(DAP)131.2(.)-359.9(This)-359.9(informational)-359.9(item)-362.1(returns)-359.9(the)-362.1(actual)-362.1(buffer)]TJ
T*
0 Tc
[(size,)-342.2(in)-340(bytes,)-342.2(allocated)-344.4(for)-342.2(DAP)-337.8(messages.)-511.1(The)-340(buffer)-342.2(size)-340(is)]TJ
0 -1.1089 TD
[(slightly)-351.1(larger)-353.3(than)-351.1(the)-351.1(limit)-353.3(specied)-351.1(for)-353.3(the)-351.1(records)-351.1(being)]TJ
0 -1.1067 TD
0.0004 Tc
(transferred.)Tj
0 -1.5489 TD
0 Tc
[(A)-331.1(4-byte)-335.6(buffer)-333.3(is)-333.3(needed)-333.3(to)-333.3(store)-333.3(the)-333.3(net)-333.3(buffer)-333.3(size.)]TJ
-21.4733 -1.66 TD
-0.0001 Tc
[(XAB$_NET_BLOCK_COUNT)-7605.7(This)-353.4(is)-351.2(the)-353.4(value)-351.2(in)-353.4(blocks)-351.2(that)-355.7(the)-353.4(local)-353.4(node)-353.4(wants)-351.2(to)-353.4(use)]TJ
21.4733 -1.1067 TD
[(for)-333.4(buffering)-335.7(messages)-333.4(between)-333.4(itself)-333.4(and)-333.4(the)-333.4(remote)-333.4(node.)]TJ
0 -1.5511 TD
0 Tc
[(DAP)-373.3(tries)-373.3(to)-375.6(allocate)-377.8(this)-373.3(buffer)-375.6(space)-373.3(at)-375.6(the)-373.3(local)-375.6(node;)]TJ
0 -1.1067 TD
[(however)73.3(,)-362.2(i)0(f)-357.8(the)-355.6(maximum)-355.6(buffer)-357.8(size)-355.6(at)-357.8(the)-355.6(remote)-357.8(node)-357.8(is)]TJ
T*
0.0001 Tc
[(smaller)73.4(,)-377.7(DAP)-366.6(allocates)-366.6(buffer)-371(space)-368.8(based)-371(on)-368.8(the)-368.8(smaller)]TJ
T*
[(value.)-535.5(When)-351(the)-351(remote)-351(system)-348.8(incorporates)-348.8(the)-351(le)-351(access)]TJ
T*
0 Tc
[(listener)71.1(,)-331.1(i)0(t)-333.3(allows)-333.3(any)-331.1(size)-331.1(buffer)-333.3(up)-333.3(to)-333.3(32,767)-333.3(bytes.)]TJ
0 -1.5511 TD
0.0002 Tc
[(The)-339.8(minimum)-335.4(buffer)-342(size)-337.6(for)-337.6(task-to-task)-337.6(network)-339.8(operations)]TJ
0 -1.1067 TD
0 Tc
[(is)-333.3(4096)-333.3(bytes.)]TJ
0 -1.5489 TD
[(A)-331.1(4-byte)-335.6(buffer)-333.3(is)-333.3(needed)-333.3(to)-333.3(store)-333.3(the)-333.3(net)-333.3(block)-333.3(count.)]TJ
17.5111 -1.6244 TD
[(\(continued)-335.6(on)-331.1(next)-333.3(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-2.46 -17.9645 TD
[(Item)-333.3(List)-331.1(XAB)-331.1(\(XABITM\))]TJ
/F2 1 Tf
11.7733 0 TD
(123)Tj
ET
endstream
endobj
504 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
505 0 obj
<<
/Type /Page
/Parent 490 0 R
/Resources 507 0 R
/Contents 506 0 R
>>
endobj
506 0 obj
<< /Length 2305 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Item)-251.7(List)-250(XAB)-246.7(\(XABITM\))]TJ
0 -1.0783 TD
-0.0001 Tc
[(12.2)-251.8(Network)-248.4(File)-251.8(Access)-250.1(Items)-251.8(\(XAB$_NET_...)-373.4(and)-251.8(XAB$_CAP_...\))]TJ
10 0 0 10 66.02 696.32 Tm
/Cs8 cs 1 scn
0 Tc
[(T)72(able)-300(122)-298(\(Cont.\))-798(XABITM)-300(Item)-298(List)]TJ
ET
66.02 690.34 454.32 -0.48 re
f
BT
9 0 0 9 66.02 679.9 Tm
[(Item)-331.1(V)53.3(alue)-16473.7(Description)]TJ
ET
66.02 674.4 454.32 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 66.02 658.96 Tm
0.0001 Tc
[(XAB$_NET_REMOTE_SYSTEM)-6215.3(This)-357.7(informational)-362.1(item)-359.9(returns)-357.7(the)-359.9(identity)-357.7(o)0.1(f)-359.9(the)-359.9(remote)]TJ
21.4756 -1.1067 TD
-0.0003 Tc
[(operating)-335.9(system.)]TJ
0 -1.5489 TD
0 Tc
[(A)-368.9(4-byte)-371.1(buffer)-371.1(is)-368.9(needed)-371.1(to)-371.1(store)-368.9(the)-371.1(symbolic)-368.9(constants)]TJ
0 -1.1067 TD
[(representing)-386.7(the)-386.7(remote)-386.7(system)-386.7(identities)-384.4(listed)-386.7(in)-386.7(the)]TJ
T*
[(following)-333.3(table:)]TJ
ET
259.3 604.66 261.12 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 259.3 594.22 Tm
0.0001 Tc
[(Symbolic)-328.8(Constant)-4618.6(Operating)-331(System)]TJ
ET
259.3 588.72 261.12 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 259.3 576.28 Tm
0 Tc
[(XAB$K_RT1)57.8(1)-7301.4(R)0(T)93.3(-)0(1)53.3(1)]TJ
0 -1.66 TD
[(XAB$K_RSTS)-7095.6(RSTS/E)]TJ
T*
[(XAB$K_RSX1)57.8(1S)-6004.4(RSX-1)55.5(1S)]TJ
0 -1.6622 TD
[(XAB$K_RSX1)57.8(1M)-5690.4(RSX-1)55.5(1M)]TJ
0 -1.66 TD
[(XAB$K_RSX1)57.8(1D)-5856.4(RSX-1)55.5(1D)]TJ
T*
[(XAB$K_IAS)-7985.6(IAS)]TJ
T*
[(XAB$K_V)113.3(AXVMS)-5413.9(VMS)]TJ
T*
[(XAB$K_TOPS10)-5890.6(TOPS10)]TJ
0 -1.6622 TD
[(XAB$K_TOPS20)-5890.6(TOPS20)]TJ
0 -1.66 TD
[(XAB$K_RSX1)57.8(1MP)-5023.4(RSX-1)55.5(1M-PLUS)]TJ
T*
[(XAB$K_P_OS)-7169.6(P/OS)]TJ
T*
[(XAB$K_V)113.3(AXELN)-5505.9(V)111.1(AXELN)]TJ
T*
[(XAB$K_MS_DOS)-5484.6(MSDOS)]TJ
0 -1.6622 TD
[(XAB$K_UL)55.5(TRIX_32)-4206.1(UL)55.5(TRIX32)]TJ
0 -1.66 TD
[(XAB$K_SNA_OS)-5669.6(SNA)-333.3(gateway)-331.1(to)-333.3(IBM)]TJ
ET
259.3 361.56 261.12 -0.48 re
f
BT
9 0 0 9 416.88 338.5 Tm
[(\(continued)-335.6(on)-331.1(next)-333.3(page\))]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-38.9844 -34.6289 TD
(124)Tj
/F1 1 Tf
3.1129 0 TD
[(Item)-331.1(List)-331.1(XAB)-333.3(\(XABITM\))]TJ
ET
endstream
endobj
507 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
508 0 obj
<<
/Type /Page
/Parent 490 0 R
/Resources 510 0 R
/Contents 509 0 R
>>
endobj
509 0 obj
<< /Length 3627 >>
stream
BT
/F2 1 Tf
12 0 0 12 410.4 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Item)-251.7(List)-250(XAB)-246.7(\(XABITM\))]TJ
-20.1133 -1.0783 TD
[(12.2)-250(Network)-250(File)-250(Access)-251.7(Items)-251.7(\(XAB$_NET_...)-373.3(and)-250(XAB$_CAP_...\))]TJ
10 0 0 10 89.94 696.32 Tm
/Cs8 cs 1 scn
[(T)74(able)-300(122)-300(\(Cont.\))-798(XABITM)-298(Item)-300(List)]TJ
ET
89.94 690.34 454.32 -0.48 re
f
BT
9 0 0 9 89.94 679.9 Tm
[(Item)-331.1(V)55.5(alue)-16473.7(Description)]TJ
ET
89.94 674.4 454.32 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 89.94 658.96 Tm
-0.0001 Tc
[(XAB$_NET_REMOTE_FILE_SYSTEM)-3254.7(This)-333.4(informational)-335.7(item)-333.4(returns)-333.4(the)-335.7(identity)-335.7(of)-333.4(the)-333.4(remote)-335.7(le)]TJ
21.4733 -1.1067 TD
0 Tc
(system.)Tj
0 -1.5489 TD
-0.0001 Tc
[(A)-369(4-byte)-371.2(buffer)-373.4(is)-369(needed)-371.2(to)-369(store)-371.2(the)-371.2(symbolic)-373.4(constants)]TJ
0 -1.1067 TD
0.0002 Tc
[(listed)-335.4(in)-330.9(the)-333.1(following)-333.1(table:)]TJ
ET
283.2 614.62 261.12 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 283.2 604.18 Tm
0 Tc
[(Symbolic)-331.1(Constant)-5392(File)-331.1(System)]TJ
ET
283.2 598.68 261.12 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 283.2 586.24 Tm
[(XAB$K_RMS1)53.3(1)-7165.5(RMS-1)53.3(1)]TJ
0 -1.66 TD
[(XAB$K_RMS20)-7112.2(RMS20)]TJ
T*
[(XAB$K_RMS32)-7112.2(RMS-32)]TJ
0 -1.6622 TD
[(XAB$K_FCS1)55.5(1)-7444.7(FCS1)53.3(1)]TJ
0 -1.66 TD
[(XAB$K_RT1)55.5(1FS)-6777.7(RT)93.3(-1)53.3(1)]TJ
T*
-0.0002 Tc
[(XAB$K_NO_FS)-7130.4(No)-333.5(le)-333.5(system)-333.5(present)]TJ
T*
0 Tc
[(XAB$K_TOPS20FS)-5369.1(TOPS20)]TJ
T*
[(XAB$K_TOPS10FS)-5369.1(TOPS10)]TJ
0 -1.6622 TD
[(XAB$K_RMS32S)-6482.1(RMS-32)-333.3(subset)-333.3(\(V)111.1(AXELN\))]TJ
0 -1.66 TD
[(XAB$K_MS_DOSFS)-4963.1(MSDOS)]TJ
T*
[(XAB$K_UL)55.5(TRIX32_FS)-3684.7(UL)53.3(TRIX32)]TJ
T*
[(XAB$K_SNA_FS)-6556.1(SNA)-333.3(gateway)-333.3(to)-333.3(IBM)]TJ
ET
283.2 416.36 261.12 -0.48 re
f
BT
9 0 0 9 89.94 392.96 Tm
[(XAB$_NET_EXTPROT)-10642.7(This)-360(item)-360(permits)-360(the)-360(application)-362.2(program)-360(to)-360(specify)-360(or)-360(to)]TJ
21.4733 -1.1067 TD
0.0001 Tc
[(sense)-339.9(the)-339.9(extended)-342.1(le)-342.1(protection)-337.7(that)-342.1(is)-339.9(likely)-342.1(to)-339.9(be)-339.9(mapped)]TJ
T*
0 Tc
[(to)-333.3(a)-333.3(protection)-331.1(subset)-333.3(supported)-333.3(by)-333.3(the)-333.3(remote)-333.3(system.)]TJ
0 -1.5489 TD
0.0001 Tc
[(An)-406.6(8-byte)-408.8(buffer)-408.8(is)-404.3(needed)-408.8(to)-408.8(store)-406.6(protection)-406.6(mask)]TJ
0 -1.1067 TD
0.0003 Tc
(specication.)Tj
0 -1.5511 TD
0.0002 Tc
[(The)-339.8(application)-342(program)-339.8(implements)-339.8(extended)-342(le)-339.8(protection)]TJ
0 -1.1067 TD
0 Tc
[(as)-351.1(part)-353.3(of)-351.1(either)-353.3(a)-351.1(Create)-353.3(or)-351.1(Close)-348.9(service)-351.1(by)-351.1(specifying)-351.1(the)]TJ
T*
0.0002 Tc
[(appropriate)-333.1(protection)-333.1(mask)-328.7(in)-333.1(the)-333.1(related)-335.4(subeld:)]TJ
ET
283.2 294.82 261.12 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 283.2 284.38 Tm
0 Tc
[(Subeld)-11332.7(Protection)]TJ
ET
283.2 278.88 261.12 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 283.2 266.44 Tm
[(XAB$W_SYSTEM_ACC)-4129.7(System)-331.1(access)]TJ
0 -1.66 TD
-0.0002 Tc
[(XAB$W_OWNER_ACC)-4413.3(Owner)-331.3(access)]TJ
T*
0 Tc
[(XAB$W_GROUP_ACC)-4666.7(Group)-331.1(access)]TJ
0 -1.6622 TD
-0.0002 Tc
[(XAB$W_WORLD_ACC)-4505.3(W)55.3(orld)-333.5(access)]TJ
ET
283.2 216.12 261.12 -0.48 re
f
BT
9 0 0 9 440.8 193.04 Tm
0 Tc
[(\(continued)-335.6(on)-331.1(next)-333.3(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-2.46 -18.4667 TD
[(Item)-333.3(List)-331.1(XAB)-331.1(\(XABITM\))]TJ
/F2 1 Tf
11.7733 0 TD
(125)Tj
ET
endstream
endobj
510 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
511 0 obj
<<
/Type /Page
/Parent 490 0 R
/Resources 513 0 R
/Contents 512 0 R
>>
endobj
512 0 obj
<< /Length 3767 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Item)-251.7(List)-250(XAB)-246.7(\(XABITM\))]TJ
0 -1.0783 TD
-0.0001 Tc
[(12.2)-251.8(Network)-248.4(File)-251.8(Access)-250.1(Items)-251.8(\(XAB$_NET_...)-373.4(and)-251.8(XAB$_CAP_...\))]TJ
10 0 0 10 66.02 696.32 Tm
/Cs8 cs 1 scn
0 Tc
[(T)72(able)-300(122)-298(\(Cont.\))-798(XABITM)-300(Item)-298(List)]TJ
ET
66.02 690.34 454.32 -0.48 re
f
BT
9 0 0 9 66.02 679.9 Tm
[(Item)-331.1(V)53.3(alue)-16473.7(Description)]TJ
ET
66.02 674.4 454.32 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 259.3 658.96 Tm
0.0001 Tc
[(Each)-368.8(of)-371(the)-368.8(protection)-368.8(mask)-368.8(elds)-368.8(provides)-371(the)-368.8(following)]TJ
0 -1.1067 TD
0 Tc
[(mask)-331.1(values)-331.1(for)-333.3(further)-333.3(dening)-333.3(access:)]TJ
ET
259.3 638.52 261.12 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 259.3 628.08 Tm
[(Mask)-335.6(V)55.5(alue)-8277.6(Protection)-333.3(Function)]TJ
ET
259.3 622.58 261.12 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 259.3 610.16 Tm
-0.0002 Tc
[(XAB$M_RED_ACC)-4695.2(Deny)-331.3(read)-333.5(access)]TJ
0 -1.6622 TD
0 Tc
[(XAB$M_WRT_ACC)-4542.6(Deny)-331.1(write)-333.3(access)]TJ
0 -1.66 TD
-0.0001 Tc
[(XAB$M_EXE_ACC)-4769.1(Deny)-331.2(execute)-333.4(access)]TJ
T*
0 Tc
[(XAB$M_DL)55.5(T_ACC)-4856.1(Deny)-331.1(delete)-335.6(access)]TJ
T*
[(XAB$M_APP_ACC)-4856.6(Deny)-331.1(append)-333.3(access)]TJ
T*
[(XAB$M_DIR_ACC)-5005.6(Deny)-331.1(directory)-333.3(access)]TJ
0 -1.6622 TD
[(XAB$M_UPD_ACC)-4652.6(Deny)-331.1(update)-335.6(access)]TJ
0 -1.66 TD
0.0001 Tc
[(XAB$M_CHG_ACC)-4579.5(Deny)-331(change)-331(protection)-331(access)]TJ
T*
-0.0002 Tc
[(XAB$M_EXT_ACC)-4824.2(Deny)-331.3(extend)-333.5(access)]TJ
ET
259.3 485.1 261.12 -0.48 re
f
BT
9 0 0 9 259.3 461.7 Tm
0.0001 Tc
[(Note)-348.8(that)-348.8(not)-346.6(all)-346.6(systems)-344.3(support)-346.6(all)-348.8(of)-346.6(the)-346.6(protection)-346.6(mask)]TJ
0 -1.1067 TD
0 Tc
(elds.)Tj
-21.4756 -1.66 TD
0.0001 Tc
[(XAB$_NET_SYSCAP_LOCAL)-7436.3(This)-348.8(informational)-351(item)-351(permits)-351(the)-351(application)-351(program)-351(to)]TJ
21.4756 -1.1067 TD
[(read)-335.5(the)-335.5(network)-335.5(capabilities)-335.5(of)-335.5(the)-335.5(local)-335.5(system)-331(by)-335.5(returning)]TJ
T*
0 Tc
[(symbolic)-331.1(bit)-335.6(vector)-333.3(values.)-500(An)-331.1(8-byte)-335.6(buffer)-335.6(is)-331.1(needed)-335.6(to)-335.6(store)]TJ
T*
[(the)-333.3(symbolic)-331.1(bit)-333.3(vector)-333.3(values.)]TJ
0 -1.5511 TD
0.0002 Tc
[(See)-353.1(T)62.4(able)-353.1(123)-353.1(for)-350.9(a)-350.9(description)-350.9(of)-350.9(the)-353.1(network)-350.9(capabilities)]TJ
0 -1.1067 TD
-0.0001 Tc
[(bit)-333.4(vectors)-333.4(used)-331.2(by)-333.4(the)-331.2(local)-335.7(and)-333.4(remote)-333.4(systems.)]TJ
-21.4756 -1.66 TD
0.0001 Tc
[(XAB$_NET_SYSCAP_REMOTE)-6437.3(This)-368.8(informational)-373.2(item)-368.8(permits)-368.8(the)-371(application)-371(program)]TJ
21.4756 -1.1067 TD
0 Tc
[(to)-371.1(read)-371.1(the)-373.3(network)-371.1(capabilities)-368.9(of)-371.1(the)-371.1(remote)-373.3(system)-371.1(by)]TJ
T*
[(returning)-371.1(symbolic)-371.1(bit)-373.3(vector)-371.1(values.)-575.6(An)-371.1(8-byte)-373.3(buffer)-373.3(is)]TJ
T*
[(needed)-333.3(to)-333.3(store)-333.3(the)-333.3(symbolic)-331.1(bit)-333.3(vector)-333.3(values.)]TJ
0 -1.5511 TD
0.0002 Tc
[(See)-353.1(T)62.4(able)-353.1(123)-353.1(for)-350.9(a)-350.9(description)-350.9(of)-350.9(the)-353.1(network)-350.9(capabilities)]TJ
0 -1.1067 TD
-0.0001 Tc
[(bit)-333.4(vectors)-333.4(used)-331.2(by)-333.4(the)-331.2(local)-335.7(and)-333.4(remote)-333.4(systems.)]TJ
17.5089 -1.6244 TD
0 Tc
[(\(continued)-335.6(on)-331.1(next)-333.3(page\))]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-38.9844 -30.3111 TD
(126)Tj
/F1 1 Tf
3.1129 0 TD
[(Item)-331.1(List)-331.1(XAB)-333.3(\(XABITM\))]TJ
ET
endstream
endobj
513 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
514 0 obj
<<
/Type /Page
/Parent 490 0 R
/Resources 516 0 R
/Contents 515 0 R
>>
endobj
515 0 obj
<< /Length 5901 >>
stream
BT
/F2 1 Tf
12 0 0 12 410.4 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Item)-251.7(List)-250(XAB)-246.7(\(XABITM\))]TJ
-20.1133 -1.0783 TD
[(12.2)-250(Network)-250(File)-250(Access)-251.7(Items)-251.7(\(XAB$_NET_...)-373.3(and)-250(XAB$_CAP_...\))]TJ
10 0 0 10 89.94 696.32 Tm
/Cs8 cs 1 scn
[(T)74(able)-300(122)-300(\(Cont.\))-798(XABITM)-298(Item)-300(List)]TJ
ET
89.94 690.34 454.32 -0.48 re
f
BT
9 0 0 9 89.94 679.9 Tm
[(Item)-331.1(V)55.5(alue)-16473.7(Description)]TJ
ET
89.94 674.4 454.32 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 89.94 658.96 Tm
[(XAB$_NET_DAPVER_LOCAL)-7180.6(This)-355.6(informational)-357.8(item)-355.6(returns)-357.8(the)-357.8(version)-355.6(of)-357.8(DAP)-353.3(on)-357.8(the)]TJ
21.4733 -1.1067 TD
[(local)-333.3(system)-326.7(using)-328.9(ve)-328.9(symbolic)-328.9(bytes,)-331.1(thus)-328.9(requiring)-331.1(a)-328.9(5-byte)]TJ
T*
(buffer:)Tj
ET
283.2 628.56 261.12 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 283.2 618.12 Tm
[(Symbolic)-331.1(Byte)-6782.5(V)53.3(ersion)-331.1(Information)]TJ
ET
283.2 612.62 261.12 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 283.2 600.1799 Tm
-0.0001 Tc
[(XAB$B_VER_DAP)-4972.1(DAP)-331.2(protocol)-335.7(version)]TJ
0 -1.66 TD
[(XAB$B_VER_ECO)-4917.1(DAP)-331.2(protocol)-335.7(ECO)-331.2(level)]TJ
T*
[(XAB$B_VER_CUS)-4972.1(Customer)-369(modication)-371.2(level)]TJ
13.7267 -1.1067 TD
0 Tc
[(of)-371.1(DAP)-368.9(protocol;)-391.1(set)-368.9(to)-371.1(0)-368.9(b)0(y)]TJ
T*
(Compaq)Tj
-13.7267 -1.66 TD
-0.0001 Tc
[(XAB$B_VER_DSV)-5009.1(Compaq)-389(software)-391.2(version)]TJ
13.7267 -1.1089 TD
0 Tc
[(\(release)-333.3(number\))]TJ
-13.7267 -1.66 TD
-0.0001 Tc
[(XAB$B_VER_CSV)-5065.1(Customer)-375.7(software)-380.1(version)]TJ
13.7267 -1.1067 TD
0 Tc
[(number;)-331.1(set)-333.3(to)-333.3(0)-331.1(b)0(y)-333.3(Compaq)]TJ
ET
283.2 495.06 261.12 -0.48 re
f
BT
9 0 0 9 89.94 471.68 Tm
[(XAB$_NET_DAPVER_REMOTE)-6181.6(This)-355.6(informational)-357.8(item)-355.6(returns)-357.8(the)-357.8(version)-355.6(of)-357.8(DAP)-353.3(on)-357.8(the)]TJ
21.4733 -1.1089 TD
[(remote)-333.3(system)-331.1(using)-328.9(ve)-333.3(symbolic)-331.1(bytes:)]TJ
ET
283.2 451.22 261.12 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 283.2 440.78 Tm
[(Symbolic)-331.1(Byte)-6782.5(V)53.3(ersion)-331.1(Information)]TJ
ET
283.2 435.28 261.12 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 283.2 422.86 Tm
-0.0001 Tc
[(XAB$B_VER_DAP)-4972.1(DAP)-331.2(protocol)-335.7(version)]TJ
0 -1.66 TD
[(XAB$B_VER_ECO)-4917.1(DAP)-331.2(protocol)-335.7(ECO)-331.2(level)]TJ
0 -1.6622 TD
[(XAB$B_VER_CUS)-4972.1(Customer)-369(modication)-371.2(level)]TJ
13.7267 -1.1067 TD
0 Tc
[(of)-371.1(DAP)-368.9(protocol;)-391.1(set)-368.9(to)-371.1(0)-368.9(b)0(y)]TJ
T*
(Compaq)Tj
-13.7267 -1.66 TD
-0.0001 Tc
[(XAB$B_VER_DSV)-5009.1(Compaq)-389(software)-391.2(version)]TJ
13.7267 -1.1067 TD
0 Tc
[(\(release)-333.3(number\))]TJ
-13.7267 -1.66 TD
-0.0001 Tc
[(XAB$B_VER_CSV)-5065.1(Customer)-375.7(software)-380.1(version)]TJ
13.7267 -1.1089 TD
0 Tc
[(number;)-331.1(set)-333.3(to)-333.3(0)-331.1(b)0(y)-333.3(Compaq)]TJ
ET
283.2 317.74 261.12 -0.48 re
f
BT
9 0 0 9 89.94 294.34 Tm
0.0001 Tc
[(XAB$_NET_LINK_TIMEOUT)-7398.1(This)-339.9(item)-337.7(permits)-339.9(the)-339.9(application)-339.9(program)-337.7(to)-339.9(set)-339.9(the)-339.9(timeout)]TJ
21.4733 -1.1067 TD
0 Tc
[(interval)-344.4(for)-342.2(logical)-342.2(link)-342.2(caching.)-515.6(The)-342.2(setting)-342.2(is)-340(passed)-342.2(as)-340(the)]TJ
T*
[(number)-344.5(of)-346.7(seconds)-342.2(used)-344.4(to)-346.7(cache)-344.5(the)-346.7(logical)-346.7(link.)-522.2(A)-342.2(zero)-344.5(\()-166.7(0)-166.7(\))]TJ
0 -1.1089 TD
[(setting)-362.2(enables)-360(caching)-360(until)-362.2(image)-357.8(rundown.)-553.3(The)-360(default)]TJ
0 -1.1067 TD
[(interval)-335.6(is)-331.1(30)-333.3(seconds.)]TJ
0 -1.5489 TD
[(A)-331.1(4-byte)-335.6(buffer)-333.3(is)-333.3(needed)-333.3(to)-333.3(store)-333.3(the)-333.3(timeout)-333.3(interval)-333.3(value.)]TJ
-21.4733 -1.66 TD
0.0001 Tc
[(XAB$_NET_DA)57.9(T)55.6(A_CRC_ENABLE)-5253.4(This)-366.6(item)-366.6(allows)-366.6(the)-368.8(application)-366.6(program)-366.6(to)-368.8(enable)-368.8(cyclic)]TJ
21.4733 -1.1067 TD
0 Tc
[(redundancy)-355.6(checking)-351.1(at)-353.3(the)-353.3(DAP)-351.1(level.)-537.8(The)-353.3(symbolic)-351.1(value)]TJ
0 -1.1089 TD
[(XAB$K_ENABLE)-357.8(enables)-362.2(CRC)-357.8(checking)-360(at)-362.2(the)-362.2(DAP)-360(level)]TJ
0 -1.1067 TD
[(\(the)-371.1(default)-371.1(state\);)-388.9(the)-368.9(symbolic)-368.9(value)-368.9(XAB$K_DISABLE)]TJ
T*
[(disables)-333.3(CRC)-331.1(checking)-331.1(at)-333.3(the)-333.3(DAP)-331.1(level.)]TJ
-21.4733 -1.66 TD
[(XAB$_NET_LINK_CACHE_ENABLE)-3807.2(This)-342.2(item)-342.2(is)-342.2(used)-342.2(to)-344.4(enable)-344.4(or)-342.2(to)-342.2(disable)-344.5(logical)-344.5(link)-342.2(caching.)]TJ
21.4733 -1.1067 TD
[(The)-357.8(symbolic)-355.6(value)-355.6(XAB$K_ENABLE)-353.3(enables)-357.8(link)-355.6(caching)]TJ
T*
[(\(the)-371.1(default)-371.1(state\);)-388.9(the)-368.9(symbolic)-368.9(value)-368.9(XAB$K_DISABLE)]TJ
T*
[(disables)-333.3(link)-333.3(caching.)-497.8(A)-331.1(4-byte)-335.6(buffer)-333.3(is)-331.1(required.)]TJ
ET
89.94 133.42 454.32 -0.48 re
f
BT
10 0 0 10 161.66 111.02 Tm
[(The)-334(system)-332(capabilities)-332(supported)-332(by)-334(various)-334(DAP)-332(implementations)-332(are)-334(described)]TJ
0 -1.196 TD
[(using)-370(a)-368(vector)-370(of)-368(bits)-368(wherein)-368(a)-368(bit)-368(is)-368(set)-368(if)-366(the)-370(corresponding)-370(capability)-368(is)]TJ
0 -1.194 TD
[(supported.)-554(Any)-360(attempt)-358(to)-360(implement)-358(a)-360(feature)-360(at)-358(the)-360(local)-360(node)-360(that)-360(is)-358(not)]TJ
0 -1.196 TD
[(supported)-338(at)-336(the)-338(remote)-336(node)-338(is)-336(treated)-338(as)-336(a)-336(protocol)-338(error)72(.)-508(T)60(able)-336(123)-338(describes)]TJ
/F1 1 Tf
9 0 0 9 418.66 26.84 Tm
/Cs9 cs 1 scn
[(Item)-333.3(List)-331.1(XAB)-331.1(\(XABITM\))]TJ
/F2 1 Tf
11.7733 0 TD
(127)Tj
ET
endstream
endobj
516 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
517 0 obj
<<
/Type /Page
/Parent 490 0 R
/Resources 519 0 R
/Contents 518 0 R
>>
endobj
518 0 obj
<< /Length 4850 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Item)-251.7(List)-250(XAB)-246.7(\(XABITM\))]TJ
0 -1.0783 TD
-0.0001 Tc
[(12.2)-251.8(Network)-248.4(File)-251.8(Access)-250.1(Items)-251.8(\(XAB$_NET_...)-373.4(and)-251.8(XAB$_CAP_...\))]TJ
/F3 1 Tf
10 0 0 10 137.76 700.9 Tm
/Cs8 cs 1 scn
0 Tc
[(the)-342(bit)-340(vectors)-344(that)-340(RMS)-342(uses)-342(to)-342(return)-342(the)-342(networking)-346(capabilities)-340(for)-342(both)-342(the)]TJ
0 -1.196 TD
[(local)-332(and)-332(remote)-332(nodes)-332(to)-332(the)-332(calling)-334(program.)]TJ
/F2 1 Tf
0 -2.89 TD
0.0001 Tc
[(T)74.1(able)-299.9(123)-797.9(System)-297.9(Networking)-299.9(Capabilities)]TJ
ET
137.76 654.06 382.56 -0.48 re
f
BT
9 0 0 9 137.76 643.62 Tm
0 Tc
[(Bit)-331.1(V)55.5(alue)-12547.9(Capability)]TJ
ET
137.76 638.12 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 625.6799 Tm
0.0001 Tc
[(XAB$V_CAP_FILALL)-6494.7(Allocation)-331(o)0.1(f)-333.2(space)-333.2(at)-333.2(le)-331(creation)]TJ
0 -1.66 TD
0 Tc
[(XAB$V_CAP_SEQORG)-5883.8(Sequential)-333.3(le)-331.1(organization)]TJ
T*
-0.0001 Tc
[(XAB$V_CAP_RELORG)-5902.9(Relative)-335.7(le)-331.2(organization)]TJ
0 -1.6622 TD
[(XAB$V_CAP_EXTEND)-5883.9(Manual)-333.4(le)-333.4(extension)]TJ
0 -1.66 TD
0 Tc
[(XAB$V_CAP_SEQFIL)-6420.8(Sequential)-333.3(le)-331.1(access)-331.1(\(le)-333.3(transfer)-335.6(mode\))]TJ
T*
-0.0001 Tc
[(XAB$V_CAP_RANRRN)-5773.9(Random)-333.4(access)-331.2(by)-331.2(relative)-335.7(record)-333.4(number)]TJ
T*
[(XAB$V_CAP_RANVBN)-5773.9(Random)-333.4(access)-331.2(by)-331.2(virtual)-333.4(block)-333.4(number)]TJ
T*
[(XAB$V_CAP_RANKEY)-5828.9(Random)-333.4(access)-331.2(by)-331.2(key)-331.2(value)]TJ
0 -1.6622 TD
[(XAB$V_CAP_RANRF)73.2(A)-5995.2(Random)-333.4(access)-331.2(by)-331.2(record)-333.4(le)-333.4(address)]TJ
0 -1.66 TD
[(XAB$V_CAP_IDXORG)-6124.9(Multikeyed)-335.7(indexed)-333.4(le)-333.4(organization)]TJ
T*
[(XAB$V_CAP_SWMODE)-5458.9(Dynamic)-331.2(switching)-331.2(of)-333.4(access)-331.2(modes)]TJ
T*
[(XAB$V_CAP_APPEND)-5920.9(Records)-333.4(appended)-335.7(to)-333.4(end)-333.4(of)-333.4(le)]TJ
T*
[(XAB$V_CAP_SUBMIT)-6102.4(Command)-331.2(le)-333.4(submission/execution)]TJ
0 -1.6622 TD
0 Tc
[(XAB$V_CAP_MDS)-7939.8(Multiple)-331.1(data)-335.6(streams)-331.1(for)-333.3(each)-333.3(le)]TJ
0 -1.66 TD
[(XAB$V_CAP_DISPLA)88.9(Y)-5805.7(Display)-333.3(of)-333.3(le)-331.1(attributes)-331.1(on)-333.3(request)]TJ
T*
-0.0001 Tc
[(XAB$V_CAP_MSGBLK)-5772.9(Blocking)-351.2(of)-353.4(DAP)-351.2(messages)-349(up)-351.2(to)-353.4(response)-351.2(\(less)-351.2(than)]TJ
16.8244 -1.1067 TD
0 Tc
[(256)-333.3(bytes\))]TJ
-16.8244 -1.66 TD
[(XAB$V_CAP_UNRBLK)-5772.8(Unrestricted)-331.1(blocking)-333.3(of)-333.3(DAP)-331.1(messages)]TJ
0 -1.6622 TD
-0.0002 Tc
[(XAB$V_CAP_BIGBLK)-6218(Blocking)-364.7(of)-366.9(DAP)-364.7(messages)-364.6(up)-366.9(to)-366.9(response)-364.7(\(greater)]TJ
16.8244 -1.1067 TD
0 Tc
[(than)-333.3(or)-333.3(equal)-333.3(to)-333.3(256)-333.3(bytes\))]TJ
-16.8244 -1.66 TD
-0.0001 Tc
[(XAB$V_CAP_DAPCRC)-5958.9(DAP)-331.2(message)-331.2(CRC)-329(checksum)]TJ
T*
0 Tc
[(XAB$V_CAP_KEYXAB)-5939.8(Key)-331.1(denition)-331.1(XAB)-328.9(message)]TJ
T*
[(XAB$V_CAP_ALLXAB)-6087.8(Allocation)-331.1(XAB)-328.9(message)]TJ
T*
-0.0003 Tc
[(XAB$V_CAP_SUMXAB)-5755.1(Summary)-331.4(XAB)-331.4(message)]TJ
0 -1.6622 TD
0 Tc
[(XAB$V_CAP_DIRECTOR)37.8(Y)-4107.5(Directory)-333.3(list)-333.3(operation)]TJ
0 -1.66 TD
-0.0001 Tc
[(XAB$V_CAP_TIMXAB)-6125.9(Date)-333.4(and)-333.4(time)-333.4(XAB)-329(message)]TJ
T*
0 Tc
[(XAB$V_CAP_PROXAB)-5976.8(File)-333.3(protection)-333.3(XAB)-328.9(message)]TJ
T*
-0.0001 Tc
[(XAB$V_CAP_FOPSPL)-6215.9(Spool)-335.7(le)-333.4(on)-331.2(Close)-331.2(FOP)-333.4(option)]TJ
T*
0 Tc
[(XAB$V_CAP_FOPSCF)-6160.8(Submit)-333.3(command)-333.3(le)-331.1(on)-333.3(Close)-331.1(FOP)-331.1(option)]TJ
0 -1.6622 TD
[(XAB$V_CAP_FOPDL)55.5(T)-6123.3(Delete)-335.6(le)-331.1(on)-333.3(Close)-331.1(FOP)-331.1(option)]TJ
0 -1.66 TD
[(XAB$V_CAP_SEQRAC)-5995.8(Sequential)-333.3(record)-333.3(access)]TJ
T*
-0.0001 Tc
[(XAB$V_CAP_BITOPT)-6383.9(Bit)-333.4(count)-333.4(option)-333.4(in)-333.4(the)-333.4(FLAGS)-331.2(eld)]TJ
T*
[(XAB$V_CAP_W)91(ARNING)-5143(W)73.2(arning)-349(status)-349(message)-346.8(and)-351.2(error)-351.2(recovery)-349(message)]TJ
16.8244 -1.1067 TD
0 Tc
(exchange)Tj
-16.8244 -1.6622 TD
[(XAB$V_CAP_RENAME)-5644.8(File)-333.3(rename)-333.3(operation)]TJ
0 -1.66 TD
0.0002 Tc
[(XAB$V_CAP_WILDCARD)-4514.6(W)38(ildcard)-330.9(operations)-330.9(\(excluding)-333.1(directory\))]TJ
T*
-0.0001 Tc
[(XAB$V_CAP_GNGOPT)-5808.9(Go/Nogo)-333.4(option)-333.4(in)-333.4(the)-333.4(ACCOPT)-329(eld)]TJ
31.0133 -1.6244 TD
0 Tc
[(\(continued)-335.6(on)-331.1(next)-333.3(page\))]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-38.9844 -6.7978 TD
(128)Tj
/F1 1 Tf
3.1129 0 TD
[(Item)-331.1(List)-331.1(XAB)-333.3(\(XABITM\))]TJ
ET
endstream
endobj
519 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
520 0 obj
<<
/Type /Page
/Parent 523 0 R
/Resources 522 0 R
/Contents 521 0 R
>>
endobj
521 0 obj
<< /Length 4987 >>
stream
BT
/F2 1 Tf
12 0 0 12 409.4 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Item)-278.3(List)-278.3(XAB)-275(\(XABITM\))]TJ
-20.2383 -1.0783 TD
[(12.2)-278.3(Network)-276.7(File)-278.3(Access)-280(Items)-278.3(\(XAB$_NET_...)-415(and)-278.3(XAB$_CAP_...\))]TJ
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)72.1(able)-299.9(123)-297.9(\(Cont.\))-797.9(System)-297.9(Networking)-299.9(Capabilities)]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 679.9 Tm
0 Tc
[(Bit)-331.1(V)53.3(alue)-12547.9(Capability)]TJ
ET
161.66 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 658.96 Tm
-0.0002 Tc
[(XAB$V_CAP_NAMMSG)-5456.8(Name)-333.5(message)]TJ
0 -1.66 TD
0 Tc
[(XAB$V_CAP_SEGMSG)-5807.6(Segmented)-333.3(DAP)-331.1(messages)]TJ
T*
0.0001 Tc
[(XAB$V_CAP_CHGA)57.9(TTCLS)-3939.2(Changing)-331(le)-331(attributes)-331(on)-333.2(Close)-331(using)-331(A)55.6(T)0.1(T)-331(message)]TJ
T*
[(XAB$V_CAP_CHGTIMCLS)-3919.4(Changing)-331(le)-331(attributes)-331(on)-333.2(Close)-331(using)-331(TIM)-333.2(message)]TJ
T*
0 Tc
[(XAB$V_CAP_CHGPROCLS)-3775(Changing)-331.1(le)-331.1(attributes)-331.1(on)-333.3(Close)-331.1(using)-331.1(PRO)-331.1(message)]TJ
0 -1.6622 TD
0.0001 Tc
[(XAB$V_CAP_CHGNAMCLS)-3456.4(Changing)-331(le)-331(attributes)-331(on)-333.2(Close)-331(using)-331(NAM)-333.2(message)]TJ
0 -1.66 TD
[(XAB$V_CAP_MODA)57.9(TTCRE)-3625.2(Modied)-335.5(attributes)-331(returned)-333.2(when)-331(le)-333.2(is)-331(created)]TJ
T*
0 Tc
[(XAB$V_CAP_NAM3P)75.5(ART)-4550.1(Three-part)-344.4(name)-340(message)-340(format)-342.2(in)-342.2(DISPLA)91.1(Y)-340(eld)-342.2(of)]TJ
16.8267 -1.1067 TD
[(both)-333.3(Access)-328.9(and)-333.3(Control)-333.3(messages)]TJ
-16.8267 -1.66 TD
0.0001 Tc
[(XAB$V_CAP_CHGA)57.9(TTREN)-3699.2(Changing)-388.8(le)-388.8(attributes)-388.8(on)-391(Rename)-388.8(using)-386.6(A)55.6(T)0.1(T)]TJ
16.8267 -1.1067 TD
0 Tc
(message)Tj
-16.8267 -1.6622 TD
0.0001 Tc
[(XAB$V_CAP_CHGTIMREN)-3679.4(Changing)-386.6(le)-391(attributes)-388.8(on)-388.8(Rename)-388.8(using)-388.8(TIM)]TJ
16.8267 -1.1067 TD
0 Tc
(message)Tj
-16.8267 -1.66 TD
[(XAB$V_CAP_CHGPROREN)-3535(Changing)-384.5(le)-388.9(attributes)-386.7(on)-386.7(Rename)-386.7(using)-386.7(PRO)]TJ
16.8267 -1.1067 TD
(message)Tj
-16.8267 -1.66 TD
-0.0001 Tc
[(XAB$V_CAP_CTLBLKCNT)-3867.1(BLKCNT)-331.2(eld)-333.4(in)-331.2(Control)-333.4(message)]TJ
T*
[(XAB$V_CAP_OCT)53.2(A)-0.1(L)93.2(VER)-4718.8(Octal)-333.4(version)-331.2(numbers)-331.2(only)-333.4(in)-331.2(le)-333.4(specications)]TJ
ET
161.66 432.3 382.56 -0.48 re
f
BT
/F2 1 Tf
14 0 0 14 89.94 401.94 Tm
[(12.3)-567.2(File)-331.5(User)-331.5(Characteristics)-330.1(Items)-331.5(\(XAB$_UCHAR_...\))]TJ
/F3 1 Tf
10 0 0 10 161.66 384 Tm
0 Tc
[(This)-358(section)-356(describes)-356(the)-358(use)-356(of)-356(the)-358(XABITM)-356(to)-356(pass)-354(ODS-2)-354(le)-358(information)]TJ
0 -1.196 TD
[(outside)-352(the)-354(RMS)-352(interface)-354(level)-354(in)-354(contrast)-352(to)-352(the)-354(le)-354(header)-354(information)-354(\(see)]TJ
T*
[(Chapter)-356(1)56(1)0(\))-356(which)-356(is)-356(used)-354(internally)-358(by)-356(the)-356(record)-358(management)-356(system.)-546(The)]TJ
0 -1.194 TD
-0.0001 Tc
[(information)-336.1(in)-334.1(this)-334.1(XABITM)-336.1(is)-334.1(independent)-334.1(of)-334.1(any)-336.1(record)-336.1(management)-336.1(system)-332.1(or)]TJ
0 -1.196 TD
0 Tc
[(database)-330(management)-334(system.)]TJ
0 -1.794 TD
[(T)60(able)-338(124)-340(lists)-338(the)-340(le)-340(user)-340(information)-340(you)-342(can)-340(include)-342(in)-340(a)-340(XABITM.)-340(Y)112(o)0(u)-340(can)]TJ
0 -1.194 TD
[(sense)-346(all)-348(of)-346(the)-348(functions)-348(listed)-346(in)-346(the)-348(table)-346(using)-348(either)-348($OPEN)-346(or)-348($DISPLA)94(Y)110(,)]TJ
0 -1.196 TD
[(but)-332(you)-334(can)-334(set)-330(only)-334(the)-332(following)-334(functions)-332(using)-334(a)-332(XABITM:)]TJ
0 -1.794 TD
-0.0005 Tc
[()-1190.5(XAB$_UCHAR_CONTIGB)]TJ
0 -1.792 TD
-0.0003 Tc
[()-1190.3(XAB$_UCHAR_ERASE)]TJ
0 -1.794 TD
-0.0005 Tc
[()-1190.5(XAB$_UCHAR_LOCKED)]TJ
T*
-0.0004 Tc
[()-1190.4(XAB$_UCHAR_NOBACKUP)]TJ
0 -1.792 TD
-0.0002 Tc
[()-1190.2(XAB$_UCHAR_NOMOVE)]TJ
0 -1.794 TD
[()-1190.2(XAB$_UCHAR_NOSHEL)93.8(V)109.8(ABLE)]TJ
T*
-0.0004 Tc
[()-1190.4(XAB$_UCHAR_READCHECK)]TJ
0 -1.792 TD
[()-1190.4(XAB$_UCHAR_WRITECHECK)]TJ
0 -1.794 TD
0 Tc
[(Y)110(o)0(u)-334(can)-336(only)-336(set)-334(these)-334(functions)-336(when)-336(you)-336(use)-334(the)-336($CREA)58(TE)-334(operation)-336(for)-334(a)-336(new)]TJ
0 -1.196 TD
[(le.)-534(The)-352(buffer)-350(associated)-348(with)-348(the)-350(item)-348(code)-350(must)-350(contain)-350(the)-350(symbolic)-350(value)]TJ
0 -1.194 TD
-0.0001 Tc
[(XAB$K_ENABLE)-340.1(and)-342.1(the)-342.1(XAB$B_MODE)-340.1(eld)-342.1(must)-340.1(contain)-342.1(the)-342.1(symbolic)-340.1(value)]TJ
0 -1.196 TD
-0.0003 Tc
(XAB$K_SETMODE.)Tj
/F1 1 Tf
9 0 0 9 417.66 26.84 Tm
/Cs9 cs 1 scn
0 Tc
[(Item)-371.1(List)-366.7(XAB)-368.9(\(XABITM\))]TJ
/F2 1 Tf
11.8844 0 TD
(129)Tj
ET
endstream
endobj
522 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
523 0 obj
<<
/Type /Pages
/Kids [ 520 0 R 524 0 R 527 0 R 530 0 R 533 0 R 536 0 R 541 0 R 545 0 R 548 0 R
551 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 363 0 R
>>
endobj
524 0 obj
<<
/Type /Page
/Parent 523 0 R
/Resources 526 0 R
/Contents 525 0 R
>>
endobj
525 0 obj
<< /Length 6039 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Item)-278.3(List)-278.3(XAB)-275(\(XABITM\))]TJ
0 -1.0783 TD
[(12.3)-278.3(File)-278.3(User)-276.7(Characteristics)-276.7(Items)-278.3(\(XAB$_UCHAR_...\))]TJ
/F3 1 Tf
10 0 0 10 137.76 700.9 Tm
/Cs8 cs 1 scn
[(Y)112(o)0(u)-374(cannot)-376(enable)-374(or)-374(disable)-372(these)-374(functions)-374(for)-374(an)-374(existing)-376(le)-374(using)-376(the)]TJ
0 -1.196 TD
-0.0001 Tc
[(XABITM)-340.1(interface;)-342.1(you)-338.1(can)-340.1(only)-338.1(enable)-338.1(or)-338.1(disable)-336.1(these)-338.1(functions)-338.1(for)-338.1(an)-338.1(existing)]TJ
T*
0 Tc
[(le)-350(from)-350(the)-352(DCL)-348(interface)-352(using)-350(the)-352(SET)-350(FILE)-350(command.)-536(See)-350(the)]TJ
/F4 1 Tf
32.1306 0 TD
(OpenVMS)Tj
-32.1306 -1.194 TD
[(DCL)-330(Dictionary)]TJ
/F3 1 Tf
7.6999 0 TD
[(for)-332(details.)]TJ
-7.6999 -1.794 TD
[(None)-344(of)-344(these)-346(functions)-344(are)-346(supported)-344(for)-344(DECnet)-342(operations;)-352(they)-346(are)-344(ignored.)]TJ
0 -1.196 TD
0.0001 Tc
[(The)-331.9(user)-333.9(buffer)-331.9(is)-331.9(left)-329.9(unchanged.)]TJ
/F2 1 Tf
0 -2.888 TD
0 Tc
[(T)74(able)-300(124)-798(File)-300(User)-298(Characteristics)]TJ
ET
137.76 600.26 382.56 -0.48 re
f
BT
9 0 0 9 137.76 589.82 Tm
[(Item)-18644(Description)]TJ
ET
137.76 584.32 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 571.88 Tm
-0.0001 Tc
[(XAB$_UCHAR_BADACL)-8853.4(File)35.5(s)-331.2(ACL)-331.2(is)-331.2(corrupt.)]TJ
0 -1.66 TD
[(XAB$_UCHAR_BADBLOCK)-7297.4(File)-333.4(contains)-333.4(bad)-333.4(blocks.)]TJ
T*
0 Tc
[(XAB$_UCHAR_CONTIG)-9014.9(File)-333.3(is)-331.1(contiguous.)]TJ
0 -1.6622 TD
[(XAB$_UCHAR_CONTIGB)-8292.9(Keep)-333.3(the)-331.1(le)-333.3(as)-331.1(contiguous)-333.3(as)-331.1(possible.)]TJ
0 -1.66 TD
-0.0001 Tc
[(XAB$_UCHAR_DIRECTOR)37.7(Y)-7002.2(File)-333.4(is)-331.2(a)-333.4(directory)108.8(.)]TJ
T*
0 Tc
[(XAB$_UCHAR_ERASE)-9668.3(Erase)-331.1(the)-333.3(le)35.6(s)-331.1(contents)-333.3(before)-333.3(deleting)-331.1(it.)]TJ
T*
-0.0001 Tc
[(XAB$_UCHAR_LOCKED)-8741.4(File)-333.4(is)-331.2(deaccess-locked.)]TJ
T*
[(XAB$_UCHAR_MARKDEL)-7853.4(File)-333.4(is)-331.2(marked)-333.4(for)-333.4(deletion.)]TJ
0 -1.6622 TD
[(XAB$_UCHAR_NOBACKUP)-7167.4(Do)-331.2(not)-333.4(back)-333.4(up)-333.4(the)-331.2(le.)]TJ
0 -1.66 TD
0 Tc
[(XAB$_UCHAR_NOCHARGE)-7089.9(Do)-331.1(not)-333.3(charge)-333.3(le)-331.1(space.)]TJ
T*
0.0001 Tc
[(XAB$_UCHAR_NOMOVE)-8422.8(Disable)-333.2(movele)-331(operations)-331(on)-331(the)-333.2(le.)]TJ
T*
0 Tc
[(XAB$_UCHAR_NOSHEL)91.1(V)111.1(ABLE)-5384.1(File)-333.3(is)-331.1(not)-333.3(shelvable.)]TJ
T*
[(XAB$_UCHAR_PRESHEL)93.3(VED)-6090.2(File)-333.3(is)-331.1(shelved)-333.3(but)-333.3(also)-331.1(kept)-333.3(online.)]TJ
0 -1.6622 TD
[(XAB$_UCHAR_READCHECK)-6465.3(V)93.3(erify)-333.3(read)-333.3(operations)-331.1(to)-333.3(the)-333.3(le.)]TJ
0 -1.66 TD
[(XAB$_UCHAR_SHEL)93.3(VED)-8201.2(File)-333.3(is)-331.1(shelved.)]TJ
T*
[(XAB$_UCHAR_SPOOL)-9661.9(File)-333.3(is)-331.1(an)-333.3(intermediate)-335.6(spool)-333.3(le.)]TJ
T*
[(XAB$_UCHAR_W)93.3(ASCONTIG)-6775.2(File)-333.3(was)-331.1(\(and)-333.3(should)-333.3(be\))-333.3(contiguous.)]TJ
T*
-0.0001 Tc
[(XAB$_UCHAR_WRITEBACK)-6743.4(File)-333.4(may)-331.2(be)-333.4(write-back)-333.4(cached.)]TJ
0 -1.6622 TD
0 Tc
[(XAB$_UCHAR_WRITECHECK)-5910.3(V)93.3(erify)-333.3(write)-333.3(operations)-331.1(to)-333.3(the)-333.3(le.)]TJ
ET
137.76 295.4 382.56 -0.48 re
f
BT
/F2 1 Tf
14 0 0 14 66.02 265.04 Tm
-0.0001 Tc
[(12.4)-568.7(RMS)-331.5(Performance)-331.5(Monitoring)-332.9(\(XAB$_ST)74.2(A)74.2(T_ENABLE\))]TJ
/F3 1 Tf
10 0 0 10 137.76 247.1 Tm
0 Tc
[(This)-348(section)-350(describes)-348(the)-350(implementation)-348(of)-350(performance)-350(monitoring)-352(from)-348(the)]TJ
0 -1.196 TD
-0.0002 Tc
[(RMS)-330.2(interface)-334.2(using)-334.2(a)-332.2(XABITM.)]TJ
0 -1.792 TD
-0.0001 Tc
[(T)91.9(o)-346.1(explicitly)-348.1(obtain)-348.1(performance)-348.1(statistics)-346.1(for)-346.1(a)-348.1(le)-346.1(through)-350.1(the)-348.1(RMS)-346.1(interface,)]TJ
0 -1.196 TD
[(the)-348.1(application)-348.1(program)-348.1(enables)-348.1(the)-350.1(statistics)-348.1(function)-350.1(using)-348.1(the)-350.1(XAB$_ST)53.9(A)53.9(T)-0.1(_)]TJ
T*
0 Tc
[(ENABLE)-346(item.)-530(This)-350(item)-348(may)-348(be)-348(used)-350(with)-346(a)-350($OPEN)-346(or)-350($DISPLA)94(Y)-348(operation)]TJ
T*
-0.0001 Tc
[(to)-344.1(sense)-346.1(the)-346.1(statistics)-346.1(monitoring)-346.1(state.)-524.1(Y)109.9(o)-0.1(u)-346.1(can)-346.1(only)-348.1(set)-344.1(the)-346.1(statistics)-346.1(function)]TJ
T*
0 Tc
[(when)-344(you)-348(use)-344(a)-346($CREA)58(TE)-344(operation)-346(to)-346(create)-344(a)-346(new)-344(le.)-526(The)-346(buffer)-346(associated)]TJ
0 -1.194 TD
-0.0001 Tc
[(with)-348.1(the)-350.1(item)-348.1(code)-348.1(must)-350.1(contain)-350.1(the)-348.1(symbolic)-350.1(value)-350.1(XAB$K_ENABLE)-348.1(and)-350.1(the)]TJ
0 -1.196 TD
[(XAB$B_MODE)-330.1(eld)-334.1(must)-330.1(contain)-334.1(the)-332.1(symbolic)-332.1(value)-334.1(XAB$K_SETMODE.)]TJ
0 -1.794 TD
0 Tc
[(Y)112(o)0(u)-340(cannot)-340(enable)-340(or)-338(disable)-338(this)-338(function)-342(for)-338(an)-340(existing)-340(le)-340(using)-340(the)-338(XABITM)]TJ
0 -1.194 TD
[(interface.)-500(Y)112(o)0(u)-322(can)-322(only)-324(enable)-322(or)-322(disable)-320(this)-322(function)-322(for)-322(an)-322(existing)-324(le)-322(from)-322(the)]TJ
0 -1.196 TD
[(DCL)-332(interface)-334(using)-336(the)-334(SET)-332(FILE)-334(command.)-504(See)-332(the)]TJ
/F4 1 Tf
25.8207 0 TD
[(OpenVMS)-334(DCL)-334(Dictionary)]TJ
/F3 1 Tf
-25.8207 -1.196 TD
[(for)-332(details.)]TJ
0 -1.794 TD
[(For)-344(details)-342(about)-344(using)-344(the)-344(Monitor)-346(utility)-344(for)-342(gathering)-344(performance)-344(statistics,)]TJ
0 -1.194 TD
[(see)-330(the)]TJ
/F4 1 Tf
3.627 0 TD
[(OpenVMS)-332(System)-334(Manager)-56()36(s)-332(Manual)]TJ
/F3 1 Tf
17.4587 0 TD
(.)Tj
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(1210)Tj
/F1 1 Tf
3.6689 0 TD
[(Item)-368.9(List)-368.9(XAB)-368.9(\(XABITM\))]TJ
ET
endstream
endobj
526 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
527 0 obj
<<
/Type /Page
/Parent 523 0 R
/Resources 529 0 R
/Contents 528 0 R
>>
endobj
528 0 obj
<< /Length 5116 >>
stream
BT
/F2 1 Tf
12 0 0 12 409.4 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Item)-278.3(List)-278.3(XAB)-275(\(XABITM\))]TJ
-16.2383 -1.0783 TD
[(12.4)-278.3(RMS)-276.7(Performance)-278.3(Monitoring)-278.3(\(XAB$_ST)75(A)75(T_ENABLE\))]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
-0.0001 Tc
[(This)-334.1(option)-334.1(is)-332.1(not)-332.1(supported)-334.1(for)-334.1(DECnet)-334.1(operations;)-334.1(it)-334.1(is)-332.1(ignored.)-502.1(The)-336.1(user)-332.1(buffer)]TJ
0 -1.196 TD
0.0003 Tc
[(is)-331.7(left)-329.7(unchanged.)]TJ
0 -1.794 TD
-0.0001 Tc
[(Example)-332.1(121)-332.1(illustrates)-330.1(the)-332.1(use)-332.1(of)-332.1(XABITM)-332.1(to)-330.1(enable)-334.1(statistics)-332.1(monitoring.)]TJ
/F2 1 Tf
0 -2.82 TD
0 Tc
[(Example)-334(121)-796(Using)-334(XABITM)-334(to)-332(Enable)-334(RMS)-332(Statistics)]TJ
/F6 1 Tf
8 0 0 10 176.02 628.14 Tm
(.)Tj
0.0045 -0.996 TD
(.)Tj
0.0045 -0.996 TD
(.)Tj
-1.804 -0.996 TD
0.0002 Tc
[(ITEMLIST)-602.3(:)-597.3(BLOCK)-599.8([ITM$S_ITEM+4,)-597.3(BYTE])]TJ
1.1975 -0.998 TD
[(INITIAL\()-599.8(REP)-599.8(\(ITM$S_ITEM+4\))-597.3(OF)-599.8(\(0\))-597.3(\),)]TJ
-1.1975 -1.594 TD
0 Tc
[(ITEM_XAB)-602.5(:)-597.5($XABITM\()-600(mode)-600(=)-600(SETMODE,)]TJ
3.5875 -0.996 TD
[(itemlist)-602.5(=)-597.5(ITEMLIST)-600(\),)]TJ
-3.5875 -1.594 TD
0.0003 Tc
[(ITEM_BUFFER)-597.2(:)-597.2(LONG)-599.7(INITIAL)-602.2(\()-597.2(XAB$K_ENABLE\);)]TJ
0 -0.996 TD
0 Tc
[(FILE_FAB)-602.5(:)-597.5($FAB\()]TJ
1.795 -0.996 TD
(.)Tj
0.0045 -0.996 TD
(.)Tj
0.0045 -0.996 TD
(.)Tj
14.341 -0.996 TD
[(XAB)-597.5(=)-600(ITEM_XAB,)]TJ
-14.35 -0.998 TD
(.)Tj
0.0045 -0.996 TD
(.)Tj
0.0045 -0.996 TD
(.)Tj
21.516 -0.996 TD
(\);)Tj
-23.32 -0.996 TD
0.0004 Tc
[(ITEMLIST[ITM$W_ITMCOD])-597.1(=)-597.1(XAB$_STAT_ENABLE;)]TJ
T*
0.0005 Tc
[(ITEMLIST[ITM$W_BUFSIZ])-597(=)-597(4)0.5(;)]TJ
T*
[(ITEMLIST[ITM$L_BUFADR])-597(=)-597(ITEM_BUFFER;)]TJ
T*
0 Tc
[($CREATE\()-602.5(fab)-597.5(=)-600(FILE_FAB)-600(\);)]TJ
1.795 -0.998 TD
(.)Tj
0.0045 -0.996 TD
(.)Tj
0.0045 -0.996 TD
(.)Tj
/F2 1 Tf
14 0 0 14 89.94 351.18 Tm
-0.0001 Tc
[(12.5)-567.2(Compound)-332.9(Document)-331.5(Support)-333(\(XAB$_..._SEMANTICS\))]TJ
/F3 1 Tf
10 0 0 10 161.66 333.24 Tm
0 Tc
[(The)-368(term)]TJ
/F4 1 Tf
4.7339 0 TD
0.0002 Tc
[(compound)-367.8(documents)]TJ
/F3 1 Tf
10.3859 0 TD
0 Tc
[(refers)-366(to)-366(les)-366(that)-366(can)-368(contain)-366(a)-368(number)-368(of)]TJ
-15.1198 -1.194 TD
[(integrated)-340(components)-340(including)-340(text,)-342(graphics,)-342(and)-340(scanned)-340(images.)-512(T)92(o)-338(support)]TJ
0 -1.196 TD
[(the)-324(use)-324(of)-324(text)-324(in)-324(compound)-324(documents,)-328(RMS)-322(implements)-322(the)-324(le)-324(attribute,)]TJ
/F4 1 Tf
35.5935 0 TD
(stored)Tj
-35.5935 -1.196 TD
(semantics)Tj
/F3 1 Tf
4.5349 0 TD
[(.)-520(The)-342(value)-344(of)-342(the)-340(stored)-342(semantics)-340(attribute)-340(is)-340(called)-342(the)-342(le)]TJ
/F4 1 Tf
29.2406 0 TD
(tag)Tj
/F3 1 Tf
1.463 0 TD
[(,)-346(and)]TJ
-35.2385 -1.196 TD
[(it)-332(species)-332(how)-332(le)-332(data)-332(is)-330(to)-332(be)-332(interpreted.)]TJ
0 -1.792 TD
[(RMS)-336(support)-334(for)-336(compound)-336(documents)-336(requires)-336(that)-336(compound)-336(document)-336(les)-336(be)]TJ
0 -1.196 TD
[(tagged.)-514(Y)112(o)0(u)-340(can)-340(tag)-340(a)-338(le)-338(from)-340(the)-338(RMS)-338(interface)-340(by)-340(using)-340(the)-338(Create)-338(service)-340(in)]TJ
T*
0.0001 Tc
[(conjunction)-333.9(with)-331.9(a)-331.9($XABITM)-331.9(macro,)-335.9(and)-331.9(you)-335.9(can)-333.9(sense)-331.9(the)-333.9(tagged)-333.9(status)-331.9(of)-331.9(a)-333.9(le)]TJ
T*
[(using)-351.9(a)-349.9($XABITM)-351.9(macro.)-533.9(T)62.1(agged)-347.9(le)-351.9(support)-347.9(involves)-347.9(the)-349.9(use)-349.9(of)-349.9(the)-349.9(two)-347.9(item)]TJ
0 -1.194 TD
0 Tc
[(codes)-350(shown)-348(in)-350(T)62(able)-350(125.)-532(Each)-350(of)-350(these)-348(item)-348(codes)-350(requires)-350(buffers)-348(up)-350(to)-350(64)]TJ
0 -1.196 TD
[(bytes)-332(long.)]TJ
/F2 1 Tf
0 -2.89 TD
0.0002 Tc
[(T)72.2(able)-299.8(125)-795.8(T)72.2(a)0.2(g)-297.8(Support)-297.8(Item)-299.8(Codes)]TJ
ET
161.66 172.82 382.56 -0.48 re
f
BT
9 0 0 9 161.66 162.38 Tm
0 Tc
[(Item)-16319.5(Function)]TJ
ET
161.66 156.88 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 144.46 Tm
[(XAB$_STORED_SEMANTICS)-4115.4(Denes)-333.3(the)-337.8(le)-335.6(semantics)-333.3(established)-337.8(when)-335.6(the)-335.6(le)]TJ
18.3756 -1.1067 TD
[(is)-331.1(created)]TJ
-18.3756 -1.6622 TD
[(XAB$_ACCESS_SEMANTICS)-4264.4(Denes)-340(the)-342.2(le)-340(semantics)-340(desired)-342.2(by)-342.2(the)-340(accessing)]TJ
18.3756 -1.1067 TD
(program)Tj
ET
161.66 102.1 382.56 -0.48 re
f
BT
10 0 0 10 161.66 79.7 Tm
-0.0002 Tc
[(The)-356.2(entries)-354.2(XAB$_STORED_SEMANTICS)-350.2(and)-356.2(XAB$_ACCESS_SEMANTICS)]TJ
0 -1.196 TD
0 Tc
[(in)-344(the)-342(item)-342(list)-340(can)-342(represent)-344(either)-342(a)-342(control)-344(\(set\))-340(function)-344(or)-342(a)-342(monitor)-344(\(sense\))]TJ
/F1 1 Tf
9 0 0 9 413.18 26.84 Tm
/Cs9 cs 1 scn
[(Item)-368.9(List)-368.9(XAB)-368.9(\(XABITM\))]TJ
/F2 1 Tf
11.8844 0 TD
[(121)53.3(1)]TJ
ET
endstream
endobj
529 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
530 0 obj
<<
/Type /Page
/Parent 523 0 R
/Resources 532 0 R
/Contents 531 0 R
>>
endobj
531 0 obj
<< /Length 6683 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Item)-278.3(List)-278.3(XAB)-275(\(XABITM\))]TJ
0 -1.0783 TD
0.0001 Tc
[(12.5)-278.2(Compound)-276.6(Document)-278.2(Support)-276.6(\(XAB$_..._SEMANTICS\))]TJ
/F3 1 Tf
10 0 0 10 137.76 700.9 Tm
/Cs8 cs 1 scn
0 Tc
[(function)-342(that)-342(can)-342(be)-342(passed)-340(to)-342(RMS)-340(from)-342(the)-342(application)-342(program)-342(by)-342(way)-342(of)-342(the)]TJ
0 -1.196 TD
-0.0001 Tc
[(RMS)-314.1(interface.)-500.1(Y)111.9(o)-0.1(u)-316.1(can)-316.1(use)-316.1(the)-316.1(symbolic)-314.1(value)-318.1(XAB$K_SEMANTICS_MAX_LEN,)]TJ
T*
0 Tc
[(representing)-326(the)-326(tag)-326(length,)-330(to)-324(allocate)-326(buffer)-326(space)-324(for)-326(sensing)-326(and)-326(setting)-324(stored)]TJ
0 -1.194 TD
[(semantics)-330(for)-332(the)-332(le.)]TJ
0 -1.794 TD
[(W)38(ithin)-344(any)-348(one)-344($XABITM,)-344(you)-346(can)-346(activate)-346(either)-344(the)-346(set)-342(function)-348(or)-344(the)-346(sense)]TJ
0 -1.196 TD
-0.0001 Tc
[(function)-334.1(for)-332.1(the)-332.1(XAB$_STORED_SEMANTICS)-330.1(and)-332.1(XAB$_ACCESS_SEMANTICS)]TJ
T*
[(items)-356.1(because)-360.1(a)-358.1(common)-360.1(eld)-358.1(\(XAB$B_MODE\))-358.1(determines)-358.1(which)-360.1(function)-360.1(is)]TJ
0 -1.194 TD
0 Tc
[(active.)-532(If)-348(you)-352(want)-348(to)-348(activate)-348(both)-350(the)-348(set)-348(function)-352(and)-348(the)-350(sense)-348(function)-350(for)]TJ
0 -1.196 TD
[(either)-342(or)-344(both)-344(items,)-344(you)-346(must)-342(use)-342(two)-342($XABITM)-342(control)-344(blocks,)-346(one)-344(for)-344(setting)]TJ
T*
[(the)-332(functions)-332(and)-334(one)-332(for)-332(sensing)-334(the)-332(functions.)]TJ
/F2 1 Tf
14 0 0 14 66.02 562.42 Tm
[(12.6)-568.6(Specifying)-405.7(the)-405.7(Number)-405.7(of)-407.1(Local)-405.7(Buffers)]TJ
2.5086 -1.1386 TD
-0.0004 Tc
[(\(XAB$_MUL)72.5(TIBUFFER_COUNT\))]TJ
/F3 1 Tf
10 0 0 10 137.76 528.54 Tm
0 Tc
[(This)-366(section)-368(describes)-366(how)-366(to)-368(use)-366(the)-368(item)-366(list)-366(XAB)-364(to)-366(specify)-368(up)-368(to)-366(32,767)]TJ
0 -1.196 TD
[(local)-354(buffers.)-542(Prior)-356(to)-354(implementation)-354(of)-354(the)-354(XAB$_MUL)56(TIBUFFER_COUNT)]TJ
0 -1.194 TD
-0.0001 Tc
[(XABITM,)-344.1(you)-342.1(could)-340.1(only)-342.1(specify)-340.1(up)-342.1(to)-340.1(127)-340.1(local)-340.1(buffers)-340.1(for)-340.1(a)-340.1(record)-342.1(stream)-340.1(from)]TJ
0 -1.196 TD
0 Tc
[(the)-344(RMS)-344(interface)-346(using)-346(the)-346(RAB)-342(multibuffer)-346(count)-346(eld)-344(\(RAB$B_MBF\).)-344(When)]TJ
T*
-0.0001 Tc
[(you)-346.1(use)-344.1(the)-346.1(multibuffer)-346.1(count)-346.1(XABITM,)-348.1(the)-344.1(value)-348.1(specied)-344.1(overrides)-346.1(any)-346.1(value)]TJ
T*
[(that)-332.1(resides)-330.1(in)-332.1(the)-334.1(RAB$_MBF)-334.1(for)-332.1(the)-332.1(related)-332.1(record)-334.1(stream.)]TJ
0 -1.792 TD
[(The)-346.1(XAB$_MUL)53.9(TIBUFFER_COUNT)-348.1(XABITM)-348.1(requires)-346.1(a)-346.1(4-byte)-348.1(buffer)-346.1(to)-346.1(store)]TJ
0 -1.196 TD
0 Tc
[(the)-342(value)-346(specifying)-344(the)-344(number)-344(of)-344(local)-342(buffers.)-522(Before)-342(you)-346(increase)-344(the)-342(size)-342(of)]TJ
T*
0.0001 Tc
[(the)-349.9(local)-349.9(buffer)-349.9(pool,)-355.9(your)-351.9(current)-349.9(memory)-349.9(management)-351.9(parameters)-349.9(should)-349.9(be)]TJ
T*
0 Tc
[(considered)-336(because)-338(excessively)-338(large)-338(buffer)-336(pools)-336(can)-338(introduce)-338(additional)-336(paging)]TJ
0 -1.194 TD
[(that)-332(reduces)-332(performance.)]TJ
0 -1.794 TD
[(This)-332(option)-332(is)-332(not)-332(supported)-332(for)-332(DECnet)-330(operations;)-332(it)-332(is)-332(ignored.)]TJ
T*
[(Y)112(o)0(u)-374(cannot)-374(sense)-374(the)-374(value)-374(stored)-372(in)-374(the)-374(XAB$_MUL)56(TIBUFFER_COUNT)]TJ
0 -1.194 TD
[(XABITM,)-334(and)-334(any)-334(attempt)-330(to)-332(sense)-330(this)-332(value)-334(leaves)-332(the)-332(user)-332(buffer)-334(unchanged.)]TJ
/F2 1 Tf
14 0 0 14 66.02 330.28 Tm
[(12.7)-568.6(Expiration)-331.4(Date)-331.4(and)-331.4(T)17.2(ime)-331.4(Suppression)]TJ
/F3 1 Tf
10 0 0 10 137.76 312.36 Tm
0.0001 Tc
[(The)-353.9(le)-355.9(system,)-357.9(in)-353.9(conjunction)-353.9(with)-353.9(parameters)-351.9(established)-353.9(through)-355.9(the)-353.9(DCL)]TJ
0 -1.196 TD
0 Tc
[(interface)-350(\(see)-350(the)-352(SET)-350(VOLUME)-350(command)-350(in)-352(the)]TJ
/F4 1 Tf
23.7477 0 TD
[(OpenVMS)-352(DCL)-348(Dictionary)]TJ
/F3 1 Tf
12.4578 0 TD
(\),)Tj
-36.2055 -1.196 TD
[(gives)-346(users)-344(the)-344(capability)-346(to)-344(determine)-344(whether)-346(the)-346(contents)-344(of)-346(a)-344(data)-344(le)-346(have)]TJ
T*
[(grown)-338(stale)-338(and)-338(whether)-338(the)-338(le)-340(is)-336(a)-338(candidate)-338(for)-338(less)-338(costly)-338(and)-338(less)-336(accessible)]TJ
0 -1.194 TD
[(storage,)-332(typically)-334(archived)-334(tape.)]TJ
0 -1.794 TD
[(The)-360(le)-362(system)-358(determines)-360(whether)-362(a)-360(le)-360(has)-360(grown)-362(stale)-360(by)-360(evaluating)-362(the)]TJ
0 -1.196 TD
[(Expiration)-332(Date)-332(and)-334(T)24(ime)-332(ag.)-504(This)-334(value)-334(should)-334(reect)-334(real)-334(le)-332(activity;)-336(that)-334(is,)]TJ
T*
[(it)-346(should)-346(indicate)-348(when)-348(a)-346(le)-348(is)-346(no)-348(longer)-348(being)-348(actively)-348(used)-348(for)-346(informational)]TJ
0 -1.194 TD
[(purposes.)-536(The)-352(ag)-352(should)-350(not)-352(be)-350(affected)-350(by)-352(maintenance)-352(functions)-352(or)-350(for)-352(any)]TJ
0 -1.196 TD
0.0001 Tc
[(function)-333.9(that)-329.9(does)-331.9(not)-331.9(involve)-331.9(data)-329.9(access.)]TJ
0 -1.794 TD
0 Tc
[(This)-316(capability)-318(is)-316(also)-316(available)-318(to)-318(all)-316(user)-318(application)-316(programs)-318(through)-320(the)-318(RMS)]TJ
0 -1.194 TD
-0.0001 Tc
[(interface)-332.1(using)-334.1(the)-332.1(XAB$_NORECORD)-328.1(XABITM.)]TJ
/F2 1 Tf
12 0 0 12 66.02 146.98 Tm
0 Tc
[(12.7.1)-663.3(XAB$_NORECORD)-331.7(XABITM)]TJ
/F3 1 Tf
10 0 0 10 137.76 131.04 Tm
[(When)-338(an)-336(application)-338(program)-338(reads)-336(data)-336(from)-338(a)-336(disk)-338(le)-338(or)-336(writes)-336(data)-336(to)-336(a)-338(disk)]TJ
0 -1.196 TD
[(le,)-372(the)-362($CLOSE)-360(service)-364(updates)-362(the)-362(Expiration)-364(Date)-360(and)-364(T)26(ime)-362(value)-364(to)-362(the)]TJ
T*
[(current)-338(date)-338(and)-336(time.)-510(This)-336(effectively)-340(pushes)-336(back)-338(the)-338(expiration)-338(date)-338(and)-336(time)]TJ
T*
[(to)-332(reect)-332(user)-332(interest)-332(in)-334(the)-332(le.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(1212)Tj
/F1 1 Tf
3.6689 0 TD
[(Item)-368.9(List)-368.9(XAB)-368.9(\(XABITM\))]TJ
ET
endstream
endobj
532 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
533 0 obj
<<
/Type /Page
/Parent 523 0 R
/Resources 535 0 R
/Contents 534 0 R
>>
endobj
534 0 obj
<< /Length 6856 >>
stream
BT
/F2 1 Tf
12 0 0 12 409.4 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Item)-278.3(List)-278.3(XAB)-275(\(XABITM\))]TJ
-9.23 -1.0783 TD
[(12.7)-278.3(Expiration)-278.3(Date)-278.3(and)-276.7(T)16.7(ime)-278.3(Suppression)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
[(When)-346(the)-344(user)-346(program)-346(accesses)-342(a)-344(le)-346(for)-344(maintenance)-346(or)-346(monitoring)-346(purposes,)]TJ
0 -1.196 TD
-0.0001 Tc
[(it)-334.1(should)-336.1(use)-334.1(the)-336.1(XAB$_NORECORD)-334.1(XABITM)-334.1(as)-334.1(an)-334.1(input)-336.1(to)-334.1(the)-334.1(appropriate)-336.1(le)]TJ
T*
0 Tc
[(service)-348(to)-348(inhibit)-346(the)-348(update)-346(of)-348(the)-348(Expiration)-346(Date)-346(and)-348(T)24(ime)-346(eld)-348(and)-348(thereby)]TJ
0 -1.194 TD
[(maintain)-344(the)-344(true)-346(expiration)-344(status)-342(of)-344(the)-344(le.)-524(For)-344(example,)-348(the)-346(DCL)-342(command)]TJ
0 -1.196 TD
-0.0002 Tc
[(DIRECTOR)37.8(Y/FULL)-356.2(uses)-354.2(the)-354.2(XAB$_NORECORD)-352.2(XABITM)-356.2(when)-354.2(it)-354.2(opens)-354.2(les)]TJ
T*
-0.0001 Tc
[(to)-364.1(access)-364.1(prolog)-366.1(data)-364.1(containing)-368.1(key)-366.1(information.)-564.1(In)-366.1(this)-362.1(case,)-374.1(DIRECTOR)37.9(Y)]TJ
T*
0 Tc
[(displays)-366(prolog)-370(information)-368(but)-368(does)-368(not)-368(display)-366(or)-370(modify)-368(the)-368(le)-368(data)-366(and)]TJ
0 -1.194 TD
[(therefore)-334(should)-332(not)-332(modify)-332(the)-334(Expiration)-332(Date)-330(and)-334(T)26(ime.)]TJ
0 -1.794 TD
[(Maintenance)-366(utilities)-360(should)-364(also)-360(consider)-364(using)-364(this)-362(XABITM.)-362(For)-364(example,)]TJ
0 -1.196 TD
[(a)-354(disk)-352(defragmentation)-354(utility)-352(should)-354(not)-354(affect)-352(the)-352(expiration)-354(status)-352(of)-352(a)-354(disk)]TJ
T*
[(le)-362(because)-360(the)-362(le)-360(is)-360(not)-360(accessed)-360(for)-362(informational)-360(purposes,)-368(but)-360(rather)-362(for)]TJ
0 -1.194 TD
[(maintenance)-334(purposes.)]TJ
0 -1.794 TD
-0.0001 Tc
[(The)-356.1(XAB$_NORECORD)-352.1(XABITM)-352.1(uses)-354.1(a)-356.1(4-byte)-354.1(buffer)-356.1(to)-354.1(set)-354.1(the)-354.1(NORECORD)]TJ
0 -1.196 TD
[(ag)-330.1(to)-328.1(logic)-330.1(1)-330.1(using)-330.1(the)-328.1(symbol)-328.1(XAB$_ENABLE.)-330.1(Any)-330.1(other)-330.1(value)-330.1(in)-328.1(this)-328.1(XABITM)]TJ
T*
0 Tc
[(buffer)-356(returns)-356(an)-356(RMS$_XAB)-352(error)72(.)-546(A)0(n)-354(application)-356(cannot)-356(disable)-354(this)-354(option)]TJ
0 -1.194 TD
[(because)-338(the)-336(ODS-2)-334(ACP)-334(does)-336(not)-338(support)-336(disabling)-336(the)-336(option)-336(when)-338(it)-336(is)-334(selected)]TJ
0 -1.196 TD
[(on)-334(a)-332($OPEN)-330(or)-332($CREA)58(TE.)]TJ
0 -1.794 TD
[(This)-332(option)-334(is)-330(not)-332(supported)-332(for)-332(DECnet)-330(operations;)-334(it)-332(is)-330(ignored.)]TJ
/F2 1 Tf
12 0 0 12 89.94 457.8 Tm
[(12.7.2)-666.7(Application)]TJ
/F3 1 Tf
10 0 0 10 161.66 441.86 Tm
-0.0002 Tc
[(The)-378.2(XAB$_NORECORD)-376.2(function)-378.2(can)-376.2(be)-376.2(enabled)-376.2(on)-378.2(input)-376.2(to)-376.2(the)-376.2($CLOSE,)]TJ
0 -1.194 TD
0 Tc
[($OPEN,)-374(and)-372($CREA)56(TE)-372(services.)-582(However)74(,)-384(Compaq)-372(recommends)-374(using)-374(the)]TJ
0 -1.196 TD
-0.0001 Tc
[(XAB$_NORECORD)-376.1(XABITM)-378.1(with)-378.1(the)-380.1($OPEN)-378.1(service)-380.1(instead)-378.1(of)-378.1(with)-378.1(the)]TJ
T*
0 Tc
[($CLOSE)-372(service)-374(in)-374(order)-374(to)-372(insure)-376(that)-372(the)-374(Expiration)-374(Date)-372(and)-374(T)24(ime)-372(ag)]TJ
T*
[(is)-360(updated)-362(should)-362(the)-360(le)-362(deaccess)-360(or)-362(should)-362(a)-360(close)-362(occur)-362(because)-362(of)-362(process)]TJ
0 -1.194 TD
[(deletion)-332(or)-334(RMS)-330(rundown.)]TJ
0 -1.794 TD
-0.0001 Tc
[(The)-348.1(XAB$_NORECORD)-344.1(XABITM)-346.1(can)-348.1(also)-348.1(be)-346.1(used)-348.1(when)-348.1(the)-348.1($CREA)57.9(TE)-346.1(service)]TJ
0 -1.196 TD
0 Tc
[(opens)-340(an)-340(existing)-340(le)-340(through)-342(the)-340(Create-if)-338(option)-340(and)-340(the)-340(user)-338(does)-340(not)-340(want)-338(to)]TJ
T*
-0.0001 Tc
[(change)-332.1(the)-336.1(Expiration)-334.1(Date.)-500.1(When)-334.1(the)-336.1(XAB$_NORECORD)-334.1(XABITM)-336.1(is)-332.1(used)-334.1(on)-334.1(a)]TJ
0 -1.194 TD
0 Tc
[($CREA)58(TE)-344(that)-344(creates)-344(a)-344(le,)-350(it)-342(disables)-344(the)-344(update)-344(on)-344(the)-346(subsequent)-344($CLOSE)]TJ
0 -1.196 TD
[(but)-354(does)-352(not)-354(prevent)-354(initialization)-352(of)-354(the)-352(Expiration)-354(Date)-352(and)-354(T)26(ime)-354(on)-354(the)-354(le)]TJ
T*
[(creation)-334(in)-332(the)-332(ACP)128(.)]TJ
0 -1.792 TD
-0.0001 Tc
[(An)-354.1(application)-354.1(typically)-354.1(senses)-354.1(the)-354.1(XAB$_NORECORD)-350.1(XABITM)-352.1(to)-354.1(determine)]TJ
0 -1.196 TD
0 Tc
[(if)-362(the)-364(XABITM)-362(was)-360(specied)-364(on)-362(a)-364(previous)-364($OPEN)-362(or)-362($CREA)58(TE)-364(option)-362(or)-364(if)]TJ
T*
-0.0001 Tc
[(it)-360.1(is)-360.1(specied)-362.1(by)-360.1(the)-362.1(current)-362.1(RMS)-362.1(operation.)-556.1(The)-362.1(XAB$_NORECORD)-358.1(can)-362.1(be)]TJ
T*
0 Tc
[(sensed)-336(on)-336(output)-336(from)-336(RMS)-334(for)-336(the)-338($OPEN,)-334($CREA)58(TE,)-338($DISPLA)94(Y)112(,)-338(and)-336($CLOSE)]TJ
0 -1.194 TD
(services.)Tj
/F2 1 Tf
14 0 0 14 89.94 213.72 Tm
-0.0001 Tc
[(12.8)-567.2(File)-331.5(Length)-332.9(Hint)-331.5(\(XAB$_FILE_LENGTH_HINT\))]TJ
/F3 1 Tf
10 0 0 10 161.66 195.8 Tm
0 Tc
[(The)-334(le)-332(length)-334(hint)-334(is)-330(a)-332(pair)-332(of)-332(quadword)-332(integer)-334(elds)-332(\(16)-332(bytes\))-332(as)-330(follows:)]TJ
0 -1.794 TD
[(1.)-964(Record)-336(count)-336(\(bytes)-336(0-7\):)-506(the)-336(number)-338(of)-334(data)-336(records)-336(written)-334(to)-336(the)-336(le)-336(using)]TJ
1.794 -1.196 TD
[(record)-332(I/O)-332(\($PUT\).)]TJ
-1.794 -1.792 TD
[(2.)-964(User)-336(data)-336(byte)-338(count)-338(\(bytes)-336(8-15\):)-510(the)-336(total)-336(number)-338(of)-338(user)-338(data)-336(bytes)-336(in)-338(the)]TJ
1.794 -1.196 TD
[(le)-332(\(excluding)-336(any)-334(overhead)-334(bytes)-332(added)-332(by)-332(RMS\).)]TJ
-1.794 -1.794 TD
[(For)-340(sequential)-340(les)-340(with)-338(a)-340(record)-340(format)-338(of)-340(variable)-340(\(V)112(AR\))-338(or)-340(variable)-340(with)-340(xed)]TJ
0 -1.196 TD
[(control)-334(\(VFC\))-330(on)-334(an)-332(ODS-5)-330(volume,)-334(RMS)-332(will)-330(maintain)-332(the)-332(le)-334(hint,)-334(provided:)]TJ
0 -1.792 TD
[()-1190(The)-334(le)-332(is)-330(written)-332(only)-334(using)-334(unshared)-334(RMS)-330(record)-334(I/O.)]TJ
0 -1.794 TD
[()-1190(The)-334(le)-332(does)-332(not)-332(have)-334(journaling)-336(enabled.)]TJ
/F1 1 Tf
9 0 0 9 412.68 26.84 Tm
/Cs9 cs 1 scn
[(Item)-368.9(List)-368.9(XAB)-368.9(\(XABITM\))]TJ
/F2 1 Tf
11.8844 0 TD
(1213)Tj
ET
endstream
endobj
535 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
536 0 obj
<<
/Type /Page
/Parent 523 0 R
/Resources 538 0 R
/Contents 537 0 R
>>
endobj
537 0 obj
<< /Length 7096 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Item)-278.3(List)-278.3(XAB)-275(\(XABITM\))]TJ
0 -1.0783 TD
[(12.8)-278.3(File)-278.3(Length)-280(Hint)-276.7(\(XAB$_FILE_LENGTH_HINT\))]TJ
/F3 1 Tf
10 0 0 10 137.76 700.9 Tm
/Cs8 cs 1 scn
[()-1188(The)-334(contents)-332(of)-332(the)-332(elds)-332(are)-334(valid)-332(when)-332(the)-332(le)-334(is)-330(opened.)]TJ
0 -1.794 TD
-0.0001 Tc
[(The)-368.1(XAB$_FILE_LENGTH_HINT)-368.1(item)-366.1(code)-368.1(may)-366.1(be)-368.1(used)-366.1(with)-366.1(an)-368.1(item)-366.1(list)]TJ
0 -1.196 TD
0 Tc
[(XAB)-352(on)-358($OPEN)-354(or)-356($DISPLA)94(Y)-356(operations)-354(to)-356(sense)-356(the)-356(le)-356(length)-358(hint)-356(values.)]TJ
0 -1.194 TD
[(A)-346(SETMODE)-342(may)-348(be)-346(used)-346(with)-346(a)-346($CLOSE)-346(operation)-346(to)-346(set)-346(the)-346(le)-348(length)-348(hint)]TJ
0 -1.196 TD
0.0001 Tc
[(counts.)-517.9(The)-341.9(SETMODE)-337.9(will)-339.9(override)-341.9(any)-341.9(counts)-341.9(that)-341.9(RMS)-339.9(may)-341.9(be)-339.9(concurrently)]TJ
T*
0 Tc
(maintaining.)Tj
0 -1.792 TD
[(The)-338(XAB$_FILE_LENGTH_HINT)-336(XABITM)-336(requires)-338(a)-338(16-byte)-338(buffer)-340(for)-338(the)-338(two)]TJ
0 -1.196 TD
[(quadwords.)-520(These)-346(elds)-342(are)-344(maintained)-344(as)-344(a)-344(set:)-520(either)-344(both)-344(elds)-344(are)-344(valid)-344(or)]TJ
T*
(invalid.)Tj
0 -1.794 TD
[(The)-362(most)-360(signicant)-362(\(sign\))-362(bit)-360(of)-360(each)-362(quadword)-362(is)-360(used)-360(to)-362(indicate)-360(whether)]TJ
0 -1.194 TD
[(the)-346(associated)-344(count)-348(is)-344(valid.)-528(A)-346(sequential)-346(le)-346(with)-346(V)112(A)0(R)-346(o)0(r)-346(VFC)-346(format)-346(that)-344(is)]TJ
0 -1.196 TD
[(created)-354(on)-356(an)-356(ODS-5)-352(volume,)-364(had)-354(any)-358(data)-354(added)-354(to)-354(it)-354(using)-356(RMS)-356(record)-356(I/O)]TJ
T*
[(\($PUT)62(s\))-334(and)-336(has)-334(met)-334(the)-336(conditions)-336(indicated)-334(above)-336(should)-336(have)-336(valid)-336(counts.)-504(If,)]TJ
T*
[(however)72(,)-344(a)0(t)-340(some)-340(point)-340(in)-342(time,)-344(some)-340(data)-340(are)-340(written)-340(to)-342(a)-340(le)-342(using)-342(RMS)-340(block)]TJ
0 -1.194 TD
[(I/O,)-354(for)-356(example,)-362(then)-356(the)-354(sign)-356(bits)-354(will)-354(be)-354(set)-354(on)-356(le)-356(deaccess)-354(to)-354(indicate)-354(the)]TJ
0 -1.196 TD
[(counts)-342(are)-342(invalid.)-520(The)-342(last)-342(count)-342(maintained)-342(in)-342(each)-344(eld)-342(is)-342(retained)-342(as)-340(a)-342(hint)]TJ
T*
[(of)-332(what)-330(its)-332(last)-330(valid)-332(value)-334(was,)-332(but)-332(the)-332(sign)-332(bit)-332(being)-334(set)-330(indicates)-332(it)-332(is)-330(stale.)]TJ
0 -1.794 TD
[(If)-342(these)-344(elds)-344(have)-346(never)-346(been)-344(modied)-344(by)-346(RMS)-342(for)-344(a)-344(le)-346(on)-344(an)-344(ODS-5)-342(volume,)]TJ
0 -1.194 TD
[(then)-348(the)-348(contents)-346(of)-348(each)-348(quadword)-348(will)-344(be)-348(8)-348(bytes)-346(of)-348(0xFF)110(.)-348(For)-348(example,)-354(after)]TJ
0 -1.196 TD
0.0001 Tc
[(a)-345.9(le)-345.9(originally)-347.9(created)-347.9(and)-345.9(maintained)-345.9(on)-347.9(an)-345.9(ODS-2)-343.9(volume)-347.9(is)-343.9(converted)-345.9(from)]TJ
T*
-0.0001 Tc
[(ODS-2)-332.1(format)-332.1(to)-332.1(ODS-5)-330.1(format,)-332.1(these)-332.1(elds)-332.1(will)-330.1(contain)-334.1(8)-332.1(bytes)-332.1(of)-332.1(0xFF)109.9(.)]TJ
0 -1.792 TD
0 Tc
[(The)-346(counts)-348(in)-346(these)-346(elds)-344(are)-346(invalidated)-348(if)-344(a)-346(truncate-on-put)-348(is)-344(done,)-352(except)-346(if)]TJ
0 -1.196 TD
[(the)-332(truncate)-334(is)-330(to)-332(zero.)]TJ
0 -1.794 TD
-0.0001 Tc
[(The)-342.1(utility)-342.1(ANAL)91.9(YZE/RMS_FILE)-342.1(has)-342.1(an)-342.1(/UPDA)53.9(TE_HEADER)-342.1(function)-344.1(that)-342.1(can)]TJ
0 -1.196 TD
0 Tc
[(be)-332(used)-332(to)-332(revalidate)-332(the)-332(counts)-332(in)-334(these)-332(elds.)]TJ
0 -1.792 TD
-0.0001 Tc
[(If)-352.1(a)-354.1(SENSEMODE)-354.1(using)-354.1(this)-354.1(item)-354.1(code)-354.1(is)-352.1(requested)-354.1(for)-354.1(a)-354.1(non-ODS-5)-352.1(le,)-362.1(the)]TJ
0 -1.196 TD
0 Tc
[(contents)-336(returned)-338(for)-336(each)-338(quadword)-336(will)-334(be)-336(8)-336(bytes)-336(of)-336(0xFF)108(.)-336(A)-336(SETMODE)-334(using)]TJ
T*
[(this)-330(item)-332(code)-332(for)-332(a)-332(non-ODS-5)-332(le)-332(will)-330(be)-334(ignored.)]TJ
0 -1.792 TD
[(The)-352(le)-352(length)-352(hint)-352(is)-350(not)-352(supported)-350(for)-352(DECnet)-350(operations;)-360(it)-352(is)-350(ignored.)-538(If)-350(a)]TJ
0 -1.196 TD
[(SENSE)-334(is)-334(attempted,)-336(8)-336(bytes)-336(of)-336(0xFF)-338(will)-334(be)-336(returned)-338(to)-334(the)-336(user)-338(buffer)-336(for)-336(each)]TJ
T*
(quadword.)Tj
/F2 1 Tf
14 0 0 14 66.02 269.52 Tm
-0.0001 Tc
[(12.9)-568.7(Extended)-331.5(File)-331.5(Cache)-330.1(\(XAB$_CACHE_OPTIONS\))-333(\(Alpha)-331.5(Only\))]TJ
/F3 1 Tf
10 0 0 10 137.76 251.58 Tm
[(The)-360.1(ODS-2)-358.1(and)-360.1(ODS-5)-360.1(volumes)-360.1(of)-360.1(the)-360.1(Files-1)55.9(1)-360.1(le)-360.1(system)-358.1(can)-360.1(use)-360.1(a)-360.1(caching)]TJ
T*
0 Tc
[(technique)-336(to)-334(improve)-334(performance.)-506(In)-334(using)-336(caching,)-338(the)-336(le)-334(system)-334(keeps)-334(a)-334(copy)]TJ
0 -1.194 TD
[(of)-324(data)-322(that)-324(it)-324(recently)-326(read)-324(from)-326(disk)-322(in)-326(an)-324(area)-326(of)-324(memory)-324(called)-324(a)-324(cache.)-500(When)]TJ
0 -1.196 TD
[(an)-332(application)-332(reads)-332(data,)-332(for)-334(example,)-334(the)-332(le)-334(system)-330(checks)-334(whether)-334(the)-332(data)-332(is)]TJ
T*
[(in)-342(its)-340(cache.)-520(The)-342(le)-344(system)-340(only)-344(issues)-340(an)-342(I/O)-342(to)-340(read)-342(the)-342(data)-342(from)-342(disk)-340(if)-342(the)]TJ
T*
[(data)-348(is)-348(not)-348(in)-350(the)-350(cache.)-534(Caching)-350(improves)-350(read)-348(performance,)-356(because)-348(reading)]TJ
0 -1.194 TD
[(data)-330(from)-332(cache)-334(memory)-334(is)-330(much)-334(faster)-330(than)-334(reading)-334(it)-332(from)-330(disk.)]TJ
0 -1.794 TD
[(The)-350(extended)-352(le)-350(cache)-350(\(XFC\))-348(is)-350(a)-350(virtual)-350(block)-350(cache,)-356(which)-352(caches)-350(both)-350(data)]TJ
0 -1.196 TD
[(and)-338(image)-338(les,)-338(and)-338(is)-338(available)-336(only)-340(on)-338(Alpha)-338(Systems.)-508(The)-338(extended)-338(le)-338(cache)]TJ
T*
[(allows)-330(you)-334(to)-332(specify)-332(the)-332(following)-332(caching)-336(options:)]TJ
0 -1.792 TD
[()-1188(W)54(rite-through)-334(caching)]TJ
0 -1.794 TD
[()-1188(N)0(o)-332(caching)]TJ
T*
[(Y)112(o)0(u)-348(can)-348(control)-348(the)-348(les)-348(that)-346(the)-348(Extended)-348(File)-348(Cache)-346(option)-348(caches)-348(by)-348(setting)]TJ
0 -1.194 TD
[(and)-368(showing)-370(the)-370(current)-370(caching)-372(option.)-574(This)-368(is)-368(described)-370(in)-368(the)-370(following)]TJ
0 -1.196 TD
(section.)Tj
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(1214)Tj
/F1 1 Tf
3.6689 0 TD
[(Item)-368.9(List)-368.9(XAB)-368.9(\(XABITM\))]TJ
ET
endstream
endobj
538 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
539 0 obj
<< /Length 808 >>
stream
VM-0521A.PS
endstream
endobj
540 0 obj
<<
/Title (VM-0521A.PS)
/MetaData 539 0 R
/Creator (Adobe Illustrator\(R\) 8.0)
/Author (Teresa M Honkala)
>>
endobj
541 0 obj
<<
/Type /Page
/Parent 523 0 R
/Resources 543 0 R
/Contents 542 0 R
>>
endobj
542 0 obj
<< /Length 5590 >>
stream
BT
/F2 1 Tf
12 0 0 12 409.4 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Item)-278.3(List)-278.3(XAB)-275(\(XABITM\))]TJ
-19.6533 -1.0783 TD
-0.0001 Tc
[(12.9)-278.4(Extended)-278.4(File)-278.4(Cache)-278.4(\(XAB$_CACHE_OPTIONS\))-276.8(\(Alpha)-278.4(Only\))]TJ
10 0 0 10 161.66 700.78 Tm
/Cs8 cs 1 scn
0 Tc
[(Setting)-334(and)-334(Showing)-336(the)-332(Current)-332(Caching)-334(Option)]TJ
/F3 1 Tf
0 -1.394 TD
[(When)-358(you)-358(access)-356(a)-356(le,)-364(you)-360(can)-356(specify)-358(the)-356(caching)-360(option)-356(that)-358(you)-358(would)-356(like)]TJ
0 -1.196 TD
[(for)-358(the)-360(current)-360(process.)-550(If)-358(you)-360(want)-356(the)-360(le)-358(to)-358(be)-358(cached,)-366(select)-358(write-through)]TJ
T*
0.0001 Tc
[(caching.)-547.9(This)-355.9(is)-355.9(the)-355.9(default.)-547.9(The)-357.9(write-through)-357.9(cache)-357.9(allows)-353.9(an)-357.9(application)-355.9(to)]TJ
T*
0 Tc
[(write)-302(data)-302(to)-302(a)-302(le)-304(and)-302(straight)-304(through)-306(to)-302(disk.)-498(When)-304(this)-302(occurs,)-310(the)-304(application)]TJ
0 -1.194 TD
[(waits)-330(until)-332(the)-334(disk)-330(I/O)-332(is)-332(done)-332(and)-334(the)-332(data)-330(is)-332(on)-332(the)-334(disk.)]TJ
0 -1.794 TD
-0.0001 Tc
[(The)-312.1(current)-310.1(caching)-314.1(option)-310.1(is)-310.1(stored)-310.1(in)-312.1(the)-312.1(XAB$_CACHING_OPTIONS)-312.1(XABITM,)]TJ
0 -1.196 TD
0 Tc
[(which)-334(has)-332(the)-332(following)-332(structure.)]TJ
ET
/EmbeddedDocument /MC3 BDC
0 0 0 1 K
0 J 0 j 1 w 4 M []0 d
/GS2 gs
3 i
163.193 584.301 300.817 -15.36 re
S
0.5 w
193.396 583.586 m
193.396 568.892 l
314.238 583.586 m
314.238 568.892 l
433.805 583.586 m
433.805 568.892 l
S
BT
/F1 1 Tf
8 0 0 8 169.7225 573.6896 Tm
0 0 0 1 k
[(MBZ)-31613.6(MBZ)]TJ
4.0374 0 TD
[(XAB$V_FLUSH_ON_CLOSE)-2342.8(XAB$V_FILE_CONTENTS)]TJ
-4.9537 1.9408 TD
[(31)-1439(12)]TJ
0 0 TD
[(31)-2923.7(11)-12957(8)-441.4(7)-13556.2(4)-316.6(3)-2393.9(0)]TJ
6.4 0 0 6.4 425.6424 550.8322 Tm
(VM-0521A-AI)Tj
ET
EMC
BT
/F3 1 Tf
10 0 0 10 161.66 531.42 Tm
/Cs8 cs 1 scn
/GS1 gs
-0.0001 Tc
[(T)59.9(able)-392.1(126)-390.1(shows)-392.1(the)-392.1(elds)-392.1(and)-392.1(gives)-394.1(a)-392.1(description)-392.1(of)-392.1(XAB$_CACHING_)]TJ
0 -1.196 TD
0 Tc
[(OPTIONS)-330(XABITM.)]TJ
/F2 1 Tf
0 -2.888 TD
-0.0001 Tc
[(T)71.9(able)-300.1(126)-796.1(XAB$_CACHING_OPTIONS)-298.1(XABITM)]TJ
ET
161.66 484.58 382.56 -0.48 re
f
BT
9 0 0 9 161.66 474.14 Tm
0 Tc
[(Field)-14492.6(Description)]TJ
ET
161.66 468.64 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 456.2 Tm
[(XAB$V_FILE_CONTENTS)-4121.5(Can)-331.1(have)-333.3(one)-331.1(of)-333.3(the)-333.3(following)-333.3(values:)]TJ
16.8267 -1.9933 TD
[()-1386.7(XAB$K_NOCACHING)]TJ
0 -1.9911 TD
[()-1386.7(XAB$K_WRITETHROUGH)]TJ
-16.8267 -2.5467 TD
[(XAB$V_FLUSH_ON_CLOSE)-3176.5(Must)-331.1(have)-333.3(the)-333.3(value)-331.1(XAB$K_FLUSH.)]TJ
6 0 0 6 473.5795 401.22 Tm
(1)Tj
ET
161.66 387.94 382.56 -0.48 re
f
BT
6 0 0 6 161.66 380.26 Tm
(1)Tj
8 0 0 8 165.4959 377.46 Tm
0.0001 Tc
[(Note)-332.4(that)-332.4(this)-332.4(must)-332.4(be)-329.9(set.)-497.4(It)-332.4(is)-329.9(required)-332.4(for)-329.9(future)-334.9(enhancements.)]TJ
ET
161.66 368.32 382.56 -0.48 re
f
BT
10 0 0 10 161.66 345.92 Tm
-0.0001 Tc
[(Y)109.9(o)-0.1(u)-380.1(can)-382.1(set)-380.1(the)-380.1(caching)-384.1(option)-380.1(by)-382.1(supplying)-382.1(a)-382.1(set)-378.1(mode)-382.1(XAB$_CACHING_)]TJ
0 -1.194 TD
0 Tc
[(OPTIONS)-330(XABITM)-332(when)-332(you)-334(do)-332(the)-332(following:)]TJ
0 -1.794 TD
-0.0001 Tc
[()-1190.1(When)-332.1(you)-334.1(create)-332.1(a)-332.1(le)-334.1(using)-334.1(SYS$CREA)55.9(TE)]TJ
T*
0 Tc
[()-1190(When)-332(you)-334(open)-334(an)-332(existing)-334(le)-332(using)-334(SYS$OPEN)]TJ
0 -1.792 TD
[(If)-344(you)-348(do)-344(not)-346(supply)-346(a)-344(XABITM)-344(or)74(,)-350(i)0(f)-344(you)-348(supply)-346(a)-344(XABITM)-344(whose)-344(value)-346(is)-344(zero)]TJ
0 -1.196 TD
[(\(0\),)-332(the)-334(le)-332(system)-330(uses)-332(the)-332(value)-334(in)-334(the)-332(le)38(s)-332(caching)-334(attribute.)]TJ
0 -1.794 TD
[(If)-346(another)-348(process)-346(on)-348(your)-348(computer)-348(is)-346(accessing)-348(the)-346(le,)-352(and)-348(you)-348(ask)-346(for)-348(write-)]TJ
0 -1.194 TD
0.0001 Tc
[(through)-345.9(caching,)-345.9(your)-345.9(request)-341.9(is)-341.9(ignored)-341.9(i)0.1(f)-341.9(the)-343.9(le)36.1(s)-341.9(current)-343.9(caching)-345.9(option)-343.9(is)-341.9(no)]TJ
0 -1.196 TD
[(caching.)-553.9(When)-359.9(more)-361.9(than)-359.9(one)-359.9(process)-359.9(is)-359.9(accessing)-359.9(a)-359.9(le)-359.9(on)-361.9(a)-357.9(single)-361.9(node,)-367.9(the)]TJ
T*
0 Tc
[(most)-344(restrictive)-344(caching)-346(option)-346(takes)-342(effect)-344(on)-346(that)-344(node.)-524(W)56(rite-through)-348(caching)]TJ
T*
[(is)-332(least)-330(restrictive;)-334(no)-332(caching)-336(is)-330(most)-332(restrictive.)]TJ
0 -1.792 TD
[(When)-338(more)-338(than)-338(one)-338(node)-338(in)-338(an)-338(OpenVMS)-336(Cluster)-336(is)-336(accessing)-338(a)-338(le,)-340(its)-336(caching)]TJ
0 -1.196 TD
[(option)-342(may)-344(be)-342(different)-342(on)-342(different)-342(nodes.)-518(It)-342(may)-342(be)-342(write-through)-344(on)-344(one)-342(node)]TJ
T*
[(and)-332(no)-334(caching)-334(on)-334(another)72(.)]TJ
0 -1.792 TD
[(T)90(o)-406(show)-406(the)-406(caching)-410(option,)-426(supply)-408(a)-406(sense)-406(mode)-406(XABITM)-404(on)-408(a)-406(call)-406(to)]TJ
0 -1.196 TD
[(SYS$DISPLA)94(Y)112(.)]TJ
/F1 1 Tf
9 0 0 9 412.68 26.84 Tm
/Cs9 cs 1 scn
[(Item)-368.9(List)-368.9(XAB)-368.9(\(XABITM\))]TJ
/F2 1 Tf
11.8844 0 TD
(1215)Tj
ET
endstream
endobj
543 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R /GS2 544 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
/Properties << /MC3 540 0 R >>
>>
endobj
544 0 obj
<<
/Type /ExtGState
/SA true
/SM 0.02
/OP false
/op false
/OPM 1
/BG2 /Default
/UCR2 /Default
>>
endobj
545 0 obj
<<
/Type /Page
/Parent 523 0 R
/Resources 547 0 R
/Contents 546 0 R
>>
endobj
546 0 obj
<< /Length 3381 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Item)-278.3(List)-278.3(XAB)-275(\(XABITM\))]TJ
0 -1.0783 TD
[(12.10)-280(POSIX-Compliant)-278.3(Access)-278.3(Dates)-278.3(\(Alpha)-276.7(Only\))]TJ
14 0 0 14 66.02 697.78 Tm
/Cs8 cs 1 scn
-0.0001 Tc
[(12.10)-567.2(POSIX-Compliant)-333(Access)-331.5(Dates)-331.5(\(Alpha)-331.5(Only\))]TJ
/F3 1 Tf
10 0 0 10 137.76 679.84 Tm
[(T)91.9(o)-334.1(support)-334.1(POSIX-compliant)-334.1(le)-334.1(timestamps)-330.1(on)-334.1(ODS5)-332.1(disks,)-334.1(le)-334.1(attributes)-332.1(have)]TJ
0 -1.194 TD
0 Tc
[(been)-332(extended)-334(to)-332(include)-332(the)-334(following)-332(three)-332(access)-332(dates:)]TJ
0 -1.794 TD
-0.0001 Tc
[()-1188.1(The)-334.1(last)-330.1(access)-332.1(date)-332.1(\(XAB$Q_ACC\))]TJ
T*
0 Tc
[()-1188(The)-334(last)-330(attribute)-332(modication)-332(date)-332(\(XAB$Q_A)58(TT\))]TJ
0 -1.792 TD
-0.0001 Tc
[()-1188.1(The)-334.1(last)-330.1(data)-332.1(modication)-332.1(date)-332.1(\(XAB$Q_MOD\))]TJ
0 -1.794 TD
[(The)-340.1(XABITM)-340.1(SENSEMODE)-340.1(interface)-340.1(can)-342.1(be)-340.1(used)-340.1(with)-338.1(the)-342.1(following)-340.1(item)-340.1(codes)]TJ
0 -1.196 TD
0 Tc
[(on)-332($OPEN)-332(or)-332($DISPLA)94(Y)-332(operations)-332(to)-332(sense)-332(each)-332(of)-332(these)-332(three)-332(access)-332(dates:)]TJ
0 -1.792 TD
-0.0003 Tc
[()-1188.3(XAB$_ACCDA)55.7(TE)]TJ
0 -1.794 TD
0 Tc
[()-1188(XAB$_A)56(TTDA)56(TE)]TJ
T*
-0.0004 Tc
[()-1188.4(XAB$_MODDA)55.6(T)-0.4(E)]TJ
0 -1.792 TD
0 Tc
[(Sensing)-346(these)-344(dates)-344(requires)-344(that)-344(access)-344(date)-344(support)-346(be)-344(enabled)-344(on)-346(the)-346(ODS-5)]TJ
0 -1.196 TD
-0.0001 Tc
[(volume.)-508.1(\(See)-336.1(the)-338.1(DCL)-334.1(SET)-336.1(VOLUME/VOLUME_CHARACTERISTICS)-334.1(command)]TJ
T*
0 Tc
[(in)-332(the)]TJ
/F4 1 Tf
3.09 0 TD
[(OpenVMS)-332(DCL)-332(Dictionary:)-500(NZ)]TJ
/F3 1 Tf
15.1818 0 TD
(.\))Tj
-18.2717 -1.792 TD
[(A)-332(SETMODE)-332(can)-334(be)-334(used)-334(with)-334(a)-334($CLOSE)-330(operation)-336(with)-332(any)-336(of)-334(these)-332(item)-334(codes)]TJ
0 -1.196 TD
[(to)-346(update)-348(these)-348(dates)-348(regardless)-348(of)-348(the)-348(volume)-350(setting.)-530(A)-348(user)-348(may)-348(inhibit)-348(the)]TJ
T*
-0.0002 Tc
[(update)-332.2(of)-332.2(the)-332.2(access)-332.2(dates)-330.2(by)-332.2(using)-334.2(the)-332.2(XAB$_NORECORD)-330.2(XABITM.)]TJ
0 -1.792 TD
0 Tc
[(Each)-332(of)-332(these)-332(item)-330(codes)-332(requires)-334(a)-332(quadword)-332(buffer)74(.)]TJ
0 -1.794 TD
-0.0001 Tc
[(If)-350.1(a)-354.1(SENSEMODE)-352.1(using)-354.1(any)-354.1(of)-352.1(these)-352.1(item)-350.1(codes)-354.1(is)-350.1(requested)-352.1(for)-354.1(a)-352.1(non-ODS)]TJ
0 -1.196 TD
0 Tc
[(5)-366(le,)-376(a)-366(zero)-366(is)-366(returned.)-570(A)-366(SETMODE)-364(using)-368(any)-368(of)-366(these)-366(item)-366(codes)-366(for)-366(a)]TJ
T*
[(non-ODS5)-330(le)-334(will)-330(be)-332(ignored.)]TJ
0 -1.792 TD
[(These)-338(items)-336(are)-340(ignored)-340(for)-338(DECnet)-336(operations.)-512(If)-336(a)-338(SENSEMODE)-334(is)-338(attempted)]TJ
0 -1.196 TD
0.0001 Tc
[(for)-331.9(any)-333.9(of)-331.9(these)-331.9(items,)-329.9(the)-333.9(user)-331.9(buffer)-331.9(is)-331.9(left)-329.9(unchanged.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
0 Tc
(1216)Tj
/F1 1 Tf
3.6689 0 TD
[(Item)-368.9(List)-368.9(XAB)-368.9(\(XABITM\))]TJ
ET
endstream
endobj
547 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
548 0 obj
<<
/Type /Page
/Parent 523 0 R
/Resources 550 0 R
/Contents 549 0 R
>>
endobj
549 0 obj
<< /Length 685 >>
stream
BT
/F2 1 Tf
36 0 0 36 504.34 656.48 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
(13)Tj
ET
89.94 648.48 454.32 -0.96 re
f
BT
20 0 0 20 294.06 627.16 Tm
-0.0001 Tc
[(Journaling)-332.1(XAB)-332.1(\(XABJNL\))]TJ
/F3 1 Tf
10 0 0 10 161.66 581.3199 Tm
0.0001 Tc
[(The)-339.9(journaling)-337.9(XAB)-337.9(\(XABJNL\))-335.9(control)-339.9(block)-339.9(supports)-335.9(le)-339.9(journaling)-337.9(operations.)]TJ
0 -1.194 TD
0 Tc
[(See)-332(the)]TJ
/F4 1 Tf
3.794 0 TD
[(RMS)-334(Journaling)-336(for)-332(OpenVMS)-332(Manual)]TJ
/F3 1 Tf
18.8307 0 TD
[(for)-332(details.)]TJ
/F1 1 Tf
9 0 0 9 410.52 26.84 Tm
/Cs9 cs 1 scn
[(Journaling)-371.1(XAB)-368.9(\(XABJNL\))]TJ
/F2 1 Tf
12.6858 0 TD
(131)Tj
ET
endstream
endobj
550 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
551 0 obj
<<
/Type /Page
/Parent 523 0 R
/Resources 553 0 R
/Contents 552 0 R
>>
endobj
552 0 obj
<< /Length 0 >>
stream
endstream
endobj
553 0 obj
<<
/ProcSet [ /PDF ]
>>
endobj
554 0 obj
<<
/Type /Page
/Parent 557 0 R
/Resources 556 0 R
/Contents 555 0 R
>>
endobj
555 0 obj
<< /Length 5467 >>
stream
BT
/F2 1 Tf
36 0 0 36 504.34 656.48 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
(14)Tj
ET
89.94 648.48 454.32 -0.96 re
f
BT
20 0 0 20 257.52 627.16 Tm
[(Key)-333(Denition)-330(XAB)-333(\(XABKEY\))]TJ
/F3 1 Tf
10 0 0 10 161.66 581.3199 Tm
-0.0001 Tc
[(Y)109.9(o)-0.1(u)-334.1(must)-334.1(provide)-336.1(a)-334.1(key)-336.1(denition)-336.1(XAB)-332.1(\(XABKEY\))-334.1(for)-334.1(each)-336.1(key)-336.1(in)-334.1(an)-336.1(indexed)-336.1(le)]TJ
0 -1.194 TD
0 Tc
[(in)-336(order)-336(to)-334(dene)-338(the)-334(key)36(s)-336(characteristics.)-504(Before)-334(you)-338(create)-336(an)-334(indexed)-338(le,)-336(you)]TJ
0 -1.196 TD
-0.0001 Tc
[(must)-346.1(establish)-348.1(the)-346.1(contents)-346.1(of)-344.1(the)-346.1(XABKEY)-342.1(elds)-346.1(for)-346.1(the)-346.1(primary)-346.1(key)-348.1(and)-346.1(for)]TJ
T*
0 Tc
[(each)-334(alternate)-332(key)108(.)]TJ
0 -1.794 TD
[(When)-336(you)-336(invoke)-338(an)-334(Open)-334(or)-336(Display)-332(service)-336(for)-334(an)-336(existing)-336(indexed)-336(le,)-336(you)-336(can)]TJ
0 -1.194 TD
-0.0001 Tc
[(use)-340.1(XABKEYs)-340.1(if)-338.1(you)-342.1(want)-340.1(to)-340.1(provide)-340.1(your)-342.1(program)-342.1(with)-340.1(one)-340.1(or)-340.1(more)-340.1(of)-340.1(the)-340.1(key)]TJ
0 -1.196 TD
0 Tc
[(denitions)-340(specied)-338(when)-338(the)-338(le)-340(was)-336(created.)-510(Alternatively)108(,)-340(the)-338(summary)-338(XAB)]TJ
T*
[(\(see)-334(Chapter)-332(18\))-334(provides)-332(the)-334(number)-336(of)-332(keys,)-336(the)-334(number)-336(of)-332(allocated)-334(areas,)-334(and)]TJ
T*
[(the)-332(prolog)-334(version)-334(assigned)-332(to)-332(the)-332(le.)]TJ
/F2 1 Tf
14 0 0 14 89.94 454.8 Tm
[(14.1)-567.1(Summary)-332.8(of)-331.4(Fields)]TJ
/F3 1 Tf
10 0 0 10 161.66 436.86 Tm
[(T)60(able)-354(141)-356(lists)-352(the)-356(symbolic)-356(offset,)-360(the)-356(size,)-360(the)-356(FDL)-356(equivalent,)-364(and)-356(a)-356(brief)]TJ
0 -1.194 TD
-0.0001 Tc
[(description)-332.1(of)-332.1(each)-334.1(XABKEY)-332.1(eld.)]TJ
/F2 1 Tf
-7.172 -2.89 TD
0 Tc
[(T)74(able)-300(141)-798(XABKEY)-298(Fields)]TJ
ET
89.94 390.02 454.32 -0.48 re
f
BT
9 0 0 9 89.94 369.62 Tm
[(Field)-328.9(Offset)]TJ
12.1756 1.1067 TD
(Size)Tj
0.0077 -1.1067 TD
[(\(Bytes\))-3356.6(FDL)-331.1(Equivalent)-8718.9(Description)]TJ
ET
89.94 364.12 454.32 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 89.94 351.68 Tm
-0.0005 Tc
(XAB$B_BLN)Tj
6 0 0 6 145.0705 355.5 Tm
0 Tc
(1)Tj
9 0 0 9 199.52 351.68 Tm
[(1)-6197.3(None)-13625.1(Block)-331.1(length)]TJ
-12.1756 -1.66 TD
-0.0005 Tc
(XAB$B_COD)Tj
6 0 0 6 145.7366 340.56 Tm
0 Tc
(1)Tj
9 0 0 9 199.52 336.74 Tm
[(1)-6197.3(None)-13625.1(T)53.3(ype)-333.3(code)]TJ
-12.1756 -1.66 TD
[(XAB$L_COLNAM)-3656.5(4)-6197.3(None)-13625.1(Collating)-333.3(sequence)-331.1(name)]TJ
T*
0.0001 Tc
[(XAB$L_COLSIZ)-4489.4(4)-6197.2(None)-13625(Collating)-333.2(sequence)-331(table)-331(size)]TJ
T*
[(XAB$L_COL)57.9(TBL)-4139.2(4)-6197.2(COLLA)57.9(TING_SEQUENCE)-3459.7(Collating)-333.2(sequence)-331(table)-331(address)]TJ
0 -1.6622 TD
-0.0001 Tc
[(XAB$B_DAN)-5939(1)-6197.4(KEY)-329(DA)55.4(T)55.4(A_AREA)-7352.4(Data)-333.4(bucket)-333.4(area)-333.4(number)]TJ
0 -1.66 TD
-0.0006 Tc
(XAB$B_DBS)Tj
6 0 0 6 144.4045 265.84 Tm
0 Tc
(2)Tj
9 0 0 9 199.52 262.0201 Tm
[(1)-6197.3(None)-13625.1(Data)-333.3(bucket)-333.3(size)]TJ
-12.1756 -1.66 TD
[(XAB$W_DFL)-5878.5(2)-6197.3(KEY)-328.9(DA)55.5(T)55.5(A_FILL)-7832.3(Data)-333.3(bucket)-333.3(ll)-333.3(size)]TJ
T*
[(XAB$B_DTP)-6137.5(1)-6197.3(KEY)-328.9(TYPE)]TJ
6 0 0 6 307.9364 235.9401 Tm
(3)Tj
9 0 0 9 404.76 232.1401 Tm
[(Data)-333.3(type)-333.3(of)-333.3(the)-333.3(key)]TJ
-34.98 -1.66 TD
(XAB$L_DVB)Tj
6 0 0 6 144.7375 221.0001 Tm
(2)Tj
9 0 0 9 199.52 217.2001 Tm
[(4)-6197.3(None)-13625.1(First)-351.1(data)-353.3(bucket)-351.1(virtual)-353.3(block)]TJ
22.8044 -1.1067 TD
(number)Tj
-34.98 -1.6622 TD
[(XAB$B_FLG)-6137.5(1)-6197.3(KEY)]TJ
6 0 0 6 280.1362 196.1001 Tm
(3)Tj
9 0 0 9 404.76 192.2801 Tm
[(Key)-331.1(options)-333.3(ag)]TJ
-34.98 -1.66 TD
[(XAB$B_IAN)-6305.5(1)-6197.3(KEY)-328.9(INDEX_AREA)-6704.1(Index)-333.3(bucket)-333.3(area)-333.3(number)]TJ
T*
(XAB$B_IBS)Tj
6 0 0 6 141.1055 166.2002 Tm
(2)Tj
9 0 0 9 199.52 162.4002 Tm
[(1)-6197.3(None)-13625.1(Index)-333.3(bucket)-333.3(size)]TJ
-12.1756 -1.66 TD
[(XAB$W_IFL)-6249.5(2)-6197.3(KEY)-328.9(INDEX_FILL)-7184.1(Index)-333.3(bucket)-333.3(le)-331.1(size)]TJ
T*
0.0001 Tc
[(XAB$L_KNM)-5767.4(4)-6197.2(KEY)-328.8(NAME)-10315.1(Key)-331(name)-331(buffer)-333.2(address)]TJ
ET
89.94 118.04 454.32 -0.48 re
f
BT
6 0 0 6 89.94 110.38 Tm
0 Tc
(1)Tj
8 0 0 8 93.7759 107.56 Tm
-0.0002 Tc
[(This)-330.2(eld)-332.7(is)-330.2(statically)-330.2(initialized)-330.2(by)-330.2(the)-335.2($XABKEY)-330.2(macro)-332.7(to)-332.7(identify)-330.2(this)-332.7(control)-332.7(block)-330.2(as)-330.2(a)-332.7(XABKEY)109.8(.)]TJ
6 0 0 6 89.94 97.74 Tm
0 Tc
(2)Tj
8 0 0 8 93.7759 94.92 Tm
-0.0002 Tc
[(This)-330.2(eld)-332.7(cannot)-332.7(be)-332.7(initialized)-330.2(by)-332.7(the)-332.7($XABKEY)-332.7(macro.)]TJ
6 0 0 6 89.94 85.1 Tm
0 Tc
(3)Tj
8 0 0 8 93.7759 82.28 Tm
-0.0001 Tc
[(This)-330.1(eld)-332.6(contains)-330.1(options;)-332.6(corresponding)-332.6(FDL)-330.1(equivalents)-330.1(are)-332.6(listed)-332.6(in)-332.6(the)-332.6(description)-330.1(of)-332.6(the)-335.1(eld.)]TJ
9 0 0 9 440.8 62.04 Tm
0 Tc
[(\(continued)-335.6(on)-331.1(next)-333.3(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-5.1178 -3.9111 TD
[(Key)-333.3(Denition)-331.1(XAB)-331.1(\(XABKEY\))]TJ
/F2 1 Tf
14.4424 0 TD
(141)Tj
ET
endstream
endobj
556 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
557 0 obj
<<
/Type /Pages
/Kids [ 554 0 R 558 0 R 561 0 R 564 0 R 567 0 R 570 0 R 577 0 R 580 0 R 583 0 R
586 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 363 0 R
>>
endobj
558 0 obj
<<
/Type /Page
/Parent 557 0 R
/Resources 560 0 R
/Contents 559 0 R
>>
endobj
559 0 obj
<< /Length 6220 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0001 Tc
0 Tw
[(Key)-276.8(Denition)-280.1(XAB)-275.1(\(XABKEY\))]TJ
0 -1.0783 TD
0 Tc
[(14.1)-278.3(Summary)-278.3(of)-278.3(Fields)]TJ
10 0 0 10 66.02 696.32 Tm
/Cs8 cs 1 scn
0.0002 Tc
[(T)72.2(able)-299.8(141)-297.8(\(Cont.\))-797.8(XABKEY)-297.8(Fields)]TJ
ET
66.02 690.34 454.32 -0.48 re
f
BT
9 0 0 9 66.02 669.92 Tm
0 Tc
[(Field)-331.1(Offset)]TJ
12.1778 1.1089 TD
(Size)Tj
0.0077 -1.1089 TD
[(\(Bytes\))-3354.4(FDL)-331.1(Equivalent)-8718.9(Description)]TJ
ET
66.02 664.44 454.32 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 66.02 653.98 Tm
-0.0001 Tc
[(XAB$B_LAN)-6047.8(1)-6195.2(KEY)-331.2(LEVEL1_INDEX_AREA)-2150.4(Lowest)-384.5(level)-384.5(of)-384.5(index)-386.8(area)]TJ
34.98 -1.1067 TD
0 Tc
(number)Tj
-34.98 -1.66 TD
[(XAB$B_L)93.3(VL)]TJ
6 0 0 6 119.0185 632.9 Tm
(2)Tj
9 0 0 9 175.62 629.08 Tm
[(1)-6195.1(None)-13625.1(Level)-333.3(of)-333.3(root)-333.3(bucket)]TJ
-12.1778 -1.66 TD
(XAB$W_MRL)Tj
6 0 0 6 124.6826 617.9401 Tm
(2)Tj
9 0 0 9 175.62 614.1401 Tm
[(2)-6195.1(None)-13625.1(Minimum)-331.1(record)-333.3(length)]TJ
-12.1778 -1.66 TD
(XAB$B_NSG)Tj
6 0 0 6 121.3616 603.0001 Tm
(2)Tj
9 0 0 9 175.62 599.2002 Tm
[(1)-6195.1(None)-13625.1(Number)-333.3(of)-333.3(key)-331.1(segments)]TJ
-12.1778 -1.6622 TD
[(XAB$B_NUL)-5954.7(1)-6195.1(KEY)-331.1(NULL_V)108.9(ALUE)-6512.8(Null)-333.3(key)-331.1(value)]TJ
0 -1.66 TD
[(XAB$L_NXT)-6120.7(4)-6195.1(None)-13625.1(Next)-333.3(XAB)-331.1(address)]TJ
T*
[(XAB$W_POSn)-5306.7(2)-6195.1(KEY)-331.1(POSITION)-333.3(and)]TJ
18.9289 -1.1067 TD
(SEGn_POSITION)Tj
16.0511 1.1067 TD
[(Key)-348.9(position,)-355.6(XAB$W_POS0)-346.7(to)]TJ
0 -1.1067 TD
(XAB$W_POS7)Tj
-34.98 -1.66 TD
[(XAB$B_PROLOG)-3861.7(1)-6195.1(KEY)-331.1(PROLOG)-9125.9(Prolog)-333.3(level)]TJ
T*
(XAB$B_REF)Tj
6 0 0 6 120.3535 518.3203 Tm
(4)Tj
9 0 0 9 175.62 514.5203 Tm
[(1)-6195.1(KEY)-331.1(n)-12905(Key)-331.1(of)-333.3(reference)]TJ
-12.1778 -1.6622 TD
[(XAB$L_R)37.8(VB)]TJ
6 0 0 6 120.0135 503.3803 Tm
(2)Tj
9 0 0 9 175.62 499.5603 Tm
[(4)-6195.1(None)-13625.1(Root)-393.3(bucket)-393.3(virtual)-393.3(block)]TJ
22.8022 -1.1067 TD
(number)Tj
-34.98 -1.66 TD
[(XAB$B_SIZn)-5992.7(1)-6195.1(KEY)-364.5(LENGTH)-364.5(and)-366.7(SEGn_)]TJ
18.9289 -1.1067 TD
(LENGTH)Tj
16.0511 1.1067 TD
[(Key)-331.1(size)-331.1(XAB$B_SIZ0)-333.3(to)]TJ
0 -1.1067 TD
(XAB$B_SIZ7)Tj
-34.98 -1.66 TD
(XAB$B_TKS)Tj
6 0 0 6 120.0295 453.5603 Tm
(2)Tj
9 0 0 9 175.62 449.7603 Tm
[(1)-6195.1(None)-13625.1(T)91.1(otal)-333.3(key)-331.1(eld)-335.6(size)]TJ
ET
66.02 440.28 454.32 -0.48 re
f
BT
6 0 0 6 66.02 432.6 Tm
(2)Tj
8 0 0 8 69.8559 429.78 Tm
-0.0002 Tc
[(This)-330.2(eld)-332.7(cannot)-335.2(be)-330.2(initialized)-332.7(by)-330.2(the)-335.2($XABKEY)-330.2(macro.)]TJ
6 0 0 6 66.02 419.96 Tm
0 Tc
(4)Tj
8 0 0 8 69.8559 417.14 Tm
-0.0001 Tc
[(For)-332.6(BLISS-32,)-327.6(this)-332.6(eld)-330.1(is)-330.1(designated)-330.1(XAB$B_KREF)109.9(.)]TJ
ET
66.02 408.02 454.32 -0.48 re
f
BT
10 0 0 10 137.76 385.62 Tm
0 Tc
[(Unless)-354(otherwise)-356(indicated,)-364(each)-356(eld)-358(is)-356(supported)-356(for)-356(DECnet)-354(for)-356(OpenVMS)]TJ
0 -1.194 TD
[(operations)-332(on)-334(les)-334(at)-332(remote)-334(OpenVMS)-332(nodes.)-502(For)-334(information)-334(about)-334(the)-334(support)]TJ
0 -1.196 TD
[(of)-368(RMS)-368(options)-370(for)-368(remote)-370(le)-370(access)-368(to)-368(other)-370(systems,)-378(see)-368(the)]TJ
/F4 1 Tf
29.9896 0 TD
-0.0004 Tc
[(DECnet)-372.4(for)]TJ
-29.9896 -1.196 TD
0 Tc
[(OpenVMS)-332(Networking)-334(Manual)]TJ
/F3 1 Tf
14.4048 0 TD
(.)Tj
/F2 1 Tf
14 0 0 14 66.02 324.86 Tm
-0.0002 Tc
[(14.2)-568.8(XAB$B_BLN)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 306.92 Tm
0 Tc
[(The)-372(block)-372(length)-372(\(BLN\))-370(eld)-372(is)-370(a)-370(static)-370(eld)-372(that)-370(denes)-372(the)-372(length)-372(of)-372(the)]TJ
0 -1.196 TD
-0.0001 Tc
[(XABKEY)111.9(,)-356.1(i)-0.1(n)-354.1(bytes.)-542.1(Once)-354.1(set,)-358.1(this)-354.1(eld)-354.1(must)-354.1(not)-354.1(be)-354.1(altered)-352.1(unless)-354.1(the)-354.1(control)]TJ
0 -1.194 TD
[(block)-334.1(is)-332.1(no)-334.1(longer)-334.1(needed.)-502.1(The)-336.1($XABKEY)-332.1(macro)-334.1(initializes)-330.1(the)-334.1(XAB$B_BLN)-334.1(eld)]TJ
0 -1.196 TD
[(to)-332.1(the)-332.1(symbolic)-332.1(value)-334.1(XAB$C_KEYLEN.)]TJ
/F2 1 Tf
14 0 0 14 66.02 244.48 Tm
-0.0002 Tc
[(14.3)-568.8(XAB$B_COD)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 226.56 Tm
-0.0001 Tc
[(The)-348.1(type)-350.1(code)-348.1(\(COD\))-348.1(eld)-350.1(is)-346.1(a)-348.1(static)-346.1(eld)-350.1(that)-346.1(identies)-348.1(this)-348.1(control)-350.1(block)-348.1(as)-348.1(a)]TJ
T*
[(XABKEY)111.9(.)-346.1(Once)-346.1(set,)-350.1(this)-344.1(eld)-346.1(must)-346.1(not)-344.1(be)-346.1(altered)-346.1(unless)-346.1(the)-344.1(control)-348.1(block)-346.1(is)-344.1(no)]TJ
T*
[(longer)-358.1(needed.)-546.1(The)-358.1($XABKEY)-356.1(macro)-356.1(initializes)-354.1(the)-356.1(XAB$B_COD)-354.1(eld)-356.1(to)-356.1(the)]TJ
T*
-0.0002 Tc
[(symbolic)-332.2(value)-334.2(XAB$C_KEY)111.8(.)]TJ
/F2 1 Tf
14 0 0 14 66.02 164.12 Tm
-0.0001 Tc
[(14.4)-568.7(XAB$L_COLNAM)-330.1(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 146.18 Tm
0 Tc
[(When)-334(you)-336(invoke)-336(the)-332(Display)-334(service,)-336(RMS)-332(uses)-332(this)-334(eld)-334(to)-332(return)-336(a)-334(pointer)-334(to)-332(a)]TJ
0 -1.194 TD
[(memory)-332(buffer)-334(containing)-334(the)-332(name)-332(of)-332(the)-334(collating)-332(sequence)-334(for)-332(this)-332(key)110(.)]TJ
0 -1.794 TD
[(The)-370(name)-372(buffer)-370(is)-370(in)-370(the)-370(form)-370(of)-370(an)-370(ASCII)-368(counted)-372(string)-370(where)-370(the)-370(rst)]TJ
0 -1.196 TD
[(byte)-354(indicates)-354(the)-356(length)-356(of)-356(the)-354(name)-356(and)-356(the)-354(remaining)-358(bytes)-354(are)-356(the)-354(ASCII)]TJ
0 -1.194 TD
[(representation)-336(of)-338(the)-336(name)-338(itself.)-508(The)-338(maximum)-336(length)-340(of)-336(the)-338(buffer)-336(is)-336(32)-338(bytes,)]TJ
0 -1.196 TD
[(1)-332(byte)-332(for)-332(the)-332(count)-334(and)-332(31)-332(bytes)-332(for)-332(the)-334(name.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(142)Tj
/F1 1 Tf
3.1129 0 TD
[(Key)-368.9(Denition)-368.9(XAB)-368.9(\(XABKEY\))]TJ
ET
endstream
endobj
560 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
561 0 obj
<<
/Type /Page
/Parent 557 0 R
/Resources 563 0 R
/Contents 562 0 R
>>
endobj
562 0 obj
<< /Length 5301 >>
stream
BT
/F2 1 Tf
12 0 0 12 374.2 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Key)-276.9(Denition)-280.2(XAB)-273.5(\(XABKEY\))]TJ
1.8783 -1.0783 TD
0 Tc
[(14.5)-278.3(XAB$L_COLSIZ)-276.7(Field)]TJ
14 0 0 14 89.94 697.78 Tm
/Cs8 cs 1 scn
-0.0001 Tc
[(14.5)-567.2(XAB$L_COLSIZ)-332.9(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 679.84 Tm
[(When)-362.1(you)-364.1(invoke)-364.1(the)-362.1(Display)-364.1(service,)-370.1(RMS)-360.1(returns)-362.1(the)-362.1(size,)-368.1(in)-362.1(bytes,)-370.1(of)-360.1(the)]TJ
0 -1.194 TD
0 Tc
[(collating)-334(sequence)-332(used)-332(with)-332(this)-332(key)-334(to)-332(this)-330(eld.)]TJ
/F2 1 Tf
14 0 0 14 89.94 642.98 Tm
-0.0001 Tc
[(14.6)-567.2(XAB$L_COL)72.8(TBL)-331.5(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 625.06 Tm
0 Tc
[(RMS)-338(provides)-338(you)-340(with)-336(a)-338(way)-338(to)-338(use)-338(alternative)-338(\(non-ASCII\))-336(collating)-338(sequences)]TJ
0 -1.196 TD
[(with)-370(indexed)-370(le)-372(keys.)-574(Y)110(o)0(u)-370(can)-372(dene)-370(a)-370(collating)-372(sequence)-370(for)-370(each)-372(key)-372(of)]TJ
T*
[(reference,)-356(yielding,)-358(for)-348(example,)-356(a)-348(le)-350(sorted)-348(in)-350(German)-350(by)-350(one)-350(key)110(,)-356(French)-350(by)]TJ
T*
[(another)-334(key)108(,)-332(and)-332(so)-332(forth.)]TJ
0 -1.792 TD
[(This)-350(feature)-350(is)-350(based)-348(on)-352(the)-350(National)-348(Character)-352(Set)-348(utility)110(,)-356(which)-350(permits)-348(you)]TJ
0 -1.196 TD
-0.0001 Tc
[(to)-348.1(dene)-350.1(alternative)-350.1(collating)-350.1(sequences)-348.1(for)-350.1(special)-346.1(characters)-350.1(and)-350.1(to)-348.1(establish)]TJ
T*
0 Tc
[(and)-338(maintain)-336(a)-336(library)-338(of)-336(collating)-338(sequences.)-508(This)-336(eliminates)-336(having)-340(to)-336(redene)]TJ
0 -1.194 TD
[(an)-368(alternative)-368(collating)-368(sequence)-370(when)-368(the)-368(application)-366(requires)-368(it.)-570(See)-366(the)]TJ
/F4 1 Tf
0 -1.196 TD
[(OpenVMS)-332(National)-334(Character)-334(Set)-332(Utility)-334(Manual)]TJ
/F3 1 Tf
23.5507 0 TD
[(for)-332(details.)]TJ
ET
179.6 500 156.24 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 341.88 499.52 Tm
(Note)Tj
ET
370.08 500 156.24 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 179.6 481.6 Tm
[(Key)-338(compression)-340(and)-340(index)-340(compression)-338(are)-340(not)-340(permitted)-338(with)-338(collating)]TJ
0 -1.196 TD
(keys.)Tj
ET
179.6 456.16 346.8 -0.48 re
f
BT
10 0 0 10 161.66 431.78 Tm
[(T)90(o)-340(access)-340(an)-342(alternative)-342(collating)-342(sequence)-342(for)-340(a)-340(key)108(,)-344(enter)-342(the)-342(symbolic)-340(address)]TJ
T*
[(of)-336(the)-336(appropriate)-336(collating)-336(table)-336(in)-336(the)-336(XAB$L_COL)58(TBL)-336(eld.)-508(For)-336(example,)-338(you)]TJ
T*
[(might)-334(enter)-332(the)-332(following:)]TJ
/F6 1 Tf
8 0 0 10 161.66 389.94 Tm
(DST_KEY0:)Tj
4.8229 -0.996 TD
($XABKEY)Tj
4.8164 -0.996 TD
(.)Tj
0.0045 -0.998 TD
(.)Tj
0.0045 -0.996 TD
(.)Tj
0.0045 -0.996 TD
0.0001 Tc
[(COLTBL=FRENCH,)-597.4(-)-599.9(;symbolic)-599.9(address)-599.9(of)-599.9(French)-599.9(collating)-602.4(table)]TJ
-0.0853 -0.996 TD
0 Tc
(.)Tj
0.0045 -0.996 TD
(.)Tj
0.0045 -0.996 TD
(.)Tj
/F3 1 Tf
10 0 0 10 161.66 292.3 Tm
[(RMS)-342(responds)-344(by)-344(storing)-344(the)-342(specied)-344(collating)-344(table)-342(in)-344(the)-342(initial)-344(blocks)-342(of)-344(the)]TJ
0 -1.196 TD
[(indexed)-362(le)-362(immediately)-360(following)-362(the)-362(area)-360(descriptors.)-556(Collating)-362(tables)-360(are)]TJ
0 -1.194 TD
[(typically)-334(about)-332(one)-332(block)-334(long.)]TJ
0 -1.794 TD
[(When)-350(you)-350(invoke)-350(the)-348(Display)-348(or)-348(the)-348(Open)-348(service,)-354(RMS)-348(returns)-350(the)-348(address)-346(of)]TJ
0 -1.196 TD
[(the)-332(collating)-334(table)-332(in)-332(this)-332(eld.)]TJ
0 -1.792 TD
-0.0001 Tc
[(This)-332.1(eld)-334.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(COLLA)55.9(TING_SEQUENCE.)]TJ
/F2 1 Tf
14 0 0 14 89.94 194 Tm
-0.0002 Tc
[(14.7)-567.3(XAB$B_DAN)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 176.08 Tm
0 Tc
[(The)-318(data)-314(bucket)-318(area)-316(number)-318(\(DAN\))-314(eld)-316(contains)-316(a)-316(numeric)-318(value)-318(that)-314(identies)]TJ
0 -1.196 TD
[(the)-358(area)-356(where)-356(the)-356(data)-356(buckets)-358(for)-356(this)-356(key)-358(reside.)-546(The)-358(number)-358(reects)-356(the)]TJ
T*
-0.0001 Tc
[(value)-344.1(in)-342.1(the)-342.1(XAB$B_AID)-342.1(eld)-342.1(of)-342.1(the)-342.1(XABALL)-340.1(for)-344.1(this)-340.1(XAB)-340.1(chain.)-520.1(The)-344.1(numeric)]TJ
T*
0.0001 Tc
[(value)-333.9(may)-331.9(range)-333.9(from)-331.9(0)-331.9(through)-331.9(254,)-331.9(but)-331.9(the)-333.9(default)-331.9(is)-329.9(0;)-333.9(that)-331.9(is,)-331.9(area)-331.9(0.)]TJ
0 -1.792 TD
0 Tc
[(When)-350(you)-350(create)-348(a)-348(new)-350(indexed)-350(le)-348(or)-350(when)-348(you)-350(use)-348(allocation)-350(XABs)-344(to)-348(dene)]TJ
0 -1.196 TD
[(areas)-346(\(see)-346(Chapter)-346(9\),)-352(you)-348(must)-346(specify)-346(a)-346(value)-348(for)-348(this)-344(eld)-348(to)-346(identify)-348(the)-346(le)]TJ
T*
[(area)-332(where)-334(the)-332(data)-330(buckets)-334(are)-332(to)-332(reside.)]TJ
/F1 1 Tf
9 0 0 9 393.74 26.84 Tm
/Cs9 cs 1 scn
[(Key)-368.9(Denition)-368.9(XAB)-368.9(\(XABKEY\))]TJ
/F2 1 Tf
14.5535 0 TD
(143)Tj
ET
endstream
endobj
563 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
564 0 obj
<<
/Type /Page
/Parent 557 0 R
/Resources 566 0 R
/Contents 565 0 R
>>
endobj
565 0 obj
<< /Length 7323 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0001 Tc
0 Tw
[(Key)-250.1(Denition)-251.8(XAB)-246.8(\(XABKEY\))]TJ
0 -1.0783 TD
-0.0002 Tc
[(14.7)-251.9(XAB$B_DAN)-248.5(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 700.9 Tm
/Cs8 cs 1 scn
-0.0001 Tc
[(When)-342.1(a)-340.1(XABKEY)-342.1(describes)-340.1(the)-340.1(primary)-342.1(key)107.9(,)-344.1(the)-342.1(data)-340.1(level)-342.1(of)-342.1(the)-340.1(index)-344.1(consists)]TJ
0 -1.196 TD
0 Tc
[(of)-352(buckets)-352(that)-352(contain)-354(the)-352(actual)-354(data)-350(records)-354(of)-352(the)-352(le.)-540(However)72(,)-358(when)-352(the)]TJ
T*
[(key)-348(denition)-348(describes)-346(an)-348(alternate)-346(key)108(,)-352(the)-346(data)-346(level)-348(of)-346(the)-348(index)-348(consists)-346(of)]TJ
0 -1.194 TD
[(buckets)-332(in)-332(which)-334(RMS)-330(maintains)-332(pointers)-332(to)-332(the)-332(actual)-332(data)-332(records.)]TJ
0 -1.794 TD
-0.0001 Tc
[(The)-332.1(XAB$B_DAN)-332.1(eld)-334.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(KEY)-330.1(DA)57.9(T)53.9(A_AREA.)]TJ
/F2 1 Tf
14 0 0 14 66.02 620.54 Tm
-0.0002 Tc
[(14.8)-568.8(XAB$B_DBS)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 602.6 Tm
0 Tc
[(After)-346(an)-348(Open)-346(or)-348(Display)-346(service,)-352(the)-348(data)-346(bucket)-350(size)-344(\(DBS\))-346(eld)-348(contains)-346(the)]TJ
0 -1.196 TD
[(size)-338(of)-338(the)-340(data)-338(level)-342(\(level)-340(0\))-338(buckets,)-344(in)-338(virtual)-342(blocks,)-342(for)-340(the)-340(key)-340(described)-340(by)]TJ
T*
[(the)-332(XAB.)]TJ
/F2 1 Tf
14 0 0 14 66.02 552.12 Tm
-0.0002 Tc
[(14.9)-568.8(XAB$W_DFL)-333(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 534.1799 Tm
0 Tc
[(The)-342(data)-342(bucket)-342(ll)-344(size)-340(\(DFL\))-340(eld)-344(contains)-342(a)-342(numeric)-342(value)-344(that)-342(indicates)-342(the)]TJ
0 -1.194 TD
[(maximum)-352(number)-352(of)-352(bytes)-352(\(of)-350(data\))-350(in)-352(a)-352(data)-352(bucket.)-538(The)-354(largest)-350(possible)-350(ll)]TJ
0 -1.196 TD
[(size)-332(is)-334(the)-334(bucket)-336(size,)-334(in)-334(blocks,)-336(multiplied)-332(by)-336(512.)-504(The)-334(default)-334(value)-336(is)-334(0,)-334(which)]TJ
T*
[(is)-338(interpreted)-340(as)-338(the)-340(maximum)-340(available)-340(space)-340(\(that)-338(is,)-342(no)-340(unused)-340(space\).)-514(If)-338(the)]TJ
T*
[(specied)-338(size)-336(is)-338(not)-338(0,)-340(but)-338(is)-338(less)-336(than)-338(one-half)-340(of)-338(the)-338(bucket)-340(size)-336(\(in)-338(bytes\),)-340(then)]TJ
0 -1.194 TD
[(the)-332(ll)-332(size)-330(used)-332(is)-332(one-half)-332(of)-332(the)-334(bucket)-332(size.)]TJ
0 -1.794 TD
[(When)-336(you)-336(create)-336(an)-336(indexed)-336(le,)-336(you)-338(use)-334(this)-336(eld)-334(to)-336(specify)-334(the)-336(number)-336(of)-336(bytes)]TJ
0 -1.196 TD
[(of)-354(data)-354(you)-356(want)-354(in)-354(each)-356(data)-354(level)-354(bucket.)-546(If)-354(you)-356(specify)-354(a)-354(value)-356(that)-356(is)-352(less)]TJ
T*
[(than)-338(the)-338(actual)-336(bucket)-340(size,)-338(the)-338(data)-336(buckets)-338(contain)-338(some)-336(amount)-338(of)-338(free)-338(space.)]TJ
0 -1.194 TD
[(At)-334(run)-338(time,)-336(RMS)-336(uses)-334(the)-336(ll)-336(size)-334(specied)-336(when)-336(the)-336(le)-336(was)-334(created)-336(only)-338(if)-336(the)]TJ
0 -1.196 TD
-0.0001 Tc
[(RAB$L_ROP)-342.1(\(record-processing)-344.1(options\))-340.1(eld)-342.1(RAB$V_LOA)-338.1(option)-342.1(is)-340.1(specied)-342.1(in)]TJ
T*
0 Tc
[(the)-332(RAB;)-330(otherwise,)-332(RMS)-332(lls)-332(the)-332(buckets.)]TJ
0 -1.792 TD
-0.0001 Tc
[(When)-354.1(a)-354.1(XABKEY)-354.1(describes)-354.1(the)-354.1(primary)-354.1(key)107.9(,)-360.1(the)-356.1(XAB$W_DFL)-354.1(eld)-356.1(describes)]TJ
0 -1.196 TD
[(the)-344.1(space)-342.1(in)-344.1(the)-344.1(buckets)-344.1(containing)-346.1(actual)-344.1(user)-344.1(data)-342.1(records.)-522.1(When)-344.1(a)-344.1(XABKEY)]TJ
T*
[(describes)-360.1(an)-360.1(alternate)-362.1(key)109.9(,)-370.1(the)-360.1(XAB$W_DFL)-362.1(eld)-362.1(describes)-360.1(the)-360.1(space)-360.1(in)-362.1(the)]TJ
T*
0 Tc
[(buckets)-332(containing)-334(pointers)-332(to)-332(the)-332(user)-334(data)-330(records.)]TJ
0 -1.792 TD
[(It)-378(is)-378(advantageous)-378(t)0(o)-380(use)-378(the)-380(XAB$W_DFL)-382(eld)-380(if)-378(you)-382(expect)-380(to)-380(execute)]TJ
0 -1.196 TD
[(numerous)-342(random)-344(Put)-342(and)-342(Update)-342(services)-342(on)-342(the)-342(le)-344(after)-340(it)-342(has)-342(been)-342(initially)]TJ
T*
[(populated.)-564(Y)112(o)0(u)-366(can)-366(minimize)-364(the)-364(movement)-366(of)-366(records)-364(\(bucket)-366(splitting\))-364(by)]TJ
T*
[(specifying)-352(less)-348(than)-352(the)-352(maximum)-350(bucket)-352(ll)-352(size)-348(when)-352(you)-352(create)-352(the)-350(le.)-536(T)90(o)]TJ
0 -1.194 TD
[(use)-338(the)-338(free)-338(space)-338(reserved)-340(in)-338(the)-340(buckets,)-342(programs)-338(that)-338(execute)-340(Put)-340(or)-338(Update)]TJ
0 -1.196 TD
-0.0001 Tc
[(services)-332.1(on)-332.1(the)-334.1(le)-332.1(should)-332.1(not)-332.1(specify)-334.1(the)-332.1(RAB$L_ROP)-332.1(eld)-334.1(RAB$V_LOA)-332.1(option.)]TJ
0 -1.794 TD
0 Tc
[(This)-334(eld)-334(corresponds)-334(to)-334(the)-336(FDL)-334(attribute)-332(KEY)-332(DA)56(T)54(A_FILL)-334(\(which)-336(is)-332(expressed)]TJ
0 -1.196 TD
[(as)-330(a)-332(percentage\).)]TJ
/F2 1 Tf
14 0 0 14 66.02 210.4 Tm
-0.0002 Tc
[(14.10)-567.3(XAB$B_DTP)-333(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 192.46 Tm
-0.0001 Tc
[(The)-376.1(XAB$B_DTP)-376.1(eld)-376.1(species)-376.1(the)-376.1(key)-376.1(data)-376.1(type)-376.1(and)-376.1(the)-376.1(key)-376.1(sort)-376.1(order)73.9(,)]TJ
0 -1.194 TD
0 Tc
[(ascending)-334(or)-332(descending.)]TJ
0 -1.794 TD
[(In)-348(this)-350(keyword)-350(value)-350(eld,)-356(each)-350(key)-352(data)-348(type)-350(option)-348(is)-350(dened)-350(by)-350(a)-350(symbolic)]TJ
0 -1.196 TD
[(value.)-508(If)-334(the)-336(key)-338(sort)-336(order)-336(is)-336(descending,)-340(the)-336(letter)]TJ
/F4 1 Tf
24.6807 0 TD
(D)Tj
/F3 1 Tf
1.114 0 TD
[(is)-334(prexed)-338(to)-336(the)-336(symbolic)]TJ
-25.7947 -1.194 TD
[(value;)-394(if)-370(the)-372(sort)-372(order)-372(is)-370(ascending,)-386(the)-372(prex)-372(is)-372(omitted.)-576(For)-374(example,)-382(a)]TJ
0 -1.196 TD
-0.0001 Tc
[(XAB$B_DTP)-340.1(eld)-340.1(having)-344.1(the)-340.1(value)-340.1(XAB$C_DBN2)-340.1(is)-338.1(an)-340.1(unsigned,)-344.1(2-byte)-340.1(binary)]TJ
T*
[(number)-350.1(that)-350.1(is)-350.1(sorted)-348.1(in)-352.1(descending)-352.1(order)73.9(.)-536.1(O)-0.1(n)-350.1(the)-350.1(other)-350.1(hand,)-358.1(a)-350.1(XAB$B_DTP)]TJ
T*
[(eld)-338.1(having)-340.1(the)-338.1(value)-340.1(XAB$C_BN2)-338.1(is)-336.1(an)-338.1(unsigned,)-342.1(2-byte)-338.1(binary)-338.1(number)-340.1(that)-338.1(is)]TJ
0 -1.194 TD
0 Tc
[(sorted)-330(in)-334(ascending)-334(order)74(.)]TJ
0 -1.794 TD
[(Only)-334(one)-336(option)-334(can)-336(be)-334(specied.)-504(It)-334(is)-332(identied)-336(by)-336(a)-334(symbolic)-334(constant)-334(value;)-338(for)]TJ
0 -1.196 TD
-0.0001 Tc
[(example,)-332.1(the)-334.1(STG)-330.1(\(string\))-332.1(option)-334.1(has)-332.1(the)-332.1(constant)-332.1(value)-334.1(XAB$C_STG.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
0 Tc
(144)Tj
/F1 1 Tf
3.1129 0 TD
[(Key)-333.3(Denition)-331.1(XAB)-331.1(\(XABKEY\))]TJ
ET
endstream
endobj
566 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
567 0 obj
<<
/Type /Page
/Parent 557 0 R
/Resources 569 0 R
/Contents 568 0 R
>>
endobj
568 0 obj
<< /Length 4540 >>
stream
BT
/F2 1 Tf
12 0 0 12 375.2 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Key)-250.2(Denition)-250.2(XAB)-246.9(\(XABKEY\))]TJ
2.8467 -1.0783 TD
0 Tc
[(14.10)-251.7(XAB$B_DTP)-246.7(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.28 Tm
/Cs8 cs 1 scn
-0.0001 Tc
[(The)-334.1(options)-332.1(for)-332.1(the)-332.1(XAB$B_DTP)-334.1(eld)-332.1(are)-332.1(listed)-332.1(in)-332.1(the)-332.1(following)-332.1(table:)]TJ
ET
161.66 682.82 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 161.66 672.38 Tm
0 Tc
[(Keyword)-7954.7(Data)-333.3(T)75.6(ype)-12065.6(Sort)-333.3(Order)]TJ
ET
161.66 666.88 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 654.44 Tm
[(XAB$C_BN2)-6158.7(Unsigned)-331.1(2-byte)-335.6(binary)-5841.7(Ascending)]TJ
0 -1.66 TD
[(XAB$C_DBN2)-5380.7(Unsigned)-331.1(2-byte)-335.6(binary)-5841.7(Descending)]TJ
T*
[(XAB$C_BN4)-6158.7(Unsigned)-331.1(4-byte)-335.6(binary)-5841.7(Ascending)]TJ
T*
[(XAB$C_DBN4)-5380.7(Unsigned)-331.1(4-byte)-335.6(binary)-5841.7(Descending)]TJ
T*
[(XAB$C_BN8)-6158.7(Unsigned)-331.1(8-byte)-335.6(binary)-5841.7(Ascending)]TJ
0 -1.6622 TD
[(XAB$C_DBN8)-5380.7(Unsigned)-331.1(8-byte)-335.6(binary)-5841.7(Descending)]TJ
0 -1.66 TD
[(XAB$C_IN2)-6473.7(Signed)-333.3(2-byte)-333.3(integer)-6823.7(Ascending)]TJ
T*
[(XAB$C_DIN2)-5695.7(Signed)-333.3(2-byte)-333.3(integer)-6823.7(Descending)]TJ
T*
[(XAB$C_IN4)-6473.7(Signed)-333.3(4-byte)-333.3(integer)-6823.7(Ascending)]TJ
T*
[(XAB$C_DIN4)-5695.7(Signed)-333.3(4-byte)-333.3(integer)-6823.7(Descending)]TJ
0 -1.6622 TD
[(XAB$C_IN8)-6473.7(Signed)-333.3(8-byte)-333.3(integer)-6823.7(Ascending)]TJ
0 -1.66 TD
[(XAB$C_DIN8)-5695.7(Signed)-333.3(8-byte)-333.3(integer)-6823.7(Descending)]TJ
T*
[(XAB$C_COL)-6084.7(Collating)-333.3(key)-10601.1(Ascending)]TJ
T*
[(XAB$C_DCOL)-5306.7(Collating)-333.3(key)-10601.1(Descending)]TJ
T*
[(XAB$C_P)75.6(AC)-6216.3(Packed)-333.3(decimal)-333.3(string)-6471.7(Ascending)]TJ
0 -1.6622 TD
[(XAB$C_DP)75.5(AC)-5438.3(Packed)-333.3(decimal)-333.3(string)-6471.7(Descending)]TJ
0 -1.66 TD
(XAB$C_STG)Tj
6 0 0 6 215.6695 419.1602 Tm
(1)Tj
9 0 0 9 271.26 415.3401 Tm
[(Left-justied)-333.3(string)-333.3(of)]TJ
0 -1.1067 TD
[(unsigned)-331.1(8-bit)-335.6(bytes)]TJ
16.8244 1.1067 TD
(Ascending)Tj
-29.0022 -2.7667 TD
[(XAB$C_DSTG)-5398.7(Left-justied)-333.3(string)-333.3(of)]TJ
12.1778 -1.1067 TD
[(unsigned)-331.1(8-bit)-335.6(bytes)]TJ
16.8244 1.1067 TD
(Descending)Tj
ET
161.66 371 382.56 -0.48 re
f
BT
6 0 0 6 161.66 363.32 Tm
(1)Tj
8 0 0 8 165.4959 360.5 Tm
[(This)-330(is)-330(the)-335(default)-330(value.)]TJ
ET
161.66 354.88 382.56 -0.48 re
f
BT
10 0 0 10 161.66 336.48 Tm
[(The)-332(string)-330(data)-330(type)-330(may)-332(consist)-330(of)-330(from)-330(one)-330(to)-330(eight)-332(detached)-330(key)-332(eld)-332(segments)]TJ
0 -1.196 TD
[(that)-344(collectively)-346(make)-344(up)-344(the)-344(key)108(.)-522(For)-346(more)-344(information)-344(about)-344(segmented)-344(keys,)]TJ
T*
[(see)-348(the)-350(descriptions)-348(of)-350(the)-348(XAB$W_POS0)-346(through)-352(XAB$W_POS7)-346(eld)-350(and)-350(the)]TJ
T*
-0.0001 Tc
[(XAB$B_SIZ0)-334.1(through)-334.1(XAB$B_SIZ7)-330.1(eld.)]TJ
0 -1.792 TD
0 Tc
[(Integer)72(,)-334(binary)110(,)-334(and)-332(packed)-332(decimal)-332(key)-334(elds)-332(must)-332(be)-332(a)-332(contiguous)-334(set)-330(of)-332(bytes.)]TJ
0 -1.794 TD
[(The)-348(formats)-344(of)-346(the)-346(binary)-346(and)-348(integer)-346(key)-348(eld)-346(data)-346(types)-344(are)-348(presented)-344(in)-346(the)]TJ
0 -1.196 TD
[(following)-332(table.)]TJ
ET
161.66 235.34 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 161.66 224.9 Tm
[(Key)-333.3(T)73.3(ype)-8523.1(Format)]TJ
ET
161.66 219.4 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 206.96 Tm
[(XAB$C_BN2)-6932.1(LSB)-333.3(at)-333.3(A,)-331.1(MSB)-331.1(at)-335.6(A+1)]TJ
0 -1.66 TD
[(XAB$C_DBN2)-6154(LSB)-333.3(at)-333.3(A,)-331.1(MSB)-331.1(at)-335.6(A+1)]TJ
T*
[(XAB$C_BN4)-6932.1(LSB)-333.3(at)-333.3(A,)-331.1(MSB)-331.1(at)-335.6(A+3)]TJ
0 -1.6622 TD
[(XAB$C_DBN4)-6154(LSB)-333.3(at)-333.3(A,)-331.1(MSB)-331.1(at)-335.6(A+3)]TJ
0 -1.66 TD
[(XAB$C_BN8)-6932.1(LSB)-333.3(at)-333.3(A,)-331.1(MSB)-331.1(at)-335.6(A+7)]TJ
T*
[(XAB$C_DBN8)-6154(LSB)-333.3(at)-333.3(A,)-331.1(MSB)-331.1(at)-335.6(A+7)]TJ
T*
[(XAB$C_IN2)-7247.1(LSB)-333.3(at)-333.3(A,)-331.1(MSB)-331.1(and)-333.3(sign)-331.1(at)-333.3(A+1)]TJ
T*
[(XAB$C_DIN2)-6469(LSB)-333.3(at)-333.3(A,)-331.1(MSB)-331.1(and)-333.3(sign)-331.1(at)-333.3(A+1)]TJ
/F1 1 Tf
/Cs9 cs 1 scn
25.8978 -8.3911 TD
[(Key)-333.3(Denition)-331.1(XAB)-331.1(\(XABKEY\))]TJ
/F2 1 Tf
14.4424 0 TD
(145)Tj
ET
endstream
endobj
569 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
570 0 obj
<<
/Type /Page
/Parent 557 0 R
/Resources 572 0 R
/Contents 571 0 R
>>
endobj
571 0 obj
<< /Length 5808 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0001 Tc
0 Tw
[(Key)-276.8(Denition)-280.1(XAB)-275.1(\(XABKEY\))]TJ
0 -1.0783 TD
-0.0002 Tc
[(14.10)-280.2(XAB$B_DTP)-276.9(Field)]TJ
ET
/Cs8 cs 1 scn
137.76 708.26 382.56 -0.48 re
f
BT
9 0 0 9 137.76 697.82 Tm
0 Tc
[(Key)-331.1(T)73.3(ype)-8525.3(Format)]TJ
ET
137.76 692.32 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 676.9 Tm
[(XAB$C_IN4)-7247.1(LSB)-331.1(at)-333.3(A,)-331.1(MSB)-333.3(and)-333.3(sign)-331.1(at)-333.3(A+3)]TJ
0 -1.66 TD
[(XAB$C_IN4)-7247.1(LSB)-331.1(at)-333.3(A,)-331.1(MSB)-333.3(and)-333.3(sign)-331.1(at)-333.3(A+3)]TJ
T*
[(XAB$C_IN8)-7247.1(LSB)-331.1(at)-333.3(A,)-331.1(MSB)-333.3(and)-333.3(sign)-331.1(at)-333.3(A+7)]TJ
0 -1.6622 TD
[(XAB$C_DIN8)-6469.1(LSB)-331.1(at)-333.3(A,)-331.1(MSB)-333.3(and)-333.3(sign)-331.1(at)-333.3(A+7)]TJ
ET
137.76 626.58 382.56 -0.48 re
f
BT
10 0 0 10 137.76 608.16 Tm
0.0001 Tc
[(The)-355.9(collating)-355.9(key)-355.9(data)-353.9(types)-355.9(are)-353.9(used)-355.9(in)-353.9(conjunction)-355.9(with)-353.9(collating)-355.9(sequences)]TJ
0 -1.196 TD
0 Tc
[(located)-398(in)-400(the)-398(indexed)-400(le)-400(prolog.)-634(Collating)-398(sequences)-400(are)-400(used)-398(with)]TJ
T*
[(multinational)-390(characters)-390(and)-390(are)-390(specied)-390(for)-390(each)-390(key)108(.)-614(Note)-390(that)-388(key)]TJ
0 -1.194 TD
[(compression)-332(and)-332(index)-334(compression)-330(are)-334(not)-332(permitted)-330(with)-332(collating)-334(keys.)]TJ
0 -1.794 TD
[(Note)-370(that)-370(although)-372(a)-370(collating)-372(key)-372(affects)-368(the)-370(stored)-370(order)-370(for)-372(records,)-380(the)]TJ
0 -1.196 TD
[(collating)-334(value)-336(does)-334(not)-334(govern)-336(record)-336(lookups.)-504(For)-334(example,)-336(a)-334(collating)-334(sequence)]TJ
0 -1.194 TD
-0.0001 Tc
[(may)-336.1(assign)-338.1(the)-336.1(same)-336.1(ordering)-340.1(for)-336.1(the)-338.1(keys)-338.1()17.9(dog)17.9()-336.1(and)-336.1()17.9(DOG)17.9()-0.1(.)-336.1(However)71.9(,)-338.1(both)-338.1(keys)]TJ
0 -1.196 TD
0 Tc
[(do)-350(not)-354(have)-352(the)-352(same)-352(access)-350(\(lookup\))-352(value.)-540(Therefore,)-360(when)-352(doing)-354(lookups,)-358(a)]TJ
T*
[(program)-356(should)-354(specify)-356(either)-356(the)-354(specic)-356(key)-356(value)-356(or)-356(a)-354(range)-358(of)-354(values)-356(that)]TJ
T*
[(include)-348(the)-346(uppercase)-348(and)-346(lowercase)-346(combinations)-348(of)-346(the)-346(key)108(.)-528(See)-346(the)]TJ
/F4 1 Tf
33.1846 0 TD
[(Guide)-348(to)]TJ
-33.1846 -1.194 TD
[(OpenVMS)-316(File)-314(Applications)]TJ
/F3 1 Tf
13.2208 0 TD
[(for)-316(more)-316(information)-316(about)-316(accessing)-316(indexed)-316(records.)]TJ
-13.2208 -1.794 TD
[(A)-368(packed)-370(decimal)-368(string)-370(is)-368(a)-370(contiguous)-370(sequence)-372(of)-368(bytes)-368(specied)-370(by)-370(two)]TJ
0 -1.196 TD
[(attributes:)-524(the)-346(address)-344(\()-166(A)-166(\))-346(of)-344(the)-346(rst)-346(byte)-346(of)-346(the)-346(string)-346(and)-346(a)-346(length)-348(\()-166(L)-166(\))-346(that)]TJ
T*
[(is)-334(the)-338(number)-338(of)-336(digits)-336(in)-336(the)-338(packed)-336(decimal.)-508(The)-338(bytes)-336(of)-336(a)-336(packed)-338(decimal)-336(are)]TJ
0 -1.194 TD
[(divided)-340(into)-340(two)-338(4-bit)-340(elds)-340(that)-338(must)-340(contain)-342(decimal)-338(digits,)-342(except)-342(for)-340(the)-340(rst)]TJ
0 -1.196 TD
[(four)-338(bits)-334(\(0)-338(through)-340(3\))-336(of)-338(the)-338(last)-334(\(highest)-338(addressed\))-336(byte,)-340(which)-338(must)-336(contain)-338(a)]TJ
T*
[(sign.)-500(The)-332(representation)-334(for)-332(the)-332(digits)-332(and)-332(signs)-332(is)-332(shown)-332(in)-332(the)-332(following)-332(table.)]TJ
ET
137.76 387.46 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 137.76 377.02 Tm
[(Digit)-328.9(or)-333.3(Sign)-5348.7(Decimal)-331.1(V)53.3(alue)-7721.4(Hexadecimal)-331.1(V)53.3(alue)]TJ
ET
137.76 371.52 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 359.1 Tm
10.844 Tc
[(00)-3102.2(0)]TJ
0 -1.6622 TD
[(11)-3102.2(1)]TJ
0 -1.66 TD
[(22)-3102.2(2)]TJ
T*
[(33)-3102.2(3)]TJ
T*
[(44)-3102.2(4)]TJ
T*
[(55)-3102.2(5)]TJ
0 -1.6622 TD
[(66)-3102.2(6)]TJ
0 -1.66 TD
[(77)-3102.2(7)]TJ
T*
[(88)-3102.2(8)]TJ
T*
[(99)-3102.2(9)]TJ
T*
0 Tc
[(+)-10794(10,)-333.3(12,)-333.3(14,)-331.1(or)-333.3(15)-6945.1(A,)-331.1(C,)-328.9(E,)-331.1(or)-333.3(F)]TJ
0 -1.6622 TD
[()-10844(1)53.3(1)-333.3(o)0(r)-331.1(1)0(3)-10723.1(B)-331.1(or)-333.3(D)]TJ
ET
137.76 189.22 382.56 -0.48 re
f
BT
10 0 0 10 137.76 170.8 Tm
[(The)-346(preferred)-348(sign)-346(representation)-348(is)-344(12)-346(for)-346(plus)-346(\()-166(+)-166(\))-346(and)-346(13)-346(for)-346(minus)-346(\()-166()-166(\))0(.)-526(The)]TJ
0 -1.196 TD
[(length)-356(\()-166(L)-166(\))-356(is)-354(the)-356(number)-356(of)-356(digits)-354(in)-356(the)-356(packed)-356(decimal)-354(string)-356(\(not)-356(counting)]TJ
T*
[(the)-356(sign\))-356(and)-356(must)-354(be)-356(in)-356(the)-356(range)-358(0)-356(through)-358(31.)-546(When)-356(the)-356(number)-358(of)-356(digits)]TJ
0 -1.194 TD
0.0001 Tc
[(is)-351.9(even,)-359.9(an)-353.9(extra)-353.9(0)-351.9(digit)-353.9(must)-351.9(appear)-351.9(in)-353.9(the)-353.9(last)-351.9(four)-351.9(bits)-351.9(\(4)-351.9(through)-353.9(7)0.1(\))-351.9(o)0.1(f)-351.9(the)]TJ
0 -1.196 TD
0 Tc
[(rst)-340(byte.)-514(Again)-342(the)-340(length)-342(in)-340(bytes)-340(of)-340(the)-340(packed)-340(decimal)-340(is)-340(L/2)-340(+)-340(1)0(.)-516(The)-340(value)]TJ
T*
[(of)-350(a)-350(zero-length)-352(packed)-352(decimal)-350(is)-350(0;)-360(it)-350(contains)-352(only)-352(the)-352(sign)-350(byte,)-358(which)-352(also)]TJ
T*
[(includes)-332(the)-332(extra)-334(0)-332(digit.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(146)Tj
/F1 1 Tf
3.1129 0 TD
[(Key)-368.9(Denition)-368.9(XAB)-368.9(\(XABKEY\))]TJ
ET
endstream
endobj
572 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
573 0 obj
<< /Length 751 >>
stream
ARTLIB:ZK-0873.EPS
endstream
endobj
574 0 obj
<<
/Title (ARTLIB:ZK-0873.EPS)
/MetaData 573 0 R
/Creator (VAX DOCUMENT Graphics Rendering Utility)
>>
endobj
575 0 obj
<< /Length 751 >>
stream
ARTLIB:ZK-0874.EPS
endstream
endobj
576 0 obj
<<
/Title (ARTLIB:ZK-0874.EPS)
/MetaData 575 0 R
/Creator (VAX DOCUMENT Graphics Rendering Utility)
>>
endobj
577 0 obj
<<
/Type /Page
/Parent 557 0 R
/Resources 579 0 R
/Contents 578 0 R
>>
endobj
578 0 obj
<< /Length 4851 >>
stream
BT
/F2 1 Tf
12 0 0 12 374.2 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Key)-276.9(Denition)-280.2(XAB)-273.5(\(XABKEY\))]TJ
2.875 -1.0783 TD
[(14.10)-280.2(XAB$B_DTP)-276.9(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
0 Tc
[(The)-360(address,)-366(A,)-360(of)-360(the)-358(packed)-360(decimal)-360(species)-358(the)-360(byte)-360(containing)-362(the)-360(most)]TJ
0 -1.196 TD
[(signicant)-348(digit)-344(in)-346(its)-344(high)-346(order)72(.)-526(Digits)-342(of)-346(decreasing)-346(signicance)-348(are)-346(assigned)]TJ
T*
[(to)-338(increasing)-338(byte)-338(addresses)-336(and)-338(from)-338(high)-340(to)-336(low)-336(within)-338(a)-338(byte.)-510(Thus,)-340(+123)-338(has)]TJ
0 -1.194 TD
[(length)-334(3)-332(and)-332(is)-332(represented)-332(as)-332(follows:)]TJ
ET
/EmbeddedDocument /MC4 BDC
BT
/F1 1 Tf
10 0 0 10 163.086 644.509 Tm
/Cs11 cs 1 scn
5.2732 Tc
[(74)4533.8(3)185(0)]TJ
3.0534 -1.8505 TD
6.106 Tc
(12)Tj
0 -2.4057 TD
5.8284 Tc
[(31)5831.3(2)]TJ
11.1033 2.4057 TD
0 Tc
(A)Tj
0 -2.4057 TD
-0.0185 Tc
(A+1)Tj
-4.4413 -3.0534 TD
0.0061 Tc
(ZK0873GE)Tj
ET
q
1 i
162.161 653.762 160.997 -85.125 re
W n
/Cs11 CS 1 SCN
0 J 0 j 0.925 w 10 M []0 d
163.549 616.289 66.619 24.057 re
230.168 616.289 66.62 24.057 re
230.168 592.232 66.62 24.057 re
163.549 592.232 66.619 24.057 re
S
EMC
Q
BT
/F3 1 Tf
10 0 0 10 161.66 550.2599 Tm
/Cs8 cs 1 scn
0 Tc
[(Similarly)110(,)-332(12)-332(has)-332(length)-334(2)-332(and)-332(is)-332(represented)-332(as)-332(follows:)]TJ
ET
/EmbeddedDocument /MC5 BDC
BT
/F1 1 Tf
10 0 0 10 163.086 529.729 Tm
/Cs11 cs 1 scn
5.2732 Tc
[(74)4533.8(3)185(0)]TJ
3.0534 -1.8505 TD
6.106 Tc
(01)Tj
0 -2.4057 TD
5.8284 Tc
[(21)5831.3(3)]TJ
11.1033 2.4057 TD
0 Tc
(A)Tj
0 -2.4057 TD
-0.0185 Tc
(A+1)Tj
-4.4413 -3.0534 TD
0.0061 Tc
(ZK0874GE)Tj
ET
q
1 i
162.161 538.982 160.997 -85.125 re
W n
/Cs11 CS 1 SCN
0 J 0 j 0.925 w 10 M []0 d
163.549 501.509 66.619 24.057 re
230.168 501.509 66.62 24.057 re
230.168 477.452 66.62 24.057 re
163.549 477.452 66.619 24.057 re
S
EMC
Q
BT
/F3 1 Tf
10 0 0 10 161.66 435.5 Tm
/Cs8 cs 1 scn
0 Tc
[(This)-332(eld)-334(corresponds)-332(to)-332(the)-332(FDL)-332(attribute)-332(KEY)-330(TYPE.)]TJ
/F2 1 Tf
14 0 0 14 89.94 408.92 Tm
-0.0002 Tc
[(14.1)56.9(1)-570.2(XAB$L_DVB)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 391 Tm
0 Tc
[(After)-356(an)-358(Open)-358(or)-358(Display)-356(service,)-366(the)-356(DVB)-356(eld)-358(contains)-358(the)-358(starting)-356(virtual)]TJ
0 -1.196 TD
[(block)-334(number)-332(of)-332(the)-334(rst)-332(data)-330(level)-334(bucket)-334(for)-332(the)-332(key)-334(described)-332(by)-332(the)-332(XAB.)]TJ
/F2 1 Tf
14 0 0 14 89.94 352.46 Tm
-0.0002 Tc
[(14.12)-567.3(XAB$B_FLG)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 334.54 Tm
0 Tc
[(The)-334(key)-334(options)-332(ag)-332(\(FLG\))-332(eld)-334(species)-330(the)-334(following)-332(conditions:)]TJ
0 -1.794 TD
[()-1190(Whether)-332(duplicate)-332(keys)-334(are)-332(permitted)-332(in)-332(the)-332(le)]TJ
0 -1.792 TD
[()-1190(Whether)-332(a)-332(key)-334(value)-334(can)-334(change)]TJ
0 -1.794 TD
[()-1190(Whether)-332(a)-332(null)-334(value)-334(has)-332(been)-332(dened)-334(for)-332(a)-332(key)]TJ
T*
[()-1190(Whether)-332(data)-332(is)-332(compressed)]TJ
0 -1.792 TD
[()-1190(Whether)-332(string)-334(key)-334(options)-330(apply)]TJ
ET
179.6 221.44 156.24 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 341.88 220.96 Tm
(Note)Tj
ET
370.08 221.44 156.24 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 179.6 203.02 Tm
[(The)-340(string)-340(data-type)-340(keys)-340(include)-340(STRING,)-338(DSTRING,)-338(COLLA)56(TED,)-338(and)]TJ
0 -1.194 TD
[(DCOLLA)58(TED)-332(keys.)]TJ
ET
179.6 177.6 346.8 -0.48 re
f
BT
10 0 0 10 161.66 153.22 Tm
0.0001 Tc
[(Primary)-375.9(key)-375.9(values)-375.9(cannot)-375.9(change,)-387.9(but)-375.9(alternate)-373.9(key)-375.9(values)-375.9(may)-373.9(change,)]TJ
0 -1.196 TD
0 Tc
[(depending)-364(on)-360(application)-360(requirements.)-558(Primary)-362(and)-362(alternate)-360(keys)-362(may)-360(be)]TJ
T*
[(duplicated)-336(depending)-340(on)-338(the)-336(key)-340(eld)-336(and)-338(the)-336(application.)-508(An)-338(alternate)-336(key)-338(eld)]TJ
0 -1.194 TD
[(is)-332(more)-332(likely)-334(than)-332(a)-332(primary)-334(key)-334(eld)-332(to)-332(use)-332(duplicates.)]TJ
0 -1.794 TD
[(This)-390(eld)-390(is)-390(a)-390(binary)-392(options)-388(eld)-390(where)-390(each)-392(key)-392(characteristic)-390(has)-390(a)]TJ
0 -1.196 TD
[(corresponding)-360(bit)-358(assignment.)-550(Multiple)-358(key)-358(characteristics)-358(can)-358(be)-358(associated)]TJ
T*
[(with)-356(each)-358(key)-358(\(multiple)-356(bits)-356(can)-358(be)-356(set\).)-548(Each)-356(option)-356(in)-358(the)-358(eld)-356(has)-358(its)-354(own)]TJ
/F1 1 Tf
9 0 0 9 393.74 26.84 Tm
/Cs9 cs 1 scn
[(Key)-368.9(Denition)-368.9(XAB)-368.9(\(XABKEY\))]TJ
/F2 1 Tf
14.5535 0 TD
(147)Tj
ET
endstream
endobj
579 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R /Cs11 109 0 R >>
/Properties << /MC4 574 0 R /MC5 576 0 R >>
>>
endobj
580 0 obj
<<
/Type /Page
/Parent 557 0 R
/Resources 582 0 R
/Contents 581 0 R
>>
endobj
581 0 obj
<< /Length 6435 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0001 Tc
0 Tw
[(Key)-276.8(Denition)-280.1(XAB)-275.1(\(XABKEY\))]TJ
0 -1.0783 TD
0 Tc
[(14.12)-280(XAB$B_FLG)-275(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 700.9 Tm
/Cs8 cs 1 scn
[(symbolic)-340(offset)-342(and)-342(mask)-340(value.)-520(For)-344(example,)-344(the)-342(CHG)-340(key)-344(characteristic)-342(has)-342(a)]TJ
0 -1.196 TD
-0.0002 Tc
[(symbolic)-332.2(offset)-330.2(of)-332.2(XAB$V_CHG)-332.2(and)-332.2(a)-332.2(mask)-332.2(value)-334.2(of)-332.2(XAB$M_CHG.)]TJ
0 -1.794 TD
0 Tc
[(When)-330(you)-332(create)-332(an)-330(indexed)-332(le)-332(and)-330(are)-332(dening)-332(a)-332(string)-330(key)108(,)-332(you)-332(can)-330(specify)-332(the)]TJ
0 -1.194 TD
-0.0001 Tc
[(XAB$V_IDX_NCMPR)-336.1(and)-336.1(XAB$V_KEY_NCMPR)-336.1(options,)-340.1(which)-338.1(are)-336.1(described)-338.1(in)]TJ
0 -1.196 TD
0 Tc
[(the)-332(following)-332(list.)]TJ
/F2 1 Tf
0 -1.794 TD
(Options)Tj
0 -1.394 TD
(XAB$V_CHG)Tj
/F3 1 Tf
0 -1.196 TD
0.0001 Tc
[(The)-345.9(key)-347.9(value)-345.9(within)-345.9(the)-345.9(record)-345.9(in)-345.9(the)-345.9(le)-345.9(can)-345.9(be)-345.9(changed)-343.9(by)-347.9(a)-343.9(program)-347.9(during)]TJ
T*
0 Tc
[(an)-332(Update)-332(service.)-500(This)-332(option)-332(can)-334(be)-332(specied)-332(only)-334(for)-332(alternate)-332(keys.)]TJ
0 -1.792 TD
-0.0001 Tc
[(This)-332.1(option)-332.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(KEY)-330.1(CHANGES.)]TJ
/F2 1 Tf
0 -2.192 TD
0 Tc
[(XAB$V_DA)76(T_NCMPR)]TJ
/F3 1 Tf
0 -1.196 TD
[(Do)-358(not)-360(compress)-358(data.)-552(This)-360(option)-360(can)-360(be)-360(specied)-358(to)-360(override)-360(compression)-360(of)]TJ
T*
-0.0001 Tc
[(data)-356.1(for)-358.1(Prolog)-360.1(3)-358.1(les)-358.1(for)-358.1(the)-358.1(primary)-360.1(key;)-374.1(that)-356.1(is,)-366.1(when)-358.1(XAB$_REF)-358.1(is)-358.1(0.)-550.1(For)]TJ
0 -1.194 TD
0 Tc
[(additional)-364(information,)-374(see)]TJ
/F4 1 Tf
13.0088 0 TD
[(Guide)-366(to)-366(OpenVMS)-364(File)-364(Applications)]TJ
/F3 1 Tf
17.3638 0 TD
[(,)-374(Section)-364(3.5,)]TJ
-30.3726 -1.196 TD
[(T)70(uning)-334(an)-332(Indexed)-334(File)-332(and)-332(Subsection)-334(3.5.1.1,)-334(Prologs.)]TJ
0 -1.794 TD
-0.0001 Tc
[(This)-422.1(option)-424.1(corresponds)-422.1(to)-424.1(the)-422.1(FDL)-424.1(attribute)-422.1(KEY)-420.1(DA)55.9(T)53.9(A_RECORD_)]TJ
0 -1.196 TD
-0.0003 Tc
(COMPRESSION.)Tj
0 -1.792 TD
0 Tc
[(This)-332(option)-332(is)-332(not)-332(supported)-332(for)-332(DECnet)-330(for)-332(OpenVMS)-332(operations;)-332(it)-332(is)-330(ignored.)]TJ
/F2 1 Tf
0 -2.192 TD
(XAB$V_DUP)Tj
/F3 1 Tf
0 -1.196 TD
[(The)-372(key)-372(value)-374(within)-370(the)-372(record)-372(in)-372(the)-370(le)-372(may)-372(have)-372(the)-372(same)-370(key)-374(value)-372(as)]TJ
T*
[(another)-332(record)-334(\(or)-332(other)-334(records\))-332(within)-332(the)-332(le.)]TJ
0 -1.792 TD
[(This)-332(option)-332(corresponds)-332(to)-332(the)-332(FDL)-332(attribute)-332(KEY)-330(DUPLICA)56(TES.)]TJ
/F2 1 Tf
0 -2.192 TD
(XAB$V_IDX_NCMPR)Tj
/F3 1 Tf
0 -1.196 TD
[(Do)-368(not)-370(compress)-368(index.)-576(This)-370(option)-368(can)-372(be)-368(specied)-370(to)-370(override)-370(compression)]TJ
T*
[(of)-358(keys)-362(in)-360(the)-358(index)-362(for)-360(Prolog)-360(3)-360(les.)-554(This)-360(option)-358(is)-360(valid)-360(only)-360(if)-360(a)-358(string)-360(key)]TJ
0 -1.194 TD
[(is)-376(being)-380(dened)-380(and)-378(the)-380(string)-378(is)-378(at)-376(least)-378(6)-378(bytes)-378(in)-378(length.)-594(For)-378(additional)]TJ
0 -1.196 TD
[(information,)-372(see)]TJ
/F4 1 Tf
7.9379 0 TD
[(Guide)-362(to)-364(OpenVMS)-364(File)-362(Applications)]TJ
/F3 1 Tf
17.3558 0 TD
[(,)-372(Section)-364(3.5,)-372(T)70(uning)-364(an)]TJ
-25.2936 -1.196 TD
[(Indexed)-332(File)-332(and)-334(Subsection)-332(3.5.1.1,)-336(Prologs.)]TJ
0 -1.794 TD
-0.0001 Tc
[(This)-340.1(option)-342.1(corresponds)-340.1(to)-340.1(the)-342.1(FDL)-340.1(attribute)-342.1(KEY)-338.1(INDEX_COMPRESSION)-342.1(and)]TJ
0 -1.194 TD
0 Tc
[(it)-330(is)-332(not)-332(supported)-332(for)-332(DECnet)-330(for)-332(OpenVMS)-332(operations.)]TJ
/F2 1 Tf
0 -2.192 TD
(XAB$V_KEY_NCMPR)Tj
/F3 1 Tf
0 -1.196 TD
[(Do)-332(not)-334(compress)-332(key)108(.)-502(This)-334(option)-334(can)-334(be)-334(specied)-332(to)-334(override)-336(compression)-332(of)-334(each)]TJ
T*
[(key)-348(for)-348(Prolog)-350(3)-348(les.)-530(For)-348(a)-348(primary)-350(key)-348(\(XAB$_REF)-346(is)-346(0\),)-352(the)-348(primary)-348(keys)-350(at)]TJ
T*
-0.0001 Tc
[(the)-344.1(data)-346.1(level)-346.1(are)-346.1(not)-344.1(compressed;)-352.1(for)-346.1(each)-346.1(alternate)-346.1(key)-346.1(\(XAB$_REF)-346.1(i)-0.1(s)-344.1(greater)]TJ
0 -1.194 TD
[(than)-350.1(0\),)-354.1(the)-348.1(secondary)-352.1(index)-350.1(data)-348.1(records)-350.1(\(SIDRs\))-350.1(that)-348.1(point)-350.1(to)-348.1(the)-350.1(data)-348.1(record)]TJ
0 -1.196 TD
0 Tc
[(location)-364(are)-364(not)-366(compressed.)-562(This)-366(option)-364(is)-364(valid)-364(only)-366(if)-364(a)-364(string)-366(key)-366(is)-364(being)]TJ
T*
[(dened)-352(and)-350(the)-350(string)-352(is)-350(at)-350(least)-348(6)-350(bytes)-350(in)-352(length.)-538(For)-350(additional)-350(information,)]TJ
T*
(see)Tj
/F4 1 Tf
1.795 0 TD
[(Guide)-332(to)-332(OpenVMS)-334(File)-332(Applications)]TJ
/F3 1 Tf
17.2338 0 TD
[(,)-334(Section)-332(3.5,)-334(T)70(uning)-334(an)-334(Indexed)-334(File)-332(and)]TJ
-19.0287 -1.194 TD
0.0001 Tc
[(Subsections)-329.9(3.5.1.1,)-331.9(Prologs.)]TJ
0 -1.794 TD
-0.0001 Tc
[(This)-340.1(option)-342.1(corresponds)-342.1(to)-340.1(the)-342.1(FDL)-342.1(attribute)-340.1(KEY)-338.1(DA)55.9(T)53.9(A_KEY_COMPRESSION)]TJ
0 -1.196 TD
0 Tc
[(and)-332(it)-332(is)-330(not)-332(supported)-332(for)-332(DECnet)-332(for)-332(OpenVMS)-330(operations.)]TJ
/F2 1 Tf
0 -2.192 TD
(XAB$V_NUL)Tj
/F3 1 Tf
0 -1.194 TD
[(The)-376(null)-378(key)-378(option)-376(permits)-374(you)-378(to)-374(exclude)-378(records)-376(from)-376(an)-376(alternate)-376(index)]TJ
0 -1.196 TD
[(by)-376(effectively)-380(removing)-378(the)-378(related)-376(key)108(.)-588(T)52(ypically)108(,)-388(you)-380(would)-376(use)-376(this)-376(in)-378(an)]TJ
T*
[(application)-336(where)-338(performance)-338(is)-336(more)-336(critical)-338(than)-338(the)-336(indexing)-340(capability)110(.)-508(This)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(148)Tj
/F1 1 Tf
3.1129 0 TD
[(Key)-368.9(Denition)-368.9(XAB)-368.9(\(XABKEY\))]TJ
ET
endstream
endobj
582 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
583 0 obj
<<
/Type /Page
/Parent 557 0 R
/Resources 585 0 R
/Contents 584 0 R
>>
endobj
584 0 obj
<< /Length 6267 >>
stream
BT
/F2 1 Tf
12 0 0 12 374.2 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Key)-276.9(Denition)-280.2(XAB)-273.5(\(XABKEY\))]TJ
2.875 -1.0783 TD
[(14.12)-280.2(XAB$B_FLG)-278.5(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
0 Tc
[(option)-344(can)-346(be)-342(specied)-344(only)-346(for)-344(alternate)-344(key)-346(indexes)-344(but)-344(it)-344(can)-344(be)-344(used)-344(with)-342(all)]TJ
0 -1.196 TD
[(key)-334(types.)]TJ
0 -1.794 TD
[(When)-376(you)-374(set)-374(the)-374(XAB$V_NUL)-372(bit)-372(for)-376(a)-372(string-type)-376(key)-376(\(string,)-386(descending)]TJ
0 -1.194 TD
-0.0001 Tc
[(string,)-396.1(collated,)-396.1(descending)-382.1(collated\))-382.1(RMS)-382.1(checks)-382.1(the)-384.1(XAB$B_NUL)-382.1(eld)-382.1(to)]TJ
0 -1.196 TD
0 Tc
[(determine)-338(the)-340(null)-338(character)-340(you)-340(have)-340(dened)-338(for)-338(the)-340(related)-336(key)108(.)-512(When)-338(you)-340(use)]TJ
T*
-0.0001 Tc
[(the)-340.1(XAB$V_NUL)-340.1(option)-338.1(with)-338.1(the)-338.1(integer)71.9(,)-340.1(binary)107.9(,)-340.1(and)-340.1(packed)-338.1(decimal)-338.1(data)-338.1(types,)]TJ
T*
0 Tc
[(RMS)-344(assigns)-342(a)-344(default)-342(null)-344(value)-346(of)-344(0)-342(and)-344(does)-344(not)-342(check)-346(the)-344(XAB$B_NUL)-342(eld)]TJ
0 -1.194 TD
-0.0003 Tc
[(\(see)-332.3(XAB$B_FLG)-334.3(and)-332.3(XAB$B_NUL\).)]TJ
0 -1.794 TD
0 Tc
[(The)-380(defaults)-376(and)-378(combinations)-378(of)-378(allowing)-378(changeable)-378(key)-380(values)-378(\(XAB$V_)]TJ
0 -1.196 TD
-0.0001 Tc
[(CHG)-342.1(option\))-346.1(and)-344.1(duplicate)-344.1(key)-346.1(values)-346.1(\(XAB$V_DUP)-344.1(option\))-346.1(depend)-344.1(on)-346.1(whether)]TJ
T*
[(a)-386.1(primary)-386.1(or)-386.1(alternate)-386.1(key)-388.1(is)-386.1(being)-386.1(dened)-388.1(by)-386.1(this)-386.1(XABKEY)111.9(.)-388.1(The)-386.1(allowed)]TJ
0 -1.194 TD
0 Tc
[(combinations)-340(and)-338(defaults)-338(for)-340(duplicate)-338(and)-340(changeable)-340(key)-342(values)-338(are)-340(described)]TJ
0 -1.196 TD
[(in)-332(the)-334(following)-332(table.)]TJ
ET
161.66 528.02 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 161.66 517.58 Tm
[(Combinations)-16357.4(Primary)-333.3(Key)-2410.8(Alternate)-335.6(Key)]TJ
ET
161.66 512.08 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 499.66 Tm
-0.0001 Tc
[(XAB$V_CHG)-331.2(and)-333.4(XAB$V_DUP)-333.4(both)-333.4(set)-4103.7(Error)-5748.3(Allowed)]TJ
0 -1.6622 TD
0 Tc
[(XAB$V_CHG)-331.1(set,)-331.1(XAB$V_DUP)-331.1(clear)-5696.9(Error)-5748.2(Allowed)]TJ
0 -1.66 TD
[(XAB$V_CHG)-331.1(clear)73.3(,)-331.1(XAB$V_DUP)-331.1(set)-5770.3(Allowed)-4598.2(Allowed)]TJ
T*
-0.0001 Tc
[(XAB$V_CHG)-331.2(and)-333.4(XAB$V_DUP)-333.4(both)-333.4(clear)-3196.7(Default)-4820.3(Default)]TJ
ET
161.66 449.32 382.56 -0.48 re
f
BT
10 0 0 10 161.66 430.9 Tm
0 Tc
[(By)-370(default,)-380(duplicate)-370(keys)-370(are)-370(not)-370(allowed)-368(for)-370(the)-370(primary)-370(key)-372(and)-368(its)-370(value)]TJ
0 -1.194 TD
[(cannot)-334(change.)]TJ
0 -1.794 TD
-0.0001 Tc
[(If)-366.1(the)-368.1(XABKEY)-366.1(control)-368.1(block)-368.1(is)-364.1(not)-368.1(initialized)-366.1(by)-366.1(the)-368.1($XABKEY)-366.1(macro,)-376.1(then)]TJ
0 -1.196 TD
0 Tc
[(the)-360(defaults)-360(for)-360(alternate)-360(keys)-362(are)-360(the)-360(same)-360(as)-360(for)-360(primary)-360(keys)-362(and)-360(null)-362(key)]TJ
0 -1.194 TD
-0.0001 Tc
[(values)-348.1(are)-346.1(not)-346.1(used.)-526.1(However)71.9(,)-350.1(i)-0.1(f)-344.1(the)-348.1(XABKEY)-344.1(control)-348.1(block)-346.1(is)-346.1(initialized)-344.1(by)-346.1(the)]TJ
0 -1.196 TD
[($XABKEY)-332.1(macro,)-334.1(the)-332.1(following)-332.1(defaults)-332.1(apply)-332.1(to)-332.1(alternate)-332.1(keys:)]TJ
0 -1.794 TD
0 Tc
[()-1190(Duplicate)-330(key)-334(values)-334(are)-332(allowed.)]TJ
0 -1.792 TD
[()-1190(Key)-332(values)-332(can)-334(change.)]TJ
0 -1.794 TD
[()-1190(Null)-332(key)-334(values)-332(are)-334(not)-332(allowed.)]TJ
T*
[(These)-334(defaults)-330(are)-332(applied)-332(only)-334(if)-332(the)-332(entire)-332(XAB$B_FLG)-330(eld)-332(is)-332(defaulted.)]TJ
0 -1.792 TD
[(Note)-336(that)-336(RMS)-336(supports)-336(alternate)-336(indexes)-336(that)-336(do)-338(not)-336(allow)-334(duplicate)-338(key)-338(values)]TJ
0 -1.196 TD
0.0001 Tc
[(but)-337.9(do)-337.9(allow)-337.9(key)-339.9(values)-337.9(to)-337.9(change)-337.9(for)-337.9(Update)-337.9(services.)-511.9(Older)-335.9(versions)-339.9(of)-337.9(RMS-1)56.1(1)]TJ
T*
0 Tc
[(\(in)-360(contrast)-358(to)-360(RMS\))-358(do)-358(not)-360(allow)-358(this)-358(particular)-360(combination)-360(of)-360(attributes)-358(for)]TJ
T*
[(alternate)-358(indexes.)-548(This)-358(factor)-356(should)-358(be)-356(considered)-358(when)-358(you)-358(create)-358(les)-356(with)]TJ
0 -1.194 TD
[(RMS)-332(that)-332(may)-332(also)-332(be)-332(processed)-330(by)-334(RMS-1)56(1.)]TJ
0 -1.794 TD
[(This)-332(option)-334(corresponds)-332(to)-332(the)-332(FDL)-332(attribute)-332(KEY)-330(NULL_KEY)112(.)]TJ
/F2 1 Tf
14 0 0 14 89.94 183.18 Tm
-0.0002 Tc
[(14.13)-567.3(XAB$B_IAN)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 165.24 Tm
0 Tc
[(The)-340(index)-338(bucket)-340(area)-338(number)-338(\(IAN\))-336(eld)-338(contains)-338(a)-338(numeric)-338(value)-340(in)-338(the)-338(range)]TJ
0 -1.196 TD
0.0001 Tc
[(0)-363.9(through)-363.9(254,)-373.9(representing)-365.9(an)-365.9(area)-365.9(identication)-363.9(number)-367.9(contained)-363.9(in)-365.9(the)]TJ
T*
-0.0001 Tc
[(XAB$B_AID)-336.1(eld)-336.1(of)-334.1(a)-336.1(XABALL)-334.1(present)-336.1(in)-336.1(the)-336.1(same)-334.1(chain.)-508.1(The)-336.1(default)-336.1(is)-334.1(0)-336.1(\(that)]TJ
0 -1.194 TD
0 Tc
[(is,)-332(area)-332(0\).)]TJ
0 -1.794 TD
0.0001 Tc
[(When)-335.9(you)-335.9(create)-335.9(an)-333.9(indexed)-335.9(le,)-337.9(you)-335.9(use)-333.9(this)-333.9(argument)-333.9(t)0.1(o)-333.9(specify)-333.9(the)-335.9(area)-333.9(of)-333.9(the)]TJ
0 -1.196 TD
0 Tc
[(le)-350(that)-350(the)-350(index)-352(buckets)-350(are)-350(to)-350(reside)-350(in)-350(only)-352(when)-350(both)-350(of)-350(the)-350(following)-350(are)]TJ
T*
(true:)Tj
0 -1.792 TD
[()-1190(Y)112(ou)-334(are)-332(creating)-334(a)-332(new)-332(indexed)-334(le.)]TJ
/F1 1 Tf
9 0 0 9 393.74 26.84 Tm
/Cs9 cs 1 scn
[(Key)-368.9(Denition)-368.9(XAB)-368.9(\(XABKEY\))]TJ
/F2 1 Tf
14.5535 0 TD
(149)Tj
ET
endstream
endobj
585 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
586 0 obj
<<
/Type /Page
/Parent 557 0 R
/Resources 588 0 R
/Contents 587 0 R
>>
endobj
587 0 obj
<< /Length 6566 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0001 Tc
0 Tw
[(Key)-276.8(Denition)-280.1(XAB)-275.1(\(XABKEY\))]TJ
0 -1.0783 TD
0 Tc
[(14.13)-280(XAB$B_IAN)-273.3(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 700.9 Tm
/Cs8 cs 1 scn
[()-1188(Y)110(ou)-332(are)-332(using)-334(allocation)-332(XABs)-330(to)-332(dene)-334(areas.)]TJ
0 -1.794 TD
-0.0001 Tc
[(When)-368.1(the)-368.1(XABKEY)-368.1(describes)-366.1(the)-368.1(primary)-370.1(key)107.9(,)-376.1(the)-370.1(index)-368.1(level)-370.1(of)-366.1(the)-370.1(index)]TJ
0 -1.196 TD
0 Tc
[(consists)-340(of)-342(all)-342(levels)-344(of)-342(the)-344(tree-structured)-342(primary)-344(index)-344(down)-342(to)-342(and)-344(including)]TJ
0 -1.194 TD
[(the)-362(level)-364(containing)-366(pointers)-364(to)-362(the)-364(user)-364(data)-362(records)-362(themselves.)-562(However)74(,)]TJ
0 -1.196 TD
[(when)-346(the)-348(key)-350(denition)-348(describes)-346(an)-348(alternate)-346(key)108(,)-352(the)-346(index)-350(level)-346(of)-348(the)-348(index)]TJ
T*
[(comprises)-366(all)-368(levels)-370(of)-368(the)-368(tree-structured)-370(alternate)-368(index)-370(down)-368(to,)-378(but)-368(not)]TJ
T*
[(including,)-340(the)-336(level)-336(containing)-338(buckets)-336(with)-334(pointer)-336(arrays)-336(that)-336(describe)-336(the)-336(user)]TJ
0 -1.194 TD
[(data)-336(records.)-512(For)-340(directions)-338(about)-338(how)-338(to)-338(place)-338(the)-338(lowest)-336(level)-338(of)-338(the)-340(index)-338(in)-340(a)]TJ
0 -1.196 TD
[(location)-342(separate)-342(from)-342(the)-342(higher)-346(levels,)-346(see)-340(the)-344(description)-342(of)-342(the)-342(XAB$B_LAN)]TJ
T*
(eld.)Tj
0 -1.794 TD
-0.0001 Tc
[(This)-332.1(eld)-332.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-334.1(attribute)-330.1(KEY)-330.1(INDEX_AREA.)]TJ
/F2 1 Tf
14 0 0 14 66.02 542.8199 Tm
-0.0002 Tc
[(14.14)-567.3(XAB$B_IBS)-333(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 524.8799 Tm
0 Tc
[(After)-344(an)-348(Open)-346(or)-346(Display)-346(service,)-350(the)-348(index)-348(bucket)-348(size)-344(\(IBS\))-344(eld)-346(contains)-348(the)]TJ
0 -1.194 TD
[(size)-322(of)-322(the)-324(index)-324(level)-324(\(level)-324(1)-324(t)0(o)]TJ
/F4 1 Tf
15.3268 0 TD
(n)Tj
/F3 1 Tf
0.935 0 TD
[(buckets,)-328(in)-324(virtual)-324(blocks,)-326(for)-324(the)-324(key)-324(described)]TJ
-16.2618 -1.196 TD
[(by)-332(the)-332(XAB\).)]TJ
/F2 1 Tf
14 0 0 14 66.02 474.42 Tm
[(14.15)-567.1(XAB$W_IFL)-331.4(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 456.48 Tm
[(The)-348(index)-348(bucket)-348(ll)-348(size)-344(\(IFL\))-348(eld)-346(contains)-348(a)-346(numeric)-348(value)-350(representing)-348(the)]TJ
T*
[(maximum)-336(number)-338(of)-336(bytes)-336(in)-336(an)-336(index)-338(bucket.)-508(The)-338(maximum)-336(possible)-336(ll)-336(size)-334(is)]TJ
T*
[(the)-334(bucket)-338(size,)-336(in)-334(blocks,)-338(multiplied)-334(by)-336(512.)-506(The)-336(default)-336(value)-336(is)-334(0,)-338(meaning)-336(the)]TJ
0 -1.194 TD
[(maximum)-344(available)-346(space)-344(\(that)-344(is,)-348(no)-346(unused)-346(space\).)-524(If)-344(the)-344(specied)-346(size)-342(is)-344(not)]TJ
0 -1.196 TD
[(0,)-342(but)-342(is)-340(less)-338(than)-342(one-half)-342(of)-340(the)-340(bucket)-342(size)-340(\(in)-340(bytes\),)-344(then)-340(the)-342(ll)-340(size)-340(used)-340(is)]TJ
T*
[(one-half)-332(of)-332(the)-332(bucket)-334(size.)]TJ
0 -1.792 TD
[(When)-338(you)-338(create)-338(an)-338(indexed)-340(le,)-340(you)-340(use)-338(this)-336(argument)-340(to)-336(specify)-338(the)-338(number)-338(of)]TJ
0 -1.196 TD
[(bytes)-346(you)-348(want)-344(in)-348(each)-346(index)-348(bucket.)-528(If)-346(you)-348(specify)-346(less)-346(than)-346(the)-346(total)-346(possible)]TJ
T*
[(bucket)-348(size,)-350(you)-350(indicate)-348(that)-346(the)-348(index)-348(buckets)-348(are)-348(to)-348(contain)-348(some)-346(amount)-348(of)]TJ
T*
[(free)-348(space.)-534(At)-348(run)-352(time,)-354(RMS)-348(uses)-348(the)-350(ll)-350(size)-348(specied)-348(at)-350(creation)-350(time)-348(if)-350(the)]TJ
T*
[(LOA)-330(option)-332(is)-330(specied)-332(in)-332(the)-332(RAB$L_ROP)-330(\(record-processing)-332(options\))-332(eld)-332(of)-332(the)]TJ
0 -1.194 TD
[(RAB;)-330(otherwise,)-332(RMS)-332(lls)-332(the)-332(buckets.)]TJ
0 -1.794 TD
-0.0001 Tc
[(When)-338.1(a)-340.1(XABKEY)-338.1(describes)-338.1(the)-338.1(primary)-340.1(key)107.9(,)-340.1(the)-340.1(XAB$W_IFL)-340.1(eld)-338.1(describes)-338.1(the)]TJ
0 -1.196 TD
0 Tc
[(space)-336(in)-340(the)-338(buckets)-338(in)-338(all)-338(levels)-338(of)-338(the)-338(primary)-340(index)-338(down)-338(to)-338(and)-338(including)-342(the)]TJ
0 -1.194 TD
-0.0001 Tc
[(level)-350.1(containing)-352.1(pointers)-350.1(to)-350.1(the)-350.1(user)-350.1(data)-350.1(records.)-534.1(When)-352.1(a)-350.1(XABKEY)-348.1(describes)]TJ
0 -1.196 TD
0 Tc
[(an)-358(alternate)-358(key)108(,)-366(the)-358(XAB$W_IFL)-358(eld)-358(describes)-358(the)-358(space)-358(in)-360(the)-358(buckets)-360(in)]TJ
T*
[(all)-344(levels)-346(of)-344(the)-346(alternate)-344(index)-348(down)-344(to,)-348(but)-346(not)-346(including,)-352(the)-344(level)-346(containing)]TJ
T*
[(buckets)-332(with)-332(pointer)-332(arrays)-332(that)-332(describe)-332(the)-332(user)-334(data)-330(records.)]TJ
0 -1.792 TD
[(It)-312(is)-314(advantageous)-314(t)0(o)-314(use)-314(the)-316(XAB$W_IFL)-316(eld)-314(if)-316(you)-316(expect)-316(to)-314(perform)-314(numerous)]TJ
0 -1.196 TD
[(random)-340(Put)-340(and)-340(Update)-338(services)-340(on)-340(the)-340(le)-340(after)-338(it)-340(has)-338(been)-342(initially)-338(populated.)]TJ
T*
[(Y)112(o)0(u)-340(can)-340(minimize)-338(the)-340(movement)-340(of)-338(index)-340(records)-340(\(bucket)-340(splitting\))-338(by)-340(specifying)]TJ
T*
[(less)-352(than)-354(the)-354(maximum)-354(bucket)-356(ll)-354(size)-352(when)-354(a)-354(le)-354(is)-354(created.)-542(T)92(o)-354(use)-354(the)-354(free)]TJ
0 -1.194 TD
[(space)-344(thereby)-346(reserved)-344(in)-346(the)-344(buckets,)-348(programs)-346(that)-344(invoke)-346(the)-346(Put)-344(or)-344(Update)]TJ
0 -1.196 TD
-0.0001 Tc
[(services)-342.1(for)-344.1(writing)-342.1(to)-342.1(the)-344.1(le)-342.1(should)-344.1(not)-342.1(specify)-344.1(the)-342.1(RAB$L_ROP)-340.1(eld)-344.1(RAB$V_)]TJ
T*
0 Tc
[(LOA)-330(option.)]TJ
0 -1.794 TD
[(This)-378(eld)-380(corresponds)-380(to)-378(the)-380(FDL)-380(attribute)-378(KEY)-376(INDEX_FILL)-378(\(which)-380(is)]TJ
0 -1.194 TD
[(expressed)-332(as)-330(a)-332(percentage\).)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(1410)Tj
/F1 1 Tf
3.6689 0 TD
[(Key)-368.9(Denition)-368.9(XAB)-368.9(\(XABKEY\))]TJ
ET
endstream
endobj
588 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
589 0 obj
<<
/Type /Page
/Parent 592 0 R
/Resources 591 0 R
/Contents 590 0 R
>>
endobj
590 0 obj
<< /Length 6518 >>
stream
BT
/F2 1 Tf
12 0 0 12 374.2 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Key)-276.9(Denition)-280.2(XAB)-273.5(\(XABKEY\))]TJ
2.71 -1.0783 TD
0 Tc
[(14.16)-278.3(XAB$L_KNM)-275(Field)]TJ
14 0 0 14 89.94 697.78 Tm
/Cs8 cs 1 scn
-0.0002 Tc
[(14.16)-567.3(XAB$L_KNM)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 679.84 Tm
0 Tc
[(The)-360(key)-360(name)-358(buffer)-360(address)-356(\(KNM\))-358(eld)-358(contains)-358(the)-358(symbolic)-358(address)-358(of)-358(a)]TJ
0 -1.194 TD
[(buffer)-364(that)-364(is)-362(available)-364(for)-364(assigning)-366(a)-364(user)18(-specied)-364(name)-364(to)-362(the)-364(key)-366(being)]TJ
0 -1.196 TD
[(dened.)-530(The)-350(name)-346(buffer)-348(must)-346(be)-348(at)-346(least)-346(32)-348(bytes)-346(in)-348(length)-348(and)-348(you)-350(may)-346(use)]TJ
T*
[(any)-334(32-character)-334(string)-332(you)-334(choose)-332(to)-332(name)-332(the)-334(key)-334(eld.)]TJ
0 -1.792 TD
[(If)-358(the)-360(default)-358(value)-360(is)-358(taken)-360(\()-166(0)-166(\))0(,)-366(n)0(o)-360(name)-358(is)-358(to)-358(be)-360(assigned)-358(to)-358(the)-360(key)108(.)-552(RMS)]TJ
0 -1.196 TD
[(does)-358(not)-360(use)-358(this)-358(string)-360(but)-358(retains)-358(it)-358(in)-360(the)-358(le)-360(as)-356(part)-360(of)-358(the)-358(key)-360(denition)]TJ
T*
[(information)-334(for)-332(documentation)-332(purposes.)]TJ
0 -1.794 TD
[(This)-332(eld)-334(corresponds)-332(to)-332(the)-332(FDL)-332(attribute)-332(KEY)-330(NAME.)]TJ
/F2 1 Tf
14 0 0 14 89.94 557.64 Tm
-0.0002 Tc
[(14.17)-567.3(XAB$B_LAN)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 539.7 Tm
0 Tc
[(The)-364(lowest)-358(level)-362(of)-362(index)-362(area)-362(number)-364(\(LAN\))-360(eld)-362(contains)-362(a)-362(numeric)-362(value)]TJ
0 -1.194 TD
0.0001 Tc
[(\(0)-359.9(through)-359.9(254\))-359.9(representing)-363.9(an)-359.9(area)-361.9(identication)-361.9(number)-361.9(contained)-361.9(in)-359.9(the)]TJ
0 -1.196 TD
-0.0001 Tc
[(XAB$B_AID)-342.1(eld)-344.1(of)-342.1(a)-342.1(XABALL)-340.1(present)-344.1(in)-342.1(the)-344.1(same)-340.1(XAB)-342.1(chain.)-520.1(If)-342.1(the)-344.1(XAB$B_)]TJ
T*
[(LAN)-336.1(eld)-336.1(is)-334.1(not)-336.1(specied)-336.1(\(that)-334.1(is,)-336.1(if)-336.1(the)-336.1(value)-336.1(is)-336.1(0\),)-336.1(the)-336.1(value)-338.1(in)-336.1(the)-336.1(XAB$B_IAN)]TJ
T*
0 Tc
[(eld)-348(is)-348(used)-348(as)-348(a)-348(default;)-356(in)-348(other)-350(words,)-352(the)-348(lowest)-346(level)-348(of)-348(the)-350(index)-350(occupies)]TJ
0 -1.194 TD
[(the)-332(same)-332(area)-332(of)-332(the)-332(le)-334(as)-330(the)-334(remainder)-332(of)-332(the)-332(index.)]TJ
0 -1.794 TD
[(This)-358(eld)-360(permits)-356(you)-360(to)-358(separate)-356(the)-358(lowest)-356(level)-360(\(level)-358(1\))-358(of)-358(the)-358(index)-360(from)]TJ
0 -1.196 TD
[(all)-368(higher)-368(levels)-368(\(levels)-368(2+\))-366(of)-366(the)-368(index)-368(in)-368(an)-368(indexed)-368(le;)-386(you)-370(can)-368(use)-366(the)]TJ
T*
[(XAB$B_LAN)-338(eld)-340(to)-338(specify)-340(an)-340(area)-340(of)-340(the)-340(index)-342(wherein)-340(the)-340(lowest)-338(level)-340(of)-340(the)]TJ
0 -1.194 TD
-0.0001 Tc
[(index)-358.1(resides,)-364.1(separate)-356.1(from)-356.1(the)-358.1(area)-358.1(\(or)-356.1(areas\))-358.1(specied)-356.1(by)-358.1(the)-358.1(XAB$B_IAN)]TJ
0 -1.196 TD
[(eld)-334.1(\(wherein)-334.1(all)-334.1(other)-334.1(levels)-332.1(of)-334.1(the)-334.1(index)-334.1(reside\).)-502.1(See)-332.1(XAB$B_IAN)-334.1(for)-334.1(additional)]TJ
T*
0 Tc
(information.)Tj
0 -1.794 TD
-0.0001 Tc
[(Y)109.9(o)-0.1(u)-338.1(can)-338.1(specify)-338.1(the)-338.1(XAB$B_LAN)-338.1(eld)-338.1(only)-338.1(when)-338.1(both)-338.1(of)-338.1(the)-338.1(following)-336.1(conditions)]TJ
0 -1.194 TD
0 Tc
(exist:)Tj
0 -1.794 TD
[()-1190(Y)112(ou)-334(are)-332(creating)-334(a)-332(new)-332(indexed)-334(le.)]TJ
T*
[()-1190(Y)112(ou)-334(are)-332(using)-334(allocation)-332(XABs)-328(to)-332(dene)-334(areas.)]TJ
0 -1.792 TD
-0.0001 Tc
[(Note)-334.1(that)-332.1(the)-334.1(area)-332.1(specied)-334.1(by)-334.1(the)-334.1(XAB$B_LAN)-334.1(eld)-334.1(must)-332.1(have)-334.1(the)-334.1(same)-332.1(bucket)]TJ
0 -1.196 TD
[(size)-330.1(as)-332.1(the)-332.1(area)-332.1(specied)-334.1(by)-332.1(the)-332.1(XAB$B_IAN)-332.1(eld.)]TJ
0 -1.794 TD
[(This)-332.1(eld)-334.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(KEY)-330.1(LEVEL1_INDEX_AREA.)]TJ
/F2 1 Tf
14 0 0 14 89.94 262.08 Tm
-0.0002 Tc
[(14.18)-567.3(XAB$B_L)72.7(VL)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 244.14 Tm
0 Tc
[(Following)-332(an)-332(Open)-332(or)-332(Display)-330(service,)-334(the)-332(level)-332(of)-330(root)-332(bucket)-334(\(L)92(VL\))-330(eld)-332(contains)]TJ
0 -1.194 TD
[(the)-332(level)-334(of)-332(the)-332(root)-332(bucket)-334(for)-332(the)-332(key)-334(described)-332(by)-334(the)-332(XAB.)]TJ
/F2 1 Tf
14 0 0 14 89.94 205.62 Tm
-0.0002 Tc
[(14.19)-567.3(XAB$W_MRL)-333(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 187.7 Tm
0 Tc
[(Following)-352(an)-350(Open)-350(or)-350(Display)-350(service,)-356(the)-350(minimum)-350(record)-352(length)-352(\(MRL\))-348(eld)]TJ
0 -1.196 TD
[(contains)-336(the)-334(minimum)-336(record)-336(length)-336(\(in)-336(bytes\))-334(needed)-336(to)-334(contain)-336(the)-336(key)-336(eld)-336(for)]TJ
T*
[(the)-332(key)-334(described)-332(by)-334(the)-332(XAB.)]TJ
0 -1.792 TD
-0.0001 Tc
[(If)-356.1(the)-358.1(key)-360.1(described)-356.1(by)-358.1(the)-358.1(XAB)-354.1(is)-356.1(the)-358.1(primary)-358.1(key)-360.1(\(XAB$_REF)-356.1(is)-358.1(0\),)-364.1(then)-358.1(a)]TJ
0 -1.196 TD
0 Tc
[(record)-344(must)-340(be)-342(equal)-342(to)-342(or)-342(greater)-344(than)-342(the)-344(minimum)-342(record)-342(length)-344(returned)-344(in)]TJ
T*
[(XAB$W_MRL)-330(to)-332(be)-332(inserted)-332(or)-332(updated)-332(in)-332(the)-334(le.)]TJ
0 -1.794 TD
-0.0001 Tc
[(If)-342.1(the)-342.1(key)-344.1(described)-340.1(by)-344.1(the)-342.1(XAB)-340.1(is)-340.1(an)-342.1(alternate)-342.1(key)-344.1(\(XAB$_REF)-342.1(i)-0.1(s)-342.1(greater)-342.1(than)]TJ
0 -1.194 TD
0 Tc
[(0\),)-356(then)-352(a)-350(record)-350(must)-350(be)-350(equal)-350(to)-350(or)-352(greater)-352(than)-350(the)-350(minimum)-352(record)-350(length)]TJ
0 -1.196 TD
[(returned)-336(in)-334(the)-334(XAB$W_MRL)-332(eld)-334(to)-334(be)-334(recorded)-336(in)-334(the)-334(associated)-332(index)-336(for)-334(that)]TJ
T*
[(alternate)-332(key)108(.)]TJ
/F1 1 Tf
9 0 0 9 389.24 26.84 Tm
/Cs9 cs 1 scn
[(Key)-371.1(Denition)-366.7(XAB)-371.1(\(XABKEY\))]TJ
/F2 1 Tf
14.5557 0 TD
[(141)53.3(1)]TJ
ET
endstream
endobj
591 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
592 0 obj
<<
/Type /Pages
/Kids [ 589 0 R 593 0 R 596 0 R 599 0 R 602 0 R 605 0 R 608 0 R 611 0 R 614 0 R
619 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 363 0 R
>>
endobj
593 0 obj
<<
/Type /Page
/Parent 592 0 R
/Resources 595 0 R
/Contents 594 0 R
>>
endobj
594 0 obj
<< /Length 6399 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0001 Tc
0 Tw
[(Key)-276.8(Denition)-280.1(XAB)-275.1(\(XABKEY\))]TJ
0 -1.0783 TD
-0.0002 Tc
[(14.20)-280.2(XAB$B_NSG)-276.9(Field)]TJ
14 0 0 14 66.02 697.78 Tm
/Cs8 cs 1 scn
[(14.20)-567.3(XAB$B_NSG)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 679.84 Tm
0 Tc
[(Following)-348(an)-348(Open)-346(or)-348(Display)-346(service,)-352(the)-348(number)-348(of)-348(key)-348(segments)-348(\(NSG\))-344(eld)]TJ
0 -1.194 TD
[(contains)-360(the)-360(number)-360(of)-360(key)-362(segments)-360(that)-358(make)-360(up)-360(the)-360(key)-362(eld)-360(for)-360(the)-360(key)]TJ
0 -1.196 TD
-0.0001 Tc
[(described)-332.1(by)-332.1(the)-332.1(XAB)-330.1(\(see)-332.1(the)-332.1(XAB$W_POS0)-332.1(through)-332.1(XAB$W_POS7)-332.1(eld\).)]TJ
/F2 1 Tf
14 0 0 14 66.02 631.04 Tm
-0.0002 Tc
[(14.21)-567.3(XAB$B_NUL)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 613.1 Tm
0 Tc
[(Normally)110(,)-338(RMS)-334(updates)-336(all)-336(indexes)-336(to)-336(reect)-338(the)-336(values)-336(in)-338(the)-336(corresponding)-338(key)]TJ
T*
[(elds)-348(of)-350(the)-350(records)-350(written)-348(to)-350(an)-350(indexed)-350(le.)-536(The)-350(XAB$B_NUL)-348(eld)-350(permits)]TJ
T*
[(you)-338(to)-336(instruct)-338(RMS)-336(not)-336(to)-338(make)-336(an)-338(entry)-338(in)-338(an)-338(alternate)-336(index)-338(if)-336(a)-338(record)-338(being)]TJ
0 -1.194 TD
[(entered)-332(in)-334(an)-332(indexed)-334(le)-334(contains)-334(a)-332(specied)-332(null)-334(alternate)-332(key)-334(value.)-502(T)90(o)-332(specify)]TJ
0 -1.196 TD
-0.0001 Tc
[(the)-332.1(XAB$B_NUL)-334.1(eld,)-334.1(three)-332.1(conditions)-332.1(must)-332.1(be)-332.1(satised:)]TJ
0 -1.794 TD
[()-1188.1(The)-334.1(XABKEY)-332.1(must)-332.1(dene)-332.1(an)-334.1(alternate)-332.1(key)109.9(.)]TJ
0 -1.792 TD
0 Tc
[()-1188(The)-342(XAB$B_FLG)-338(eld)-340(XAB$V_NUL)-338(option)-340(must)-340(be)-340(set)-338(when)-342(you)-342(create)-340(the)]TJ
1.792 -1.196 TD
[(le)-334(\(see)-330(XAB$B_FLG\).)]TJ
-1.792 -1.794 TD
[()-1188(The)-334(key)-334(data)-332(type)-332(must)-332(be)-332(string.)]TJ
0 -1.792 TD
[(Y)112(o)0(u)-364(can)-366(use)-364(any)-364(ASCII)-362(character)-366(in)-364(the)-364(null)-364(\(NUL\))-364(eld)-364(when)-366(you)-364(dene)-366(a)]TJ
0 -1.196 TD
[(string-type)-332(alternate)-332(key)-334(\(string,)-334(descending)-334(string,)-334(collated,)-334(descending)-334(collated\).)]TJ
T*
[(If)-330(you)-334(do)-332(not)-334(specify)-332(a)-332(null)-332(value,)-334(RMS)-332(assigns)-332(the)-332(key)-334(a)-332(default)-332(null)-334(value)-332(of)-332(0.)]TJ
0 -1.794 TD
[(This)-332(eld)-332(corresponds)-332(to)-332(the)-332(FDL)-334(attribute)-330(KEY)-330(NULL_V)110(ALUE.)]TJ
/F2 1 Tf
14 0 0 14 66.02 413.18 Tm
[(14.22)-567.1(XAB$L_NXT)-330(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 395.24 Tm
[(The)-326(next)-324(XAB)-324(address)-322(\(NXT\))-324(eld)-324(contains)-326(the)-324(symbolic)-326(address)-322(of)-324(the)-326(next)-324(XAB.)]TJ
0 -1.194 TD
[(A)-332(value)-334(of)-332(0)-332(\(the)-334(default\))-332(indicates)-332(that)-332(the)-334(current)-334(XAB)-332(is)-332(the)-332(last)-332(\(or)-332(only\))-334(XAB)]TJ
0 -1.196 TD
[(in)-332(the)-332(chain.)]TJ
/F2 1 Tf
14 0 0 14 66.02 346.44 Tm
[(14.23)-567.1(XAB$W_POS0)-331.4(Through)-332.8(XAB$W_POS7)-330(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 328.5 Tm
[(There)-334(are)-332(two)-330(types)-332(of)-332(keys:)-500(simple)-332(keys)-332(and)-332(segmented)-334(keys.)]TJ
0 -1.794 TD
0.0001 Tc
[(A)-329.9(simple)-327.9(key)-331.9(is)-329.9(made)-329.9(up)-331.9(of)-329.9(one)-329.9(or)-331.9(more)-329.9(contiguous)-329.9(bytes)-329.9(and)-329.9(it)-329.9(may)-331.9(be)-329.9(used)-329.9(with)]TJ
0 -1.194 TD
0 Tc
[(any)-346(data)-344(type,)-350(including)-348(the)-346(string)-346(data)-344(type.)-526(For)-346(simple)-344(keys,)-350(the)-346(rst)-344(byte)-346(of)]TJ
0 -1.196 TD
0.0001 Tc
[(the)-333.9(key)-335.9(position)-333.9(eld)-333.9(contains)-335.9(a)-333.9(byte)-333.9(offset)-331.9(relative)-335.9(to)-333.9(the)-333.9(beginning)-333.9(o)0.1(f)-333.9(the)-335.9(record)]TJ
T*
0 Tc
[(buffer)-340(that)-340(denes)-342(the)-342(starting)-340(position)-340(of)-340(the)-340(key)108(.)-516(The)-342(remaining)-342(bytes)-342(contain)]TJ
T*
(zeros.)Tj
0 -1.792 TD
[(Segmented)-352(keys)-354(include)-352(two)-352(through)-354(eight)-354(strings)-352(of)-352(key)-354(data)-350(\(segments\))-352(and)]TJ
0 -1.196 TD
[(can)-372(only)-372(be)-372(used)-372(with)-370(string)-372(data)-372(type)-372(key)-374(elds.)-576(The)-374(key)-374(segments)-370(need)]TJ
T*
[(not)-356(be)-358(contiguous)-358(nor)-358(must)-356(they)-358(be)-356(in)-358(a)-356(particular)-358(order)74(.)-548(Key)-358(segments)-356(may)]TJ
T*
[(overlap)-362(except)-362(for)-362(primary)-362(keys)-362(used)-360(with)-360(Prolog)-364(3)-360(les.)-558(If)-360(your)-364(application)]TJ
0 -1.194 TD
[(requires)-338(overlapping)-342(key)-340(segments)-338(in)-338(a)-338(Prolog)-340(3)-338(le,)-342(consider)-340(using)-340(an)-338(alternate)]TJ
0 -1.196 TD
[(segmented)-332(key)108(.)-502(I)0(f)-332(you)-334(must)-334(have)-334(a)-332(primary)-334(key)-336(with)-332(overlapping)-336(segments,)-334(RMS)]TJ
T*
[(requires)-332(you)-334(to)-332(use)-334(either)-332(a)-332(Prolog)-334(2)-332(o)0(r)-334(Prolog)-334(1)-332(structure)-334(\(which)-332(it)-332(automatically)]TJ
T*
-0.0001 Tc
[(assigns)-330.1(if)-332.1(the)-332.1(XAB$B_PROLOG)-332.1(eld)-332.1(is)-332.1(not)-332.1(specied\).)]TJ
0 -1.792 TD
0 Tc
[(For)-340(segmented)-340(keys,)-342(the)-340(rst)-340(word)-338(of)-340(the)-340(key)-342(position)-338(eld)-340(species)-338(the)-340(starting)]TJ
0 -1.196 TD
[(position)-362(of)-364(the)-364(rst)-364(segment)-364(and)-364(each)-366(succeeding)-366(byte)-364(species)-364(the)-364(starting)]TJ
T*
[(position)-336(of)-336(one)-336(of)-338(the)-336(remaining)-338(segments.)-508(When)-338(processing)-336(records)-338(that)-336(contain)]TJ
T*
[(segmented)-374(keys,)-386(RMS)-374(regards)-374(a)-374(segmented)-374(key)-376(eld)-374(as)-374(a)-374(single,)-386(logically)]TJ
0 -1.194 TD
0.0001 Tc
[(contiguous)-333.9(string)-331.9(beginning)-331.9(with)-331.9(the)-331.9(rst)-331.9(segment)-331.9(and)-333.9(ending)-333.9(with)-329.9(the)-333.9(last.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
0 Tc
(1412)Tj
/F1 1 Tf
3.6689 0 TD
[(Key)-368.9(Denition)-368.9(XAB)-368.9(\(XABKEY\))]TJ
ET
endstream
endobj
595 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
596 0 obj
<<
/Type /Page
/Parent 592 0 R
/Resources 598 0 R
/Contents 597 0 R
>>
endobj
597 0 obj
<< /Length 6246 >>
stream
BT
/F2 1 Tf
12 0 0 12 374.2 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Key)-276.9(Denition)-280.2(XAB)-273.5(\(XABKEY\))]TJ
-9.415 -1.0783 TD
0 Tc
[(14.23)-276.7(XAB$W_POS0)-276.7(Through)-278.3(XAB$W_POS7)-278.3(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.28 Tm
/Cs8 cs 1 scn
-0.0001 Tc
[(Y)109.9(o)-0.1(u)-336.1(should)-336.1(note)-336.1(that)-336.1(the)-336.1(XAB$W_POS0)-336.1(through)-338.1(XAB$W_POS7)-332.1(and)-338.1(the)-336.1(XAB$B_)]TJ
0 -1.196 TD
[(SIZ0)-340.1(through)-342.1(XAB$B_SIZ7)-340.1(\(key)-342.1(size\))-338.1(elds)-338.1(must)-340.1(dene)-340.1(the)-340.1(same)-338.1(number)-342.1(of)-340.1(key)]TJ
T*
0 Tc
[(position)-332(values)-332(and)-334(key)-334(size)-330(values.)]TJ
0 -1.792 TD
[(This)-376(eld)-376(corresponds)-374(to)-376(the)-374(FDL)-376(attributes)-374(KEY)-372(POSITION)-372(and)-376(SEGn_)]TJ
0 -1.196 TD
(LENGTH.)Tj
/F2 1 Tf
14 0 0 14 89.94 619.9 Tm
-0.0001 Tc
[(14.24)-567.2(XAB$B_PROLOG)-330.1(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 601.98 Tm
0 Tc
[(The)-336(prolog)-336(\(PROLOG\))-332(eld)-336(denes)-334(the)-336(version)-336(or)-336(structure)-334(level)-336(of)-334(the)-336(le)-336(index.)]TJ
T*
[(It)-332(contains)-332(a)-332(numeric)-334(value)-334(from)-332(0)-332(through)-334(3.)]TJ
0 -1.794 TD
-0.0001 Tc
[(The)-348.1(XAB$B_PROLOG)-344.1(eld)-346.1(is)-344.1(input)-348.1(to)-344.1(the)-346.1(Create)-346.1(service,)-350.1(and)-346.1(it)-346.1(is)-344.1(returned)-348.1(by)]TJ
0 -1.194 TD
0 Tc
[(the)-332(Display)-332(and)-332(Open)-332(services.)]TJ
0 -1.794 TD
[(This)-332(eld)-334(must)-330(only)-334(be)-332(used)-332(to)-332(dene)-334(a)-332(primary)-332(key)108(.)]TJ
T*
[(Prolog)-342(3)-342(i)0(s)-338(the)-342(default)-340(prolog)-342(level,)-344(unless)-340(the)-340(primary)-342(key)-342(contains)-342(overlapping)]TJ
0 -1.194 TD
[(segments.)-550(RMS)-358(examines)-358(the)-360(key)-358(characteristics)-358(and)-358(determines)-358(the)-358(correct)]TJ
0 -1.196 TD
-0.0001 Tc
[(prolog)-338.1(structure)-336.1(to)-336.1(apply)-336.1(to)-336.1(the)-336.1(le.)-508.1(If)-336.1(the)-336.1(XAB$B_PROLOG)-334.1(eld)-336.1(is)-336.1(not)-336.1(specied)]TJ
T*
0 Tc
[(\(that)-342(is,)-346(if)-344(the)-342(value)-346(is)-342(0\),)-346(the)-344(process)-342(default)-342(prolog)-346(level)-344(is)-342(examined,)-348(then)-344(the)]TJ
T*
[(system)-358(default)-356(prolog)-360(level)-358(is)-358(used.)-550(These)-358(default)-358(values)-358(are)-358(set)-356(by)-360(the)-358(DCL)]TJ
0 -1.194 TD
[(command)-332(SET)-332(RMS_DEF)76(AUL)54(T/PROLOG.)]TJ
0 -1.794 TD
[(Y)110(o)0(u)-342(should)-342(not)-342(specify)-342(a)-340(prolog)-344(level)-342(1)-342(because)-342(RMS)-340(decides)-342(whether)-342(a)-342(Prolog)-342(1)]TJ
0 -1.196 TD
[(or)-342(Prolog)-342(2)-340(le)-340(should)-340(be)-340(created,)-344(depending)-342(on)-342(the)-340(key)-342(type)-340(dened)-342(for)-340(the)-342(le.)]TJ
T*
[(If)-334(you)-336(want)-332(to)-334(select)-334(a)-334(prolog)-334(level)-336(other)-334(than)-336(Prolog)-336(3,)-334(you)-336(should)-336(select)-332(either)-336(0)]TJ
0 -1.194 TD
[(or)-332(2.)]TJ
0 -1.794 TD
[(For)-334(more)-334(detailed)-332(information)-334(regarding)-336(the)-334(options)-332(for)-334(selecting)-334(a)-332(specic)-334(prolog)]TJ
0 -1.196 TD
[(level,)-334(see)-332(the)-332(description)-332(of)-332(the)-332(Create)-332(service)-334(in)-332(Part)-332(III.)]TJ
0 -1.792 TD
[(This)-324(eld)-326(corresponds)-324(to)-324(the)-324(FDL)-326(attribute)-324(KEY)-322(PROLOG)-320(and)-326(it)-324(is)-322(not)-326(supported)]TJ
0 -1.196 TD
[(for)-348(DECnet)-346(for)-348(OpenVMS)-346(operations;)-356(the)-348(default)-348(prolog)-348(in)-348(effect)-348(at)-346(the)-348(remote)]TJ
T*
[(node)-334(is)-330(used.)]TJ
/F2 1 Tf
14 0 0 14 89.94 314.06 Tm
-0.0002 Tc
[(14.25)-567.3(XAB$B_REF)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 296.12 Tm
0 Tc
[(The)-340(key)-342(of)-338(reference)-342(\(REF\))-338(eld)-340(denes)-340(a)-338(key)-342(as)-338(either)-340(the)-338(primary)-340(key)-342(or)-340(some)]TJ
T*
[(alternate)-332(key)108(.)]TJ
ET
179.6 260.74 156.24 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 341.88 260.26 Tm
(Note)Tj
ET
370.08 260.74 156.24 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 179.6 242.32 Tm
-0.0001 Tc
[(For)-332.1(BLISS-32,)-332.1(this)-332.1(eld)-332.1(is)-332.1(designated)-332.1(XAB$B_KREF)111.9(.)]TJ
ET
179.6 228.86 346.8 -0.48 re
f
BT
10 0 0 10 161.66 204.46 Tm
0.0001 Tc
[(This)-357.9(eld)-355.9(contains)-357.9(a)-357.9(numeric)-357.9(value)-357.9(in)-357.9(the)-355.9(range)-359.9(0)-355.9(through)-355.9(254.)-549.9(A)-355.9(value)-357.9(of)-355.9(0)]TJ
0 -1.194 TD
0 Tc
[(indicates)-348(that)-348(this)-348(is)-346(the)-350(primary)-348(key;)-360(a)-348(value)-350(of)-348(1)-348(indicates)-348(the)-348(rst)-348(alternate)]TJ
0 -1.196 TD
[(key;)-350(a)-342(value)-344(of)-342(2)-344(indicates)-340(the)-344(second)-342(alternate)-342(key)108(,)-346(and)-342(so)-342(on.)-520(The)-344(order)-344(of)-342(the)]TJ
T*
-0.0002 Tc
[(XABKEYs)-332.2(is)-330.2(irrelevant.)]TJ
0 -1.794 TD
0 Tc
[(Note)-346(that)-348(RMS)-346(can)-348(process)-346(an)-346(indexed)-348(le)-348(with)-346(255)-346(dened)-348(keys;)-356(each)-348(dened)]TJ
0 -1.194 TD
[(key)-348(eld,)-350(however)72(,)-350(has)-346(an)-346(associated)-344(cost)-344(in)-346(processing)-348(and)-346(I/O)-344(time.)-526(The)-348(time)]TJ
0 -1.196 TD
[(required)-350(to)-346(build)-348(and)-348(maintain)-348(the)-348(index)-350(for)-346(the)-348(key)-350(eld)-348(and)-348(the)-348(disk)-348(storage)]TJ
T*
[(required)-350(to)-348(contain)-348(the)-348(index)-350(for)-348(each)-350(key)-350(eld)-348(should)-348(be)-348(considered)-350(when)-348(you)]TJ
T*
[(decide)-366(whether)-368(the)-366(eld)-368(should)-366(be)-368(an)-366(alternate)-366(key)-370(eld.)-568(A)-366(le)-366(with)-366(six)-366(to)]TJ
0 -1.194 TD
[(eight)-348(dened)-346(keys)-348(\(the)-344(primary)-348(key)-348(and)-346(ve)-346(to)-346(seven)-348(alternate)-344(keys\))-348(should)-346(be)]TJ
0 -1.196 TD
[(considered)-334(as)-330(a)-332(maximum;)-334(a)-332(le)-332(with)-332(two)-330(or)-334(three)-332(dened)-334(keys)-332(is)-332(typical.)]TJ
/F1 1 Tf
9 0 0 9 388.76 26.84 Tm
/Cs9 cs 1 scn
[(Key)-368.9(Denition)-368.9(XAB)-368.9(\(XABKEY\))]TJ
/F2 1 Tf
14.5535 0 TD
(1413)Tj
ET
endstream
endobj
598 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
599 0 obj
<<
/Type /Page
/Parent 592 0 R
/Resources 601 0 R
/Contents 600 0 R
>>
endobj
600 0 obj
<< /Length 6540 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0001 Tc
0 Tw
[(Key)-276.8(Denition)-280.1(XAB)-275.1(\(XABKEY\))]TJ
0 -1.0783 TD
-0.0002 Tc
[(14.25)-280.2(XAB$B_REF)-276.9(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 700.9 Tm
/Cs8 cs 1 scn
0 Tc
[(This)-336(eld)-336(corresponds)-338(to)-336(the)-336(FDL)-336(attribute)-336(KEY)]TJ
/F4 1 Tf
23.1147 0 TD
(n)Tj
/F3 1 Tf
0.611 0 TD
[(,)-340(where)]TJ
/F4 1 Tf
3.787 0 TD
(n)Tj
/F3 1 Tf
0.947 0 TD
[(is)-336(the)-336(number)-338(of)-336(the)]TJ
-28.4596 -1.196 TD
[(key)-334(being)-332(dened.)]TJ
/F2 1 Tf
14 0 0 14 66.02 664.04 Tm
[(14.26)-567.1(XAB$L_R)20(VB)-331.4(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 646.1 Tm
[(After)-354(an)-356(Open)-356(or)-356(Display)-354(service,)-364(the)-356(root)-354(index)-358(bucket)-358(virtual)-356(block)-356(number)]TJ
T*
[(\(R)38(VB\))-336(eld)-336(contains)-338(the)-338(virtual)-338(block)-340(number)-338(for)-338(the)-338(root)-336(bucket)-340(of)-336(the)-338(index)-338(for)]TJ
0 -1.194 TD
[(the)-332(key)-334(described)-332(by)-332(the)-332(XAB.)]TJ
/F2 1 Tf
14 0 0 14 66.02 595.62 Tm
-0.0001 Tc
[(14.27)-567.2(XAB$B_SIZ0)-330.1(Through)-332.9(XAB$B_SIZ7)-332.9(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 577.7 Tm
0 Tc
[(The)-356(key)-356(size)-354(\(SIZ\))-354(eld)-356(denes)-356(the)-354(length)-358(of)-354(the)-356(key)-356(eld)-356(within)-356(each)-356(record.)]TJ
0 -1.196 TD
[(This)-342(eld)-342(contains)-344(a)-342(numeric)-344(value)-344(representing)-344(the)-342(length,)-348(in)-342(bytes,)-346(of)-342(the)-342(key)]TJ
T*
[(within)-340(the)-344(record.)-518(Up)-342(to)-342(eight)-342(values)-344(can)-342(be)-342(assigned;)-348(maximum)-342(values)-342(depend)]TJ
T*
[(on)-332(the)-332(type)-334(of)-332(key)110(.)]TJ
0 -1.792 TD
-0.0001 Tc
[(The)-362.1(XAB$B_SIZ0)-362.1(through)-364.1(XAB$B_SIZ7)-362.1(eld)-362.1(denes)-362.1(the)-362.1(length)-362.1(\(in)-362.1(bytes\))-360.1(of)]TJ
0 -1.196 TD
0 Tc
[(the)-350(key)-352(whose)-348(starting)-350(position)-350(is)-348(dened)-352(in)-350(the)-350(key)-352(position)-350(eld)-350(of)-350(the)-350(XAB.)]TJ
T*
-0.0001 Tc
[(T)69.9(w)-0.1(o)-338.1(types)-340.1(of)-340.1(keys)-342.1(can)-340.1(be)-340.1(dened:)-518.1(simple)-338.1(and)-340.1(segmented)-342.1(\(see)-338.1(the)-342.1(XAB$W_POS0)]TJ
T*
0 Tc
[(through)-334(XAB$W_POS7)-330(eld\).)]TJ
0 -1.792 TD
-0.0001 Tc
[(For)-340.1(a)-340.1(simple)-340.1(key)107.9(,)-342.1(the)-342.1(XAB$B_SIZ0)-340.1(through)-344.1(XAB$B_SIZ7)-342.1(eld)-340.1(contains)-340.1(only)-342.1(one)]TJ
0 -1.196 TD
[(key)-334.1(size)-330.1(value)-334.1(\(in)-332.1(XAB$B_SIZ0\).)]TJ
0 -1.794 TD
[(For)-336.1(a)-334.1(segmented)-336.1(key)109.9(,)-338.1(the)-334.1(XAB$B_SIZ0)-336.1(through)-338.1(XAB$B_SIZ7)-336.1(eld)-336.1(contains)-336.1(a)-334.1(key)]TJ
0 -1.194 TD
[(size)-348.1(value)-354.1(for)-350.1(each)-352.1(segment)-352.1(of)-350.1(the)-352.1(key)107.9(.)-536.1(Y)109.9(ou)-352.1(should)-350.1(note)-352.1(that)-350.1(the)-352.1(XAB$B_SIZ0)]TJ
0 -1.196 TD
[(through)-348.1(XAB$B_SIZ7)-344.1(eld)-348.1(and)-346.1(the)-348.1(XAB$W_POS0)-346.1(through)-350.1(XAB$W_POS7)-346.1(eld)]TJ
T*
0 Tc
[(must)-338(contain)-342(the)-340(same)-340(number)-342(of)-340(key)-342(size)-338(values)-342(and)-340(key)-342(position)-340(values.)-516(RMS)]TJ
T*
[(associates)-342(the)-346(rst)-344(key)-346(position)-346(value)-346(with)-344(the)-346(rst)-344(key)-346(size)-344(value)-346(to)-346(dene)-346(the)]TJ
0 -1.194 TD
[(location)-332(and)-332(length)-334(of)-332(the)-332(rst)-332(segment)-334(of)-332(a)-332(segmented)-332(key)110(,)-334(and)-332(so)-332(forth.)]TJ
0 -1.794 TD
[(When)-334(the)-332(data)-334(type)-332(of)-334(the)-334(key)-334(is)-332(string,)-336(the)-332(total)-332(size)-332(\(sum)-332(of)-334(all)-332(sizes\))-330(of)-334(the)-334(key)]TJ
0 -1.196 TD
[(must)-330(be)-332(less)-332(than)-332(256)-332(bytes.)]TJ
0 -1.792 TD
[(When)-350(the)-350(data)-350(type)-350(of)-350(the)-350(key)-352(is)-350(2-byte)-350(integer)-352(or)-350(2-byte)-350(binary)108(,)-354(XAB$B_SIZ0)]TJ
0 -1.196 TD
-0.0001 Tc
[(must)-336.1(equal)-336.1(2)-338.1(and)-338.1(XAB$B_SIZ1)-338.1(through)-340.1(XAB$B_SIZ7)-338.1(must)-336.1(contain)-338.1(0.)-508.1(If)-336.1(the)-338.1(size)]TJ
T*
0 Tc
[(is)-330(0,)-334(it)-330(defaults)-332(to)-332(2.)]TJ
0 -1.794 TD
[(When)-350(the)-350(data)-350(type)-350(of)-350(the)-350(key)-352(is)-350(4-byte)-350(integer)-352(or)-350(4-byte)-350(binary)108(,)-354(XAB$B_SIZ0)]TJ
0 -1.194 TD
-0.0001 Tc
[(must)-336.1(equal)-336.1(4)-338.1(and)-338.1(XAB$B_SIZ1)-338.1(through)-340.1(XAB$B_SIZ7)-338.1(must)-336.1(contain)-338.1(0.)-508.1(If)-336.1(the)-338.1(size)]TJ
0 -1.196 TD
0 Tc
[(is)-330(0,)-334(it)-330(defaults)-332(to)-332(4.)]TJ
0 -1.794 TD
[(When)-350(the)-350(data)-350(type)-350(of)-350(the)-350(key)-352(is)-350(8-byte)-350(integer)-352(or)-350(8-byte)-350(binary)108(,)-354(XAB$B_SIZ0)]TJ
0 -1.196 TD
-0.0001 Tc
[(must)-336.1(equal)-336.1(8)-338.1(and)-338.1(XAB$B_SIZ1)-338.1(through)-340.1(XAB$B_SIZ7)-338.1(must)-336.1(contain)-338.1(0.)-508.1(If)-336.1(the)-338.1(size)]TJ
0 -1.194 TD
0 Tc
[(is)-330(0,)-334(it)-330(defaults)-332(to)-332(8.)]TJ
0 -1.794 TD
[(When)-346(the)-346(data)-344(type)-348(of)-344(the)-346(key)-348(is)-346(packed)-346(decimal,)-350(the)-346(size)-344(specied)-346(by)-346(XAB$B_)]TJ
0 -1.196 TD
-0.0001 Tc
[(SIZ0)-344.1(must)-344.1(be)-346.1(from)-344.1(1)-346.1(through)-348.1(16,)-350.1(and)-346.1(XAB$B_SIZ1)-346.1(through)-348.1(XAB$B_SIZ7)-346.1(must)]TJ
0 -1.194 TD
0 Tc
[(contain)-332(0.)]TJ
0 -1.794 TD
[(This)-364(eld)-364(corresponds)-366(to)-364(the)-364(FDL)-364(attribute)-364(KEY)-362(LENGTH)-364(or)-364(KEY)-362(SEG)]TJ
/F4 1 Tf
34.5505 0 TD
(n)Tj
/F3 1 Tf
0.611 0 TD
(_)Tj
-35.1615 -1.196 TD
[(LENGTH,)-332(where)]TJ
/F4 1 Tf
8.2569 0 TD
(n)Tj
/F3 1 Tf
0.943 0 TD
[(is)-332(the)-332(number)-334(of)-332(the)-332(segment)-332(being)-334(dened.)]TJ
/F2 1 Tf
14 0 0 14 66.02 128.38 Tm
-0.0002 Tc
[(14.28)-567.3(XAB$B_TKS)-333(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 110.44 Tm
0 Tc
[(After)-334(an)-338(Open)-336(or)-338(Display)-334(service,)-340(the)-336(total)-336(key)-338(size)-336(\(TKS\))-334(eld)-338(contains)-336(the)-338(total)]TJ
0 -1.196 TD
-0.0001 Tc
[(key)-350.1(size)-348.1(\(the)-350.1(sum)-348.1([in)-350.1(bytes])-348.1(of)-348.1(XAB$B_SIZ0)-348.1(through)-352.1(XAB$B_SIZ7\))-350.1(for)-348.1(the)-350.1(key)]TJ
0 -1.194 TD
0 Tc
[(described)-332(by)-332(the)-332(XAB.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(1414)Tj
/F1 1 Tf
3.6689 0 TD
[(Key)-368.9(Denition)-368.9(XAB)-368.9(\(XABKEY\))]TJ
ET
endstream
endobj
601 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
602 0 obj
<<
/Type /Page
/Parent 592 0 R
/Resources 604 0 R
/Contents 603 0 R
>>
endobj
603 0 obj
<< /Length 5474 >>
stream
BT
/F2 1 Tf
36 0 0 36 504.34 656.48 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
(15)Tj
ET
89.94 648.48 454.32 -0.96 re
f
BT
20 0 0 20 291.84 626.54 Tm
-0.0001 Tc
[(Protection)-332.1(XAB)-332.1(\(XABPRO\))]TJ
/F3 1 Tf
10 0 0 10 161.66 580.72 Tm
[(The)-366.1(protection)-366.1(XAB)-362.1(\(XABPRO\))-364.1(species)-366.1(the)-364.1(ownership,)-374.1(accessibility)111.9(,)-374.1(and)]TJ
0 -1.196 TD
0 Tc
[(protection)-340(for)-340(a)-338(le.)-514(Although)-340(an)-340(application)-338(program)-342(typically)-340(uses)-338(a)-338(XABPRO)]TJ
T*
[(as)-352(input)-352(to)-352(establish)-352(le)-352(protection)-354(when)-352(it)-352(creates)-352(a)-352(le,)-360(it)-350(can)-354(also)-352(use)-352(the)]TJ
T*
[(XABPRO)-332(to)-334(change)-336(le)-334(protection)-336(when)-334(it)-334(closes)-332(a)-334(le.)-504(The)-336(program)-336(that)-332(opened)]TJ
T*
[(the)-348(le)-346(can)-348(change)-350(le)-346(protection)-348(when)-346(it)-346(closes)-346(the)-346(le)]TJ
/F4 1 Tf
26.5207 0 TD
(only)Tj
/F3 1 Tf
2.292 0 TD
[(if)-346(it)-346(accessed)-344(the)]TJ
-28.8126 -1.194 TD
[(le)-336(to)-336(make)-336(modications)-334(\(F)72(AC)-334(=)-334(PUT)90(,)-336(UPDA)56(TE,)-336(DELETE,)-334(or)-336(TRUNCA)56(TE\))-334(and)]TJ
0 -1.196 TD
[(has)-338(control)-340(access.)-510(Control)-338(access)-336(grants)-338(to)-338(the)-338(le)-340(accessor)-336(all)-338(of)-338(the)-338(le)-340(access)]TJ
T*
[(privileges)-334(of)-332(the)-332(le)-332(owner)72(.)]TJ
0 -1.792 TD
[(For)-346(more)-346(information)-346(about)-346(control)-346(access,)-350(see)-344(the)]TJ
/F4 1 Tf
24.1027 0 TD
[(OpenVMS)-346(Guide)-346(to)-346(System)]TJ
-24.1027 -1.196 TD
0.0006 Tc
(Security)Tj
/F3 1 Tf
3.7989 0 TD
0 Tc
(.)Tj
-3.7989 -1.794 TD
[(RMS)-370(also)-368(uses)-368(the)-370(XABPRO)-366(to)-370(return)-372(le)-370(protection)-370(information)-370(to)-368(the)]TJ
0 -1.196 TD
[(application)-332(program)-334(by)-332(way)-332(of)-332(the)-332(Display)-332(service)-332(and)-334(the)-332(Open)-332(service.)]TJ
/F2 1 Tf
14 0 0 14 89.94 412.34 Tm
[(15.1)-567.1(Summary)-332.8(of)-331.4(Fields)]TJ
/F3 1 Tf
10 0 0 10 161.66 394.4 Tm
[(The)-336(symbolic)-334(offset,)-334(the)-334(FDL)-334(equivalent,)-338(and)-334(a)-334(brief)-334(description)-334(of)-334(each)-336(XABPRO)]TJ
0 -1.194 TD
[(eld)-332(are)-334(presented)-332(in)-332(T)62(able)-332(151.)]TJ
/F2 1 Tf
-7.172 -2.89 TD
0.0002 Tc
[(T)74.2(able)-299.8(151)-797.8(XABPRO)-295.8(Fields)]TJ
ET
89.94 347.56 454.32 -0.48 re
f
BT
9 0 0 9 89.94 337.12 Tm
0 Tc
[(Field)-328.9(Offset)-7399.2(FDL)-331.1(Equivalent)-8718.9(Description)]TJ
ET
89.94 331.62 454.32 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 89.94 319.2 Tm
-0.0004 Tc
(XAB$L_ACLBUF)Tj
6 0 0 6 163.5747 323 Tm
0 Tc
(3)Tj
9 0 0 9 206.5 319.2 Tm
[(None)-13625.1(Address)-331.1(of)-333.3(buffer)-333.3(that)-333.3(contains)-333.3(ACL)]TJ
-12.9511 -1.6622 TD
-0.0004 Tc
(XAB$L_ACLCTX)Tj
6 0 0 6 162.5757 308.06 Tm
0 Tc
(3)Tj
9 0 0 9 206.5 304.24 Tm
0.0002 Tc
[(None)-13624.9(ACL)-328.7(positioning)-330.9(context)]TJ
-12.9511 -1.66 TD
-0.0004 Tc
(XAB$W_ACLLEN)Tj
6 0 0 6 166.4008 293.12 Tm
0 Tc
(3)Tj
9 0 0 9 206.5 289.3 Tm
[(None)-13625.1(Receives)-366.7(the)-368.9(length)-368.9(of)-368.9(an)-368.9(ACL)-366.7(during)-366.7(an)]TJ
16.0511 -1.1067 TD
[(Open)-331.1(or)-333.3(Display)-331.1(service)]TJ
-29.0022 -1.66 TD
-0.0004 Tc
(XAB$W_ACLSIZ)Tj
6 0 0 6 161.3967 268.2 Tm
0 Tc
(3)Tj
9 0 0 9 206.5 264.4 Tm
[(None)-13625.1(Length)-331.1(of)-333.3(buffer)-335.6(containing)-333.3(binary)-333.3(ACEs)]TJ
-12.9511 -1.66 TD
-0.0004 Tc
(XAB$L_ACLSTS)Tj
6 0 0 6 161.0817 253.2601 Tm
0 Tc
(3)Tj
9 0 0 9 206.5 249.4601 Tm
[(None)-13625.1(System)-331.1(error)-333.3(status)-331.1(for)-333.3(ACL)-331.1(processing)]TJ
-12.9511 -1.6622 TD
-0.0005 Tc
(XAB$B_BLN)Tj
6 0 0 6 145.0705 238.3201 Tm
0 Tc
(1)Tj
9 0 0 9 206.5 234.5001 Tm
[(None)-13625.1(Block)-331.1(length)]TJ
-12.9511 -1.66 TD
-0.0005 Tc
(XAB$B_COD)Tj
6 0 0 6 145.7366 223.3801 Tm
0 Tc
(1)Tj
9 0 0 9 206.5 219.5601 Tm
[(None)-13625.1(T)53.3(ype)-333.3(code)]TJ
-12.9511 -1.66 TD
-0.0006 Tc
(XAB$W_GRP)Tj
6 0 0 6 147.0686 208.4201 Tm
0 Tc
(2)Tj
9 0 0 9 206.5 204.6201 Tm
[(FILE)-331.1(OWNER)-9238.9(Group)-331.1(number)-333.3(of)-333.3(le)-331.1(owner)]TJ
-12.9511 -1.66 TD
(XAB$W_MBM)Tj
6 0 0 6 151.0956 193.4801 Tm
(2)Tj
9 0 0 9 206.5 189.6802 Tm
[(FILE)-331.1(OWNER)-9238.9(Member)-331.1(number)-333.3(of)-333.3(le)-331.1(owner)]TJ
-12.9511 -1.66 TD
[(XAB$B_MT)57.8(ACC)-5305.8(FILE)-331.1(MT_PROTECTION)-4200.9(Magnetic)-333.3(tape)-335.6(accessibility)]TJ
0 -1.6622 TD
[(XAB$L_NXT)-6894.1(None)-13625.1(Next)-333.3(XAB)-328.9(address)]TJ
ET
89.94 150.3 454.32 -0.48 re
f
BT
6 0 0 6 89.94 142.64 Tm
(1)Tj
8 0 0 8 93.7759 139.82 Tm
-0.0002 Tc
[(This)-330.2(eld)-332.7(is)-330.2(statically)-330.2(initialized)-330.2(by)-330.2(the)-335.2($XABPRO)-332.7(macro)-330.2(to)-335.2(identify)-330.2(this)-330.2(control)-332.7(block)-332.7(as)-330.2(a)-330.2(XABPRO.)]TJ
6 0 0 6 89.94 130 Tm
0 Tc
(2)Tj
8 0 0 8 93.7759 127.18 Tm
-0.0002 Tc
[(This)-330.2(eld)-332.7(cannot)-332.7(be)-332.7(initialized)-330.2(by)-332.7(the)-332.7($XABPRO)-332.7(macro.)]TJ
6 0 0 6 89.94 117.36 Tm
0 Tc
(3)Tj
8 0 0 8 93.7759 114.54 Tm
-0.0001 Tc
[(ACL)-330.1(operations)-330.1(apply)-330.1(only)-332.6(to)-332.6(Files1)54.9(1)-330.1(ODS-2)-330.1(les.)]TJ
9 0 0 9 440.8 94.3 Tm
0 Tc
[(\(continued)-335.6(on)-331.1(next)-333.3(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-3.5689 -7.4956 TD
[(Protection)-333.3(XAB)-333.3(\(XABPRO\))]TJ
/F2 1 Tf
12.8882 0 TD
(151)Tj
ET
endstream
endobj
604 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
605 0 obj
<<
/Type /Page
/Parent 592 0 R
/Resources 607 0 R
/Contents 606 0 R
>>
endobj
606 0 obj
<< /Length 7047 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Protection)-278.5(XAB)-275.2(\(XABPRO\))]TJ
0 -1.0783 TD
0 Tc
[(15.1)-278.3(Summary)-278.3(of)-278.3(Fields)]TJ
10 0 0 10 66.02 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)72.1(able)-299.9(151)-297.9(\(Cont.\))-797.9(XABPRO)-295.9(Fields)]TJ
ET
66.02 690.34 454.32 -0.48 re
f
BT
9 0 0 9 66.02 679.9 Tm
0 Tc
[(Field)-331.1(Offset)-7397(FDL)-331.1(Equivalent)-8718.9(Description)]TJ
ET
66.02 674.4 454.32 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 66.02 658.96 Tm
[(XAB$W_PRO)-6599.1(FILE)-333.3(PROTECTION)-6309.7(File)-348.9(protection;)-355.6(contains)-346.7(four)-346.7(separate)-348.9(elds)]TJ
29.0022 -1.1067 TD
0.0001 Tc
[(denoting)-339.9(protection)-337.7(for)-339.9(system,)-337.7(owner)75.7(,)-339.9(group,)]TJ
T*
0 Tc
[(and)-333.3(world)]TJ
-29.0022 -1.66 TD
0.0002 Tc
[(XAB$B_PROT_OPT)-3578.8(None)-13624.9(File)-333.1(protection)-330.9(options)]TJ
T*
0.0001 Tc
[(XAB$L_UIC)-7136(FILE)-333.2(OWNER)-9236.6(User)-359.9(identication)-359.9(code;)-373.2(contains)-359.9(both)-362.1(the)]TJ
29.0022 -1.1067 TD
0 Tc
[(group)-333.3(and)-333.3(member)-331.1(elds)]TJ
ET
66.02 591.7 454.32 -0.48 re
f
BT
10 0 0 10 137.76 569.3 Tm
[(Unless)-354(otherwise)-356(indicated,)-364(each)-356(eld)-358(is)-356(supported)-356(for)-356(DECnet)-354(for)-356(OpenVMS)]TJ
0 -1.196 TD
[(operations)-362(on)-364(les)-364(at)-362(remote)-362(OpenVMS)-362(systems.)-560(For)-364(information)-364(about)-362(the)]TJ
0 -1.194 TD
[(support)-344(of)-346(RMS)-346(options)-344(for)-346(remote)-346(le)-346(access)-346(to)-344(other)-348(systems,)-348(see)-344(the)]TJ
/F4 1 Tf
33.6026 0 TD
(DECnet)Tj
-33.6026 -1.196 TD
[(for)-332(OpenVMS)-332(Networking)-334(Manual)]TJ
/F3 1 Tf
16.0138 0 TD
(.)Tj
/F2 1 Tf
14 0 0 14 66.02 508.54 Tm
-0.0001 Tc
[(15.2)-568.7(XAB$L_ACLBUF)-330.1(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 490.6 Tm
0 Tc
[(The)-338(ACL)-336(buffer)-338(eld)-338(\(ACLBUF\))-336(stores)-338(the)-336(address)-338(of)-336(a)-338(buffer)-338(area)-338(that)-338(contains)]TJ
0 -1.196 TD
[(an)-350(access)-350(control)-352(list)-350(\(ACL\))-350(for)-350(this)-350(le.)-538(The)-352(ACL)-350(buffer)-352(contains)-350(one)-352(or)-352(more)]TJ
T*
[(access)-352(control)-356(entries)-354(\(ACE\))-352(in)-354(binary)-356(format.)-542(The)-356(system)-352(processes)-354(the)-354(ACL)]TJ
0 -1.194 TD
[(until)-346(it)-344(encounters)-346(an)-346(ACE)-344(with)-344(a)-344(length)-348(byte)-346(value)-346(of)-344(0)-346(o)0(r)-346(until)-346(it)-344(reaches)-346(the)]TJ
0 -1.196 TD
-0.0001 Tc
[(end)-354.1(of)-352.1(the)-354.1(buffer)-354.1(as)-352.1(indicated)-352.1(by)-354.1(XAB$W_ACLSIZ.)-356.1(The)-354.1(ACL)-352.1(buffer)-354.1(is)-352.1(used)-352.1(as)]TJ
T*
0 Tc
[(input)-352(to)-350(a)-352(Create)-352(service)-352(and)-352(as)-350(output)-352(from)-352(an)-352(Open)-352(or)-352(Display)-350(service.)-540(The)]TJ
T*
[(address)-330(in)-332(XAB$L_ACLBUF)-330(is)-332(used)-332(only)-332(as)-332(input)-332(to)-332(these)-332(services.)]TJ
0 -1.792 TD
[(During)-344(a)-344(Create)-344(operation,)-348(if)-342(the)-344(XAB$L_ACLBUF)-342(eld)-344(has)-344(a)-344(value)-344(other)-344(than)]TJ
0 -1.196 TD
[(0,)-346(RMS)-340(attempts)-340(to)-342(create)-344(the)-342(le)-342(using)-344(the)-344(value)-344(in)-342(the)-342(ACL)-342(buffer)72(.)-518(When)-344(the)]TJ
T*
-0.0001 Tc
[(XAB$L_ACLBUF)-336.1(eld)-336.1(has)-334.1(a)-336.1(value)-336.1(of)-336.1(0)-334.1(during)-338.1(a)-336.1(Create)-334.1(operation,)-338.1(the)-334.1(le)-336.1(has)-336.1(an)]TJ
0 -1.194 TD
[(ACL)-334.1(only)-338.1(if)-334.1(an)-336.1(ACL)-334.1(is)-336.1(specied)-334.1(by)-338.1(the)-336.1(systemwide)-336.1(defaults.)-506.1(Once)-336.1(a)-334.1(le)-336.1(has)-336.1(been)]TJ
0 -1.196 TD
0 Tc
[(created,)-332(the)-334(ACL)-330(cannot)-334(be)-332(changed)-334(using)-334(RMS.)]TJ
0 -1.794 TD
[(During)-338(an)-336(Open)-336(or)-336(a)-336(Display)-336(operation,)-338(if)-336(the)-336(XAB$L_ACLBUF)-334(eld)-336(has)-336(a)-336(value)]TJ
0 -1.196 TD
[(other)-348(than)-348(0,)-354(RMS)-346(passes)-346(this)-346(address)-348(to)-346(the)-350(le)-348(system.)-528(The)-350(le)-348(system)-348(then)]TJ
0 -1.194 TD
[(lls)-352(the)-352(user)-56()38(s)-352(buffer)-352(with)-352(the)-352(le)36(s)-350(ACL)-352(\(in)-352(binary)-356(format\).)-538(If)-352(the)-352(entire)-354(ACL)]TJ
0 -1.196 TD
[(does)-356(not)-356(t)-356(into)-358(the)-356(user)-56()38(s)-356(buffer)74(,)-364(the)-358(le)-356(system)-356(puts)-356(only)-358(as)-356(many)-358(ACEs)-354(as)]TJ
T*
[(possible)-330(into)-332(the)-332(buffer)72(.)-498(\(See)-332(the)-332(XAB$L_ACLCTX)-330(eld)-332(for)-332(more)-332(information.\))]TJ
0 -1.794 TD
-0.0001 Tc
[(Y)111.9(o)-0.1(u)-362.1(can)-362.1(convert)-364.1(an)-360.1(ASCII)-358.1(ACL)-362.1(to)-360.1(binary)-362.1(format)-360.1(by)-362.1(using)-364.1(the)-360.1($P)71.9(ARSE_ACL)]TJ
0 -1.194 TD
0 Tc
[(system)-340(service,)-348(and)-344(you)-344(can)-344(convert)-344(an)-344(ACL)-342(from)-342(binary)-344(format)-342(to)-342(ASCII)-340(using)]TJ
0 -1.196 TD
[(the)-344($FORMA)56(T_ACL)-346(system)-344(service.)-526(For)-346(information)-346(about)-344(using)-348(the)-344($P)72(ARSE_)]TJ
T*
[(ACL)-340(and)-342($FORMA)56(T_ACL)-342(services,)-346(see)-342(the)]TJ
/F4 1 Tf
20.4237 0 TD
[(OpenVMS)-342(System)-344(Services)-342(Reference)]TJ
-20.4237 -1.196 TD
(Manual)Tj
/F3 1 Tf
3.6469 0 TD
(.)Tj
-3.6469 -1.792 TD
[(The)-386(use)-388(of)-386(this)-384(eld)-388(for)-386(DECnet)-384(for)-386(OpenVMS)-386(remote)-386(le)-388(access)-384(is)-386(not)]TJ
0 -1.196 TD
(supported.)Tj
/F2 1 Tf
14 0 0 14 66.02 166.82 Tm
-0.0001 Tc
[(15.3)-568.7(XAB$L_ACLCTX)-331.5(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 148.88 Tm
0 Tc
[(The)-352(XAB$L_ACLCTX)-350(eld)-352(is)-352(used)-352(as)-352(a)-352(placeholder)-354(by)-352(RMS,)-354(and)-352(it)-352(is)-352(used)-352(as)]TJ
T*
[(an)-356(input)-358(and)-356(output)-358(eld)-356(by)-358(RMS)-356(during)-358(Open)-356(and)-356(Display)-356(operations)-356(when)]TJ
0 -1.194 TD
-0.0001 Tc
[(the)-352.1(XAB$L_ACLBUF)-354.1(eld)-352.1(has)-352.1(a)-352.1(value)-354.1(other)-354.1(than)-354.1(0.)-538.1(In)-354.1(order)-352.1(to)-352.1(read)-352.1(an)-354.1(ACL)]TJ
0 -1.196 TD
0 Tc
[(beginning)-342(with)-338(the)-340(rst)-338(ACE,)-338(the)-338(XAB$L_ACLCTX)-336(eld)-340(must)-338(have)-340(a)-338(value)-342(of)-338(0.)]TJ
T*
[(When)-348(the)-348(initial)-348(Open)-346(or)-348(Display)-348(operation)-348(is)-346(complete,)-352(RMS)-348(lls)-346(the)-348(XAB$L_)]TJ
T*
[(ACLCTX)-348(eld)-350(with)-350(a)-350(value)-352(that)-350(serves)-352(as)-348(a)-350(context)-352(eld,)-356(allowing)-352(subsequent)]TJ
0 -1.194 TD
[(Open)-336(or)-336(Display)-336(operations)-336(that)-336(read)-336(the)-336(remainder)-338(of)-336(the)-336(ACL)-336(\(if)-336(the)-336(entire)-338(list)]TJ
0 -1.196 TD
[(of)-332(ACEs)-328(did)-332(not)-332(t)-332(into)-334(the)-332(user)-54()36(s)-330(buffer\).)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(152)Tj
/F1 1 Tf
3.1129 0 TD
[(Protection)-368.9(XAB)-368.9(\(XABPRO\))]TJ
ET
endstream
endobj
607 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
608 0 obj
<<
/Type /Page
/Parent 592 0 R
/Resources 610 0 R
/Contents 609 0 R
>>
endobj
609 0 obj
<< /Length 6618 >>
stream
BT
/F2 1 Tf
12 0 0 12 394.12 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Protection)-278.5(XAB)-275.2(\(XABPRO\))]TJ
-0.1683 -1.0783 TD
[(15.3)-280.2(XAB$L_ACLCTX)-276.9(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
0 Tc
[(For)-362(example,)-368(suppose)-360(you)-362(perform)-360(an)-362(Open)-360(operation,)-368(nd)-362(that)-360(the)-360(value)-362(of)]TJ
0 -1.196 TD
-0.0001 Tc
[(XAB$W_ACLLEN)-360.1(is)-358.1(greater)-362.1(than)-360.1(the)-360.1(ACL)-358.1(buffer)73.9(,)-368.1(and)-360.1(then)-360.1(perform)-360.1(Display)]TJ
T*
0 Tc
[(operations)-348(until)-350(all)-348(of)-348(the)-350(ACEs)-346(in)-348(the)-350(ACL)-348(have)-350(been)-348(returned.)-534(Y)110(o)0(u)-348(can)-350(then)]TJ
0 -1.194 TD
[(reread)-338(the)-338(entire)-336(ACL)-336(on)-338(subsequent)-338(Opens)-336(or)-336(Displays)-336(only)-338(if)-336(you)-340(set)-336(the)-336(value)]TJ
0 -1.196 TD
[(of)-332(the)-332(XAB$L_ACLCTX)-330(eld)-332(to)-332(0.)]TJ
0 -1.794 TD
-0.0001 Tc
[(The)-388.1(use)-386.1(of)-386.1(this)-386.1(eld)-386.1(for)-388.1(DECnet)-388.1(for)-386.1(OpenVMS)-386.1(remote)-386.1(le)-386.1(access)-386.1(is)-386.1(not)]TJ
0 -1.196 TD
0 Tc
(supported.)Tj
/F2 1 Tf
14 0 0 14 89.94 598.28 Tm
-0.0001 Tc
[(15.4)-567.2(XAB$W_ACLLEN)-332.9(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 580.34 Tm
0 Tc
[(The)-366(ACL)-364(length)-368(\(ACLLEN\))-362(eld)-366(receives)-366(the)-366(length)-366(\(in)-366(bytes\))-364(of)-364(the)-366(access)]TJ
0 -1.194 TD
[(control)-346(list)-342(for)-344(the)-344(le)-344(during)-346(an)-344(Open)-344(or)-344(a)-344(Display)-342(operation.)-522(If)-344(the)-344(le)-344(has)-344(no)]TJ
0 -1.196 TD
-0.0001 Tc
[(ACL,)-332.1(the)-332.1(XAB$W_ACLLEN)-334.1(eld)-332.1(has)-332.1(a)-332.1(value)-334.1(of)-332.1(0.)]TJ
0 -1.794 TD
0 Tc
[(If)-356(the)-356(le)-358(has)-356(an)-356(ACL)-356(that)-356(ts)-356(in)-356(the)-358(user)-54()38(s)-356(buffer)72(,)-362(the)-358(value)-358(of)-356(the)-356(XAB$W_)]TJ
0 -1.194 TD
[(ACLLEN)-338(eld)-338(is)-338(equal)-340(to)-338(the)-340(number)-340(of)-338(bytes)-338(in)-340(the)-338(ACL.)-340(Even)-338(if)-340(the)-338(le)36(s)-336(ACL)]TJ
0 -1.196 TD
-0.0001 Tc
[(does)-340.1(not)-340.1(t)-340.1(into)-340.1(the)-340.1(user)-56.1()37.9(s)-340.1(buffer)73.9(,)-342.1(the)-342.1(value)-340.1(of)-340.1(the)-340.1(XAB$W_ACLLEN)-340.1(eld)-342.1(is)-338.1(still)]TJ
T*
0 Tc
[(equal)-338(to)-338(the)-340(number)-338(of)-338(bytes)-338(in)-340(the)-338(ACL)-336(\(not)-340(just)-338(the)-338(length)-340(of)-338(that)-338(portion)-338(that)]TJ
T*
[(ts)-332(into)-332(the)-332(buffer\).)]TJ
0 -1.792 TD
[(T)90(o)-342(determine)-344(the)-344(number)-344(of)-344(ACL)-342(entries)-344(that)-342(are)-344(in)-344(the)-344(user)-54()36(s)-342(buffer)74(,)-348(you)-344(must)]TJ
0 -1.196 TD
[(process)-332(binary)-334(ACEs)-330(until)-334(you)-334(nd)-334(an)-334(ACE)-330(with)-332(a)-334(value)-334(of)-332(0)-332(o)0(r)-334(until)-334(you)-334(come)-332(to)]TJ
T*
[(the)-332(end)-334(of)-332(the)-332(buffer)74(.)]TJ
0 -1.794 TD
-0.0001 Tc
[(The)-388.1(use)-386.1(of)-386.1(this)-386.1(eld)-386.1(for)-388.1(DECnet)-388.1(for)-386.1(OpenVMS)-386.1(remote)-386.1(le)-386.1(access)-386.1(is)-386.1(not)]TJ
0 -1.194 TD
0 Tc
(supported.)Tj
/F2 1 Tf
14 0 0 14 89.94 394.04 Tm
-0.0001 Tc
[(15.5)-567.2(XAB$W_ACLSIZ)-332.9(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 376.12 Tm
0 Tc
[(The)-336(ACL)-334(buffer)-336(size)-334(\(ACLSIZ\))-334(eld)-336(species)-334(the)-336(length)-336(of)-336(the)-334(user)-336(buffer)-336(pointed)]TJ
0 -1.196 TD
-0.0002 Tc
[(to)-332.2(by)-334.2(the)-332.2(XAB$L_ACLBUF)-332.2(eld.)]TJ
0 -1.794 TD
0 Tc
[(RMS)-326(passes)-326(all)-326(information,)-330(including)-330(the)-328(ACL)-326(buffer)74(,)-330(t)0(o)-326(and)-328(from)-326(the)-328(le)-328(system)]TJ
0 -1.194 TD
[(using)-352(buffered)-352(I/O)-350(operations.)-536(RMS)-352(limits)-348(buffered)-352(I/O)-350(transfers)-350(to)-350(512)-350(bytes,)]TJ
0 -1.196 TD
[(excluding)-352(the)-348(ACL)-346(buffer)74(.)-532(Therefore,)-354(the)-348(size)-346(of)-348(the)-348(ACL)-346(buffer)-348(plus)-348(512)-346(bytes)]TJ
T*
[(cannot)-338(exceed)-336(either)-336(the)-336(BYTLM)-336(quota)-336(for)-336(the)-336(process)-336(or)-336(the)-336(MAXBUF)-334(value)-338(for)]TJ
T*
[(the)-332(system.)]TJ
0 -1.792 TD
-0.0001 Tc
[(The)-388.1(use)-386.1(of)-386.1(this)-386.1(eld)-386.1(for)-388.1(DECnet)-388.1(for)-386.1(OpenVMS)-386.1(remote)-386.1(le)-386.1(access)-386.1(is)-386.1(not)]TJ
0 -1.196 TD
0 Tc
(supported.)Tj
/F2 1 Tf
14 0 0 14 89.94 243.62 Tm
-0.0001 Tc
[(15.6)-567.2(XAB$L_ACLSTS)-332.9(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 225.68 Tm
0 Tc
[(The)-346(ACL)-344(error)-344(status)-342(\(ACLSTS\))-344(eld)-344(contains)-344(a)-344(system)-344(error)-344(status)-344(relating)-344(to)]TJ
T*
[(the)-336(processing)-336(of)-334(ACLs.)-502(A)-336(value)-336(is)-334(returned)-336(to)-334(this)-334(eld)-336(upon)-336(a)-334(successful)-336(return)]TJ
T*
[(from)-332(a)-332(Create,)-332(Open,)-334(or)-332(Display)-330(service.)]TJ
0 -1.792 TD
-0.0002 Tc
[(Whenever)-338.2(you)-336.2(use)-334.2(the)-336.2(XAB$L_ACLBUF)109.8(,)-336.2(XAB$L_ACLCTX,)-336.2(XAB$W_ACLLEN,)-336.2(or)]TJ
0 -1.196 TD
-0.0001 Tc
[(XAB$W_ACLSIZ)-332.1(elds,)-334.1(be)-332.1(sure)-332.1(to)-332.1(use)-332.1(the)-332.1(following)-332.1(error)15.9(-handling)-334.1(guidelines:)]TJ
0 -1.794 TD
0 Tc
[()-1190(I)0(f)-336(the)-336(F)72(AB$L_STS)-334(eld)-338(\(R0\))-334(contains)-338(an)-336(error)-338(status,)-338(handle)-338(the)-336(error)-338(in)-336(the)]TJ
1.794 -1.194 TD
[(usual)-332(manner)72(.)]TJ
-1.794 -1.794 TD
[()-1190(I)0(f)-342(the)-344(F)74(AB$L_STS)-342(eld)-344(\(R0\))-340(contains)-344(a)-342(success)-342(status,)-346(then)-344(you)-344(must)-342(check)]TJ
1.794 -1.196 TD
-0.0001 Tc
[(the)-342.1(value)-342.1(in)-342.1(XAB$L_ACLSTS.)-342.1(If)-340.1(XAB$L_ACLSTS)-340.1(contains)-340.1(a)-342.1(success)-340.1(status,)]TJ
T*
0 Tc
[(then)-360(the)-360(entire)-360(operation)-358(completed)-360(successfully)-358(and)-360(no)-360(further)-360(action)-360(is)]TJ
0 -1.194 TD
[(required;)-386(if)-366(XAB$L_ACLSTS)-366(contains)-366(an)-368(error)-368(status,)-376(handle)-368(the)-366(error)]TJ
0 -1.196 TD
[(appropriately)110(.)-522(Note)-342(that)-344(a)-342(value)-346(is)-342(placed)-342(in)-344(the)-344(XAB$L_ACLSTS)-340(eld)]TJ
/F4 1 Tf
33.6975 0 TD
(only)Tj
/F3 1 Tf
-33.6975 -1.196 TD
[(when)-332(a)-332(success)-332(status)-330(is)-332(returned)-334(in)-332(F)74(AB$L_STS)-332(\(R0\).)]TJ
/F1 1 Tf
9 0 0 9 408.02 26.84 Tm
/Cs9 cs 1 scn
[(Protection)-371.1(XAB)-368.9(\(XABPRO\))]TJ
/F2 1 Tf
12.9616 0 TD
(153)Tj
ET
endstream
endobj
610 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
611 0 obj
<<
/Type /Page
/Parent 592 0 R
/Resources 613 0 R
/Contents 612 0 R
>>
endobj
612 0 obj
<< /Length 6685 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Protection)-278.5(XAB)-275.2(\(XABPRO\))]TJ
0 -1.0783 TD
0 Tc
[(15.6)-278.3(XAB$L_ACLSTS)-275(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 700.9 Tm
/Cs8 cs 1 scn
[(This)-348(extra)-348(level)-348(of)-348(error)-350(checking)-352(is)-346(necessary)-350(because)-348(the)-348(success)-346(or)-348(failure)-350(of)]TJ
0 -1.196 TD
[(reading)-348(and)-348(writing)-348(ACLs)-346(is)-348(independent)-348(of)-348(the)-348(success)-346(or)-348(failure)-350(of)-346(the)-348(whole)]TJ
T*
0.0001 Tc
[(operation.)-509.9(Thus,)-339.9(in)-337.9(the)-337.9(absence)-337.9(of)-335.9(this)-335.9(additional)-337.9(error)-337.9(checking,)-339.9(i)0.1(t)-335.9(i)0.1(s)-335.9(possible)-335.9(to)]TJ
0 -1.194 TD
0 Tc
[(create)-332(a)-332(le)-332(successfully)-334(even)-334(though)-334(an)-332(ACL)-332(error)-334(occurred.)]TJ
0 -1.794 TD
0.0001 Tc
[(This)-347.9(eld)-349.9(is)-345.9(relevant)-347.9(only)-349.9(when)-347.9(an)-349.9(ACL)-347.9(is)-347.9(used)-347.9(with)-347.9(a)-347.9(Create)-347.9(service)-349.9(or)-347.9(when)]TJ
0 -1.196 TD
-0.0001 Tc
[(an)-354.1(ACL)-352.1(is)-352.1(returned)-354.1(from)-354.1(an)-352.1(Open)-354.1(or)-354.1(Display)-354.1(service.)-542.1(The)-356.1(use)-352.1(of)-354.1(this)-352.1(eld)-354.1(for)]TJ
T*
0 Tc
[(DECnet)-330(for)-332(OpenVMS)-332(remote)-332(le)-332(access)-332(is)-330(not)-332(supported.)]TJ
/F2 1 Tf
14 0 0 14 66.02 598.28 Tm
-0.0002 Tc
[(15.7)-568.8(XAB$B_BLN)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 580.34 Tm
0 Tc
[(The)-372(block)-372(length)-372(\(BLN\))-370(eld)-372(is)-370(a)-370(static)-370(eld)-372(that)-370(denes)-372(the)-372(length)-372(of)-372(the)]TJ
0 -1.194 TD
-0.0001 Tc
[(XABPRO,)-354.1(i)-0.1(n)-354.1(bytes.)-540.1(Once)-354.1(set,)-358.1(this)-352.1(eld)-354.1(must)-352.1(not)-354.1(be)-352.1(altered)-354.1(unless)-352.1(the)-354.1(control)]TJ
0 -1.196 TD
0 Tc
[(block)-354(is)-352(no)-354(longer)-356(needed.)-542(This)-354(eld)-352(must)-354(be)-352(initialized)-352(to)-354(the)-352(symbolic)-354(value)]TJ
T*
-0.0001 Tc
[(XAB$C_PROLEN)-332.1(\(this)-330.1(is)-332.1(done)-332.1(by)-334.1(the)-332.1($XABPRO)-328.1(macro\).)]TJ
/F2 1 Tf
14 0 0 14 66.02 519.58 Tm
-0.0002 Tc
[(15.8)-568.8(XAB$B_COD)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 501.64 Tm
-0.0001 Tc
[(The)-348.1(type)-350.1(code)-348.1(\(COD\))-348.1(eld)-350.1(is)-346.1(a)-348.1(static)-346.1(eld)-350.1(that)-346.1(identies)-348.1(this)-348.1(control)-350.1(block)-348.1(as)-348.1(a)]TJ
T*
[(XABPRO.)-346.1(Once)-344.1(set,)-348.1(this)-344.1(eld)-346.1(must)-344.1(not)-346.1(be)-344.1(altered)-344.1(unless)-346.1(the)-344.1(control)-346.1(block)-346.1(is)-344.1(no)]TJ
0 -1.194 TD
0 Tc
[(longer)-344(needed.)-520(This)-342(eld)-342(must)-342(be)-342(initialized)-340(to)-342(the)-342(symbolic)-342(value)-342(XAB$C_PRO)]TJ
0 -1.196 TD
[(\(this)-330(is)-332(done)-332(by)-334(the)-332($XABPRO)-328(macro\).)]TJ
/F2 1 Tf
14 0 0 14 66.02 440.88 Tm
-0.0002 Tc
[(15.9)-568.8(XAB$W_GRP)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 422.94 Tm
-0.0001 Tc
[(The)-352.1(le)-352.1(owner)-354.1(group)-352.1(number)-354.1(\(GRP\))-350.1(eld)-352.1(contains)-354.1(the)-352.1(half)-352.1(of)-350.1(the)-354.1(XAB$L_UIC)]TJ
T*
0 Tc
[(eld)-348(that)-348(denes)-348(the)-350(group)-350(number)72(.)-530(Refer)-348(to)-348(the)-348(XAB$L_UIC)-346(eld)-348(description)]TJ
T*
[(for)-332(additional)-334(information.)-502(The)-334(contents)-334(of)-334(the)-334(XAB$L_UIC)-330(eld,)-334(rather)-336(than)-334(the)]TJ
0 -1.194 TD
-0.0001 Tc
[($XABPRO)-328.1(macro,)-334.1(establish)-330.1(the)-332.1(initial)-332.1(value)-334.1(of)-332.1(the)-332.1(XAB$W_GRP)-332.1(eld.)]TJ
0 -1.794 TD
0 Tc
[(This)-332(eld)-332(corresponds)-332(to)-332(the)-332(FDL)-334(attribute)-330(FILE)-332(OWNER.)]TJ
/F2 1 Tf
14 0 0 14 66.02 342.58 Tm
[(15.10)-567.1(XAB$W_MBM)-330(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 324.64 Tm
[(The)-336(le)-336(owner)-336(member)-336(number)-338(\(MBM\))-334(eld)-338(contains)-336(the)-336(half)-336(of)-334(the)-336(XAB$L_UIC)]TJ
0 -1.196 TD
[(eld)-336(that)-336(denes)-338(the)-338(member)-336(number)72(.)-508(Refer)-336(to)-336(the)-338(XAB$L_UIC)-334(eld)-336(description)]TJ
0 -1.194 TD
[(for)-332(additional)-334(information.)-502(The)-334(contents)-334(of)-334(the)-334(XAB$L_UIC)-330(eld,)-334(rather)-336(than)-334(the)]TJ
0 -1.196 TD
[($XABPRO)-328(macro,)-334(establish)-330(the)-332(initial)-332(value)-334(of)-332(the)-332(XAB$W_MBM)-330(eld.)]TJ
0 -1.794 TD
[(This)-332(eld)-332(corresponds)-332(to)-332(the)-332(FDL)-334(attribute)-330(FILE)-332(OWNER.)]TJ
/F2 1 Tf
14 0 0 14 66.02 244.28 Tm
-0.0001 Tc
[(15.1)55.6(1)-568.7(XAB$B_MT)72.8(ACC)-330.1(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 226.34 Tm
0 Tc
[(The)-334(magnetic)-336(tape)-334(accessibility)-332(\(MT)54(ACC\))-332(eld)-334(enables)-334(you)-336(to)-334(access)-334(HDR1)-332(labels)]TJ
0 -1.196 TD
[(for)-336(ANSI-labeled)-334(magnetic)-338(tapes,)-338(in)-338(compliance)-338(with)-336(ANSI)-334(standards.)-508(The)-338(value)]TJ
0 -1.194 TD
[(specied)-348(in)-348(the)-348(XAB$B_MT)56(ACC)-346(eld)-350(is)-346(input)-350(to)-346(the)-350(Create)-346(service)-350(and)-348(output)]TJ
0 -1.196 TD
[(from)-332(the)-332(Open)-332(and)-332(Display)-330(services)-334(for)-332(magnetic)-332(tape)-332(only)108(.)]TJ
0 -1.794 TD
[(The)-342(character)-344(to)-340(be)-342(inserted)-340(in)-342(the)-342(accessibility)-340(eld)-342(of)-342(the)-342(HDR1)-340(label)-340(must)-340(be)]TJ
0 -1.196 TD
[(one)-332(of)-332(the)-332(following:)]TJ
0 -1.792 TD
[()-1188(A)0(n)-332(uppercase)-334(letter)-330(from)-332(A)-332(through)-336(Z)]TJ
0 -1.794 TD
[()-1188(A)-332(digit)-332(from)-332(0)-332(through)-336(9)]TJ
0 -1.792 TD
[()-1188(One)-344(of)-342(the)-344(following)-342(special)-342(characters:)-522(\()-166(!)-168(\),)-346(\()-166(%)-166(\))0(,)-346(\()-166(&)-166(\))0(,)-346(\()-166()-164(\))0(,)-348(\()-166(\()-164(\))0(,)-334(\()-332(\))-166(\))0(,)-346(\()-166(*)-166(\))0(,)-346(\()-166(+)-166(\))0(,)]TJ
1.792 -1.196 TD
0.1661 Tc
[(\(,\))166.1(,)-165.9(\(-\))166.1(,)-165.9(\()0.1(.\))166.1(,)-165.9(\(/\))166.1(,)-167.9(\(:\))166.1(,)-167.9(\(;\))166.1(,)-165.9(\(<\))166.1(,)-167.9(\()0.1(=\))166.1(,)-167.9(\(>\))166.1(,)-165.9(\(?\))]TJ
-1.792 -1.794 TD
0 Tc
[(Note)-356(that)-354(if)-356(this)-356(eld)-356(is)-356(not)-356(specied)-356(or)-356(if)-356(the)-356(specication)-356(is)-356(invalid,)-364(a)-356(space)]TJ
0 -1.196 TD
[(character)-334(is)-330(inserted)-332(into)-332(the)-332(HDR1)-330(accessibility)-332(eld.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(154)Tj
/F1 1 Tf
3.1129 0 TD
[(Protection)-368.9(XAB)-368.9(\(XABPRO\))]TJ
ET
endstream
endobj
613 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
614 0 obj
<<
/Type /Page
/Parent 592 0 R
/Resources 616 0 R
/Contents 615 0 R
>>
endobj
615 0 obj
<< /Length 4260 >>
stream
BT
/F2 1 Tf
12 0 0 12 394.12 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Protection)-278.5(XAB)-275.2(\(XABPRO\))]TJ
-0.26 -1.0783 TD
0 Tc
[(15.1)53.3(1)-276.7(XAB$B_MT)73.3(ACC)-273.3(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
[(This)-348(eld)-348(corresponds)-348(to)-348(the)-348(FDL)-348(attribute)-348(FILE)-346(MT_PROTECTION,)-348(and)-348(it)-346(is)]TJ
0 -1.196 TD
[(not)-332(supported)-332(for)-332(DECnet)-332(for)-332(OpenVMS)-330(operations.)]TJ
/F2 1 Tf
14 0 0 14 89.94 664.04 Tm
-0.0002 Tc
[(15.12)-567.3(XAB$L_NXT)-333(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 646.1 Tm
0 Tc
[(The)-336(next)-336(XAB)-332(address)-332(\(NXT\))-334(eld)-334(species)-334(the)-334(symbolic)-334(address)-332(of)-334(the)-336(next)-334(XAB)]TJ
T*
[(in)-330(the)-330(XAB)-326(chain.)-502(A)-328(value)-330(of)-330(0)-328(\(the)-330(default\))-328(indicates)-330(that)-328(the)-330(current)-332(XAB)-326(is)-328(the)]TJ
0 -1.194 TD
[(last)-330(\(or)-334(only\))-332(XAB)-330(in)-334(the)-332(chain.)]TJ
/F2 1 Tf
14 0 0 14 89.94 597.28 Tm
[(15.13)-567.1(XAB$W_PRO)-330(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 579.36 Tm
[(The)-336(le)-336(protection)-336(\(PRO\))-334(eld)-336(species)-334(the)-336(le)-336(access)-334(privileges)-336(that)-334(RMS)-334(grants)]TJ
0 -1.196 TD
[(to)-332(the)-332(four)-334(classes)-330(of)-332(users:)-498(System,)-332(Owner)74(,)-334(Group,)-332(and)-334(W)56(orld.)]TJ
0 -1.794 TD
[(This)-370(eld)-370(consists)-368(of)-368(four)-370(4-bit)-368(subelds,)-380(each)-370(of)-368(which)-370(species)-370(le)-370(access)]TJ
0 -1.196 TD
[(privileges)-334(for)-332(one)-332(of)-332(the)-334(four)-332(user)-332(classes.)]TJ
0 -1.792 TD
0.0001 Tc
[(Y)110.1(o)0.1(u)-343.9(can)-345.9(specify)-343.9(the)-343.9(user)-345.9(class)-341.9(using)-345.9(the)-343.9($XABPRO)-341.9(macro)-343.9(or)-343.9(through)-343.9(the)-343.9(use)-345.9(of)]TJ
0 -1.196 TD
0 Tc
[(symbolic)-334(offsets,)-334(if)-334(you)-336(do)-334(not)-336(have)-336(access)-334(to)-334(the)-334(V)110(A)0(X)-332(macro)-334(libraries.)-504(This)-334(is)-334(the)]TJ
T*
[(syntax)-334(for)-332(representing)-334(the)-332(four)-334(user)-332(classes)-330(as)-332(arguments)-332(to)-332(a)-332($XABPRO)-330(macro:)]TJ
/F1 1 Tf
0 -1.792 TD
[()]TJ
/F3 1 Tf
0 -1.794 TD
[(Alternatively)110(,)-338(you)-336(can)-336(specify)-334(the)-336(user)-334(class)-334(using)-336(the)-336(appropriate)-334(symbolic)-334(offset)]TJ
0 -1.196 TD
[(from)-332(the)-332(following)-334(list:)]TJ
0 -1.792 TD
-0.0003 Tc
[()-1190.3(SystemXAB$V_SYS)]TJ
0 -1.794 TD
[()-1190.3(Owner)17.7(XAB$V_OWN)]TJ
T*
[()-1190.3(GroupXAB$V_GRP)]TJ
0 -1.792 TD
0 Tc
[()-1190(W)56(orldXAB$V_WLD)]TJ
0 -1.794 TD
[(Y)110(o)0(u)-354(can)-356(also)-354(specify)-354(access)-354(privileges)-356(for)-354(each)-356(user)-354(class)-354(using)-356(the)-354($XABPRO)]TJ
0 -1.196 TD
0.0001 Tc
[(macro)-315.9(or)-315.9(through)-315.9(the)-315.9(use)-315.9(of)-315.9(symbolic)-313.9(mask)-315.9(values.)-499.9(Using)-315.9(a)-315.9($XABPRO)-311.9(macro,)-321.9(you)]TJ
0 -1.194 TD
0 Tc
[(insert)-332(the)-332(appropriate)-332(initial)-332(letters)-330(for)-334(each)-332(user)-332(class)-332(in)-332(the)-332(macro)-334(argument:)]TJ
0 -1.794 TD
[()-1190(Rread)-332(access)]TJ
T*
[()-1190(W)38(write)-332(\(modify\))-332(access)]TJ
0 -1.792 TD
[()-1190(Eexecute)-334(access)]TJ
0 -1.794 TD
[()-1190(Ddelete)-330(access)]TJ
T*
[(For)-348(example,)-354(to)-346(grant)-350(each)-348(user)-348(class)-346(read)-346(and)-348(write)-346(privileges,)-354(you)-350(would)-346(use)]TJ
0 -1.194 TD
[(this)-332(line)-332(of)-332(code:)]TJ
/F6 1 Tf
8 0 0 10 161.66 214.7201 Tm
0.0003 Tc
[(PRO)-599.7(=)-597.2()]TJ
/F3 1 Tf
10 0 0 10 161.66 196.7801 Tm
0 Tc
[(Alternatively)110(,)-336(you)-334(can)-334(specify)-334(user)-334(class)-332(privileges)-334(using)-334(the)-334(appropriate)-332(symbolic)]TJ
T*
[(mask)-332(value)-334(from)-332(the)-332(following)-332(list:)]TJ
0 -1.794 TD
-0.0002 Tc
[()-1190.2(N)-0.2(o)-332.2(read)-332.2(accessXAB$M_NOREAD)]TJ
T*
[()-1190.2(N)-0.2(o)-332.2(write)-330.2(accessXAB$M_NOWRITE)]TJ
/F1 1 Tf
9 0 0 9 408.02 26.84 Tm
/Cs9 cs 1 scn
0 Tc
[(Protection)-371.1(XAB)-368.9(\(XABPRO\))]TJ
/F2 1 Tf
12.9616 0 TD
(155)Tj
ET
endstream
endobj
616 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
617 0 obj
<< /Length 751 >>
stream
ARTLIB:ZK-0872.EPS
endstream
endobj
618 0 obj
<<
/Title (ARTLIB:ZK-0872.EPS)
/MetaData 617 0 R
/Creator (VAX DOCUMENT Graphics Rendering Utility)
>>
endobj
619 0 obj
<<
/Type /Page
/Parent 592 0 R
/Resources 621 0 R
/Contents 620 0 R
>>
endobj
620 0 obj
<< /Length 5703 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Protection)-278.5(XAB)-275.2(\(XABPRO\))]TJ
0 -1.0783 TD
0 Tc
[(15.13)-280(XAB$W_PRO)-275(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 700.28 Tm
/Cs8 cs 1 scn
[()-1188(N)0(o)-332(execute)-330(accessXAB$M_NOEXE)]TJ
0 -1.794 TD
-0.0002 Tc
[()-1188.2(N)-0.2(o)-332.2(delete)-332.2(accessXAB$M_NODEL)]TJ
T*
0 Tc
[(If)-338(you)-340(do)-338(not)-338(specify)-340(access)-338(privileges)-338(for)-340(a)-338(le,)-342(by)-340(default)-338(RMS)-338(grants)-338(all)-338(access)]TJ
0 -1.194 TD
0.0001 Tc
[(privileges)-321.9(\(read,)-325.9(write,)-321.9(execute,)-323.9(delete\))-319.9(to)-321.9(all)-321.9(user)-321.9(classes)-319.9(by)-321.9(zeroing)-323.9(all)-319.9(bits)-321.9(in)-321.9(the)]TJ
0 -1.196 TD
-0.0003 Tc
[(XAB$W_PRO)-332.3(eld.)]TJ
ET
155.68 617.06 156.24 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 317.96 616.58 Tm
0 Tc
(Note)Tj
ET
346.16 617.06 156.24 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 155.68 598.66 Tm
[(A)-332(logical)-332(0)-332(enables)-332(access;)-334(a)-332(logical)-332(1)-332(denies)-332(access.)]TJ
ET
155.68 585.18 346.8 -0.48 re
f
BT
10 0 0 10 137.76 560.8 Tm
[(Y)112(o)0(u)-342(cannot)-342(deny)-344(all)-340(access)-342(to)-340(all)-342(user)-342(classes)-338(through)-344(the)-342(RMS)-342(interface.)-518(If)-340(you)]TJ
T*
-0.0001 Tc
[(set)-350.1(all)-352.1(bits)-350.1(in)-354.1(the)-352.1(XAB$W_PRO)-352.1(eld)-352.1(to)-352.1(logical)-354.1(1,)-358.1(RMS)-350.1(assigns)-352.1(the)-352.1(le)-352.1(process)]TJ
T*
0 Tc
[(default)-332(protection.)]TJ
0 -1.792 TD
[(Users)-338(are)-338(granted)-340(the)-340(maximum)-340(number)-340(of)-338(types)-338(of)-340(access)-338(rights)-338(for)-340(each)-340(of)-338(the)]TJ
0 -1.196 TD
[(classes)-330(to)-332(which)-332(they)-334(belong.)]TJ
0 -1.794 TD
[(Figure)-360(151)-358(illustrates)-358(the)-358(organization)-360(of)-358(the)-358(subelds)-358(in)-360(the)-358(XAB$W_PRO)]TJ
0 -1.194 TD
(eld.)Tj
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(Figure)-333.9(151)-795.9(File)-331.9(Protection)-333.9(Field)]TJ
ET
/EmbeddedDocument /MC6 BDC
BT
/F1 1 Tf
10 0 0 10 152.486 401.5699 Tm
/Cs11 cs 1 scn
-0.021 Tc
[(World)-2134.1(Group)-1952.9(Owner)]TJ
13.7865 0 TD
-0.0333 Tc
(System)Tj
-15.0819 2.1281 TD
-0.0029 Tc
[(15)-2409.9(12)-466.7(11)-2687.4(8)-557.2(7)-2963(4)-557.2(3)-3425.6(0)]TJ
13.0463 -5.274 TD
0.0061 Tc
(ZK0872GE)Tj
ET
q
1 i
138.607 432.104 194.307 -64.769 re
W n
/Cs11 CS 1 SCN
0 J 0 j 0.925 w 10 M []0 d
141.845 390.004 47.189 28.684 re
189.034 390.004 47.189 28.684 re
236.223 390.004 47.189 28.684 re
283.412 390.004 47.189 28.684 re
S
EMC
Q
BT
/F3 1 Tf
10 0 0 10 137.76 348.8 Tm
/Cs8 cs 1 scn
0 Tc
[(If)-334(you)-336(do)-336(not)-336(explicitly)-336(specify)-336(le)-336(protection)-336(when)-336(you)-336(invoke)-338(the)-336(Create)-334(service,)]TJ
0 -1.196 TD
[(RMS)-330(attempts)-330(to)-332(determine)-332(le)-334(protection)-332(by)-332(default)-332(in)-334(the)-332(following)-332(order:)]TJ
0 -1.794 TD
[(1.)-962(Using)-334(the)-332(protection)-332(assigned)-332(to)-332(an)-332(existing)-334(le)-334(of)-330(the)-334(same)-330(name)]TJ
0 -1.792 TD
[(2.)-962(Using)-334(the)-332(default)-332(le)-332(protection)-334(of)-330(the)-334(directory)]TJ
0 -1.794 TD
[(3.)-962(Using)-334(the)-332(process-default)-330(protection)]TJ
T*
[(The)-332(following)-334(table)-330(provides)-332(detailed)-332(descriptions)-332(of)-332(the)-332(four)-332(user)-334(classes.)]TJ
ET
137.76 247.66 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 137.76 237.22 Tm
[(User)-333.3(Class)-5402.3(Description)]TJ
ET
137.76 231.72 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 219.28 Tm
[(System)-7218.6(Species)-335.6(access)-331.1(rights)-333.3(for)-335.6(users)-331.1(executing)-333.3(under)-335.6(a)-333.3(system)-331.1(UIC,)-333.3(that)]TJ
10.6267 -1.1067 TD
[(is,)-357.8(users)-351.1(whose)-353.3(group)-353.3(number)-353.3(is)-353.3(less)-351.1(than)-355.6(the)-355.6(value)-353.3(for)-353.3(a)-355.6(system)]TJ
T*
[(UIC,)-331.1(which)-333.3(is)-331.1(dened)-333.3(by)-333.3(the)-331.1(system)-331.1(manager)-331.1(\(usually)-333.3(10)-333.3(or)-331.1(less\).)]TJ
-10.6267 -1.6622 TD
[(Owner)-7515.6(Species)-333.3(access)-333.3(rights)-333.3(for)-333.3(the)-335.6(owner)-333.3(of)-333.3(the)-333.3(le.)-500(A)-333.3(user)-333.3(is)-331.1(considered)]TJ
10.6267 -1.1067 TD
[(the)-360(owner)-357.8(of)-360(the)-360(le)-360(only)-360(if)-360(both)-360(the)-360(group)-360(and)-360(member)-357.8(number)]TJ
T*
[(elds)-328.9(of)-328.9(the)-328.9(accessing)-328.9(process)-328.9(match)-328.9(the)-328.9(group)-328.9(and)-328.9(member)-328.9(number)]TJ
T*
[(elds)-331.1(of)-333.3(the)-333.3(le)-333.3(owner)-55.6()37.8(s)-331.1(UIC)-333.3(stored)-335.6(with)-331.1(the)-333.3(le.)]TJ
-10.6267 -1.66 TD
[(Group)-7719.6(Species)-348.9(the)-348.9(access)-346.7(rights)-348.9(for)-348.9(users)-346.7(whose)-346.7(group)-348.9(number)-346.7(matches)]TJ
10.6267 -1.1067 TD
[(the)-333.3(group)-331.1(number)-333.3(eld)-333.3(of)-331.1(the)-333.3(le)-333.3(owner)73.3(.)]TJ
-10.6267 -1.66 TD
[(W)55.5(orld)-7868.2(Species)-386.7(access)-384.4(rights)-384.4(for)-386.7(all)-386.7(users.)-602.2(W)55.5(orld)-386.7(access)-384.5(is)-384.4(used)-384.4(for)]TJ
10.6267 -1.1089 TD
[(granting)-377.8(access)-377.8(to)-377.8(users)-375.6(who)-377.8(are)-380(not)-377.8(in)-377.8(the)-380(system,)-386.7(owner)75.6(,)-388.9(o)0(r)]TJ
0 -1.1067 TD
[(group)-331.1(classications.)]TJ
ET
137.76 89.24 382.56 -0.48 re
f
BT
10 0 0 10 137.76 70.84 Tm
[(This)-332(eld)-332(corresponds)-332(to)-332(the)-332(FDL)-334(attribute)-330(FILE)-332(PROTECTION.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(156)Tj
/F1 1 Tf
3.1129 0 TD
[(Protection)-368.9(XAB)-368.9(\(XABPRO\))]TJ
ET
endstream
endobj
621 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R /Cs11 109 0 R >>
/Properties << /MC6 618 0 R >>
>>
endobj
622 0 obj
<<
/Type /Page
/Parent 625 0 R
/Resources 624 0 R
/Contents 623 0 R
>>
endobj
623 0 obj
<< /Length 5697 >>
stream
BT
/F2 1 Tf
12 0 0 12 394.12 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Protection)-278.5(XAB)-275.2(\(XABPRO\))]TJ
-2.1617 -1.0783 TD
0 Tc
[(15.14)-278.3(XAB$B_PROT_OPT)-275(Field)]TJ
14 0 0 14 89.94 697.78 Tm
/Cs8 cs 1 scn
-0.0001 Tc
[(15.14)-567.2(XAB$B_PROT_OPT)-331.5(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 679.84 Tm
0 Tc
[(The)-342(ACL)-340(le)-342(protection)-342(\(PROT_OPT\))-340(eld)-342(provides)-340(a)-342(single)-340(option,)-344(the)-342(XAB$V_)]TJ
0 -1.194 TD
[(PROP)74(AGA)58(TE)-370(option,)-378(which)-368(is)-368(used)-368(as)-368(input)-370(during)-370(an)-370(Enter)-368(or)-368(a)-368(Rename)]TJ
0 -1.196 TD
[(operation.)-546(\(During)-356(a)-354(Rename)-354(operation,)-362(the)-354(protection)-356(XAB)-352(is)-354(assumed)-354(to)-354(be)]TJ
T*
[(attached)-332(to)-332(F)74(AB2.\))]TJ
0 -1.792 TD
-0.0001 Tc
[(The)-342.1(XAB$B_PROT_OPT)-342.1(eld)-342.1(is)-340.1(a)-340.1(binary)-344.1(options)-340.1(eld)-342.1(where)-340.1(each)-342.1(le)-342.1(protection)]TJ
0 -1.196 TD
0 Tc
[(option)-382(has)-382(a)-382(corresponding)-386(bit)-380(assignment.)-600(Options)-380(are)-382(identied)-382(using)]TJ
T*
[(mnemonics,)-362(and)-354(each)-354(option)-354(has)-354(its)-352(own)-354(symbolic)-354(offset)-352(and)-354(mask)-354(value.)-544(For)]TJ
T*
-0.0001 Tc
[(example,)-344.1(the)-340.1(PROP)73.9(AGA)57.9(TE)-340.1(option)-342.1(has)-340.1(a)-338.1(symbolic)-342.1(offset)-338.1(of)-340.1(XAB$V_PROP)73.9(AGA)55.9(TE)]TJ
T*
0 Tc
[(and)-332(a)-332(mask)-332(value)-334(of)-332(XAB$M_PROP)76(AGA)56(TE.)]TJ
0 -1.792 TD
[(If)-362(the)-360(XAB$V_PROP)76(AGA)58(TE)-362(bit)-360(is)-362(set)-360(in)-362(this)-360(eld)-362(during)-364(either)-362(an)-362(Enter)-362(or)]TJ
0 -1.196 TD
[(Rename)-374(operation,)-384(the)-374(le)-374(receives)-374(new)-374(security)-374(attributes)-372(when)-374(the)-374(new)]TJ
T*
[(directory)-338(entry)-338(is)-336(made.)-506(These)-338(security)-338(attributes)-334(follow)-336(the)-336(same)-336(rules)-336(as)-336(apply)]TJ
0 -1.194 TD
[(during)-352(a)-348(Create)-348(operation.)-532(For)-348(example,)-354(if)-348(a)-348(lower)-348(version)-350(of)-348(a)-348(new)-350(le)-348(exists,)]TJ
0 -1.196 TD
[(the)-326(new)-324(le)-326(inherits)-326(the)-326(security)-326(attributes)-324(of)-324(the)-326(next)-326(lower)-326(version)-326(of)-324(the)-326(le.)-500(If)]TJ
T*
-0.0001 Tc
[(the)-340.1(XAB$V_PROP)73.9(AGA)55.9(TE)-338.1(bit)-338.1(is)-336.1(not)-340.1(set,)-340.1(the)-338.1(security)-340.1(attributes)-336.1(of)-340.1(the)-338.1(new)-338.1(le)-340.1(do)]TJ
T*
0.0004 Tc
[(not)-331.6(change.)]TJ
0 -1.792 TD
0 Tc
[(This)-332(eld)-334(is)-330(not)-332(supported)-332(for)-332(DECnet)-332(for)-332(OpenVMS)-330(operations.)]TJ
/F2 1 Tf
14 0 0 14 89.94 445.72 Tm
-0.0002 Tc
[(15.15)-567.3(XAB$L_UIC)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 427.8 Tm
0 Tc
[(The)-354(user)-354(identication)-354(code)-354(\(UIC\))-352(eld)-354(combines)-352(the)-354(two)-352(XABPRO)-350(elds)-354(that)]TJ
0 -1.196 TD
-0.0001 Tc
[(dene)-364.1(the)-360.1(UIC)-360.1(of)-362.1(the)-362.1(owner)-360.1(of)-362.1(a)-362.1(le:)-558.1(the)-360.1(XAB$W_GRP)-362.1(\(group)-364.1(number\))-362.1(and)]TJ
T*
0 Tc
[(XAB$W_MBM)-344(\(member)-346(number\))-348(elds.)-526(Both)-346(numbers)-348(are)-346(octal)-346(numbers.)-528(The)]TJ
T*
[(valid)-362(range)-366(for)-362(a)-362(group)-364(number)-364(is)-360(0)-364(t)0(o)-360(37777;)-378(the)-364(valid)-362(range)-364(for)-362(a)-362(member)]TJ
0 -1.194 TD
[(number)-348(is)-346(0)-346(t)0(o)-346(177777.)-526(Note)-346(that)-346(the)-348(maximum)-346(value)-348(in)-346(each)-348(case)-346(\(37777)-346(and)]TJ
0 -1.196 TD
[(177777\))-362(is)-362(reserved)-364(for)-364(Compqy)-362(use)-362(only)108(.)-560(This)-364(eld)-362(corresponds)-364(to)-362(the)-364(FDL)]TJ
T*
-0.0002 Tc
[(attribute)-332.2(FILE)-332.2(OWNER.)]TJ
0 -1.792 TD
0 Tc
[(The)-354(symbolic)-352(offsets)-350(for)-352(the)-354(group)-354(number)-352(eld)-354(and)-352(the)-352(member)-352(number)-354(eld)]TJ
0 -1.196 TD
-0.0002 Tc
[(respectively)-334.2(are)-332.2(XAB$W_GRP)-332.2(and)-334.2(XAB$W_MBM.)]TJ
0 -1.794 TD
0 Tc
[(The)-342(total)-338(user)-340(identication)-340(eld,)-342(including)-342(both)-340(the)-340(group)-342(and)-338(member)-340(number)]TJ
0 -1.196 TD
[(elds,)-334(has)-332(a)-332(symbolic)-332(offset)-330(of)-332(XAB$L_UIC.)]TJ
0 -1.792 TD
[(Note)-336(that)-336(if)-336(no)-338(le)-338(protection)-336(XAB)-334(is)-336(provided)-338(or)-336(if)-336(the)-338(user)-336(identication)-338(eld)-338(is)]TJ
0 -1.196 TD
[(null)-348(for)-348(a)-346(Create)-346(service,)-354(RMS)-346(determines)-346(the)-348(owner)-54()36(s)-346(UIC)-346(using)-348(the)-348(following)]TJ
T*
[(logical)-334(order:)]TJ
0 -1.792 TD
[(1.)-964(The)-350(owner)-348(UIC)-348(of)-348(an)-350(existing)-350(version)-350(of)-348(the)-348(le)-350(if)-348(the)-348(creating)-352(process)-346(has)]TJ
1.794 -1.196 TD
[(ownership)-332(rights)-332(to)-332(the)-332(previous)-334(version)]TJ
-1.794 -1.794 TD
[(2.)-964(The)-338(owner)-340(UIC)-336(of)-338(the)-338(parent)-338(directory)108(,)-340(i)0(f)-338(the)-338(creating)-340(process)-336(has)-338(ownership)]TJ
1.794 -1.196 TD
[(privileges)-332(to)-332(the)-334(parent)-332(directory)]TJ
-1.794 -1.792 TD
[(3.)-964(The)-334(UIC)-330(of)-332(the)-332(creating)-334(process)]TJ
0 -1.794 TD
[(If)-332(you)-336(wish)-332(to)-332(create)-334(an)-334(output)-334(le)-334(with)-332(a)-332(UIC)-332(different)-334(from)-332(your)-336(own,)-334(you)-336(must)]TJ
0 -1.196 TD
[(have)-334(system)-332(privilege)-334(\(SYSPR)40(V\).)]TJ
/F1 1 Tf
9 0 0 9 408.02 26.84 Tm
/Cs9 cs 1 scn
[(Protection)-371.1(XAB)-368.9(\(XABPRO\))]TJ
/F2 1 Tf
12.9616 0 TD
(157)Tj
ET
endstream
endobj
624 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
625 0 obj
<<
/Type /Pages
/Kids [ 622 0 R 626 0 R 629 0 R 632 0 R 635 0 R 638 0 R 641 0 R 644 0 R 647 0 R
650 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 363 0 R
>>
endobj
626 0 obj
<<
/Type /Page
/Parent 625 0 R
/Resources 628 0 R
/Contents 627 0 R
>>
endobj
627 0 obj
<< /Length 0 >>
stream
endstream
endobj
628 0 obj
<<
/ProcSet [ /PDF ]
>>
endobj
629 0 obj
<<
/Type /Page
/Parent 625 0 R
/Resources 631 0 R
/Contents 630 0 R
>>
endobj
630 0 obj
<< /Length 4898 >>
stream
BT
/F2 1 Tf
36 0 0 36 504.34 656.48 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
(16)Tj
ET
89.94 648.48 454.32 -0.96 re
f
BT
20 0 0 20 164.88 627.16 Tm
[(Revision)-332(Date)-332(and)-331(T)18(ime)-331(XAB)-333(\(XABRDT\))]TJ
/F3 1 Tf
10 0 0 10 161.66 581.3199 Tm
[(The)-356(revision)-354(date)-354(and)-354(time)-354(XAB)-350(\(XABRDT\))-352(complements)-352(the)-354(date)-354(and)-354(time)]TJ
0 -1.194 TD
-0.0001 Tc
[(XAB)-344.1(\(XABDA)55.9(T\))-346.1(by)-346.1(providing)-346.1(revision)-346.1(time)-344.1(and)-346.1(date)-344.1(input)-346.1(to)-344.1(the)-346.1(Close)-344.1(service)]TJ
0 -1.196 TD
-0.0002 Tc
[(when)-338.2(RMS)-336.2(closes)-336.2(a)-336.2(le)-338.2(that)-336.2(has)-336.2(been)-338.2(modied.)-508.2(Like)-338.2(the)-338.2(XABDA)55.8(T)89.8(,)-338.2(the)-336.2(XABRDT)]TJ
T*
0 Tc
[(can)-342(be)-340(used)-342(as)-338(input)-342(to)-340(the)-342(Create)-340(Service)-342(or)-340(can)-342(be)-340(used)-340(to)-340(store)-340(revision)-342(data)]TJ
T*
[(returned)-356(by)-356(the)-356(Open)-354(service)-356(or)-354(the)-356(Display)-352(service.)-546(The)-356(distinction)-354(is)-354(that)]TJ
0 -1.194 TD
[(XABDA)58(T)-340(cannot)-342(be)-338(used)-340(to)-340(modify)-340(the)-340(revision)-340(data.)-514(Only)-340(the)-340(XABRDT)-338(can)-340(be)]TJ
0 -1.196 TD
[(used)-336(to)-336(update)-336(revision)-336(data)-334(when)-338(a)-334(le)-338(is)-334(closed)-336(after)-334(being)-338(modied.)-506(T)52(ypically)108(,)]TJ
T*
[(a)-354(process)-354(would)-352(use)-354(the)-354(two)-354(data)-352(structures)-354(when)-354(it)-354(wants)-352(to)-354(sense)-352(and)-354(set)]TJ
T*
[(revision)-334(data)-330(within)-332(a)-332(single)-334(le)-332(operation.)]TJ
0 -1.792 TD
[(T)90(o)-336(change)-338(the)-336(revision)-338(data,)-336(the)-336(process)-336(must)-334(have)-338(Control)-336(access)-336(to)-334(the)-336(le)-338(and)]TJ
0 -1.196 TD
[(must)-344(have)-346(opened)-346(the)-344(le)-344(for)-346(modication)-344(using)-346(the)-344(Put,)-350(Update,)-348(T)62(runcate,)-350(or)]TJ
T*
[(Delete)-338(service.)-512(Normally)-338(when)-338(RMS)-338(closes)-336(a)-338(le)-340(and)-338(these)-338(conditions)-338(prevail,)-340(it)]TJ
T*
0.0001 Tc
[(uses)-335.9(the)-333.9(current)-333.9(date)-333.9(and)-335.9(time)-335.9(as)-333.9(the)-335.9(revision)-335.9(date)-333.9(and)-335.9(time)-333.9(and)-335.9(increments)-335.9(the)]TJ
0 -1.194 TD
0 Tc
[(revision)-342(number)72(.)-516(Thus,)-346(the)-340(previous)-342(revision)-342(values)-342(for)-340(the)-342(le)-340(are)-342(superseded.)]TJ
0 -1.196 TD
[(\(See)-332(the)]TJ
/F4 1 Tf
4.1269 0 TD
0.0003 Tc
[(Security)-331.7(Guide)]TJ
/F3 1 Tf
7.2399 0 TD
-0.0001 Tc
[(for)-332.1(more)-332.1(information)-334.1(about)-332.1(CONTROL)-334.1(access.\))]TJ
-11.3668 -1.794 TD
[(Using)-360.1(the)-358.1(XABRDT)-360.1(a)-0.1(s)-356.1(a)-0.1(n)-360.1(input)-358.1(to)-358.1(a)-360.1(Close)-356.1(service,)-366.1(you)-362.1(can)-358.1(specify)-358.1(a)-360.1(set)-356.1(of)]TJ
0 -1.194 TD
0 Tc
[(revision)-360(values)-358(other)-358(than)-358(the)-358(current)-360(time)-356(and)-358(date)-356(and)-358(the)-358(next)-360(revision)]TJ
0 -1.196 TD
[(number)72(.)]TJ
/F2 1 Tf
14 0 0 14 89.94 341.22 Tm
[(16.1)-567.1(Summary)-332.8(of)-331.4(Fields)]TJ
/F3 1 Tf
10 0 0 10 161.66 323.3 Tm
-0.0001 Tc
[(The)-336.1(two)-332.1(XABRDT)-334.1(elds)-332.1(that)-334.1(specify)-334.1(revision)-334.1(values)-334.1(are)-334.1(the)-334.1(XABQ_RDT)-332.1(\(revision)]TJ
T*
0 Tc
[(date)-332(and)-332(time\))-332(eld)-332(and)-332(the)-332(XAB$W_R)40(VN)-332(\(revision)-334(number\))-332(eld.)]TJ
0 -1.794 TD
-0.0001 Tc
[()-1190.1(The)-334.1(64-bit)-330.1(XAB$Q_RDT)-332.1(binary)-334.1(eld)-332.1(indicates)-332.1(the)-332.1(date)-332.1(and)-332.1(time)-332.1(when)-332.1(the)-334.1(le)]TJ
1.794 -1.194 TD
0 Tc
[(was)-330(last)-330(opened)-334(for)-332(modications.)]TJ
-1.794 -1.794 TD
-0.0001 Tc
[()-1190.1(The)-368.1(XAB$W_R)35.9(VN)-366.1(eld)-366.1(indicates)-366.1(how)-368.1(many)-368.1(times)-364.1(the)-368.1(le)-368.1(is)-364.1(opened)-368.1(for)]TJ
1.794 -1.196 TD
0 Tc
(modications.)Tj
-1.794 -1.792 TD
-0.0001 Tc
[(The)-366.1(following)-364.1(table)-364.1(indicates)-364.1(how)-364.1(RMS)-364.1(uses)-362.1(the)-366.1(XABRDT)-364.1(elds)-364.1(for)-366.1(various)]TJ
0 -1.196 TD
0 Tc
[(le-processing)-334(services.)]TJ
ET
161.66 204.22 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 161.66 193.78 Tm
[(Service)-5519.7(Input/Output)]TJ
ET
161.66 188.28 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 175.84 Tm
[(Close)-6577.8(Input)]TJ
0 -1.66 TD
[(Create)-5966.8(Input)]TJ
T*
[(Display)-5539.7(Output)]TJ
T*
[(Erase)-6392.8(Not)-333.3(used)]TJ
T*
[(Extend)-5744.8(Not)-333.3(used)]TJ
0 -1.6622 TD
[(Open)-6614.8(Output)]TJ
ET
161.66 95.64 382.56 -0.48 re
f
BT
/F1 1 Tf
9 0 0 9 351.58 26.84 Tm
/Cs9 cs 1 scn
[(Revision)-368.9(Date)-366.7(and)-371.1(T)35.5(ime)-368.9(XAB)-368.9(\(XABRDT\))]TJ
/F2 1 Tf
19.2525 0 TD
(161)Tj
ET
endstream
endobj
631 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
632 0 obj
<<
/Type /Page
/Parent 625 0 R
/Resources 634 0 R
/Contents 633 0 R
>>
endobj
633 0 obj
<< /Length 6396 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0001 Tc
0 Tw
[(Revision)-280.1(Date)-276.8(and)-278.4(T)18.2(ime)-278.4(XAB)-275.1(\(XABRDT\))]TJ
0 -1.0783 TD
0 Tc
[(16.1)-278.3(Summary)-278.3(of)-278.3(Fields)]TJ
/F3 1 Tf
10 0 0 10 137.76 700.28 Tm
/Cs8 cs 1 scn
-0.0001 Tc
[(The)-342.1(Open)-342.1(service)-342.1(overwrites)-342.1(the)-342.1(XAB$Q_RDT)-342.1(and)-342.1(XAB$W_R)35.9(VN)-340.1(elds)-342.1(with)-340.1(the)]TJ
0 -1.196 TD
0 Tc
[(le)38(s)-356(existing)-360(revision)-358(values.)-550(If)-356(you)-360(do)-356(not)-358(change)-360(these)-358(values,)-364(the)-358(existing)]TJ
T*
[(values)-342(are)-344(subsequently)-344(input)-344(to)-342(the)-344(Close)-340(service)-344(and)-344(the)-344(le)38(s)-342(revision)-344(data)-342(is)]TJ
T*
[(not)-332(updated.)]TJ
0 -1.792 TD
[(T)92(o)-346(change)-348(the)-344(revision)-348(data,)-348(you)-346(must)-346(set)-344(the)-344(elds)-346(between)-344(the)-346(time)-344(you)-346(open)]TJ
0 -1.196 TD
[(the)-340(le)-340(and)-340(the)-338(time)-340(you)-340(close)-340(the)-340(le.)-514(If)-338(you)-342(specify)-340(a)-338(revision)-342(date)-338(and)-340(time)-338(of)]TJ
T*
[(0)-336(o)0(r)-336(i)0(f)-336(you)-338(do)-336(not)-336(include)-336(a)-336(XABRDT)-334(as)-334(input)-338(to)-336(the)-336(Close)-334(service,)-340(RMS)-334(uses)-336(the)]TJ
0 -1.194 TD
[(current)-338(date)-334(and)-336(time)-336(for)-336(the)-336(revision)-338(date)-334(and)-336(time)-336(and)-336(increments)-336(the)-336(revision)]TJ
0 -1.196 TD
[(number)72(.)]TJ
0 -1.794 TD
-0.0001 Tc
[(T)91.9(o)-354.1(sense)-354.1(the)-356.1(contents)-354.1(of)-356.1(the)-354.1(XAB$Q_RDT)-354.1(and)-356.1(XAB$W_R)35.9(VN)-354.1(elds)-354.1(before)-354.1(you)]TJ
0 -1.196 TD
[(specify)-350.1(new)-352.1(values)-352.1(with)-350.1(the)-350.1(XABRDT)93.9(,)-352.1(examine)-352.1(the)-352.1(XAB$Q_RDT)-350.1(eld)-352.1(and)-352.1(the)]TJ
0 -1.194 TD
[(XAB$W_R)35.9(VN)-330.1(eld)-334.1(in)-332.1(the)-332.1(XABDA)57.9(T)-332.1(block.)]TJ
0 -1.794 TD
0 Tc
[(The)-378(symbolic)-376(offset,)-388(size,)-388(FDL)-376(equivalent,)-392(and)-376(a)-378(brief)-376(description)-376(of)-378(each)]TJ
0 -1.196 TD
-0.0001 Tc
[(XABRDT)-332.1(eld)-332.1(are)-334.1(presented)-332.1(in)-332.1(T)61.9(able)-332.1(161.)]TJ
/F2 1 Tf
0 -2.888 TD
0.0002 Tc
[(T)74.2(able)-299.8(161)-797.8(XABRDT)-295.8(Fields)]TJ
ET
137.76 492.04 382.56 -0.48 re
f
BT
9 0 0 9 137.76 471.64 Tm
0 Tc
[(Field)-328.9(Offset)]TJ
10.6267 1.1067 TD
(Size)Tj
0.0077 -1.1067 TD
[(\(Bytes\))-3354.4(FDL)-331.1(Equivalent)-4845.6(Description)]TJ
ET
137.76 466.14 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 453.7 Tm
-0.0005 Tc
(XAB$B_BLN)Tj
6 0 0 6 192.8905 457.5 Tm
0 Tc
(1)Tj
9 0 0 9 233.4 453.7 Tm
[(1)-6195.1(None)-9751.8(Block)-331.1(length)]TJ
-10.6267 -1.66 TD
-0.0005 Tc
(XAB$B_COD)Tj
6 0 0 6 193.5565 442.56 Tm
0 Tc
(1)Tj
9 0 0 9 233.4 438.76 Tm
[(1)-6195.1(None)-9751.8(T)53.3(ype)-333.3(code)]TJ
-10.6267 -1.66 TD
[(XAB$L_NXT)-4569.6(4)-6195.1(None)-9751.8(Next)-333.3(XAB)-328.9(address)]TJ
0 -1.6622 TD
-0.0006 Tc
(XAB$Q_RDT)Tj
6 0 0 6 193.0616 412.68 Tm
0 Tc
(2)Tj
9 0 0 9 233.4 408.86 Tm
[(8)-6195.1(D)0(A)55.5(T)0(E)-331.1(REVISION)-3810.2(Revision)-331.1(date)-333.3(and)-333.3(time)]TJ
-10.6267 -1.66 TD
[(XAB$W_R)40(VN)]TJ
6 0 0 6 195.3966 397.74 Tm
(2)Tj
9 0 0 9 233.4 393.92 Tm
[(2)-6195.1(FILE)-333.3(REVISION)-4178.4(Revision)-331.1(number)]TJ
ET
137.76 384.44 382.56 -0.48 re
f
BT
6 0 0 6 137.76 376.76 Tm
(1)Tj
8 0 0 8 141.5959 373.96 Tm
-0.0002 Tc
[(This)-330.2(eld)-332.7(is)-330.2(statically)-330.2(initialized)-330.2(by)-330.2(the)-335.2($XABRDT)-332.7(macro)-332.7(to)-332.7(identify)-330.2(this)-330.2(control)-332.7(block)-332.7(as)-330.2(a)-330.2(XABRDT)94.8(.)]TJ
6 0 0 6 137.76 364.12 Tm
0 Tc
(2)Tj
8 0 0 8 141.5959 361.32 Tm
-0.0001 Tc
[(This)-350.1(eld)-352.6(cannot)-355.1(be)-352.6(initialized)-350.1(by)-352.6(the)-355.1($XABRDT)-352.6(macro;)-362.6(it)-350.1(must)-352.6(be)-352.6(specied)-352.6(before)-352.6(you)-352.6(invoke)-355.1(the)]TJ
-0.4795 -0.9975 TD
0 Tc
[(Close)-330(service)-330(to)-332.5(be)-332.5(used)-332.5(as)-327.5(input)-335(to)-332.5(the)-332.5(Close)-330(service.)]TJ
ET
137.76 344.22 382.56 -0.48 re
f
BT
10 0 0 10 137.76 321.82 Tm
[(Unless)-354(otherwise)-356(indicated,)-364(each)-356(eld)-358(is)-356(supported)-356(for)-356(DECnet)-354(for)-356(OpenVMS)]TJ
0 -1.196 TD
[(operations)-362(on)-364(les)-364(at)-362(remote)-362(OpenVMS)-362(systems.)-560(For)-364(information)-364(about)-362(the)]TJ
0 -1.194 TD
[(support)-344(of)-346(RMS)-346(options)-344(for)-346(remote)-346(le)-346(access)-346(to)-344(other)-348(systems,)-348(see)-344(the)]TJ
/F4 1 Tf
33.6026 0 TD
(DECnet)Tj
-33.6026 -1.196 TD
[(for)-332(OpenVMS)-332(Networking)-334(Manual)]TJ
/F3 1 Tf
16.0138 0 TD
(.)Tj
/F2 1 Tf
14 0 0 14 66.02 261.06 Tm
-0.0002 Tc
[(16.2)-568.8(XAB$B_BLN)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 243.12 Tm
0 Tc
[(The)-372(block)-372(length)-372(\(BLN\))-370(eld)-372(is)-370(a)-370(static)-370(eld)-372(that)-370(denes)-372(the)-372(length)-372(of)-372(the)]TJ
0 -1.196 TD
-0.0001 Tc
[(XABRDT)91.9(,)-356.1(i)-0.1(n)-354.1(bytes.)-542.1(Once)-354.1(set,)-360.1(this)-354.1(eld)-354.1(must)-354.1(not)-354.1(be)-354.1(altered)-354.1(unless)-352.1(the)-356.1(control)]TJ
T*
0 Tc
[(block)-340(is)-340(no)-340(longer)-342(needed.)-516(This)-340(eld)-342(is)-338(initialized)-340(to)-338(the)-342(symbolic)-340(value)-340(XAB$C_)]TJ
0 -1.194 TD
-0.0002 Tc
[(RDTLEN)-330.2(by)-334.2(the)-332.2($XABRDT)-332.2(macro.)]TJ
/F2 1 Tf
14 0 0 14 66.02 182.34 Tm
[(16.3)-568.8(XAB$B_COD)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 164.42 Tm
-0.0001 Tc
[(The)-348.1(type)-350.1(code)-348.1(\(COD\))-348.1(eld)-350.1(is)-346.1(a)-348.1(static)-346.1(eld)-350.1(that)-346.1(identies)-348.1(this)-348.1(control)-350.1(block)-348.1(as)-348.1(a)]TJ
0 -1.196 TD
[(XABRDT)91.9(.)-348.1(Once)-346.1(set,)-348.1(this)-346.1(eld)-346.1(must)-344.1(not)-346.1(be)-346.1(altered)-346.1(unless)-346.1(the)-346.1(control)-346.1(block)-346.1(is)-346.1(no)]TJ
T*
[(longer)-340.1(needed.)-514.1(This)-338.1(eld)-340.1(is)-338.1(initialized)-338.1(to)-338.1(the)-338.1(symbolic)-340.1(value)-340.1(XAB$C_RDT)-340.1(by)-338.1(the)]TJ
T*
-0.0003 Tc
[($XABRDT)-332.3(macro.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
0 Tc
(162)Tj
/F1 1 Tf
3.1129 0 TD
[(Revision)-368.9(Date)-366.7(and)-371.1(T)35.5(ime)-368.9(XAB)-368.9(\(XABRDT\))]TJ
ET
endstream
endobj
634 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
635 0 obj
<<
/Type /Page
/Parent 625 0 R
/Resources 637 0 R
/Contents 636 0 R
>>
endobj
636 0 obj
<< /Length 2180 >>
stream
BT
/F2 1 Tf
12 0 0 12 319.94 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0001 Tc
0 Tw
[(Revision)-280.1(Date)-276.8(and)-278.4(T)18.2(ime)-278.4(XAB)-275.1(\(XABRDT\))]TJ
8.0617 -1.0783 TD
0 Tc
[(16.4)-278.3(XAB$L_NXT)-275(Field)]TJ
14 0 0 14 89.94 697.78 Tm
/Cs8 cs 1 scn
[(16.4)-567.1(XAB$L_NXT)-330(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 679.84 Tm
[(The)-336(next)-334(XAB)-332(address)-334(\(NXT\))-332(eld)-334(contains)-336(the)-334(symbolic)-334(address)-332(of)-334(the)-334(next)-336(XAB)]TJ
0 -1.194 TD
[(to)-344(be)-344(used.)-524(A)-344(value)-346(of)-344(0)-344(\(the)-346(default\))-344(indicates)-344(that)-344(the)-344(current)-346(XAB)-344(is)-342(the)-346(last)]TJ
0 -1.196 TD
[(\(or)-332(only\))-334(XAB)-330(in)-332(the)-334(chain.)]TJ
/F2 1 Tf
14 0 0 14 89.94 631.04 Tm
-0.0002 Tc
[(16.5)-567.3(XAB$Q_RDT)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 613.1 Tm
0 Tc
[(The)-340(revision)-340(date)-338(and)-338(time)-338(\(RDT\))-338(eld)-338(contains)-340(a)-338(64-bit)-338(binary)-340(value)-340(expressing)]TJ
T*
[(the)-336(date)-336(and)-336(time)-334(when)-336(the)-338(le)-336(was)-334(last)-334(opened)-336(for)-336(modications.)-506(Note)-336(that)-336(this)]TJ
T*
0.0001 Tc
[(eld)-331.9(is)-331.9(limited)-329.9(to)-331.9(a)-331.9(granularity)-331.9(of)-331.9(1)-331.9(second)-331.9(for)-331.9(remote)-331.9(les.)]TJ
0 -1.792 TD
-0.0001 Tc
[(This)-332.1(eld)-334.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(DA)55.9(TE)-332.1(REVISION.)]TJ
/F2 1 Tf
14 0 0 14 89.94 544.6799 Tm
0 Tc
[(16.6)-567.1(XAB$W_R)20(VN)-331.4(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 526.7599 Tm
[(The)-358(revision)-360(number)-358(\(R)38(VN\))-356(eld)-358(contains)-356(a)-358(numeric)-358(value)-360(that)-356(indicates)-356(the)]TJ
0 -1.196 TD
[(number)-334(of)-332(times)-330(this)-332(le)-332(was)-330(opened)-334(for)-332(modications.)]TJ
0 -1.794 TD
-0.0001 Tc
[(This)-332.1(eld)-334.1(corresponds)-332.1(to)-332.1(the)-332.1(FDL)-332.1(attribute)-332.1(FILE)-332.1(REVISION.)]TJ
/F1 1 Tf
9 0 0 9 351.58 26.84 Tm
/Cs9 cs 1 scn
0 Tc
[(Revision)-368.9(Date)-366.7(and)-371.1(T)35.5(ime)-368.9(XAB)-368.9(\(XABRDT\))]TJ
/F2 1 Tf
19.2525 0 TD
(163)Tj
ET
endstream
endobj
637 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
638 0 obj
<<
/Type /Page
/Parent 625 0 R
/Resources 640 0 R
/Contents 639 0 R
>>
endobj
639 0 obj
<< /Length 0 >>
stream
endstream
endobj
640 0 obj
<<
/ProcSet [ /PDF ]
>>
endobj
641 0 obj
<<
/Type /Page
/Parent 625 0 R
/Resources 643 0 R
/Contents 642 0 R
>>
endobj
642 0 obj
<< /Length 785 >>
stream
BT
/F2 1 Tf
36 0 0 36 504.34 656.48 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
(17)Tj
ET
89.94 648.48 454.32 -0.96 re
f
BT
20 0 0 20 269.7 627.16 Tm
[(Recovery)-331(Unit)-332(XAB)-332(\(XABRU\))]TJ
/F3 1 Tf
10 0 0 10 161.66 581.3199 Tm
0.0001 Tc
[(The)-337.9(recovery)-337.9(unit)-335.9(XAB)-333.9(\(XABRU\))-331.9(control)-335.9(block)-337.9(supports)-333.9(the)-335.9(use)-335.9(of)-333.9(recovery)-335.9(units)]TJ
0 -1.194 TD
0 Tc
[(to)-340(assure)-340(data)-338(le)-340(integrity)108(.)-514(See)-340(the)]TJ
/F4 1 Tf
17.3158 0 TD
[(RMS)-342(Journaling)-344(for)-340(OpenVMS)-340(Manual)]TJ
/F3 1 Tf
18.8687 0 TD
(for)Tj
-36.1845 -1.196 TD
(details.)Tj
/F1 1 Tf
9 0 0 9 397.74 26.84 Tm
/Cs9 cs 1 scn
[(Recovery)-373.3(Unit)-366.7(XAB)-368.9(\(XABRU\))]TJ
/F2 1 Tf
14.1065 0 TD
(171)Tj
ET
endstream
endobj
643 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
644 0 obj
<<
/Type /Page
/Parent 625 0 R
/Resources 646 0 R
/Contents 645 0 R
>>
endobj
645 0 obj
<< /Length 0 >>
stream
endstream
endobj
646 0 obj
<<
/ProcSet [ /PDF ]
>>
endobj
647 0 obj
<<
/Type /Page
/Parent 625 0 R
/Resources 649 0 R
/Contents 648 0 R
>>
endobj
648 0 obj
<< /Length 5058 >>
stream
BT
/F2 1 Tf
36 0 0 36 504.34 656.48 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
(18)Tj
ET
89.94 648.48 454.32 -0.96 re
f
BT
20 0 0 20 298.48 626.54 Tm
-0.0001 Tc
[(Summary)-332.1(XAB)-332.1(\(XABSUM\))]TJ
/F3 1 Tf
10 0 0 10 161.66 580.72 Tm
[(The)-358.1(summary)-358.1(XAB)-356.1(\(XABSUM\))-358.1(can)-358.1(be)-358.1(associated)-354.1(with)-356.1(a)-358.1(F)73.9(AB)-356.1(at)-356.1(the)-358.1(time)-356.1(a)]TJ
0 -1.196 TD
0 Tc
[(Create,)-352(Open,)-352(or)-348(Display)-346(service)-348(is)-348(invoked.)-532(The)-348(presence)-350(of)-346(this)-348(XAB)-344(during)]TJ
T*
[(these)-342(calls)-340(allows)-338(RMS)-342(to)-340(return)-342(to)-342(your)-342(program)-344(the)-340(total)-340(number)-344(of)-340(keys)-342(and)]TJ
T*
[(allocation)-336(areas)-336(dened)-338(and)-336(the)-336(version)-338(number)-336(when)-336(the)-338(le)-336(was)-334(created.)-506(Note)]TJ
T*
[(that)-332(a)-332(XABSUM)-330(is)-332(used)-332(only)-334(with)-330(indexed)-334(les.)]TJ
/F2 1 Tf
14 0 0 14 89.94 507.98 Tm
[(18.1)-567.1(Summary)-332.8(of)-331.4(Fields)]TJ
/F3 1 Tf
10 0 0 10 161.66 490.06 Tm
-0.0001 Tc
[(The)-348.1(symbolic)-346.1(offset,)-350.1(the)-346.1(size,)-348.1(and)-348.1(a)-346.1(brief)-346.1(description)-346.1(of)-346.1(each)-348.1(XABSUM)-348.1(eld)-346.1(are)]TJ
T*
0 Tc
[(presented)-332(in)-334(T)62(able)-332(181.)]TJ
/F2 1 Tf
0 -2.89 TD
0.0002 Tc
[(T)72.2(able)-299.8(181)-795.8(XABSUM)-297.8(Fields)]TJ
ET
161.66 443.2 382.56 -0.48 re
f
BT
9 0 0 9 161.66 432.76 Tm
0 Tc
[(Field)-331.1(Offset)-5072.5(Size)-5527.9(Description)]TJ
ET
161.66 427.26 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 414.84 Tm
(XAB$B_BLN)Tj
6 0 0 6 216.8306 418.64 Tm
(1)Tj
9 0 0 9 257.3 414.84 Tm
[(Byte)-5380.9(Block)-331.1(length)]TJ
-10.6267 -1.6622 TD
(XAB$B_COD)Tj
6 0 0 6 217.4966 403.7 Tm
(1)Tj
9 0 0 9 257.3 399.88 Tm
[(Byte)-5380.9(T)53.3(ype)-333.3(code)]TJ
-10.6267 -1.66 TD
(XAB$B_NOA)Tj
6 0 0 6 217.8296 388.7601 Tm
(2)Tj
9 0 0 9 257.3 384.9401 Tm
0.0001 Tc
[(Byte)-5380.8(Number)-331(of)-333.2(allocation)-331(areas)-333.2(dened)-333.2(for)-333.2(the)-333.2(le)]TJ
-10.6267 -1.66 TD
0 Tc
(XAB$B_NOK)Tj
6 0 0 6 218.3336 373.8001 Tm
(2)Tj
9 0 0 9 257.3 370.0002 Tm
[(Byte)-5380.9(Numbers)-331.1(of)-333.3(keys)-328.9(dened)-335.6(for)-333.3(the)-333.3(le)]TJ
-10.6267 -1.66 TD
[(XAB$L_NXT)-4569.6(Longword)-2917.8(Next)-333.3(XAB)-328.9(address)]TJ
T*
(XAB$W_PVN)Tj
6 0 0 6 219.1616 343.9202 Tm
(2)Tj
9 0 0 9 257.3 340.1202 Tm
[(W)55.5(ord)-5085.4(Prolog)-331.1(version)-333.3(number)]TJ
ET
161.66 330.62 382.56 -0.48 re
f
BT
6 0 0 6 161.66 322.96 Tm
(1)Tj
8 0 0 8 165.4959 320.14 Tm
-0.0002 Tc
[(This)-307.7(eld)-310.2(is)-305.2(statically)-307.7(initialized)-307.7(by)-307.7(the)-310.2($XABSUM)-307.7(macro)-307.7(to)-310.2(identify)-307.7(this)-307.7(control)-310.2(block)-307.7(as)-307.7(a)-307.7(XABSUM.)]TJ
6 0 0 6 161.66 310.32 Tm
0 Tc
(2)Tj
8 0 0 8 165.4959 307.5 Tm
-0.0002 Tc
[(This)-330.2(eld)-332.7(cannot)-335.2(be)-330.2(initialized)-332.7(by)-330.2(the)-335.2($XABSUM)-332.7(macro.)]TJ
ET
161.66 298.38 382.56 -0.48 re
f
BT
10 0 0 10 161.66 275.98 Tm
0 Tc
[(Unless)-356(otherwise)-356(indicated,)-362(each)-358(eld)-356(is)-356(supported)-356(for)-356(DECnet)-354(for)-358(OpenVMS)]TJ
0 -1.196 TD
[(operations)-344(on)-342(les)-344(at)-342(remote)-344(OpenVMS)-342(systems.)-518(See)-344(the)]TJ
/F4 1 Tf
27.1516 0 TD
[(DECnet)-342(for)-344(OpenVMS)]TJ
-27.1516 -1.194 TD
[(Networking)-338(Manual)]TJ
/F3 1 Tf
9.6909 0 TD
[(for)-336(information)-336(about)-336(the)-336(support)-336(of)-334(RMS)-336(options)-334(for)-336(remote)]TJ
-9.6909 -1.196 TD
[(le)-334(access)-330(to)-332(other)-334(systems.)]TJ
/F2 1 Tf
14 0 0 14 89.94 215.22 Tm
-0.0002 Tc
[(18.2)-567.3(XAB$B_BLN)-331.6(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 197.28 Tm
0 Tc
[(The)-372(block)-372(length)-374(\(BLN\))-370(eld)-372(is)-370(a)-370(static)-370(eld)-370(that)-372(denes)-372(the)-370(length)-374(of)-370(the)]TJ
T*
[(XABSUM,)-350(in)-352(bytes.)-536(Once)-350(set,)-356(this)-350(eld)-352(must)-350(not)-350(be)-352(altered)-350(unless)-350(the)-352(control)]TJ
T*
[(block)-342(is)-338(no)-342(longer)-342(needed.)-516(This)-340(eld)-340(is)-340(initialized)-338(to)-340(the)-340(symbolic)-340(value)-342(XAB$C_)]TJ
0 -1.194 TD
[(SUMLEN)-332(by)-334(the)-332($XABSUM)-330(macro.)]TJ
/F2 1 Tf
14 0 0 14 89.94 136.5 Tm
-0.0002 Tc
[(18.3)-567.3(XAB$B_COD)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 161.66 118.58 Tm
0 Tc
[(The)-350(type)-348(code)-348(\(COD\))-346(eld)-348(is)-348(a)-348(static)-346(eld)-348(that)-348(identies)-348(this)-348(control)-348(block)-350(as)-346(a)]TJ
0 -1.196 TD
[(XABSUM.)-342(Once)-342(set,)-346(this)-342(eld)-342(must)-342(not)-344(be)-342(altered)-342(unless)-342(the)-344(control)-342(block)-344(is)-342(no)]TJ
T*
[(longer)-340(needed.)-508(This)-336(eld)-338(is)-336(initialized)-334(to)-336(the)-338(symbolic)-336(value)-338(XAB$C_SUM)-334(by)-338(the)]TJ
T*
[($XABSUM)-330(macro.)]TJ
/F1 1 Tf
9 0 0 9 409.54 26.84 Tm
/Cs9 cs 1 scn
0.0003 Tc
[(Summary)-368.6(XAB)-368.6(\(XABSUM\))]TJ
/F2 1 Tf
12.797 0 TD
0 Tc
(181)Tj
ET
endstream
endobj
649 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
650 0 obj
<<
/Type /Page
/Parent 625 0 R
/Resources 652 0 R
/Contents 651 0 R
>>
endobj
651 0 obj
<< /Length 2144 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
-0.0002 Tc
0 Tw
[(Summary)-278.5(XAB)-275.2(\(XABSUM\))]TJ
0 -1.0783 TD
0 Tc
[(18.4)-278.3(XAB$B_NOA)-275(Field)]TJ
14 0 0 14 66.02 697.78 Tm
/Cs8 cs 1 scn
-0.0002 Tc
[(18.4)-568.8(XAB$B_NOA)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 679.84 Tm
0 Tc
[(The)-352(number)-354(of)-352(allocation)-352(areas)-352(\(NOA\))-350(eld)-352(indicates)-352(the)-352(number)-354(of)-352(allocation)]TJ
0 -1.194 TD
[(areas)-332(dened)-332(when)-334(the)-332(le)-332(was)-332(created.)-498(Refer)-332(to)-332(Chapter)-332(9)-332(for)-334(information)-332(about)]TJ
0 -1.196 TD
[(multiple)-330(allocation)-334(areas.)]TJ
/F2 1 Tf
14 0 0 14 66.02 631.04 Tm
-0.0002 Tc
[(18.5)-568.8(XAB$B_NOK)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 613.1 Tm
0 Tc
[(The)-344(number)-346(of)-344(keys)-344(\(NOK\))-342(eld)-344(indicates)-344(the)-344(number)-344(of)-344(keys)-346(dened)-344(when)-344(the)]TJ
T*
[(le)-332(was)-330(created.)-500(Refer)-332(to)-332(Chapter)-332(14)-330(for)-334(more)-332(information.)]TJ
/F2 1 Tf
14 0 0 14 66.02 576.24 Tm
-0.0002 Tc
[(18.6)-568.8(XAB$L_NXT)-333(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 558.2999 Tm
0 Tc
[(The)-326(next)-324(XAB)-324(address)-322(\(NXT\))-324(eld)-324(contains)-326(the)-324(symbolic)-326(address)-322(of)-324(the)-326(next)-324(XAB.)]TJ
T*
[(A)-332(value)-334(of)-332(0)-332(\(the)-334(default\))-332(indicates)-332(that)-332(the)-334(current)-334(XAB)-332(is)-332(the)-332(last)-332(\(or)-332(only\))-334(XAB)]TJ
0 -1.194 TD
[(in)-332(the)-332(chain.)]TJ
/F2 1 Tf
14 0 0 14 66.02 509.48 Tm
[(18.7)-568.6(XAB$W_PVN)-330(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 491.56 Tm
[(The)-352(prolog)-352(version)-354(number)-352(\(PVN\))-352(contains)-352(a)-350(numeric)-354(value)-352(that)-352(indicates)-350(the)]TJ
0 -1.196 TD
[(prolog)-352(number)-352(dened)-352(when)-350(the)-352(le)-350(was)-350(created.)-536(For)-352(more)-350(information)-352(about)]TJ
T*
[(prolog)-332(numbers,)-334(refer)-334(to)-330(Chapter)-332(14.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(182)Tj
/F1 1 Tf
3.1129 0 TD
[(Summary)-373.3(XAB)-368.9(\(XABSUM\))]TJ
ET
endstream
endobj
652 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
653 0 obj
<<
/Type /Page
/Parent 656 0 R
/Resources 655 0 R
/Contents 654 0 R
>>
endobj
654 0 obj
<< /Length 4848 >>
stream
BT
/F2 1 Tf
36 0 0 36 504.34 656.48 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
(19)Tj
ET
89.94 648.48 454.32 -0.96 re
f
BT
20 0 0 20 308.82 627.16 Tm
[(T)74(erminal)-331(XAB)-332(\(XABTRM\))]TJ
/F3 1 Tf
10 0 0 10 161.66 581.3199 Tm
-0.0001 Tc
[(The)-338.1(terminal)-336.1(XAB)-336.1(\(XABTRM\))-338.1(allows)-334.1(extended)-338.1(terminal)-336.1(read)-338.1(operations)-336.1(to)-336.1(occur)]TJ
0 -1.194 TD
[(when)-344.1(a)-344.1(Get)-340.1(service)-344.1(is)-344.1(used)-342.1(for)-344.1(a)-342.1(terminal)-344.1(device.)-522.1(Unlike)-344.1(most)-342.1(other)-344.1(XABs,)-348.1(the)]TJ
0 -1.196 TD
0 Tc
[(XABTRM)-352(is)-352(associated)-352(with)-352(a)-354(RAB)-352(\(record)-354(stream\).)-540(The)-354(XABTRM)-352(provides)]TJ
T*
[(information)-338(that)-336(the)-336(terminal)-336(driver)-338(uses)-336(to)-336(process)-336(a)-336(user)18(-dened)-338(item)-336(list)-334(that)]TJ
T*
[(denes)-334(the)-332(terminal)-332(read)-332(operation.)]TJ
/F2 1 Tf
14 0 0 14 89.94 508.6 Tm
[(19.1)-567.1(Summary)-332.8(of)-331.4(Fields)]TJ
/F3 1 Tf
10 0 0 10 161.66 490.66 Tm
[(The)-348(symbolic)-348(offset,)-350(the)-346(size,)-350(and)-348(a)-346(brief)-346(description)-348(of)-346(each)-348(XABTRM)-344(eld)-348(are)]TJ
0 -1.194 TD
[(presented)-332(in)-334(T)62(able)-332(191.)]TJ
/F2 1 Tf
0 -2.89 TD
0.0002 Tc
[(T)72.2(able)-299.8(191)-795.8(XABTRM)-297.8(Fields)]TJ
ET
161.66 443.82 382.56 -0.48 re
f
BT
9 0 0 9 161.66 423.42 Tm
0 Tc
[(Field)-331.1(Offset)]TJ
15.2756 1.1067 TD
(Size)Tj
0.0077 -1.1067 TD
[(\(Bytes\))-3356.6(Description)]TJ
ET
161.66 417.92 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 405.48 Tm
(XAB$B_BLN)Tj
6 0 0 6 216.8306 409.3 Tm
(1)Tj
9 0 0 9 299.14 405.48 Tm
[(1)-6197.3(Block)-331.1(length)]TJ
-15.2756 -1.66 TD
(XAB$B_COD)Tj
6 0 0 6 217.4966 394.3601 Tm
(1)Tj
9 0 0 9 299.14 390.5401 Tm
[(1)-6197.3(T)51.1(ype)-331.1(code)]TJ
-15.2756 -1.66 TD
[(XAB$L_ITMLST)-7422.5(4)-6197.3(Item)-333.3(list)-333.3(address)]TJ
T*
[(XAB$W_ITMLST_LEN)-4404.5(2)-6197.3(Item)-333.3(list)-333.3(length)]TJ
T*
0.0002 Tc
[(XAB$L_NXT)-9218.3(4)-6197.1(Next)-333.1(XAB)-328.7(address)]TJ
ET
161.66 336.22 382.56 -0.48 re
f
BT
6 0 0 6 161.66 328.56 Tm
0 Tc
(1)Tj
8 0 0 8 165.4959 325.74 Tm
-0.0002 Tc
[(This)-315.2(eld)-315.2(is)-315.2(statically)-312.7(initialized)-315.2(by)-315.2(the)-317.7($XABTRM)-317.7(macro)-315.2(to)-315.2(identify)-315.2(this)-315.2(control)-317.7(block)-315.2(as)-312.7(a)-315.2(XABTRM.)]TJ
ET
161.66 316.62 382.56 -0.48 re
f
BT
10 0 0 10 161.66 294.22 Tm
0 Tc
[(T)90(o)-352(perform)-352(the)-352(extended)-354(terminal)-352(read)-354(operation,)-358(the)-354(following)-352(information)-352(is)]TJ
0 -1.196 TD
(required:)Tj
0 -1.792 TD
-0.0002 Tc
[()-1190.2(I)-0.2(n)-356.2(the)-358.2(RAB,)-356.2(the)-358.2(RAB$L_ROP)-358.2(eld)-358.2(RAB$V_ETO)-358.2(option)-356.2(must)-356.2(be)-358.2(specied)]TJ
1.794 -1.196 TD
0 Tc
(\(set\).)Tj
-1.794 -1.794 TD
-0.0001 Tc
[()-1190.1(I)-0.1(n)-332.1(the)-332.1(RAB,)-332.1(the)-332.1(RAB$L_XAB)-332.1(eld)-332.1(must)-332.1(contain)-334.1(the)-332.1(address)-330.1(of)-332.1(the)-332.1(XABTRM.)]TJ
0 -1.792 TD
0 Tc
[()-1190(I)0(n)-360(the)-360(XABTRM,)-360(the)-360(XAB$L_ITMLST)-360(and)-360(XAB$W_ITMLST_LEN)-360(elds)]TJ
1.794 -1.196 TD
[(must)-338(contain)-342(the)-340(starting)-340(address)-338(and)-340(length)-342(of)-340(a)-340(valid)-340(terminal)-340(driver)-342(read)]TJ
T*
[(function)-334(item)-330(list.)]TJ
-1.794 -1.794 TD
0.0001 Tc
[()-1189.9(The)-357.9(item)-353.9(list)-355.9(must)-353.9(be)-357.9(supplied)-353.9(according)-359.9(to)-355.9(the)-355.9(conventions)-353.9(described)-355.9(for)]TJ
1.794 -1.194 TD
0 Tc
[(creating)-362(an)-360(item)-360(list)-358(for)-360(the)-360(terminal)-360(driver)-362(in)-362(the)]TJ
/F4 1 Tf
24.1777 0 TD
[(OpenVMS)-360(I/O)-358(User)-56()38(s)]TJ
-24.1777 -1.196 TD
[(Reference)-334(Manual)]TJ
/F3 1 Tf
8.3299 0 TD
(.)Tj
-10.1239 -1.794 TD
[(An)-354(item)-352(list)-352(consists)-352(of)-352(one)-354(or)-354(more)-354(item)-352(list)-352(entries,)-360(where)-352(each)-356(item)-352(denes)]TJ
0 -1.194 TD
[(an)-354(attribute)-352(of)-352(the)-352(terminal)-354(read)-352(operation.)-540(Instead)-352(of)-352(dening)-356(terminal)-352(read)]TJ
0 -1.196 TD
[(arguments)-354(in)-354(the)-354(RAB,)-352(all)-354(such)-354(arguments)-354(\(including)-356(certain)-354(arguments)-354(only)]TJ
T*
[(available)-348(with)-348(the)-350(item)-346(list)-348(method\))-348(are)-348(dened)-350(in)-348(the)-350(item)-348(list.)-530(The)-348(following)]TJ
T*
-0.0001 Tc
[(list)-338.1(shows)-338.1(the)-342.1(RAB$L_ROP)-340.1(options)-340.1(related)-340.1(to)-338.1(a)-340.1(terminal)-340.1(read)-340.1(operation)-340.1(and)-342.1(the)]TJ
T*
0 Tc
[(equivalent)-334(item)-332(codes:)]TJ
/F1 1 Tf
9 0 0 9 415.18 26.84 Tm
/Cs9 cs 1 scn
[(T)108.9(erminal)-333.3(XAB)-331.1(\(XABTRM\))]TJ
/F2 1 Tf
12.1653 0 TD
(191)Tj
ET
endstream
endobj
655 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
656 0 obj
<<
/Type /Pages
/Kids [ 653 0 R 657 0 R 660 0 R 663 0 R 666 0 R 669 0 R 672 0 R 675 0 R 678 0 R
681 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 687 0 R
>>
endobj
657 0 obj
<<
/Type /Page
/Parent 656 0 R
/Resources 659 0 R
/Contents 658 0 R
>>
endobj
658 0 obj
<< /Length 4923 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(T)73.3(erminal)-278.3(XAB)-275(\(XABTRM\))]TJ
0 -1.0783 TD
[(19.1)-278.3(Summary)-278.3(of)-278.3(Fields)]TJ
ET
/Cs8 cs 1 scn
137.76 708.26 382.56 -0.48 re
f
BT
9 0 0 9 137.76 697.82 Tm
[(Option)-8953.5(Item)-331.1(Code)]TJ
ET
137.76 692.32 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 679.9 Tm
-0.0001 Tc
[(RAB$V_CVT)-6125(TRM$_MODIFIERS,)-333.4(bit)-333.4(TRM$M_TM_CVTLOW)]TJ
0 -1.6622 TD
0 Tc
[(RAB$V_PMT)-5953.5(TRM$_PROMPT)]TJ
0 -1.66 TD
0.0001 Tc
[(RAB$V_PT)57.9(A)-6233.2(TRM$_MODIFIERS,)-333.2(bit)-333.2(TRM$M_TM_PURGE)]TJ
T*
[(RAB$V_RNE)-5972.4(TRM$_MODIFIERS,)-333.2(bit)-333.2(TRM$M_TM_NOECHO)]TJ
T*
[(RAB$V_RNF)-6027.4(TRM$_MODIFIERS,)-333.2(bit)-333.2(TRM$M_TM_NOFIL)55.6(TR)]TJ
T*
0 Tc
[(RAB$V_TMO)-5842.5(TRM$_TIMEOUT)]TJ
ET
137.76 599.68 382.56 -0.48 re
f
BT
10 0 0 10 137.76 581.26 Tm
[(Each)-358(item)-356(code)-358(required)-360(for)-358(the)-358(terminal)-356(read)-358(operation)-358(is)-358(placed)-358(in)-358(an)-358(item)]TJ
0 -1.196 TD
[(list)-344(along)-350(with)-346(other)-348(required)-348(information.)-530(Each)-346(item)-348(code)-346(is)-346(made)-348(up)-348(of)-346(three)]TJ
T*
[(longwords.)-554(Note)-358(that)-360(RMS)-358(does)-358(not)-360(validate)-360(the)-360(item)-358(list.)-552(If)-358(the)-360(item)-358(list)-358(is)]TJ
0 -1.194 TD
[(invalid,)-340(RMS)-336(returns)-338(RMS$_QIO)-334(status)-334(in)-338(the)-336(RAB$L_STS)-336(eld)-338(and)-336(the)-338(specic)]TJ
0 -1.196 TD
-0.0001 Tc
[(terminal)-312.1(driver)-316.1(QIO)-312.1(status)-312.1(in)-314.1(the)-314.1(RAB$L_STV)-314.1(eld)-314.1(\(see)-314.1(the)]TJ
/F4 1 Tf
28.4286 0 TD
0 Tc
[(OpenVMS)-314(I/O)-312(User)-56()38(s)]TJ
-28.4286 -1.196 TD
[(Reference)-334(Manual)]TJ
/F3 1 Tf
8.3299 0 TD
(\).)Tj
-8.3299 -1.792 TD
-0.0005 Tc
[(The)-336.5(XABTRM)-336.5(i)-0.5(s)]TJ
/F4 1 Tf
8.0389 0 TD
0 Tc
(not)Tj
/F3 1 Tf
1.797 0 TD
[(supported)-334(for)-336(DECnet)-332(for)-334(OpenVMS)-334(operations)-334(between)-334(two)]TJ
-9.8359 -1.196 TD
[(OpenVMS)-352(systems.)-538(There)-354(are)-352(no)-354(equivalent)-354(FDL)-352(attributes)-352(for)-354(the)-352(XABTRM)]TJ
T*
(elds.)Tj
/F2 1 Tf
14 0 0 14 66.02 454.74 Tm
-0.0002 Tc
[(19.2)-568.8(XAB$B_BLN)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 436.8 Tm
0 Tc
[(The)-372(block)-372(length)-372(\(BLN\))-370(eld)-372(is)-370(a)-370(static)-370(eld)-372(that)-370(denes)-372(the)-372(length)-372(of)-372(the)]TJ
T*
[(XABTRM,)-350(in)-352(bytes.)-538(Once)-350(set,)-356(this)-352(eld)-352(must)-350(not)-352(be)-350(altered)-352(unless)-352(the)-350(control)]TJ
0 -1.194 TD
[(block)-340(is)-340(no)-340(longer)-342(needed.)-516(This)-340(eld)-342(is)-338(initialized)-340(to)-338(the)-342(symbolic)-340(value)-340(XAB$C_)]TJ
0 -1.196 TD
[(TRMLEN)-332(by)-332(the)-332($XABTRM)-332(macro.)]TJ
/F2 1 Tf
14 0 0 14 66.02 376.02 Tm
-0.0002 Tc
[(19.3)-568.8(XAB$B_COD)-330.2(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 358.1 Tm
-0.0001 Tc
[(The)-348.1(type)-350.1(code)-348.1(\(COD\))-348.1(eld)-350.1(is)-346.1(a)-348.1(static)-346.1(eld)-350.1(that)-346.1(identies)-348.1(this)-348.1(control)-350.1(block)-348.1(as)-348.1(a)]TJ
T*
0 Tc
[(XABTRM.)-342(Once)-342(set,)-346(this)-344(eld)-342(must)-342(not)-344(be)-344(altered)-342(unless)-344(the)-342(control)-344(block)-344(is)-344(no)]TJ
T*
-0.0001 Tc
[(longer)-338.1(needed.)-510.1(This)-338.1(eld)-338.1(is)-336.1(initialized)-336.1(to)-336.1(the)-338.1(symbolic)-336.1(value)-340.1(XAB$C_TRM)-338.1(by)-338.1(the)]TJ
0 -1.194 TD
0 Tc
[($XABTRM)-330(macro.)]TJ
/F2 1 Tf
14 0 0 14 66.02 297.32 Tm
-0.0001 Tc
[(19.4)-568.7(XAB$L_ITMLST)-332.9(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 279.4 Tm
0 Tc
[(The)-348(item)-346(list)-344(address)-346(\(ITMLST\))-348(eld)-346(contains)-348(the)-348(symbolic)-346(address)-346(of)-346(the)-348(item)]TJ
0 -1.196 TD
[(list)-330(that)-332(denes)-332(the)-332(extended)-334(terminal)-332(read)-332(operation.)]TJ
/F2 1 Tf
14 0 0 14 66.02 242.54 Tm
[(19.5)-568.6(XAB$W_ITMLST_LEN)-330(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 224.6 Tm
[(The)-334(item)-334(list)-332(length)-336(\(ITMLST_LEN\))-334(eld)-334(contains)-336(a)-332(numeric)-336(value)-336(that)-334(indicates)]TJ
T*
[(the)-332(length)-334(of)-332(the)-332(item)-332(list,)-330(in)-334(bytes.)]TJ
/F2 1 Tf
14 0 0 14 66.02 187.74 Tm
-0.0002 Tc
[(19.6)-568.8(XAB$L_NXT)-333(Field)]TJ
/F3 1 Tf
10 0 0 10 137.76 169.8 Tm
0 Tc
[(The)-334(next)-336(XAB)-332(address)-332(\(NXT\))-334(eld)-334(contains)-334(the)-334(symbolic)-334(address)-332(of)-334(the)-334(next)-336(XAB)]TJ
T*
[(to)-344(be)-344(used.)-524(A)-344(value)-346(of)-344(0)-344(\(the)-344(default\))-344(indicates)-344(that)-344(the)-346(current)-346(XAB)-342(is)-344(the)-344(last)]TJ
0 -1.194 TD
[(\(or)-332(only\))-334(XAB)-330(in)-332(the)-332(chain.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(192)Tj
/F1 1 Tf
3.1129 0 TD
[(T)111.1(erminal)-368.9(XAB)-371.1(\(XABTRM\))]TJ
ET
endstream
endobj
659 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
660 0 obj
<<
/Type /Page
/Parent 656 0 R
/Resources 662 0 R
/Contents 661 0 R
>>
endobj
661 0 obj
<< /Length 1248 >>
stream
BT
/F2 1 Tf
36 0 0 36 437.92 656.48 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Part)-184.4(III)]TJ
ET
89.94 648.48 454.32 -0.96 re
f
BT
20 0 0 20 310.6 626.54 Tm
[(OpenVMS)-330(RMS)-332(Services)]TJ
/F3 1 Tf
10 0 0 10 161.66 566.7599 Tm
[(Part)-362(III)-360(lists)-358(the)-362(format)-360(of)-360(each)-362(record)-362(management)-364(service)-362(and)-362(describes)]TJ
0 -1.196 TD
[(each)-346(service)-344(in)-346(detail.)-522(Each)-344(service)-346(is)-342(documented)-346(in)-344(a)-344(structured)-346(format.)-522(See)]TJ
/F4 1 Tf
0 -1.194 TD
[(OpenVMS)-354(Programming)-356(Concepts)-356(Manual,)-362(V)130(olume)-354(II)]TJ
/F3 1 Tf
25.4616 0 TD
[(for)-354(a)-354(discussion)-354(of)-352(the)]TJ
-25.4616 -1.196 TD
[(format)-332(and)-332(how)-332(it)-332(is)-330(used.)]TJ
0 -1.794 TD
[(Note)-346(that)-344(the)-346(calling)-346(format)-344(for)-346(each)-346(service)-346(requires)-346(a)-346(placeholder)-346(\(a)-344(comma\))]TJ
0 -1.196 TD
[(if)-352(you)-356(omit)-352(the)-352(rst)-354(optional)-352(argument)-354(\()]TJ
/F5 1 Tf
18.8977 0 TD
(err)Tj
/F3 1 Tf
1.612 0 TD
[(\))-352(but)-352(include)-354(the)-354(second)-354(optional)]TJ
-20.5097 -1.194 TD
[(argument)-334(\()]TJ
/F5 1 Tf
5.2039 0 TD
(suc)Tj
/F3 1 Tf
1.741 0 TD
(\).)Tj
ET
endstream
endobj
662 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F2 6 0 R /F3 7 0 R /F4 8 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R >>
>>
endobj
663 0 obj
<<
/Type /Page
/Parent 656 0 R
/Resources 665 0 R
/Contents 664 0 R
>>
endobj
664 0 obj
<< /Length 0 >>
stream
endstream
endobj
665 0 obj
<<
/ProcSet [ /PDF ]
>>
endobj
666 0 obj
<<
/Type /Page
/Parent 656 0 R
/Resources 668 0 R
/Contents 667 0 R
>>
endobj
667 0 obj
<< /Length 3396 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
7.585 -1.0783 TD
($CLOSE)Tj
ET
/Cs8 cs 1 scn
89.94 708.26 454.32 -0.48 re
f
BT
14 0 0 14 89.94 691.84 Tm
($CLOSE)Tj
/F3 1 Tf
10 0 0 10 161.8531 663.96 Tm
[(The)-374(Close)-370(service)-372(terminates)-372(le)-372(processing)-372(and)-372(closes)-372(the)-372(le.)-578(This)-372(service)]TJ
-0.0193 -1.196 TD
[(performs)-334(an)-336(implicit)-332(Disconnect)-336(service)-336(for)-334(all)-334(record)-336(streams)-332(associated)-334(with)-334(the)]TJ
T*
(le.)Tj
/F2 1 Tf
12 0 0 12 89.94 614.14 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 161.66 596.2 Tm
0.0002 Tc
[(SYS$CLOSE)-997.8(fab)-331.8([,[err])-331.8([,suc]])]TJ
/F2 1 Tf
12 0 0 12 89.94 570.2999 Tm
0 Tc
(Returns)Tj
/F3 1 Tf
10 0 0 10 161.66 552.36 Tm
[(OpenVMS)-332(usage:)-920(cond_value)]TJ
0 -1.194 TD
[(type:)-6648(longword)]TJ
0 -1.196 TD
[(access:)-5778(write)-332(only)]TJ
T*
[(mechanism:)-3370.1(by)-334(value)]TJ
0 -1.792 TD
[(The)-334(value)-334(is)-330(returned)-334(in)-334(symbolic)-332(offset)-330(F)72(AB$L_STS.)-332(Symbolic)-332(offset)-330(F)72(AB$L_STV)]TJ
0 -1.196 TD
[(may)-334(contain)-332(additional)-332(status)-330(information.)]TJ
/F2 1 Tf
12 0 0 12 89.94 460.72 Tm
(Arguments)Tj
10 0 0 10 161.915 442.78 Tm
(fab)Tj
/F3 1 Tf
0.006 -1.296 TD
[(OpenVMS)-332(usage:)-920(fab)]TJ
-0.0315 -1.194 TD
[(type:)-6648(longword)-334(\(unsigned\))]TJ
0 -1.196 TD
[(access:)-5778(modify)]TJ
T*
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.794 TD
[(F)72(A)0(B)-350(control)-352(block)-352(whose)-352(contents)-352(are)-352(to)-352(be)-352(used)-352(as)-350(indirect)-352(arguments)-354(for)-352(the)]TJ
0 -1.194 TD
[(Close)-332(service)-332(call.)-500(The)]TJ
/F5 1 Tf
10.8849 0 TD
(fab)Tj
/F3 1 Tf
1.98 0 TD
[(argument)-334(is)-332(the)-332(address)-330(of)-332(the)-334(F)74(A)0(B)-330(control)-334(block.)]TJ
/F2 1 Tf
-12.8648 -2.192 TD
(err)Tj
/F3 1 Tf
0.004 -1.296 TD
[(OpenVMS)-332(usage:)-920(ast_procedure)]TJ
-0.004 -1.194 TD
[(type:)-6648(procedure)-334(value)]TJ
0 -1.196 TD
[(access:)-5778(call)-332(without)-332(stack)-332(unwinding)]TJ
T*
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-372(error)-372(completion)-370(routine)-374(that)-370(the)-372(service)-372(invokes)-372(if)-370(the)-372(operation)]TJ
0 -1.194 TD
[(is)-370(unsuccessful.)-576(The)]TJ
/F5 1 Tf
10.0189 0 TD
(err)Tj
/F3 1 Tf
1.98 0 TD
0.0001 Tc
[(argument)-367.9(i)0.1(s)-369.9(the)-369.9(address)-367.9(of)-369.9(the)-369.9(entry)-371.9(mask)-369.9(of)-369.9(this)]TJ
-11.9988 -1.196 TD
0 Tc
[(user)18(-written)-332(completion)-332(routine.)]TJ
/F2 1 Tf
0 -2.192 TD
(suc)Tj
/F3 1 Tf
0.007 -1.296 TD
[(OpenVMS)-332(usage:)-920(ast_procedure)]TJ
-0.007 -1.194 TD
[(type:)-6648(procedure)-334(value)]TJ
0 -1.196 TD
[(access:)-5778(call)-332(without)-332(stack)-332(unwinding)]TJ
T*
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-358(success)-358(completion)-358(routine)-360(that)-358(the)-358(service)-360(invokes)-360(if)-356(the)-360(operation)]TJ
0 -1.194 TD
[(is)-350(successful.)-538(The)]TJ
/F5 1 Tf
8.7229 0 TD
(suc)Tj
/F3 1 Tf
2.093 0 TD
[(argument)-352(is)-352(the)-352(address)-350(of)-350(the)-352(entry)-354(mask)-352(of)-350(this)-352(user)18(-)]TJ
-10.8159 -1.196 TD
[(written)-332(completion)-332(routine.)]TJ
/F1 1 Tf
9 0 0 9 514.34 26.84 Tm
/Cs9 cs 1 scn
(RMS3)Tj
ET
endstream
endobj
668 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
669 0 obj
<<
/Type /Page
/Parent 656 0 R
/Resources 671 0 R
/Contents 670 0 R
>>
endobj
670 0 obj
<< /Length 6115 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($CLOSE)Tj
/Cs8 cs 1 scn
0 -3.2383 TD
(Description)Tj
/F3 1 Tf
10 0 0 10 138.031 676.4 Tm
[(Y)112(o)0(u)-342(can)-344(invoke)-344(the)-342(Close)-342(service)-342(only)-344(when)-342(no)-344(operation)-342(is)-342(currently)-344(under)-344(way)]TJ
-0.0271 -1.196 TD
[(\(by)-342(your)-346(process\))-342(for)-342(the)-344(le)-342(being)-344(processed;)-348(that)-344(is,)-344(when)-344(no)-344(RMS)-342(requests)-342(for)]TJ
0 -1.194 TD
[(the)-332(le)-332(are)-332(outstanding.)]TJ
0 -1.794 TD
0.0001 Tc
[(When)-347.9(the)-349.9(Close)-347.9(service)-347.9(is)-347.9(invoked)-347.9(properly)110.1(,)-353.9(RMS)-347.9(disconnects)-349.9(all)-347.9(RABs)-345.9(for)-347.9(you,)]TJ
0 -1.196 TD
0 Tc
[(performs)-356(the)-358(various)-360(cleanup)-358(procedures)-360(\(including)-360(le)-358(option)-358(processing)-360(and)]TJ
0 -1.194 TD
[(XAB)-364(processing\),)-378(and)-368(closes)-368(the)-368(le.)-570(The)-368(only)-370(types)-366(of)-368(XABs)-366(that)-366(the)-368(Close)]TJ
0 -1.196 TD
[(service)-354(processes)-352(are)-354(the)-354(le)-354(protection)-354(XAB)-350(\(XABPRO\))-350(and)-354(revision)-354(date)-354(and)]TJ
T*
-0.0001 Tc
[(time)-364.1(XAB)-362.1(\(XABRDT\).)-366.1(It)-364.1(processes)-364.1(these)-366.1(XABs)-362.1(only)-366.1(if)-364.1(the)-366.1(le)-366.1(was)-362.1(opened)-366.1(or)]TJ
T*
0 Tc
[(created)-332(for)-332(write)-330(access.)]TJ
0 -1.792 TD
-0.0001 Tc
[(On)-380.1(a)-380.1($CLOSE,)-382.1(the)-380.1(EOF)-378.1(value)-382.1(written)-380.1(to)-380.1(the)-380.1(le)-380.1(header)-382.1(is)-378.1()17.9(seen)19.9()-380.1(only)-382.1(by)]TJ
0 -1.196 TD
0 Tc
[(subsequent)-370(accessors.)-574(Any)-370(process)-370(that)-370(has)-370(the)-370(le)-370(open)-372(at)-368(the)-370(time)-370(of)-370(the)]TJ
T*
[($CLOSE)-330(does)-330(not)-334()20(see)20()-332(the)-332(new)-332(EOF)-332(value)-332(without)-332(some)-332(explicit)-332(action.)]TJ
0 -1.794 TD
[(If)-352(a)-354(process)-352(tries)-354(to)-352(implement)-354(the)-354(T)62(runcate)-356(service)-354(when)-354(closing)-354(a)-354(sequential)]TJ
0 -1.194 TD
[(le,)-334(it)-332(must)-332(have)-334(sole)-332(write)-332(access)-332(to)-334(the)-332(le.)-502(If)-332(other)-334(processes)-332(have)-334(write)-332(access)]TJ
0 -1.196 TD
[(to)-366(the)-368(le,)-376(it)-366(remains)-368(accessible)-364(until)-368(all)-366(processes)-366(have)-368(completed.)-568(If)-366(other)]TJ
T*
[(processes)-338(have)-342(the)-340(le)-340(open)-342(for)-340(read)-340(access,)-342(RMS)-340(defers)-340(the)-340(truncation)-342(until)-340(the)]TJ
T*
[(nal)-332(process)-332(having)-336(read)-332(access)-330(closes)-332(the)-332(le.)]TJ
0 -1.792 TD
[(T)62(able)-360(RMS1)-360(lists)-358(the)-362(control)-362(block)-362(elds)-360(read)-360(as)-360(input)-362(by)-362(the)-360(Close)-360(service.)]TJ
0 -1.196 TD
-0.0001 Tc
[(Note)-356.1(that)-358.1(if)-358.1(the)-358.1(F)73.9(AB$V_DL)57.9(T)89.9(,)-358.1(F)73.9(AB$V_SCF)111.9(,)-358.1(o)-0.1(r)-358.1(the)-358.1(F)71.9(AB$V_SPL)-360.1(bits)-356.1(are)-358.1(set)-356.1(by)]TJ
T*
0 Tc
[(the)-348(associated)-348(Open)-350(or)-348(Create)-350(service,)-354(RMS)-348(does)-350(not)-348(act)-350(on)-350(them)-348(for)-350(the)-350(Close)]TJ
T*
[(service.)-528(For)-348(example,)-352(if)-346(you)-348(open)-348(the)-346(le)-348(and)-348(specify)-346(that)-346(it)-346(be)-348(deleted)-346(on)-346(close)]TJ
0 -1.194 TD
[(by)-336(setting)-338(the)-336(F)74(AB$V_DL)56(T)-336(bit,)-338(RMS)-336(deletes)-336(it)-336(when)-336(it)-336(is)-336(closed)-336(regardless)-336(of)-336(the)]TJ
0 -1.196 TD
0.0001 Tc
[(bit)38.1(s)-329.9(state)-329.9(when)-333.9(the)-331.9(Close)-329.9(service)-333.9(is)-329.9(invoked.)]TJ
0 -1.794 TD
0 Tc
[(For)-332(additional)-332(information)-332(on)-334(the)-332(elds)-332(accessed)-332(by)-332(this)-332(service,)-334(see)-332(Part)-332(II.)]TJ
/F2 1 Tf
0 -2.788 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS1)-795.9(Close)-333.9(Service)-331.9(F)54.1(A)0.1(B)-329.9(and)-333.9(XAB)-331.9(Input)-333.9(Fields)]TJ
ET
137.76 337.66 382.56 -0.48 re
f
BT
9 0 0 9 137.76 317.26 Tm
0 Tc
[(Field)-328.9(Name)]TJ
9.8511 1.1067 TD
[(Option)-331.1(or)]TJ
0 -1.1067 TD
[(XAB)-331.1(T)73.3(ype)-5148.3(Description)]TJ
ET
137.76 311.76 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 299.32 Tm
[(F)74(AB$W_IFI)]TJ
8 0 0 8 193.3091 302.94 Tm
(1)Tj
10 0 0 10 315.08 299.32 Tm
[(Internal)-334(le)-332(identier)72(.)]TJ
-17.732 -1.494 TD
[(F)74(AB$L_FOP)-11860.1(File-processing)-334(options.)]TJ
8.866 -1.496 TD
0.0001 Tc
[(F)74.1(AB$V_ASY)-2995(Asynchronous;)-351.9(indicates)-345.9(that)-345.9(the)-345.9(specied)]TJ
8.866 -1.194 TD
[(task)-331.9(is)-331.9(to)-331.9(be)-331.9(done)-331.9(asynchronously)110.1(.)]TJ
-8.866 -1.494 TD
0 Tc
[(F)74(AB$V_DL)56(T)-2995.1(Deletes)-330(le)-334(on)-332(close.)]TJ
0 -1.496 TD
[(F)74(AB$V_R)38(WC)-2664.1(Rewinds)-332(a)-330(magnetic)-334(tape)-332(volume.)]TJ
0 -1.494 TD
[(F)74(AB$V_SCF)]TJ
8 0 0 8 284.7591 216.2601 Tm
(2)Tj
10 0 0 10 315.08 212.6401 Tm
[(Submits)-358(a)-358(le)-360(as)-358(a)-360(batch)-358(job)-360(\(sequential)]TJ
0 -1.196 TD
[(les)-332(only\).)]TJ
-8.866 -1.494 TD
[(F)74(AB$V_SPL)]TJ
8 0 0 8 284.2091 189.3601 Tm
(2)Tj
10 0 0 10 315.08 185.7401 Tm
[(Submits)-410(a)-412(le)-412(to)-412(the)-412(print)-412(queue)]TJ
0 -1.196 TD
[(\(sequential)-332(les)-332(only\).)]TJ
-8.866 -1.494 TD
[(F)74(AB$V_TEF)-2995.1(T)60(runcates)-388(data)-386(at)-386(the)-386(end)-388(of)-386(the)-388(le)]TJ
8.866 -1.196 TD
[(\(sequential)-332(les)-332(only\).)]TJ
ET
137.76 135.42 382.56 -0.48 re
f
BT
6 0 0 6 137.76 127.74 Tm
(1)Tj
8 0 0 8 141.5959 124.92 Tm
[(This)-330(eld)-332.5(is)-330(required)-330(input)-332.5(to)-332.5(the)-335(F)75(AB.)]TJ
6 0 0 6 137.76 115.78 Tm
(2)Tj
8 0 0 8 141.5959 112.98 Tm
[(This)-330(eld)-332.5(is)-330(not)-332.5(supported)-332.5(for)-330(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
9 0 0 9 415.88 92.74 Tm
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-38.8733 -7.3222 TD
(RMS4)Tj
ET
endstream
endobj
671 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
672 0 obj
<<
/Type /Page
/Parent 656 0 R
/Resources 674 0 R
/Contents 673 0 R
>>
endobj
673 0 obj
<< /Length 3667 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
7.585 -1.0783 TD
($CLOSE)Tj
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)72.1(able)-331.9(RMS1)-331.9(\(Cont.\))-797.9(Close)-333.9(Service)-331.9(F)54.1(A)0.1(B)-329.9(and)-333.9(XAB)-331.9(Input)-333.9(Fields)]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 669.92 Tm
0 Tc
[(Field)-331.1(Name)]TJ
9.8533 1.1089 TD
[(Option)-328.9(or)]TJ
0 -1.1089 TD
[(XAB)-328.9(T)73.3(ype)-5150.5(Description)]TJ
ET
161.66 664.44 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 649 Tm
[(F)72(AB$L_XAB)-11824.1(Next)-332(XAB)-330(address.)]TJ
8.868 -1.494 TD
-0.0001 Tc
[(XABPRO)-4555.2(Modies)-332.1(le)-332.1(protection)-334.1(and)-332.1(ownership.)]TJ
T*
[(XABRDT)-4555.2(Modies)-332.1(revision)-334.1(date)-332.1(and)-332.1(number)71.9(.)]TJ
ET
161.66 611.62 382.56 -0.48 re
f
BT
10 0 0 10 161.66 589.24 Tm
0 Tc
[(T)60(able)-338(RMS2)-336(lists)-336(the)-338(control)-340(block)-338(elds)-338(written)-338(as)-338(output)-338(by)-338(the)-340(Close)-336(service.)]TJ
/F2 1 Tf
0 -3.986 TD
[(T)72(able)-332(RMS2)-798(Close)-332(Service)-334(F)54(A)0(B)-330(and)-334(XAB)-330(Output)-334(Fields)]TJ
ET
161.66 543.38 382.56 -0.48 re
f
BT
9 0 0 9 161.66 522.98 Tm
[(Field)-331.1(Name)]TJ
9.8533 1.1067 TD
[(Option)-328.9(or)]TJ
0 -1.1067 TD
[(XAB)-328.9(T)73.3(ype)-3601.6(Description)]TJ
ET
161.66 517.48 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 505.04 Tm
-0.0001 Tc
[(F)71.9(AB$W_IFI)-10787.2(Internal)-344.1(le)-346.1(identier)-346.1(\(cleared)-346.1(only)-346.1(when)-346.1(the)]TJ
16.34 -1.194 TD
0 Tc
[(le)-332(is)-330(closed\).)]TJ
-16.34 -1.496 TD
[(F)72(AB$L_STS)-10651.1(Completion)-352(status)-352(\(also)-352(returned)-354(in)-354(register)]TJ
16.34 -1.194 TD
(0\).)Tj
-16.34 -1.496 TD
[(F)72(AB$L_STV)-10559.1(Status)-330(value.)]TJ
0 -1.494 TD
[(F)72(AB$L_XAB)-10430.1(Next)-332(XAB)-330(address.)]TJ
8.868 -1.494 TD
-0.0001 Tc
[(XABRDT)-3161.2(New)-330.1(revision)-334.1(date)-332.1(and)-332.1(number)-334.1(returned.)]TJ
ET
161.66 413.86 382.56 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 89.94 387.48 Tm
0 Tc
[(Condition)-333.3(V)55(alues)-335(Returned)]TJ
/F3 1 Tf
10 0 0 10 89.94 367.56 Tm
[(The)-354(following)-354(condition)-354(values)-354(can)-354(be)-352(returned.)-544(Use)-352(the)-352(Help)-354(Message)-352(utility)-354(to)-354(access)-352(online)]TJ
0 -1.196 TD
[(message)-330(descriptions.)-498(For)-334(more)-332(information)-332(about)-334(interpreting)-334(condition)-332(values,)-334(see)-332(Section)-332(2.4.)]TJ
7.172 -2.594 TD
[(RMS$_ACT)-8285.1(RMS$_A)56(TR)-8343.1(RMS$_A)56(TW)]TJ
0 -1.496 TD
[(RMS$_BLN)-8192.1(RMS$_BUG_DAP)-5416.1(RMS$_BUSY)]TJ
0 -1.494 TD
[(RMS$_CCF)-8285.1(RMS$_CDA)-8176.1(RMS$_COD)]TJ
T*
[(RMS$_CRC)-8230.1(RMS$_DAC)-8176.1(RMS$_DME)]TJ
T*
[(RMS$_DNR)-8081.1(RMS$_EXENQLM)-5046.1(RMS$_F)74(AB)]TJ
T*
[(RMS$_IFI)-8915.1(RMS$_IMX)-8343.1(RMS$_MKD)]TJ
T*
-0.0001 Tc
[(RMS$_NET)-8192.2(RMS$_NETF)73.9(AIL)-5805.2(RMS$_NORMAL)]TJ
0 -1.496 TD
0 Tc
[(RMS$_PR)38(V)-8323.1(RMS$_SPL)-8434.1(RMS$_STR)]TJ
0 -1.494 TD
[(RMS$_SUC)-8229.1(RMS$_SUP)-8286.1(RMS$_SUPPORT)]TJ
T*
[(RMS$_SYS)-8432.1(RMS$_WBE)-7973.1(RMS$_WER)]TJ
T*
[(RMS$_WLK)-7970.1(RMS$_WPL)-8083.1(RMS$_XAB)]TJ
0 -1.794 TD
[(Note)-382(that)-382(even)-386(though)-384(a)-382(failure)-384(is)-382(indicated)-382(by)-382(the)-384(completion)-382(status)-380(code)]TJ
0 -1.196 TD
[(value,)-352(the)-348(le)-346(is)-346(truly)-348(closed)-346(only)-348(if)-346(RMS)-346(clears)-346(the)-346(internal)-348(le)-346(identier)-348(value)]TJ
0 -1.194 TD
[(\(F)74(AB$W_IFI\).)]TJ
/F1 1 Tf
9 0 0 9 514.34 26.84 Tm
/Cs9 cs 1 scn
(RMS5)Tj
ET
endstream
endobj
674 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
675 0 obj
<<
/Type /Page
/Parent 656 0 R
/Resources 677 0 R
/Contents 676 0 R
>>
endobj
676 0 obj
<< /Length 3705 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($CONNECT)Tj
ET
/Cs8 cs 1 scn
66.02 708.26 454.32 -0.48 re
f
BT
14 0 0 14 66.02 691.84 Tm
-0.0004 Tc
($CONNECT)Tj
/F3 1 Tf
10 0 0 10 137.9988 663.96 Tm
0 Tc
[(The)-354(Connect)-356(service)-354(establishes)-352(a)-354(record)-354(stream)-354(by)-354(associating)-354(and)-354(connecting)]TJ
-0.0239 -1.196 TD
[(a)-362(RAB)-360(with)-362(a)-362(F)74(AB.)-362(Y)110(o)0(u)-364(can)-362(invoke)-366(the)-362(Connect)-364(service)-364(only)-364(for)-362(les)-362(that)-362(are)]TJ
T*
0.0001 Tc
[(already)-357.9(open.)-553.9(The)-359.9(maximum)-359.9(number)-359.9(of)-357.9(record)-359.9(streams)-355.9(that)-357.9(can)-359.9(be)-357.9(connected)]TJ
T*
0 Tc
[(within)-332(an)-332(image)-332(at)-332(one)-332(time)-332(is)-332(16383.)]TJ
ET
155.68 604.66 135.6 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 297.2 604.18 Tm
[(RAB64)-330(Users)]TJ
ET
367.029 604.66 135.6 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 155.68 586.24 Tm
[(RAB64)-348(can)-350(replace)-350(the)-350(RAB)-346(or)-350(RAB)-348(prex)-352(wherever)-350(it)-350(is)-348(used)-348(with)-350(the)]TJ
T*
[(Connect)-334(service)-332(on)-334(OpenVMS)-330(Alpha)-332(systems.)]TJ
ET
155.68 560.82 346.8 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 66.02 528.46 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 137.76 510.52 Tm
0.0001 Tc
[(SYS$CONNECT)-993.9(rab)-331.9([,[err])-331.9([,suc]])]TJ
/F2 1 Tf
12 0 0 12 66.02 484.62 Tm
0 Tc
(Returns)Tj
/F3 1 Tf
10 0 0 10 137.76 466.68 Tm
[(OpenVMS)-330(usage:)-922(cond_value)]TJ
0 -1.194 TD
[(type:)-6648(longword)]TJ
0 -1.196 TD
[(access:)-5778(write)-330(only)]TJ
T*
[(mechanism:)-3370.1(by)-332(value)]TJ
0 -1.792 TD
-0.0001 Tc
[(The)-354.1(value)-356.1(is)-352.1(returned)-356.1(in)-354.1(symbolic)-352.1(offset)-354.1(RAB$L_STS.)-356.1(Symbolic)-354.1(offset)-352.1(RAB$L_)]TJ
0 -1.196 TD
0 Tc
[(STV)-330(may)-334(contain)-332(additional)-332(status)-330(information.)]TJ
/F2 1 Tf
12 0 0 12 66.02 375.04 Tm
(Arguments)Tj
10 0 0 10 138.015 357.1 Tm
(rab)Tj
/F3 1 Tf
0.006 -1.296 TD
[(OpenVMS)-330(usage:)-922(rab)]TJ
-0.0315 -1.194 TD
[(type:)-6648(longword)-332(\(unsigned\))]TJ
0 -1.196 TD
[(access:)-5778(modify)]TJ
T*
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.792 TD
[(RAB)-348(control)-350(block)-352(whose)-350(contents)-350(are)-350(to)-350(be)-350(used)-352(as)-348(indirect)-352(arguments)-350(for)-352(the)]TJ
0 -1.196 TD
[(Connect)-332(service)-334(call.)-498(The)]TJ
/F5 1 Tf
12.1638 0 TD
(rab)Tj
/F3 1 Tf
2.11 0 TD
[(argument)-334(is)-330(the)-332(address)-332(of)-332(the)-332(RAB)-330(control)-334(block.)]TJ
/F2 1 Tf
-14.2738 -2.192 TD
(err)Tj
/F3 1 Tf
0.004 -1.296 TD
[(OpenVMS)-330(usage:)-922(ast_procedure)]TJ
-0.004 -1.194 TD
[(type:)-6648(procedure)-334(value)]TJ
0 -1.196 TD
[(access:)-5778(call)-332(without)-330(stack)-332(unwinding)]TJ
T*
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-378(error)-380(completion)-378(routine)-380(that)-378(the)-378(Connect)-380(service)-380(invokes)-380(if)-378(the)]TJ
0 -1.194 TD
[(operation)-340(is)-338(unsuccessful.)-516(The)]TJ
/F5 1 Tf
14.6258 0 TD
(err)Tj
/F3 1 Tf
1.95 0 TD
0.0001 Tc
[(argument)-337.9(i)0.1(s)-339.9(the)-339.9(address)-337.9(of)-339.9(the)-339.9(entry)-339.9(mask)-339.9(of)]TJ
-16.5758 -1.196 TD
0 Tc
[(this)-330(user)16(-written)-330(completion)-332(routine.)]TJ
/F2 1 Tf
0 -2.192 TD
(suc)Tj
/F3 1 Tf
0.007 -1.296 TD
[(OpenVMS)-330(usage:)-922(ast_procedure)]TJ
-0.007 -1.194 TD
[(type:)-6648(procedure)-334(value)]TJ
0 -1.196 TD
[(access:)-5778(call)-332(without)-330(stack)-332(unwinding)]TJ
T*
[(mechanism:)-3370.1(by)-332(reference)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS6)Tj
ET
endstream
endobj
677 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
678 0 obj
<<
/Type /Page
/Parent 656 0 R
/Resources 680 0 R
/Contents 679 0 R
>>
endobj
679 0 obj
<< /Length 6705 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
6.0917 -1.0783 TD
-0.0005 Tc
($CONNECT)Tj
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
0 Tc
[(AST)92(-level)-366(success)-366(completion)-364(routine)-368(that)-366(the)-364(Connect)-368(service)-366(invokes)-368(if)-364(the)]TJ
0 -1.196 TD
[(operation)-354(is)-350(successful.)-540(The)]TJ
/F5 1 Tf
13.4678 0 TD
(suc)Tj
/F3 1 Tf
2.093 0 TD
0.0001 Tc
[(argument)-351.9(i)0.1(s)-349.9(the)-353.9(address)-349.9(of)-351.9(the)-353.9(entry)-353.9(mask)-351.9(of)]TJ
-15.5608 -1.196 TD
0 Tc
[(this)-332(user)18(-written)-332(completion)-332(routine.)]TJ
/F2 1 Tf
12 0 0 12 89.94 651.08 Tm
(Description)Tj
/F3 1 Tf
10 0 0 10 161.931 633.16 Tm
[(Any)-312(number)-312(of)-310(RABs)-308(can)-310(be)-312(connected)-312(to)-310(a)-310(F)74(AB)-310(if)-310(the)-310(multistream)-310(\(F)74(AB$V_MSE\))]TJ
-0.0271 -1.196 TD
[(option)-354(is)-354(selected)-354(when)-354(the)-354(le)-356(is)-352(opened)-356(or)-354(created.)-544(Each)-354(RAB)-352(represents)-354(an)]TJ
T*
[(independent)-334(record)-334(stream.)]TJ
0 -1.794 TD
[(When)-338(you)-338(issue)-336(a)-338(Connect)-338(service,)-340(RMS)-336(allocates)-336(an)-336(internal)-338(counterpart)-338(for)-338(the)]TJ
0 -1.194 TD
[(RAB.)-358(This)-358(counterpart)-360(consists)-356(of)-358(the)-360(internal)-358(controls)-358(needed)-360(to)-358(support)-358(the)]TJ
0 -1.196 TD
[(stream,)-342(such)-340(as)-338(record)-342(pointers)-338(and)-340(request)-340(status)-338(information.)-514(All)-338(required)-340(I/O)]TJ
T*
[(buffers)-332(are)-332(also)-332(allocated)-332(at)-332(this)-330(time.)]TJ
0 -1.794 TD
[(The)-340(Connect)-338(service)-338(also)-336(initializes)-336(the)-338(next)-338(record)-338(pointer)-338(to)-338(the)-338(rst)-336(record.)-512(In)]TJ
0 -1.194 TD
[(indexed)-334(les,)-332(the)-334(key)-334(of)-332(reference)-334(establishes)-330(the)-332(index)-334(of)-332(the)-332(next)-334(record)-332(pointer)72(.)]TJ
0 -1.794 TD
-0.0001 Tc
[(If)-358.1(you)-362.1(set)-358.1(the)-358.1(end-of-le)-360.1(\(RAB$V_EOF\))-358.1(option)-360.1(in)-360.1(the)-358.1(RAB$L_ROP)-356.1(eld)-360.1(when)]TJ
0 -1.196 TD
0 Tc
[(issuing)-374(a)-372(Connect)-372(service,)-384(RMS)-372(examines)-372(the)-372(organization)-374(of)-372(the)-372(le)-374(being)]TJ
0 -1.194 TD
[(processed)-332(to)-332(determine)-332(the)-332(end-of-le)-334(positioning)-332(strategy)110(.)]TJ
0 -1.794 TD
[(For)-366(sequential)-366(or)-366(relative)-366(les,)-374(RMS)-364(goes)-366(to)-366(the)-366(next)-366(record)-366(beyond)-368(the)-366(last)]TJ
0 -1.196 TD
[(currently)-322(existing)-320(record)-320(in)-320(the)-320(le.)-500(\(The)-320(next)-320(record)-320(is)-318(inserted)-318(at)-320(the)-318(logical)-320(end)]TJ
T*
[(of)-336(the)-334(le,)-338(and)-334(the)-336(service)-336(returns)-336(RMS$_EOF)-332(status)-334(in)-334(response)-336(to)-334(a)-334(request)-336(for)]TJ
0 -1.194 TD
[(sequential)-332(access.\))]TJ
0 -1.794 TD
[(For)-340(indexed)-340(les,)-342(RMS)-338(veries)-340(that)-340(the)-338(rst)-340(record)-340(is)-338(inserted)-338(in)-340(the)-338(proper)-340(sort)]TJ
0 -1.196 TD
[(order)72(.)-534(I)0(f)-350(the)-352(record)-350(cannot)-352(be)-350(inserted)-350(in)-352(the)-350(proper)-352(sort)-348(order)-352(because)-350(of)-350(user)]TJ
T*
-0.0001 Tc
[(action,)-334.1(RMS)-332.1(returns)-332.1(a)-332.1(sequence)-334.1(error)-334.1(\(RMS$_SEQ\).)]TJ
0 -1.792 TD
[(Get)-366.1(services)-366.1(that)-368.1(specify)-366.1(the)-366.1(sequential)-368.1(record)-368.1(access)-366.1(mode)-366.1(\(RAB$B_RAC)-366.1(is)]TJ
0 -1.196 TD
[(RAB$C_SEQ\))-334.1(return)-334.1(an)-336.1(RMS$_EOF)-336.1(status.)-500.1(Get)-332.1(services)-334.1(that)-334.1(specify)-334.1(the)-334.1(random)]TJ
T*
[(access)-374.1(mode)-374.1(\(RAB$B_RAC)-374.1(i)-0.1(s)-374.1(RAB$C_KEY\))-374.1(ignore)-376.1(\(turn)-376.1(off\))-374.1(the)-374.1(end-of-le)]TJ
0 -1.194 TD
0 Tc
[(positioning.)-508(Positioning)-338(to)-336(end-of-le)-336(is)-334(supported)-336(for)-336(all)-336(indexed)-338(les,)-338(regardless)]TJ
0 -1.196 TD
[(of)-316(how)-316(many)-318(indexes)-316(the)-316(le)-318(contains.)-498(However)72(,)-320(the)-316(EOF)-316(positioning)-316(is)-316(supported)]TJ
T*
[(only)-334(when)-334(you)-334(access)-332(a)-332(le)-334(by)-334(the)-332(primary)-334(key)108(.)-500(I)0(f)-332(the)-332(specied)-334(key)-334(of)-332(reference)-336(is)]TJ
T*
[(a)-332(secondary)-334(key)108(,)-332(a)0(n)-334(RMS$_ROP)-330(message)-332(is)-330(returned.)]TJ
0 -1.792 TD
-0.0001 Tc
[(In)-356.1(most)-356.1(cases,)-362.1(setting)-356.1(the)-356.1(RAB$V_EOF)-356.1(bit)-356.1(guarantees)-358.1(that)-354.1(the)-358.1(next)-356.1(record)-358.1(is)]TJ
0 -1.196 TD
0 Tc
[(inserted)-336(at)-336(the)-336(logical)-336(end)-336(of)-336(the)-336(le.)-506(However)72(,)-338(i)0(f)-334(a)-336(relative)-336(le)-336(or)-338(an)-336(indexed)-336(le)]TJ
T*
[(is)-332(shared)-332(by)-332(two)-332(or)-332(more)-332(active)-334(processes,)-332(the)-332(following)-332(scenario)-332(may)-334(develop.)]TJ
0 -1.792 TD
0.0001 Tc
[(Assume)-331.9(that)-331.9(process)-333.9(A)-331.9(has)-331.9(invoked)-331.9(the)-333.9(Connect)-333.9(service)-333.9(after)-331.9(setting)-333.9(the)-331.9(RAB$V_)]TJ
0 -1.196 TD
0 Tc
[(EOF)-338(bit)-336(and)-338(is)-338(positioned)-336(to)-338(the)-338(end)-340(of)-338(the)-338(le.)-510(Before)-338(process)-338(A)-338(can)-338(do)-338(a)-338($PUT)92(,)]TJ
T*
[(process)-348(B)-346(inserts)-346(a)-348(record)-348(into)-348(the)-348(le)-348(and)-348(changes)-350(the)-348(current)-348(record)-350(position.)]TJ
T*
[(When)-350(process)-346(A)-348(attempts)-344(to)-348(do)-348(a)-348($PUT)-348(into)-348(the)-348(position)-348(that)-348(was)-346(formerly)-348(the)]TJ
T*
[(end)-344(of)-342(the)-344(le,)-348(the)-344(record)-344(may)-342(be)-344(inserted)-342(improperly)110(.)-522(I)0(t)-342(may)-344(be)-342(inserted)-344(either)]TJ
0 -1.194 TD
[(before)-340(or)-342(after)-340(the)-340(record)-340(inserted)-340(by)-342(process)-338(B,)-342(depending)-342(on)-340(the)-340(respective)-342(key)]TJ
0 -1.196 TD
[(values.)-540(Or)74(,)-358(the)-354($PUT)-352(operation)-354(may)-352(even)-354(fail)-352(if)-352(the)-352(keys)-354(have)-354(the)-352(same)-352(value)]TJ
T*
[(and)-332(duplicates)-332(are)-332(not)-334(allowed.)]TJ
0 -1.792 TD
[(T)60(able)-344(RMS3)-346(lists)-344(the)-346(control)-346(block)-346(elds)-346(read)-346(as)-344(input)-348(by)-346(the)-346(Connect)-346(service.)]TJ
0 -1.196 TD
[(For)-334(additional)-330(information)-334(about)-332(the)-332(elds)-332(accessed)-332(by)-332(this)-332(service,)-334(see)-332(Part)-332(II.)]TJ
/F1 1 Tf
9 0 0 9 514.34 26.84 Tm
/Cs9 cs 1 scn
(RMS7)Tj
ET
endstream
endobj
680 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
681 0 obj
<<
/Type /Page
/Parent 656 0 R
/Resources 683 0 R
/Contents 682 0 R
>>
endobj
682 0 obj
<< /Length 5016 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($CONNECT)Tj
10 0 0 10 137.979 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)74.1(able)-333.9(RMS3)-795.9(Connect)-333.9(Service)-331.9(RAB)-329.9(Input)-331.9(Fields)]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 669.92 Tm
0 Tc
[(Field)-328.9(Name)]TJ
10.6267 1.1089 TD
[(Option)-331.1(or)]TJ
0 -1.1089 TD
[(XAB)-331.1(T)75.6(ype)-5150.5(Description)]TJ
ET
137.76 664.44 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 652 Tm
-0.0002 Tc
[(F)73.8(AB$W_GBC)-12138.3(Global)-330.2(buffer)-334.2(count.)]TJ
0 -1.494 TD
0 Tc
[(RAB$L_F)76(AB)]TJ
8 0 0 8 196.9991 640.66 Tm
(1)Tj
10 0 0 10 322.06 637.06 Tm
[(File)-370(access)-368(block)-370(address)-368(\(required)-370(to)]TJ
0 -1.196 TD
[(access)-364(the)-366(internal)-366(le)-366(identier)-366(eld,)]TJ
T*
[(F)74(AB$W_IFI\).)]TJ
-18.43 -1.494 TD
-0.0004 Tc
(RAB$W_ISI)Tj
8 0 0 8 194.1891 601.82 Tm
0 Tc
(1)Tj
10 0 0 10 322.06 598.2001 Tm
[(Internal)-332(stream)-332(identier)-332(\(must)-332(be)-332(0\).)]TJ
-18.43 -1.494 TD
-0.0001 Tc
[(RAB$B_KRF)-12323.2(Key)-346.1(of)-346.1(reference)-346.1(\(applies)-344.1(only)-348.1(to)-344.1(indexed)]TJ
18.43 -1.196 TD
0 Tc
(les\).)Tj
-18.43 -1.494 TD
-0.0004 Tc
(RAB$B_MBC)Tj
8 0 0 8 201.039 559.9601 Tm
0 Tc
(2)Tj
10 0 0 10 322.06 556.3602 Tm
[(Multiblock)-404(count)-404(\(applies)-402(only)-404(to)]TJ
0 -1.196 TD
[(sequential)-332(les)-332(residing)-334(on)-332(disk)-332(devices\).)]TJ
-18.43 -1.494 TD
-0.0004 Tc
(RAB$B_MBF)Tj
8 0 0 8 200.489 533.0602 Tm
0 Tc
(2)Tj
10 0 0 10 322.06 529.4602 Tm
[(Multibuffer)-334(count.)]TJ
8 0 0 8 407.2387 533.0602 Tm
(4)Tj
10 0 0 10 137.76 514.52 Tm
-0.0001 Tc
[(RAB$L_ROP)-12378.2(Record-processing)-332.1(options:)]TJ
9.564 -1.496 TD
0 Tc
[(RAB$V_ASY)-2870.1(Asynchronous:)-524(performs)-344(Connect)-344(service)]TJ
8.866 -1.194 TD
0.0003 Tc
[(asynchronously)110.3(.)]TJ
-8.866 -1.496 TD
-0.0001 Tc
[(RAB$V_BIO)-3019.2(Block)-362.1(I/O:)-362.1(species)-360.1(that)-362.1(only)-362.1(block)-362.1(I/O)]TJ
8.866 -1.194 TD
0 Tc
[(operations)-356(are)-358(permitted.)-546(The)-358(F)72(AB$B_)]TJ
0 -1.196 TD
-0.0004 Tc
[(F)73.6(A)-0.4(C)-360.4(eld)-362.4(F)73.6(AB$V_BRO)-360.4(o)-0.4(r)-360.4(F)71.6(AB$V_BIO)]TJ
T*
0 Tc
[(option)-354(must)-354(be)-354(specied)-354(to)-354(the)-356(Open)-354(or)]TJ
T*
[(Create)-332(service.)]TJ
-8.866 -1.494 TD
-0.0004 Tc
(RAB$V_EOF)Tj
8 0 0 8 294.4691 413.5201 Tm
0 Tc
(3)Tj
10 0 0 10 322.06 409.9001 Tm
[(End-of-le:)-508(positions)-336(to)-336(the)-338(end)-338(of)-336(the)-338(le)]TJ
0 -1.196 TD
[(upon)-334(execution)-334(of)-332(the)-332(Connect)-334(service.)]TJ
-8.866 -1.494 TD
-0.0004 Tc
(RAB$V_RAH)Tj
8 0 0 8 295.569 386.6201 Tm
0 Tc
(2)Tj
10 0 0 10 322.06 383.0002 Tm
[(Read)-388(ahead:)-614(allocates)-388(at)-388(least)-388(two)]TJ
0 -1.196 TD
[(buffers)-358(for)-360(multibuffering)-360(\(applies)-356(only)]TJ
0 -1.194 TD
[(to)-332(sequential)-332(les)-332(on)-332(disk)-332(devices\).)]TJ
-8.866 -1.496 TD
-0.0004 Tc
(RAB$V_WBH)Tj
8 0 0 8 298.159 347.7602 Tm
0 Tc
(2)Tj
10 0 0 10 322.06 344.1402 Tm
[(W)56(rite)-380(behind:)-596(allocates)-380(at)-378(least)-380(two)]TJ
0 -1.194 TD
[(buffers)-340(for)-338(multibuffering)-342(\(applies)-338(only)-340(to)]TJ
0 -1.196 TD
[(sequential)-332(les)-332(on)-334(disk)-330(devices\).)]TJ
ET
137.76 308.76 382.56 -0.48 re
f
BT
6 0 0 6 137.76 301.08 Tm
(1)Tj
8 0 0 8 141.5959 298.28 Tm
[(This)-330(eld)-332.5(is)-330(a)-330(required)-332.5(input)-332.5(to)-332.5(the)-332.5(Connect)-335(service.)]TJ
6 0 0 6 137.76 289.14 Tm
(2)Tj
8 0 0 8 141.5959 286.32 Tm
[(This)-330(eld)-332.5(is)-330(not)-332.5(supported)-332.5(for)-330(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
6 0 0 6 137.76 277.18 Tm
(3)Tj
8 0 0 8 141.5959 274.36 Tm
[(Refer)-330(to)-335(text)-332.5(for)-330(exceptions.)]TJ
6 0 0 6 137.76 264.54 Tm
(4)Tj
8 0 0 8 141.5959 261.72 Tm
-0.0001 Tc
[(Optionally)109.9(,)-410.1(you)-397.6(can)-395.1(specify)-392.6(the)-397.6(multibuffer)-392.6(count)-395.1(using)-395.1(the)-397.6(XAB$_MUL)54.9(TIBUFFER_COUNT)]TJ
-0.4795 -0.995 TD
0 Tc
(XABITM.)Tj
ET
137.76 246.16 382.56 -0.48 re
f
BT
10 0 0 10 137.76 223.76 Tm
[(T)62(able)-368(RMS4)-368(lists)-366(the)-368(control)-370(block)-368(elds)-368(written)-368(as)-368(output)-368(by)-370(the)-368(Connect)]TJ
0 -1.196 TD
(service.)Tj
/F2 1 Tf
0 -2.79 TD
[(T)74(able)-334(RMS4)-796(Connect)-334(Service)-332(RAB)-330(Output)-334(Fields)]TJ
ET
137.76 177.9 382.56 -0.48 re
f
BT
9 0 0 9 137.76 167.46 Tm
(Field)Tj
0 -1.1067 TD
[(Name)-7128.1(Description)]TJ
ET
137.76 152 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 139.56 Tm
-0.0001 Tc
[(RAB$W_ISI)-3223.2(Internal)-332.1(stream)-332.1(identier)]TJ
0 -1.494 TD
0 Tc
[(RAB$L_STS)-3050.1(Completion)-332(status)-330(code)-332(\(also)-332(returned)-332(in)-334(Register)-332(0\))]TJ
T*
[(RAB$L_STV)-2958.1(Status)-330(value)]TJ
ET
137.76 102.18 382.56 -0.48 re
f
BT
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS8)Tj
ET
endstream
endobj
683 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
684 0 obj
<<
/Type /Page
/Parent 688 0 R
/Resources 686 0 R
/Contents 685 0 R
>>
endobj
685 0 obj
<< /Length 1322 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
6.0917 -1.0783 TD
-0.0005 Tc
($CONNECT)Tj
/Cs8 cs 1 scn
-32.3783 -3.2383 TD
0 Tc
[(Condition)-333.3(V)55(alues)-335(Returned)]TJ
/F3 1 Tf
10 0 0 10 89.94 674.42 Tm
[(The)-354(following)-354(condition)-354(values)-354(can)-354(be)-352(returned.)-544(Use)-352(the)-352(Help)-354(Message)-352(utility)-354(to)-354(access)-352(online)]TJ
0 -1.196 TD
[(message)-330(descriptions.)-498(For)-334(more)-332(information)-332(about)-334(interpreting)-334(condition)-332(values,)-334(see)-332(Section)-332(2.4.)]TJ
7.172 -2.596 TD
-0.0001 Tc
[(RMS$_ACT)-8285.2(RMS$_BLN)-8194.2(RMS$_BUG_DAP)]TJ
0 -1.494 TD
0 Tc
[(RMS$_CCR)-8230.1(RMS$_CDA)-8176.1(RMS$_CRMP)]TJ
T*
-0.0001 Tc
[(RMS$_DME)-7952.2(RMS$_EXT_ERR)-5639.2(RMS$_EXTNOTFOU)]TJ
T*
0 Tc
[(RMS$_F)74(AB)-8359.1(RMS$_GBC)-8176.1(RMS$_IAL)]TJ
0 -1.496 TD
[(RMS$_IF)74(A)-8674.1(RMS$_IFI)-8917.1(RMS$_KRF)]TJ
0 -1.494 TD
[(RMS$_MBC)-8008.1(RMS$_NET)-8194.1(RMS$_NETF)74(AIL)]TJ
T*
-0.0001 Tc
[(RMS$_NORMAL)-5748.2(RMS$_OPNOTSUP)-4581.2(RMS$_PENDING)]TJ
T*
0 Tc
[(RMS$_RAB)-8230.1(RMS$_RFM)-8065.1(RMS$_ROP)]TJ
T*
[(RMS$_RPL)-8340.1(RMS$_STR)-8379.1(RMS$_SUC)]TJ
0 -1.496 TD
[(RMS$_SUP)-8284.1(RMS$_SUPPORT)]TJ
/F1 1 Tf
9 0 0 9 514.34 26.84 Tm
/Cs9 cs 1 scn
(RMS9)Tj
ET
endstream
endobj
686 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
687 0 obj
<<
/Type /Pages
/Kids [ 656 0 R 688 0 R 719 0 R 750 0 R 781 0 R 812 0 R 843 0 R 874 0 R 905 0 R
936 0 R ]
/Count 100
/CropBox [ 0 0 612 792 ]
/Parent 331 0 R
>>
endobj
688 0 obj
<<
/Type /Pages
/Kids [ 684 0 R 689 0 R 692 0 R 695 0 R 698 0 R 701 0 R 704 0 R 707 0 R 710 0 R
713 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 687 0 R
>>
endobj
689 0 obj
<<
/Type /Page
/Parent 688 0 R
/Resources 691 0 R
/Contents 690 0 R
>>
endobj
690 0 obj
<< /Length 3533 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
[($CREA)75(TE)]TJ
ET
/Cs8 cs 1 scn
66.02 708.26 454.32 -0.48 re
f
BT
14 0 0 14 66.02 691.84 Tm
[($CREA)75.7(TE)]TJ
/F3 1 Tf
10 0 0 10 137.977 663.96 Tm
[(The)-336(Create)-334(service)-334(constructs)-336(a)-334(new)-334(le)-336(according)-336(to)-334(the)-336(attributes)-332(you)-338(specify)-334(in)]TJ
-0.0217 -1.196 TD
[(the)-340(F)72(AB.)-340(If)-340(any)-342(XABs)-338(are)-340(chained)-342(to)-340(the)-342(F)74(AB,)-340(then)-342(the)-340(characteristics)-342(described)]TJ
T*
[(in)-368(the)-368(XABs)-366(are)-370(applied)-366(to)-368(the)-370(le.)-572(This)-368(service)-370(performs)-368(implicit)-368(Open)-368(and)]TJ
T*
[(Display)-330(services.)]TJ
/F2 1 Tf
12 0 0 12 66.02 602.18 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 137.76 584.24 Tm
0.0002 Tc
[(SYS$CREA)74.2(TE)-997.8(fab)-333.8([,[err])-333.8([,suc]])]TJ
/F2 1 Tf
12 0 0 12 66.02 558.34 Tm
0 Tc
(Returns)Tj
/F3 1 Tf
10 0 0 10 137.76 540.42 Tm
[(OpenVMS)-330(usage:)-922(cond_value)]TJ
T*
[(type:)-6648(longword)]TJ
T*
[(access:)-5778(write)-330(only)]TJ
T*
[(mechanism:)-3370.1(by)-332(value)]TJ
0 -1.792 TD
[(The)-332(value)-334(is)-332(returned)-334(in)-332(symbolic)-332(offset)-332(F)74(AB$L_STS.)-332(Symbolic)-332(offset)-332(F)74(AB$L_STV)]TJ
0 -1.196 TD
[(may)-332(contain)-334(additional)-330(status)-332(information.)]TJ
/F2 1 Tf
12 0 0 12 66.02 448.76 Tm
(Arguments)Tj
10 0 0 10 138.015 430.82 Tm
(fab)Tj
/F3 1 Tf
0.006 -1.294 TD
[(OpenVMS)-330(usage:)-922(fab)]TJ
-0.0315 -1.196 TD
[(type:)-6648(longword)-332(\(unsigned\))]TJ
T*
[(access:)-5778(modify)]TJ
T*
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.792 TD
[(F)74(A)0(B)-350(control)-354(block)-352(whose)-352(contents)-352(are)-352(to)-350(be)-352(used)-352(as)-352(indirect)-352(arguments)-352(for)-352(the)]TJ
0 -1.196 TD
[(Create)-330(service)-334(call.)-498(The)]TJ
/F5 1 Tf
11.4958 0 TD
(fab)Tj
/F3 1 Tf
1.98 0 TD
[(argument)-334(is)-332(the)-332(address)-330(of)-332(the)-332(F)72(A)0(B)-330(control)-334(block.)]TJ
/F2 1 Tf
-13.4758 -2.192 TD
(err)Tj
/F3 1 Tf
0.004 -1.294 TD
[(OpenVMS)-330(usage:)-922(ast_procedure)]TJ
-0.004 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
T*
[(access:)-5778(call)-332(without)-330(stack)-332(unwinding)]TJ
T*
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.792 TD
[(AST)92(-level)-370(error)-372(completion)-372(routine)-372(that)-370(the)-372(service)-372(invokes)-372(if)-372(the)-370(operation)]TJ
0 -1.196 TD
[(is)-368(unsuccessful.)-576(The)]TJ
/F5 1 Tf
10.0189 0 TD
(err)Tj
/F3 1 Tf
1.98 0 TD
[(argument)-372(is)-368(the)-370(address)-370(of)-370(the)-370(entry)-372(mask)-368(of)-370(this)]TJ
-11.9988 -1.196 TD
[(user)18(-written)-330(completion)-334(routine.)]TJ
/F2 1 Tf
0 -2.192 TD
(suc)Tj
/F3 1 Tf
0.007 -1.294 TD
[(OpenVMS)-330(usage:)-922(ast_procedure)]TJ
-0.007 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
T*
[(access:)-5778(call)-332(without)-330(stack)-332(unwinding)]TJ
T*
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.792 TD
[(AST)92(-level)-358(success)-358(completion)-358(routine)-358(that)-358(the)-360(service)-358(invokes)-360(if)-358(the)-358(operation)]TJ
0 -1.196 TD
[(is)-350(successful.)-538(The)]TJ
/F5 1 Tf
8.7209 0 TD
(suc)Tj
/F3 1 Tf
2.093 0 TD
[(argument)-354(is)-350(the)-352(address)-350(of)-352(the)-352(entry)-352(mask)-352(of)-352(this)-350(user)18(-)]TJ
-10.8139 -1.196 TD
[(written)-330(completion)-332(routine.)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS10)Tj
ET
endstream
endobj
691 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
692 0 obj
<<
/Type /Page
/Parent 688 0 R
/Resources 694 0 R
/Contents 693 0 R
>>
endobj
693 0 obj
<< /Length 5584 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
6.995 -1.0783 TD
[($CREA)75(TE)]TJ
/Cs8 cs 1 scn
-33.2817 -3.2383 TD
(Description)Tj
/F3 1 Tf
10 0 0 10 161.931 676.4 Tm
[(The)-376(Create)-374(service)-374(rst)-374(uses)-374(the)-374(information)-374(from)-374(the)-374(specied)-374(F)72(AB.)-372(If)-374(an)]TJ
-0.0271 -1.196 TD
[(allocation)-336(control)-338(XAB)-334(is)-334(present,)-338(however)72(,)-338(its)-336(allocation)-336(quantity)-336(\(XAB$L_ALQ\),)]TJ
0 -1.194 TD
-0.0001 Tc
[(allocation)-366.1(options)-366.1(\(XAB$B_AOP)129.9(,)-368.1(only)-366.1(for)-366.1(the)-366.1(XAB$V_CTG)-362.1(and)-366.1(XAB$V_CBT)]TJ
0 -1.196 TD
[(options\),)-364.1(bucket)-358.1(size)-356.1(\(XAB$B_BKZ\),)-358.1(and)-358.1(default)-356.1(extension)-358.1(quantity)-358.1(\(XAB$W_)]TJ
T*
0 Tc
[(DEQ\))-336(elds)-338(are)-338(used)-338(instead)-338(of)-338(the)-338(corresponding)-340(elds)-338(of)-338(the)-338(F)72(AB.)-338(When)-338(either)]TJ
T*
[(key)-346(denition)-344(or)-344(allocation)-344(XABs)-340(are)-344(present,)-346(they)-344(can)-346(be)-342(grouped)-346(in)-344(any)-344(order)72(.)]TJ
0 -1.194 TD
[(If)-336(a)-338(name)-336(block)-338(\(NAM\))-336(or)-338(long)-338(name)-338(block)-338(\(NAML\))-336(is)-336(also)-336(connected)-338(to)-338(the)-336(F)72(AB,)]TJ
0 -1.196 TD
[(RMS)-338(lls)-336(in)-338(its)-336(elds)-338(with)-336(information)-338(about)-338(the)-338(created)-338(le.)-512(The)-338(Create)-336(service)]TJ
T*
[(leaves)-332(the)-334(le)-332(opened.)]TJ
0 -1.794 TD
[(When)-352(a)-350(search)-352(list)-348(logical)-352(name)-352(is)-348(used,)-356(the)-352(le)-352(is)-348(placed)-352(in)-350(the)-352(rst)-350(resultant)]TJ
0 -1.194 TD
-0.0001 Tc
[(search)-402.1(list)-398.1(le)-400.1(specication)-402.1(unless)-400.1(the)-400.1(create-if)-400.1(\(F)73.9(AB$V_CIF\))-402.1(option)-400.1(is)]TJ
0 -1.196 TD
0 Tc
[(specied.)-572(If)-368(you)-370(select)-368(the)-368(F)74(AB$V_CIF)-366(option,)-380(RMS)-366(searches)-370(all)-368(search)-368(list)]TJ
T*
[(le)-346(specications)-346(to)-344(locate)-346(the)-344(le.)-526(If)-344(it)-346(nds)-346(the)-344(le,)-350(RMS)-346(opens)-344(it)-346(rather)-346(than)]TJ
T*
[(create)-324(a)-324(new)-324(le.)-500(If)-324(RMS)-322(does)-324(not)-324(nd)-326(the)-324(le,)-328(it)-322(creates)-324(a)-324(new)-324(le)-326(using)-324(the)-326(rst)]TJ
0 -1.194 TD
[(resultant)-332(search)-334(list)-330(le)-332(specication.)]TJ
0 -1.794 TD
[(Y)110(o)0(u)-358(d)0(o)-358(not)-358(have)-360(to)-358(explicitly)-360(specify)-358(the)-358(F)74(AB$V_PUT)-358(option)-358(when)-360(invoking)-362(a)]TJ
0 -1.196 TD
[(Create)-332(service)-332(because)]TJ
/F4 1 Tf
10.9418 0 TD
(write)Tj
/F3 1 Tf
2.683 0 TD
[(is)-330(the)-334(default)-332(access)-330(mode)-332(when)-332(you)-334(create)-334(a)-332(le.)]TJ
-13.6248 -1.792 TD
[(T)60(able)-352(RMS5)-354(lists)-350(the)-354(control)-354(block)-356(elds)-352(read)-354(as)-354(input)-354(by)-354(the)-354(Create)-352(service.)]TJ
0 -1.196 TD
[(For)-334(additional)-330(information)-334(on)-332(the)-332(elds)-332(accessed)-332(by)-334(this)-330(service,)-334(see)-332(Chapter)-332(4.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)72.1(able)-331.9(RMS5)-797.9(Create)-329.9(Service)-331.9(F)54.1(A)0.1(B)-331.9(and)-331.9(XAB)-331.9(Input)-333.9(Fields)]TJ
ET
161.66 409.38 382.56 -0.48 re
f
BT
9 0 0 9 161.66 388.98 Tm
0 Tc
[(Field)-331.1(Name)]TJ
10.6267 1.1067 TD
[(Option)-331.1(or)]TJ
0 -1.1067 TD
[(XAB)-331.1(T)73.3(ype)-9023.8(Description)]TJ
ET
161.66 383.48 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 371.04 Tm
-0.001 Tc
[(F)71(AB$B_)]TJ
0 -1.194 TD
-0.0007 Tc
(ACMODES)Tj
21.918 1.194 TD
0 Tc
[(File)-332(access)-332(modes.)]TJ
-12.354 -2.69 TD
-0.0003 Tc
[(F)71.7(AB$V_CHAN_MODE)]TJ
8 0 0 8 363.5684 347.76 Tm
0 Tc
(1)Tj
10 0 0 10 381.1963 344.14 Tm
0.0001 Tc
[(Assigns)-345.9(the)-347.9(channel)-345.9(access)-347.9(mode)]TJ
-0.0356 -1.194 TD
-0.0002 Tc
[(by)-376.2(setting)-374.2(either)-374.2(the)-374.2(F)71.8(AB$V_)]TJ
0 -1.196 TD
0 Tc
[(UFO)-382(or)-382(the)-380(F)72(AB$V_NFS)-380(bit)]TJ
T*
[(in)-378(the)-380(F)74(AB$L_FOP)-378(eld)-378(\(see)]TJ
T*
[(Section)-340(4.17\).)-514(If)-340(neither)-340(bit)-340(is)-338(set,)]TJ
0 -1.194 TD
[(this)-348(eld)-350(can)-350(be)-348(used)-348(to)-350(override)]TJ
0 -1.196 TD
[(the)-368(access)-368(mode)-366(protection)-368(for)]TJ
T*
[(a)-372(specied)-372(I/O)-372(operation.)-580(See)]TJ
T*
[(Section)-332(4.8.)]TJ
-12.354 -1.494 TD
-0.0003 Tc
[(F)71.7(AB$V_LNM_MODE)]TJ
8 0 0 8 356.9084 237.1801 Tm
0 Tc
(1)Tj
10 0 0 10 380.84 233.5601 Tm
[(Species)-400(the)-402(logical)-400(name)]TJ
0 -1.196 TD
[(translation)-332(access)-332(mode.)]TJ
-21.918 -1.494 TD
[(F)72(AB$L_ALQ)-15989.1(Allocation)-346(quantity;)-354(ignored)-346(if)-346(an)]TJ
21.918 -1.196 TD
[(allocation)-332(XAB)-330(is)-332(present.)]TJ
-21.918 -1.494 TD
-0.0001 Tc
[(F)71.9(AB$B_BKS)-15975.2(Bucket)-402.1(size;)-436.1(ignored)-402.1(if)-402.1(an)]TJ
21.918 -1.194 TD
0 Tc
[(allocation)-332(XAB)-330(is)-332(present.)]TJ
-21.918 -1.496 TD
-0.0001 Tc
[(F)71.9(AB$W_BLS)-15827.2(Block)-364.1(size)-360.1(\(applies)-362.1(to)-362.1(magnetic)]TJ
21.918 -1.194 TD
0 Tc
[(tape)-332(only\).)]TJ
ET
161.66 126.44 382.56 -0.48 re
f
BT
6 0 0 6 161.66 118.78 Tm
(1)Tj
8 0 0 8 165.4959 115.96 Tm
[(This)-330(eld)-332.5(is)-330(not)-335(supported)-330(for)-332.5(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
9 0 0 9 439.8 95.72 Tm
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
7.8022 -7.6533 TD
[(RMS1)73.3(1)]TJ
ET
endstream
endobj
694 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
695 0 obj
<<
/Type /Page
/Parent 688 0 R
/Resources 697 0 R
/Contents 696 0 R
>>
endobj
696 0 obj
<< /Length 4720 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
[($CREA)75(TE)]TJ
10 0 0 10 137.9431 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)74.1(able)-333.9(RMS5)-331.9(\(Cont.\))-797.9(Create)-329.9(Service)-331.9(F)54.1(A)0.1(B)-331.9(and)-331.9(XAB)-331.9(Input)-333.9(Fields)]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 669.92 Tm
0 Tc
[(Field)-328.9(Name)]TJ
10.6267 1.1089 TD
[(Option)-331.1(or)]TJ
0 -1.1089 TD
[(XAB)-331.1(T)75.6(ype)-9026.1(Description)]TJ
ET
137.76 664.44 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 652 Tm
-0.0001 Tc
[(F)73.9(AB$W_DEQ)-15570.2(Default)-358.1(le)-362.1(extension)-362.1(quantity;)]TJ
21.918 -1.196 TD
0 Tc
[(ignored)-364(if)-362(an)-364(allocation)-362(XAB)-362(is)]TJ
T*
(present.)Tj
-21.918 -1.494 TD
[(F)74(AB$L_DNA)-15843.1(Default)-362(le)-364(specication)-364(string)]TJ
21.918 -1.196 TD
(address.)Tj
-21.918 -1.494 TD
[(F)74(AB$B_DNS)-15880.1(Default)-362(le)-364(specication)-364(string)]TJ
21.918 -1.196 TD
(size.)Tj
-21.918 -1.494 TD
[(F)74(AB$B_F)76(AC)-16068.1(File)-332(access.)]TJ
9.564 -1.494 TD
-0.0001 Tc
[(F)73.9(AB$V_BIO)-6636.2(Block)-332.1(I/O)-332.1(access)-330.1(to)-332.1(le.)]TJ
T*
[(F)73.9(AB$V_BRO)-6321.2(Block)-332.1(or)-332.1(record)-334.1(I/O)-330.1(access)-332.1(to)-332.1(le.)]TJ
T*
-0.0002 Tc
[(F)73.8(AB$V_DEL)-6376.3(Delete)-330.2(access)-332.2(to)-332.2(le.)]TJ
0 -1.496 TD
-0.0006 Tc
[(F)73.4(AB$V_GET)]TJ
8 0 0 8 293.179 503.1802 Tm
0 Tc
(2)Tj
10 0 0 10 356.94 499.5602 Tm
[(Read)-330(access)-332(to)-332(le.)]TJ
-12.354 -1.494 TD
[(F)74(AB$V_PUT)]TJ
8 0 0 8 293.0391 488.2403 Tm
(2)Tj
10 0 0 10 356.94 484.6203 Tm
[(W)56(rite)-332(access)-334(to)-332(le)-334(and)-334(explicit)-334(le)]TJ
0 -1.196 TD
(extension.)Tj
-12.354 -1.494 TD
[(F)74(AB$V_TRN)-6335.1(T)62(runcate)-334(access)-330(to)-332(le.)]TJ
T*
[(F)74(AB$V_UPD)-6279.1(Update)-346(access)-346(to)-348(le)-348(and)-348(explicit)]TJ
12.354 -1.196 TD
[(le)-332(extension.)]TJ
-21.918 -1.494 TD
[(F)74(AB$L_FNA)]TJ
8 0 0 8 197.3991 419.5003 Tm
(3)Tj
10 0 0 10 356.94 415.8803 Tm
[(File)-332(specication)-332(string)-332(address.)]TJ
-21.918 -1.494 TD
[(F)74(AB$B_FNS)]TJ
8 0 0 8 197.0291 404.5603 Tm
(3)Tj
10 0 0 10 356.94 400.9403 Tm
[(File)-332(specication)-332(string)-332(size.)]TJ
-21.918 -1.494 TD
[(F)74(AB$L_FOP)-16046.1(File-processing)-332(options.)]TJ
9.564 -1.496 TD
[(F)74(AB$V_ASY)-6483.1(Asynchronous;)-402(indicates)-376(that)]TJ
12.354 -1.194 TD
[(the)-362(specied)-362(task)-362(is)-362(to)-362(be)-362(done)]TJ
0 -1.196 TD
0.0003 Tc
[(asynchronously)112.3(.)]TJ
-12.354 -1.494 TD
-0.0001 Tc
[(F)73.9(AB$V_CBT)-6432.2(Contiguous)-368.1(best)-366.1(try:)-570.1(indicates)]TJ
12.354 -1.196 TD
0 Tc
[(that)-370(the)-374(le)-372(is)-372(to)-372(be)-372(allocated)]TJ
T*
[(contiguously)-372(on)-370(a)-368()18(best)-366(effort)18()]TJ
T*
[(basis.)-532(T)90(o)-350(specify)-350(a)-350(single)-350(extent,)]TJ
0 -1.194 TD
[(use)-332(the)-332(F)74(AB$V_CTG)-330(option.)]TJ
-12.354 -1.496 TD
-0.0001 Tc
[(F)73.9(AB$V_CIF)-6747.2(Create-if:)-508.1(opens)-338.1(a)-338.1(le)-340.1(if)-338.1(it)-336.1(already)]TJ
12.354 -1.194 TD
0 Tc
[(exists)-324(or)-328(creates)-326(a)-326(le)-328(if)-326(it)-326(does)-326(not)]TJ
0 -1.196 TD
[(already)-332(exist.)]TJ
-12.354 -1.494 TD
[(F)74(AB$V_CTG)-6372.1(Contiguous:)-564(indicates)-364(that)-364(the)]TJ
12.354 -1.196 TD
[(space)-352(for)-352(a)-354(le)-352(is)-352(to)-354(be)-352(allocated)]TJ
T*
[(contiguously)108(.)]TJ
-12.354 -1.494 TD
[(F)74(AB$V_DFW)]TJ
8 0 0 8 295.809 195.3406 Tm
(1)Tj
10 0 0 10 356.94 191.7206 Tm
[(Deferred)-356(write:)-550(writing)-360(back)-358(to)]TJ
0 -1.196 TD
[(the)-336(le)-338(from)-336(the)-336(modied)-336(buffer)-338(is)]TJ
0 -1.194 TD
[(deferred.)-532(Applies)-348(to)-348(relative)-350(and)]TJ
0 -1.196 TD
[(indexed)-350(les)-350(and)-350(sequential)-350(les)]TJ
T*
[(opened)-332(for)-332(shared)-332(access.)]TJ
ET
137.76 129.441 382.56 -0.48 re
f
BT
6 0 0 6 137.76 121.76 Tm
(1)Tj
8 0 0 8 141.5959 118.94 Tm
[(This)-330(eld)-332.5(is)-330(not)-332.5(supported)-332.5(for)-330(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
6 0 0 6 137.76 109.8 Tm
(2)Tj
8 0 0 8 141.5959 107 Tm
[(These)-332.5(are)-330(the)-335(default)-330(values)-330(supplied)-330(by)-330(RMS.)]TJ
6 0 0 6 137.76 97.86 Tm
(3)Tj
8 0 0 8 141.5959 95.04 Tm
-0.0001 Tc
[(These)-332.6(elds)-330.1(must)-332.6(be)-332.6(specied)-330.1(unless)-332.6(you)-332.6(select)-332.6(the)-332.6(F)72.4(AB$V_TMD)-332.6(or)-332.6(the)-335.1(F)74.9(AB$V_TMP)-330.1(option.)]TJ
9 0 0 9 415.88 74.8 Tm
0 Tc
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-38.8733 -5.3289 TD
(RMS12)Tj
ET
endstream
endobj
697 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
698 0 obj
<<
/Type /Page
/Parent 688 0 R
/Resources 700 0 R
/Contents 699 0 R
>>
endobj
699 0 obj
<< /Length 4351 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
6.995 -1.0783 TD
[($CREA)75(TE)]TJ
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
0.0002 Tc
[(T)72.2(able)-331.8(RMS5)-331.8(\(Cont.\))-797.8(Create)-329.8(Service)-333.8(F)54.2(A)0.2(B)-329.8(and)-333.8(XAB)-329.8(Input)-331.8(Fields)]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 669.92 Tm
0 Tc
[(Field)-331.1(Name)]TJ
10.6267 1.1089 TD
[(Option)-331.1(or)]TJ
0 -1.1089 TD
[(XAB)-331.1(T)73.3(ype)-9023.8(Description)]TJ
ET
161.66 664.44 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 257.3 652 Tm
-0.0001 Tc
[(F)71.9(AB$V_DL)53.9(T)-6483.2(Delete:)-506.1(indicates)-336.1(that)-336.1(the)-336.1(le)-336.1(is)-336.1(to)]TJ
12.354 -1.196 TD
0 Tc
[(be)-332(deleted)-332(when)-332(closed.)]TJ
-12.354 -1.494 TD
[(F)72(AB$V_MXV)-6167.1(Maximize)-384(version:)-602(indicates)]TJ
12.354 -1.196 TD
[(that)-348(the)-348(created)-348(le)-350(be)-348(given)-350(the)]TJ
T*
[(specic)-342(version)-340(number)-342(requested)]TJ
0 -1.194 TD
[(or)-356(a)-356(version)-358(number)-358(that)-356(is)-354(one)]TJ
0 -1.196 TD
[(greater)-352(than)-352(the)-352(highest)-354(version)]TJ
T*
[(number)-334(of)-332(an)-332(existing)-334(le.)]TJ
-12.354 -1.494 TD
-0.0006 Tc
[(F)71.4(AB$V_NAM)]TJ
8 0 0 8 320.239 554.0001 Tm
0 Tc
(1)Tj
10 0 0 10 380.84 550.3801 Tm
[(Name)-338(block)-338(inputs:)-512(indicates)-336(that)]TJ
0 -1.196 TD
[(the)-356(NAM$W_DID)-352(and)-356(NAM$T_)]TJ
T*
[(DVI)-352(elds)-356(in)-354(the)-356(specied)-354(NAM)]TJ
0 -1.194 TD
[(block)-334(are)-332(used)-332(as)-330(input.)]TJ
-12.354 -1.496 TD
[(F)72(AB$V_NFS)]TJ
8 0 0 8 316.5891 503.1802 Tm
(1)Tj
10 0 0 10 380.84 499.5602 Tm
[(Non-le-structured:)-584(indicates)]TJ
0 -1.194 TD
[(that)-346(the)-346(accessed)-346(volume)-348(is)-344(to)-346(be)]TJ
0 -1.196 TD
0.0001 Tc
[(processed)-343.9(in)-343.9(a)-343.9(non-le-structured)]TJ
T*
0 Tc
[(manner)72(.)]TJ
-12.354 -1.494 TD
-0.0001 Tc
[(F)71.9(AB$V_OFP)-6429.2(Output)-354.1(le)-356.1(parse:)-544.1(species)-354.1(that)]TJ
12.354 -1.196 TD
0 Tc
[(the)-372(resultant)-370(le)-372(specication)]TJ
T*
[(string)-334(of)-334(the)-336(related)-334(le,)-336(if)-334(used,)-334(is)]TJ
0 -1.194 TD
[(to)-346(provide)-346(le)-348(name)-346(and)-346(le)-346(type)]TJ
0 -1.196 TD
[(defaults)-332(only)110(.)]TJ
-12.354 -1.494 TD
-0.0001 Tc
[(F)71.9(AB$V_POS)-6466.2(Current)-388.1(position)-388.1(\(applies)-384.1(to)]TJ
12.354 -1.196 TD
0 Tc
[(magnetic)-334(tapes)-330(only\).)]TJ
-12.354 -1.494 TD
-0.0001 Tc
[(F)71.9(AB$V_RCK)-6319.2(Read-check:)-624.1(indicates)-392.1(that)]TJ
12.354 -1.196 TD
0 Tc
[(transfers)-378(from)-376(disk)-378(are)-378(to)-378(be)]TJ
T*
[(followed)-388(by)-390(a)-390(read-compare)]TJ
T*
(operation.)Tj
-12.354 -1.494 TD
[(F)72(AB$V_R)40(WC)-6152.1(Rewind)-388(on)-392(close)-390(\(applies)-388(to)]TJ
12.354 -1.196 TD
[(magnetic)-334(tape)-330(only\).)]TJ
-12.354 -1.494 TD
[(F)72(AB$V_R)40(WO)-6096.1(Rewind)-390(on)-390(open)-392(\(applies)-388(to)]TJ
12.354 -1.196 TD
[(magnetic)-334(tape)-330(only\).)]TJ
ET
179.6 246 156.24 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 341.88 245.52 Tm
(Note)Tj
ET
370.08 246 156.24 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 179.6 227.58 Tm
[(If)-314(you)-318(specify)-316(the)-314(F)72(AB$V_R)40(WO)-314(option)-316(as)-314(input)-316(to)-314(the)-316(Create)-316(service,)-320(RMS)]TJ
0 -1.194 TD
[(overwrites)-332(the)-332(tape)-332(beginning)-336(with)-330(the)-334(rst)-330(le.)]TJ
ET
179.6 202.16 346.8 -0.48 re
f
BT
10 0 0 10 257.3 180.76 Tm
-0.0001 Tc
[(F)71.9(AB$V_SCF)-6522.2(Submit)-354.1(command)-356.1(le:)-548.1(indicates)]TJ
12.354 -1.196 TD
0 Tc
[(that)-316(the)-318(le)-318(is)-316(to)-316(be)-318(submitted)-314(as)-316(a)]TJ
0 -1.194 TD
[(batch-command)-340(le)-342(to)-340(the)-340(process)]TJ
0 -1.196 TD
-0.0001 Tc
[(default)-328.1(batch)-330.1(queue)-332.1(\(SYS$BA)53.9(TCH\))]TJ
T*
0 Tc
[(when)-346(the)-346(le)-346(is)-344(closed)-346(\(applies)-344(to)]TJ
T*
[(sequential)-332(les)-332(only\).)]TJ
ET
161.66 106.52 382.56 -0.48 re
f
BT
6 0 0 6 161.66 98.84 Tm
(1)Tj
8 0 0 8 165.4959 96.04 Tm
[(This)-330(eld)-332.5(is)-330(not)-335(supported)-330(for)-332.5(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
9 0 0 9 439.8 75.8 Tm
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
7.7267 -5.44 TD
(RMS13)Tj
ET
endstream
endobj
700 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
701 0 obj
<<
/Type /Page
/Parent 688 0 R
/Resources 703 0 R
/Contents 702 0 R
>>
endobj
702 0 obj
<< /Length 4611 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
[($CREA)75(TE)]TJ
10 0 0 10 137.9431 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)74.1(able)-333.9(RMS5)-331.9(\(Cont.\))-797.9(Create)-329.9(Service)-331.9(F)54.1(A)0.1(B)-331.9(and)-331.9(XAB)-331.9(Input)-333.9(Fields)]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 669.92 Tm
0 Tc
[(Field)-328.9(Name)]TJ
10.6267 1.1089 TD
[(Option)-331.1(or)]TJ
0 -1.1089 TD
[(XAB)-331.1(T)75.6(ype)-9026.1(Description)]TJ
ET
137.76 664.44 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 233.4 652 Tm
[(F)74(AB$V_SPL)-6575.1(Spool:)-592(indicates)-378(that)-378(the)-380(le)]TJ
12.354 -1.196 TD
[(is)-368(to)-368(be)-370(spooled)-368(to)-370(the)-370(process)]TJ
T*
[(default)-340(print)-340(queue)-342(\(SYS$PRINT\))]TJ
T*
[(when)-346(the)-344(le)-346(is)-346(closed)-344(\(applies)-344(to)]TJ
0 -1.194 TD
[(sequential)-332(les)-332(only\).)]TJ
-12.354 -1.494 TD
-0.0001 Tc
[(F)73.9(AB$V_SQO)-6357.2(Sequential)-362.1(only:)-558.1(indicates)-362.1(that)]TJ
12.354 -1.196 TD
0 Tc
[(the)-374(le)-376(can)-376(be)-376(processed)-374(in)-376(a)]TJ
T*
[(sequential)-334(manner)-338(only)110(,)-338(usually)-336(to)]TJ
T*
[(enable)-344(DECnet)-344(for)-346(OpenVMS)-344(le)]TJ
T*
[(transfer)74(.)]TJ
-12.354 -1.494 TD
[(F)74(AB$V_SUP)-6427.1(Supersede:)-518(allows)-340(an)-342(existing)-344(le)]TJ
12.354 -1.194 TD
[(to)-348(be)-348(superseded)-348(by)-350(a)-348(new)-350(le)-348(of)]TJ
0 -1.196 TD
[(the)-332(same)-330(name,)-334(type,)-334(and)-332(version.)]TJ
-12.354 -1.494 TD
[(F)74(AB$V_TEF)-6483.1(T)62(runcate)-350(at)-348(end)-348(of)-348(le:)-532(indicates)]TJ
12.354 -1.196 TD
[(that)-336(the)-338(unused)-338(space)-338(allocated)-336(to)]TJ
T*
[(a)-340(le)-340(is)-340(deallocated)-340(when)-340(that)-340(le)]TJ
T*
[(is)-318(closed)-318(\(applies)-318(to)-318(sequential)-320(les)]TJ
0 -1.194 TD
(only\).)Tj
-12.354 -1.496 TD
[(F)74(AB$V_TMD)-6150.1(T)92(emporary)-372(marked)-372(for)-372(delete:)]TJ
12.354 -1.194 TD
[(indicates)-346(that)-348(a)-348(temporary)-348(le)-348(is)]TJ
0 -1.196 TD
[(to)-360(be)-360(created,)-370(and)-362(then)-362(deleted)]TJ
T*
[(when)-332(the)-332(le)-332(is)-332(closed.)]TJ
-12.354 -1.494 TD
[(F)74(AB$V_TMP)-6261.1(T)92(emporary:)-602(indicates)-382(that)-384(a)]TJ
12.354 -1.196 TD
[(temporary)-368(le)-368(is)-368(to)-368(be)-368(created)]TJ
T*
[(and)-368(retained,)-378(but)-370(no)-368(directory)]TJ
0 -1.194 TD
[(entry)-332(is)-332(made)-332(for)-332(this)-332(le.)]TJ
-12.354 -1.496 TD
[(F)74(AB$V_UFO)]TJ
8 0 0 8 294.149 326.8403 Tm
(1)Tj
10 0 0 10 356.94 323.2202 Tm
[(User)-344(le)-346(open:)-524(indicates)-344(that)-346(the)]TJ
0 -1.194 TD
[(le)-336(is)-338(to)-336(be)-338(created)-336(or)-338(opened)-338(only)]TJ
0 -1.196 TD
[(\(no)-346(further)-346(processing)-348(of)-346(that)-346(le)]TJ
T*
[(is)-330(allowed\).)]TJ
-12.354 -1.494 TD
-0.0001 Tc
[(F)73.9(AB$V_WCK)-6062.2(W)55.9(rite-check:)-616.1(indicates)-390.1(that)]TJ
12.354 -1.196 TD
0 Tc
[(transfers)-332(to)-334(disk)-332(are)-334(to)-334(be)-334(followed)]TJ
T*
[(by)-332(a)-332(read-compare)-332(operation.)]TJ
-21.918 -1.494 TD
[(F)74(AB$B_FSZ)-16195.1(Fixed)-332(control)-334(area)-332(size.)]TJ
T*
-0.0006 Tc
[(F)73.4(AB$W_GBC)]TJ
8 0 0 8 200.679 222.2404 Tm
0 Tc
(1)Tj
10 0 0 10 356.94 218.6204 Tm
[(Global)-366(buffer)-368(count)-368(for)-368(shared)]TJ
0 -1.196 TD
(les.)Tj
-21.918 -1.494 TD
[(F)74(AB$W_IFI)-16363.1(Internal)-332(le)-332(identier)-334(\(must)-330(be)-332(0\).)]TJ
T*
[(F)74(AB$L_MRN)-15677.1(Maximum)-340(record)-342(number)-342(\(applies)]TJ
21.918 -1.196 TD
[(to)-330(relative)-334(les)-332(only\).)]TJ
-21.918 -1.494 TD
[(F)74(AB$W_MRS)-15548.1(Maximum)-332(record)-334(size.)]TJ
T*
[(F)74(AB$L_NAM)]TJ
8 0 0 8 200.169 138.5405 Tm
(4)Tj
10 0 0 10 356.94 134.9405 Tm
[(NAM)-330(or)-334(NAML)-332(block)-332(address.)]TJ
ET
137.76 120.48 382.56 -0.48 re
f
BT
6 0 0 6 137.76 112.8 Tm
(1)Tj
8 0 0 8 141.5959 109.98 Tm
[(This)-330(eld)-332.5(is)-330(not)-332.5(supported)-332.5(for)-330(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
6 0 0 6 137.76 100.16 Tm
(4)Tj
8 0 0 8 141.5959 97.34 Tm
-0.0001 Tc
[(F)74.9(AB$L_NAL)-320.1(is)-322.6(available)-320.1(as)-322.6(an)-325.1(alternative)-322.6(denition)-325.1(for)-322.6(C)-325.1(programmers)-322.6(to)-325.1(allow)-322.6(for)-322.6(appropriate)-325.1(type)]TJ
-0.4795 -0.995 TD
0 Tc
[(checking)-332.5(of)-332.5(a)-332.5(NAML)-330(block.)]TJ
9 0 0 9 415.88 69.14 Tm
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-38.8733 -4.7 TD
(RMS14)Tj
ET
endstream
endobj
703 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
704 0 obj
<<
/Type /Page
/Parent 688 0 R
/Resources 706 0 R
/Contents 705 0 R
>>
endobj
705 0 obj
<< /Length 4631 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
6.995 -1.0783 TD
[($CREA)75(TE)]TJ
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
0.0002 Tc
[(T)72.2(able)-331.8(RMS5)-331.8(\(Cont.\))-797.8(Create)-329.8(Service)-333.8(F)54.2(A)0.2(B)-329.8(and)-333.8(XAB)-329.8(Input)-331.8(Fields)]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 669.92 Tm
0 Tc
[(Field)-331.1(Name)]TJ
10.6267 1.1089 TD
[(Option)-331.1(or)]TJ
0 -1.1089 TD
[(XAB)-331.1(T)73.3(ype)-9023.8(Description)]TJ
ET
161.66 664.44 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 652 Tm
-0.0001 Tc
[(F)71.9(AB$B_ORG)-15827.2(File)-378.1(organization:)-590.1(sequential)]TJ
21.918 -1.196 TD
0 Tc
[(\(F)74(AB$C_SEQ)]TJ
8 0 0 8 443.579 643.66 Tm
(2)Tj
10 0 0 10 448.5269 640.04 Tm
[(\),)-346(relative)-342(\(F)74(AB$C_)]TJ
-6.7687 -1.196 TD
-0.0002 Tc
[(REL\),)-332.2(or)-332.2(indexed)-334.2(\(F)73.8(AB$C_IDX\).)]TJ
-21.918 -1.494 TD
[(F)71.8(AB$B_RA)55.8(T)-16050.3(Record)-332.2(attributes.)]TJ
T*
-0.0001 Tc
[(F)71.9(AB$B_RFM)-15772.2(Record)-388.1(format:)-608.1(xed-length)]TJ
21.918 -1.196 TD
0.0001 Tc
[(\(F)74.1(AB$C_FIX\),)-369.9(variable-length)]TJ
T*
0 Tc
[(\(F)74(AB$C_V)112(AR\),)-374(VFC)-374(\(F)74(AB$C_)]TJ
0 -1.194 TD
[(VFC\),)-376(stream)-376(\(F)74(AB$C_STM\),)]TJ
0 -1.196 TD
[(stream)-348(with)-346(line)-350(feed)-348(terminator)]TJ
T*
[(\(F)74(AB$C_STMLF\),)-366(stream)-364(with)]TJ
T*
[(carriage)-396(return)-398(terminator)]TJ
0 -1.194 TD
[(\(F)74(AB$C_STMCR\),)-342(or)-344(unidentied)]TJ
0 -1.196 TD
[(format)-332(\(F)74(AB$C_UDF)]TJ
8 0 0 8 479.3485 506.1802 Tm
(2)Tj
10 0 0 10 484.2565 502.5602 Tm
(\).)Tj
-32.2596 -1.494 TD
-0.0005 Tc
[(F)71.5(AB$B_RTV)]TJ
8 0 0 8 220.8991 491.2202 Tm
0 Tc
(1)Tj
10 0 0 10 380.84 487.6202 Tm
[(Retrieval)-332(window)-330(size.)]TJ
-21.918 -1.496 TD
-0.0002 Tc
[(F)71.8(AB$B_SHR)-15920.3(File)-332.2(sharing.)]TJ
9.564 -1.494 TD
-0.0001 Tc
[(F)71.9(AB$V_SHRDEL)-4189.2(Allows)-382.1(other)-386.1(users)-384.1(to)-384.1(delete)]TJ
12.354 -1.196 TD
0 Tc
[(records)-332(from)-332(the)-332(le.)]TJ
-12.354 -1.494 TD
-0.0001 Tc
[(F)71.9(AB$V_SHRGET)-4189.2(Allows)-332.1(other)-338.1(users)-334.1(to)-336.1(read)-334.1(the)-336.1(le;)]TJ
12.354 -1.196 TD
0 Tc
[(also)-352(used)-354(with)-354(the)-352(F)72(AB$V_MSE)]TJ
0 -1.194 TD
-0.0002 Tc
[(and)-344.2(F)73.8(AB$V_GET)-344.2(bits)-340.2(to)-342.2(specify)-342.2(a)]TJ
0 -1.196 TD
0 Tc
[(read-only)-336(global)-334(buffer)-334(cache)-334(when)]TJ
T*
[(global)-332(buffering)-334(is)-332(enabled.)]TJ
-12.354 -1.494 TD
[(F)72(AB$V_MSE)]TJ
8 0 0 8 318.389 371.6803 Tm
(1)Tj
10 0 0 10 380.84 368.0604 Tm
[(Allows)-330(multistream)-330(access.)]TJ
-12.354 -1.494 TD
-0.0001 Tc
[(F)71.9(AB$V_NIL)-6652.2(Prohibits)-348.1(any)-348.1(type)-348.1(of)-346.1(le)-348.1(sharing)]TJ
12.354 -1.196 TD
0 Tc
[(by)-334(other)-332(users.)]TJ
-12.354 -1.494 TD
-0.0001 Tc
[(F)71.9(AB$V_SHRPUT)-4207.2(Allows)-330.1(other)-334.1(users)-332.1(to)-332.1(write)-332.1(records)]TJ
12.354 -1.196 TD
0 Tc
[(to)-332(the)-332(le)-334(and)-332(extend)-332(it.)]TJ
-12.354 -1.494 TD
-0.0001 Tc
[(F)71.9(AB$V_SHRUPD)-4096.2(Allows)-376.1(other)-378.1(users)-378.1(to)-378.1(update)]TJ
12.354 -1.196 TD
0 Tc
[(records)-332(in)-334(the)-332(le)-332(and)-332(extend)-334(it.)]TJ
-12.354 -1.494 TD
[(F)72(AB$V_UPI)-6648.1(Allows)-358(one)-362(or)-360(more)-360(users)-360(write)]TJ
12.354 -1.196 TD
[(access)-362(to)-364(a)-362(shared)-364(le)-362(open)-364(for)]TJ
T*
[(block)-362(I/O)-360(\(applies)-360(to)-360(sequential)]TJ
0 -1.194 TD
[(les)-332(only\).)]TJ
-21.918 -1.496 TD
[(F)72(AB$L_XAB)-16008.1(Extended)-332(attribute)-332(block)-334(address.)]TJ
9.564 -1.494 TD
[(XABALL)-8150.1(Allocation)-332(XAB;)-330(see)-332(Chapter)-332(9.)]TJ
T*
[(XABDA)58(T)-8097.1(Date)-410(and)-412(time)-412(XAB;)-410(see)]TJ
12.354 -1.196 TD
[(Chapter)-332(10.)]TJ
-12.354 -1.494 TD
[(XABFHC)-7984.1(File)-352(header)-352(characteristics)-350(XAB;)]TJ
12.354 -1.196 TD
[(see)-332(Chapter)-332(1)56(1)0(.)]TJ
-12.354 -1.494 TD
[(XABITM)-8188(Item)-330(list)-332(XAB;)-330(see)-332(Chapter)-332(12.)]TJ
ET
161.66 123.461 382.56 -0.48 re
f
BT
6 0 0 6 161.66 115.78 Tm
(1)Tj
8 0 0 8 165.4959 112.98 Tm
[(This)-330(eld)-332.5(is)-330(not)-335(supported)-330(for)-332.5(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
6 0 0 6 161.66 103.82 Tm
(2)Tj
8 0 0 8 165.4959 101.02 Tm
-0.0001 Tc
[(These)-332.6(are)-332.6(the)-335.1(default)-330.1(values)-330.1(supplied)-332.6(by)-332.6(RMS.)]TJ
9 0 0 9 439.8 80.78 Tm
0 Tc
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
7.7267 -5.9933 TD
(RMS15)Tj
ET
endstream
endobj
706 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
707 0 obj
<<
/Type /Page
/Parent 688 0 R
/Resources 709 0 R
/Contents 708 0 R
>>
endobj
708 0 obj
<< /Length 3967 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
[($CREA)75(TE)]TJ
10 0 0 10 137.9431 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)74.1(able)-333.9(RMS5)-331.9(\(Cont.\))-797.9(Create)-329.9(Service)-331.9(F)54.1(A)0.1(B)-331.9(and)-331.9(XAB)-331.9(Input)-333.9(Fields)]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 669.92 Tm
0 Tc
[(Field)-328.9(Name)]TJ
10.6267 1.1089 TD
[(Option)-331.1(or)]TJ
0 -1.1089 TD
[(XAB)-331.1(T)75.6(ype)-9026.1(Description)]TJ
ET
137.76 664.44 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 233.4 652 Tm
-0.0002 Tc
[(XABKEY)-8006.3(Key)-414.2(denition)-418.2(XAB;)-414.2(see)]TJ
12.354 -1.196 TD
0 Tc
[(Chapter)-330(14.)]TJ
-12.354 -1.494 TD
[(XABPRO)-8039.1(Protection)-332(XAB;)-332(see)-330(Chapter)-332(15.)]TJ
T*
-0.0001 Tc
[(XABRDT)-8043.2(Revision)-348.1(date)-346.1(and)-348.1(time)-348.1(XAB;)-346.1(see)]TJ
12.354 -1.196 TD
0 Tc
[(Chapter)-330(16.)]TJ
-12.354 -1.494 TD
[(XABSUM)-7817.1(Summary)-332(XAB;)-332(see)-330(Chapter)-332(18.)]TJ
ET
137.76 575.76 382.56 -0.48 re
f
BT
10 0 0 10 137.76 553.36 Tm
[(T)62(able)-324(RMS6)-324(lists)-322(the)-326(control)-326(block)-326(elds)-324(written)-324(as)-324(output)-326(by)-324(the)-326(Create)-324(service.)]TJ
/F2 1 Tf
0 -3.984 TD
[(T)74(able)-334(RMS6)-796(Create)-330(Service)-334(F)54(A)0(B)-330(and)-334(XAB)-330(Output)-334(Fields)]TJ
ET
137.76 507.52 382.56 -0.48 re
f
BT
9 0 0 9 137.76 487.12 Tm
[(Field)-328.9(Name)]TJ
9.8511 1.1067 TD
[(Option)-331.1(or)]TJ
0 -1.1067 TD
[(XAB)-331.1(T)73.3(ype)-5923.9(Description)]TJ
ET
137.76 481.62 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 469.18 Tm
[(F)74(AB$L_ALQ)-12503.1(Allocation)-380(quantity:)-596(contains)-380(actual)]TJ
18.43 -1.196 TD
[(number)-334(of)-332(blocks)-332(allocated.)]TJ
-18.43 -1.494 TD
-0.0001 Tc
[(F)73.9(AB$B_BKS)-12489.2(Bucket)-348.1(size:)-526.1(applies)-346.1(only)-348.1(to)-348.1(relative)-346.1(and)]TJ
18.43 -1.196 TD
0 Tc
[(indexed)-358(les.)-550(When)-358(multiple)-356(areas)-358(are)]TJ
0 -1.194 TD
[(dened)-364(for)-364(an)-364(indexed)-364(le,)-374(the)-362(largest)]TJ
0 -1.196 TD
[(bucket)-334(size)-330(is)-332(returned.)]TJ
-18.43 -1.494 TD
[(F)74(AB$W_BLS)-12337.1(Device)-384(block)-384(size)-384(\(applies)-382(to)-382(les)-384(of)]TJ
18.43 -1.196 TD
[(sequential)-332(organization)-334(only\).)]TJ
-18.43 -1.494 TD
-0.0001 Tc
[(F)73.9(AB$W_DEQ)-12082.2(Default)-332.1(le)-332.1(extension)-334.1(quantity)109.9(.)]TJ
0 -1.496 TD
0 Tc
[(F)74(AB$L_DEV)-12448.1(Device)-332(characteristics.)]TJ
0 -1.494 TD
[(F)74(AB$B_F)76(AC)-12580.1(File)-332(access.)]TJ
T*
[(F)74(AB$B_FSZ)-12707.1(Fixed-length)-364(control)-364(area)-362(size)-360(for)-362(VFC)]TJ
18.43 -1.196 TD
(format.)Tj
-18.43 -1.494 TD
-0.0002 Tc
[(F)73.8(AB$W_GBC)-12138.3(Global)-330.2(buffer)-334.2(count.)]TJ
T*
0 Tc
[(F)74(AB$W_IFI)-12875.1(Internal)-332(le)-334(identier)74(.)]TJ
T*
[(F)74(AB$L_MRN)-12189.1(Maximum)-334(record)-332(number)72(.)]TJ
T*
[(F)74(AB$W_MRS)-12060.1(Maximum)-334(record)-332(size.)]TJ
0 -1.496 TD
-0.0002 Tc
[(F)73.8(AB$B_ORG)-12341.3(File)-332.2(organization.)]TJ
0 -1.494 TD
0 Tc
[(F)74(AB$B_RA)58(T)-12562.1(Record)-332(attributes.)]TJ
T*
[(F)74(AB$B_RFM)-12282.1(Record)-332(format.)]TJ
T*
[(F)74(AB$L_SDC)-12540.1(Secondary)-334(device)-334(characteristics.)]TJ
T*
[(F)74(AB$B_SHR)-12430.1(File)-332(sharing.)]TJ
0 -1.496 TD
[(F)74(AB$L_STS)-12743.1(Completion)-344(status)-344(code)-346(\(also)-344(returned)-348(in)]TJ
18.43 -1.194 TD
[(register)-332(0\).)]TJ
-18.43 -1.496 TD
0.0001 Tc
[(F)74.1(AB$L_STV)-12651(Status)-357.9(value:)-551.9(contains)-357.9(the)-359.9(I/O)-355.9(channel)]TJ
18.43 -1.194 TD
0 Tc
[(number)-334(if)-332(the)-332(operation)-332(is)-332(successful.)]TJ
-18.43 -1.496 TD
[(F)74(AB$L_XAB)-12522.1(Next)-332(XAB)-330(eld.)]TJ
9 0 0 9 415.88 89.9202 Tm
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-38.8733 -7.0089 TD
(RMS16)Tj
ET
endstream
endobj
709 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
710 0 obj
<<
/Type /Page
/Parent 688 0 R
/Resources 712 0 R
/Contents 711 0 R
>>
endobj
711 0 obj
<< /Length 3975 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
6.995 -1.0783 TD
[($CREA)75(TE)]TJ
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
[(T)72(able)-332(RMS6)-332(\(Cont.\))-798(Create)-330(Service)-334(F)54(A)0(B)-330(and)-334(XAB)-330(Output)-334(Fields)]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 669.92 Tm
[(Field)-331.1(Name)]TJ
9.8533 1.1089 TD
[(Option)-328.9(or)]TJ
0 -1.1089 TD
[(XAB)-328.9(T)73.3(ype)-5926.1(Description)]TJ
ET
161.66 664.44 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 250.34 649 Tm
-0.0001 Tc
[(XABALL)-5364.2(Allocation)-330.1(XAB;)-332.1(see)-332.1(Chapter)-332.1(9.)]TJ
0 -1.494 TD
[(XABDA)55.9(T)-5309.2(Date)-330.1(and)-332.1(time)-332.1(XAB;)-330.1(see)-332.1(Chapter)-332.1(10.)]TJ
T*
0 Tc
[(XABFHC)-5194.1(File)-376(header)-380(characteristics)-376(XAB;)-378(see)]TJ
9.564 -1.196 TD
[(Chapter)-332(1)56(1)0(.)]TJ
-9.564 -1.494 TD
-0.0001 Tc
[(XABITM)-5402.1(Item)-330.1(list)-330.1(XAB;)-332.1(see)-332.1(Chapter)-332.1(12.)]TJ
T*
[(XABKEY)-5216.2(Key)-332.1(denition)-332.1(XAB;)-332.1(see)-332.1(Chapter)-332.1(14.)]TJ
T*
[(XABPRO)-5253.2(Protection)-332.1(XAB;)-332.1(see)-332.1(Chapter)-330.1(15.)]TJ
0 -1.496 TD
[(XABRDT)-5253.2(Revision)-400.1(date)-402.1(and)-402.1(time)-400.1(XAB;)-400.1(see)]TJ
9.564 -1.194 TD
0 Tc
[(Chapter)-332(16.)]TJ
-9.564 -1.496 TD
-0.0001 Tc
[(XABSUM)-5031.2(Summary)-332.1(XAB;)-332.1(see)-330.1(Chapter)-332.1(18.)]TJ
ET
161.66 513 382.56 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 161.66 490.6 Tm
0.0001 Tc
[(Use)-331.9(of)-331.9(the)-331.9(NAM)-331.9(Block)-331.9(for)-331.9(Creating)-331.9(Files)]TJ
/F3 1 Tf
0 -1.394 TD
0 Tc
[(T)60(able)-368(RMS7)-368(and)-370(T)62(able)-370(RMS8)-368(list)-366(the)-370(NAM)-368(block)-370(elds)-370(used)-368(as)-368(input)-370(and)]TJ
0 -1.196 TD
[(output)-318(for)-316(the)-316(Create)-316(service)-316(\(provided)-318(that)-316(the)-316(name)-316(block)-318(address)-314(eld)-318([F)74(AB$L_)]TJ
T*
[(NAM])-332(is)-332(specied\).)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)72.1(able)-331.9(RMS7)-797.9(Create)-329.9(Service)-331.9(NAM)-331.9(Input)-333.9(Fields)]TJ
ET
161.66 418.86 382.56 -0.48 re
f
BT
9 0 0 9 161.66 408.4 Tm
0 Tc
[(Field)-331.1(Name)-5238.5(Option)-10504.6(Description)]TJ
ET
161.66 402.92 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 390.48 Tm
(NAM$W_DID)Tj
8 0 0 8 226.469 394.1 Tm
(1)Tj
10 0 0 10 380.84 390.48 Tm
[(Directory)-334(identication)-336(\(input)-334(only)]TJ
0 -1.196 TD
[(if)-348(the)-350(F)72(AB$L_FOP)-348(F)74(AB$V_NAM)]TJ
T*
[(option)-332(is)-332(set\).)]TJ
-21.918 -1.494 TD
(NAM$T_DVI)Tj
8 0 0 8 222.769 355.24 Tm
(1)Tj
10 0 0 10 380.84 351.62 Tm
[(Device)-354(identication)-356(\(input)-354(only)]TJ
0 -1.196 TD
[(if)-348(the)-350(F)72(AB$L_FOP)-348(F)74(AB$V_NAM)]TJ
0 -1.194 TD
[(option)-332(is)-332(set\).)]TJ
-21.918 -1.496 TD
[(NAM$L_ESA)-15640.1(Expanded)-332(string)-334(area)-332(address.)]TJ
0 -1.494 TD
[(NAM$B_ESS)-15677.1(Expanded)-332(string)-334(area)-332(size.)]TJ
T*
[(NAM$B_NOP)-15399.1(NAM)-332(block)-332(options.)]TJ
9.564 -1.494 TD
[(NAM$V_PWD)-5669.1(Password:)-618(indicates)-390(that)-392(a)]TJ
12.354 -1.196 TD
[(password)-346(contained)-348(in)-348(a)-348(DECnet)]TJ
T*
[(for)-312(OpenVMS)-312(access)-312(control)-314(string,)]TJ
T*
[(if)-358(present)-358(in)-358(a)-358(le)-360(specication,)]TJ
0 -1.194 TD
[(is)-380(to)-380(be)-380(left)-380(unaltered)-382(in)-382(the)]TJ
0 -1.196 TD
[(expanded)-362(and)-358(resultant)-360(strings)]TJ
T*
[(\(instead)-348(of)-350(being)-352(replaced)-350(by)-350(the)]TJ
T*
[(word)-332()20(password)20(\).)]TJ
ET
161.66 169.78 382.56 -0.48 re
f
BT
6 0 0 6 161.66 162.12 Tm
(1)Tj
8 0 0 8 165.4959 159.3 Tm
[(This)-330(eld)-332.5(or)-332.5(option)-332.5(is)-330(not)-335(supported)-330(for)-332.5(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
9 0 0 9 440.7202 139.06 Tm
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
7.6244 -12.4689 TD
(RMS17)Tj
ET
endstream
endobj
712 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
713 0 obj
<<
/Type /Page
/Parent 688 0 R
/Resources 715 0 R
/Contents 714 0 R
>>
endobj
714 0 obj
<< /Length 2046 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
[($CREA)75(TE)]TJ
10 0 0 10 137.9431 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)74.1(able)-333.9(RMS7)-331.9(\(Cont.\))-797.9(Create)-329.9(Service)-331.9(NAM)-331.9(Input)-333.9(Fields)]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 679.9 Tm
0 Tc
[(Field)-328.9(Name)-5240.7(Option)-10504.6(Description)]TJ
ET
137.76 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 233.4 661.96 Tm
-0.0001 Tc
[(NAM$V_NOCONCEAL)-1394.1(Do)-380.1(not)-382.1(conceal)-384.1(device)-384.1(name:)]TJ
12.354 -1.196 TD
0 Tc
[(indicates)-354(that)-354(when)-354(a)-356(concealed)]TJ
T*
[(device)-336(logical)-338(name)-338(is)-334(present,)-340(the)]TJ
0 -1.194 TD
[(concealed)-336(device)-336(logical)-336(name)-336(is)-334(to)]TJ
0 -1.196 TD
[(be)-338(replaced)-340(by)-342(the)-340(actual)-340(physical)]TJ
T*
[(device)-378(name)-378(in)-378(the)-378(resultant)]TJ
T*
(string.)Tj
-12.354 -1.494 TD
-0.0003 Tc
(NAM$V_NO_SHORT_)Tj
0 -1.196 TD
0 Tc
(UPCASE)Tj
8 0 0 8 276.1793 566.9401 Tm
(1)Tj
10 0 0 10 356.94 575.2802 Tm
[(Do)-310(not)-314(uppercase)-312(the)-314(directory)-314(and)]TJ
T*
[(le)-352(specication)-352(in)-354(the)-352(NAM$L_)]TJ
0 -1.194 TD
[(ESA)-330(buffer)74(.)]TJ
-21.918 -1.496 TD
[(NAM$L_RLF)-15658.1(Related)-342(le)-344(NAM)-344(or)-344(NAML)-344(block)]TJ
21.918 -1.194 TD
(address.)Tj
-21.918 -1.496 TD
[(NAM$L_RSA)-15640.1(Resultant)-330(string)-332(address.)]TJ
0 -1.494 TD
[(NAM$B_RSL)-15640.1(Resultant)-330(string)-332(length.)]TJ
T*
[(NAM$L_FNB)-15510.1(File)-332(name)-332(status)-330(bits.)]TJ
T*
[(NAM$B_RSS)-15677.1(Resultant)-330(string)-332(area)-334(size.)]TJ
ET
137.76 453.22 382.56 -0.48 re
f
BT
6 0 0 6 137.76 445.54 Tm
(1)Tj
8 0 0 8 141.5959 442.74 Tm
[(This)-330(eld)-332.5(or)-332.5(option)-332.5(is)-330(not)-332.5(supported)-332.5(for)-330(DECnet)-335(for)-330(OpenVMS)-335(operations.)]TJ
ET
137.76 433.62 382.56 -0.48 re
f
BT
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS18)Tj
ET
endstream
endobj
715 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
716 0 obj
<<
/Type /Page
/Parent 719 0 R
/Resources 718 0 R
/Contents 717 0 R
>>
endobj
717 0 obj
<< /Length 4433 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
6.995 -1.0783 TD
[($CREA)75(TE)]TJ
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)72.1(able)-331.9(RMS8)-797.9(Create)-329.9(Service)-331.9(NAM)-331.9(Output)-331.9(Fields)]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 679.9 Tm
0 Tc
[(Field)-331.1(Name)-6014.1(Description)]TJ
ET
161.66 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 661.96 Tm
[(NAM$B_DEV)-3781.1(Size)-330(of)-332(le)-334(specication)-332(device)-334(string.)]TJ
0 -1.494 TD
[(NAM$L_DEV)-3836.1(Address)-330(of)-332(le)-332(specication)-334(device)-332(string.)]TJ
0 -1.496 TD
(NAM$W_DID)Tj
8 0 0 8 226.469 635.68 Tm
(1)Tj
10 0 0 10 264.28 632.06 Tm
[(Directory)-332(identication.)]TJ
-10.262 -1.494 TD
[(NAM$B_DIR)-4096.1(Size)-330(of)-332(le)-334(specication)-332(directory)-334(string.)]TJ
T*
[(NAM$L_DIR)-4151.1(Address)-330(of)-332(le)-332(specication)-334(directory)-332(string.)]TJ
T*
(NAM$T_DVI)Tj
8 0 0 8 222.769 590.86 Tm
(1)Tj
10 0 0 10 264.28 587.2401 Tm
[(Device)-332(identication.)]TJ
-10.262 -1.494 TD
[(NAM$B_ESL)-3984.1(Expanded)-372(string)-372(length.)-580(If)-370(the)-372(NAM$L_ESA)-370(eld)-372(and)]TJ
10.262 -1.196 TD
[(the)-352(NAM$B_ESS)-350(eld)-352(are)-352(nonzero,)-358(and)-352(you)-354(do)-352(not)-352(select)]TJ
T*
[(the)-364(F)74(AB$V_NAM)-360(option,)-372(or)-364(if)-362(the)-364(NAM$W_DID)-360(eld)-364(is)]TJ
T*
[(clear)-346(when)-346(you)-348(invoke)-348(the)-346(Create)-346(service,)-352(RMS)-344(copies)-346(the)]TJ
0 -1.194 TD
[(expanded)-346(le)-346(specication)-344(string)-346(to)-344(the)-346(buffer)-344(specied)-346(by)]TJ
0 -1.196 TD
[(the)-332(NAM$L_ESA)-330(eld.)]TJ
-10.262 -1.494 TD
(NAM$W_FID)Tj
8 0 0 8 225.359 501.1801 Tm
(1)Tj
10 0 0 10 264.28 497.5801 Tm
[(File)-332(identication.)]TJ
-10.262 -1.494 TD
(NAM$W_FIRST_)Tj
0 -1.196 TD
(WILD_DIR)Tj
8 0 0 8 214.0192 474.3001 Tm
(1)Tj
10 0 0 10 264.28 482.6401 Tm
[(First)-332(wild)-330(directory)110(.)]TJ
-10.262 -2.69 TD
[(NAM$L_FNB)-3854.1(File)-370(name)-368(status)-368(bits.)-572(This)-368(is)-368(an)-370(output)-370(eld)-370(from)-368(the)]TJ
10.262 -1.196 TD
[(Create)-346(service)-348(only)-348(if)-346(the)-348(NAM)-346(bit)-346(in)-346(F)72(AB$L_FOP)-346(eld)-346(is)]TJ
T*
[(clear)74(,)-342(o)0(r)-340(i)0(f)-338(the)-340(NAM$W_DID)-336(eld)-340(is)-338(clear)-338(when)-340(you)-342(invoke)]TJ
T*
[(the)-332(Create)-332(service.)]TJ
-10.262 -1.494 TD
(NAM$W_LONG_)Tj
0 -1.196 TD
-0.0004 Tc
(DIR_LEVELS)Tj
8 0 0 8 226.989 396.5801 Tm
0 Tc
(1)Tj
10 0 0 10 264.28 404.9201 Tm
[(T)92(otal)-332(number)-334(of)-332(directory)-334(levels.)]TJ
-10.262 -2.69 TD
[(NAM$B_NAME)-2800.1(Size)-330(of)-332(le)-334(specication)-332(name)-332(string.)]TJ
0 -1.494 TD
[(NAM$L_NAME)-2855.1(Address)-330(of)-332(le)-332(specication)-334(name)-332(string.)]TJ
T*
[(NAM$B_NODE)-2910.1(Size)-330(of)-332(le)-334(specication)-332(node)-332(string.)]TJ
T*
[(NAM$L_NODE)-2965.1(Address)-330(of)-332(le)-332(specication)-334(node)-332(string.)]TJ
0 -1.496 TD
[(NAM$B_RSL)-3984.1(Resultant)-344(string)-348(length.)-528(If)-344(the)-346(NAM$L_RSA)-346(eld)-346(and)-346(the)]TJ
10.262 -1.194 TD
[(NAM$B_RSS)-334(eld)-338(are)-336(both)-338(nonzero)-338(on)-338(input,)-340(the)-336(resultant)]TJ
0 -1.196 TD
[(le)-314(specication)-312(is)-312(copied)-312(to)-312(the)-314(buffer)-312(specied)-314(by)-312(NAM$L_)]TJ
T*
(RSA.)Tj
-10.262 -1.494 TD
[(NAM$B_TYPE)-3243.1(Size)-330(of)-332(le)-334(specication)-332(type)-332(string.)]TJ
T*
[(NAM$L_TYPE)-3298.1(Address)-330(of)-332(le)-332(specication)-334(type)-332(string.)]TJ
0 -1.496 TD
[(NAM$B_VER)-3837.1(Size)-330(of)-332(le)-334(specication)-332(version)-334(string.)]TJ
0 -1.494 TD
[(NAM$L_VER)-3892.1(Address)-330(of)-332(le)-332(specication)-334(version)-332(string.)]TJ
ET
161.66 211.14 382.56 -0.48 re
f
BT
6 0 0 6 161.66 203.46 Tm
(1)Tj
8 0 0 8 165.4959 200.64 Tm
[(This)-330(eld)-332.5(is)-330(not)-335(supported)-330(for)-332.5(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
ET
161.66 191.52 382.56 -0.48 re
f
BT
10 0 0 10 161.66 169.12 Tm
[(T)60(able)-352(RMS9)-350(and)-354(T)62(able)-352(RMS10)-352(list)-350(the)-354(NAML)-352(block)-352(elds)-352(used)-354(as)-350(input)-354(and)]TJ
0 -1.196 TD
[(output)-332(for)-334(the)-332(Create)-332(service.)]TJ
/F1 1 Tf
9 0 0 9 509.34 26.84 Tm
/Cs9 cs 1 scn
(RMS19)Tj
ET
endstream
endobj
718 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
719 0 obj
<<
/Type /Pages
/Kids [ 716 0 R 720 0 R 723 0 R 726 0 R 729 0 R 732 0 R 735 0 R 738 0 R 741 0 R
744 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 687 0 R
>>
endobj
720 0 obj
<<
/Type /Page
/Parent 719 0 R
/Resources 722 0 R
/Contents 721 0 R
>>
endobj
721 0 obj
<< /Length 3678 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
[($CREA)75(TE)]TJ
10 0 0 10 137.9431 696.32 Tm
/Cs8 cs 1 scn
0.0002 Tc
[(T)74.2(able)-333.8(RMS9)-795.8(Create)-329.8(Service)-333.8(NAML)-329.8(Input)-331.8(Fields)-331.8(\(Alpha)-331.8(Only\))]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 679.9 Tm
0 Tc
[(Field)-328.9(Name)-11438.5(Option)-8180.2(Description)]TJ
ET
137.76 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 661.96 Tm
(NAML$W_DID)Tj
8 0 0 8 209.1989 665.58 Tm
(1)Tj
10 0 0 10 391.8 661.96 Tm
[(Directory)-366(identication)]TJ
0 -1.196 TD
[(\(input)-346(only)-348(if)-344(the)-346(F)74(AB$L_)]TJ
T*
[(FOP)-348(F)74(AB$V_NAM)-344(option)]TJ
0 -1.194 TD
[(is)-332(set\).)]TJ
-25.404 -1.496 TD
(NAML$T_DVI)Tj
8 0 0 8 205.5389 614.7601 Tm
(1)Tj
10 0 0 10 391.8 611.1401 Tm
[(Device)-336(identication)-336(\(input)]TJ
0 -1.194 TD
[(only)-364(if)-362(the)-362(F)72(AB$L_FOP)]TJ
0 -1.196 TD
[(F)74(AB$V_NAM)-322(option)-324(is)-322(set\).)]TJ
-25.404 -1.494 TD
[(NAML$L_ESA)-18459.1(Expanded)-378(string)-376(area)]TJ
25.404 -1.196 TD
(address.)Tj
-25.404 -1.494 TD
[(NAML$B_ESS)-18496.1(Expanded)-332(string)-334(area)-332(size.)]TJ
T*
(NAML$L_FILESYS_NAME)Tj
8 0 0 8 267.768 534.0602 Tm
(1)Tj
10 0 0 10 391.8 530.4603 Tm
[(File)-332(system)-332(le)-332(name.)]TJ
-25.404 -1.496 TD
(NAML$L_FILESYS_NAME_)Tj
0 -1.194 TD
(ALLOC)Tj
8 0 0 8 173.3194 507.1603 Tm
(1)Tj
10 0 0 10 391.8 515.5002 Tm
[(File)-378(system)-376(le)-378(name)]TJ
T*
[(buffer)-332(size.)]TJ
-25.404 -1.496 TD
[(NAML$L_FNB)-18329.1(File)-332(name)-332(status)-332(bits.)]TJ
0 -1.494 TD
[(NAML$L_INPUT_FLAGS)-13198.2(Additional)-350(ags)-352(specied)]TJ
25.404 -1.196 TD
[(as)-332(input.)]TJ
-25.404 -1.494 TD
[(NAML$L_LONG_DEFNAME)-11625.2(Long)-418(default)-416(le)]TJ
25.404 -1.196 TD
[(specication)-336(string)-336(address)]TJ
0 -1.194 TD
[(\(used)-380(if)-380(F)72(AB$L_DNA)]TJ
0 -1.196 TD
[(contains)-332(-1\).)]TJ
-25.404 -1.494 TD
(NAML$L_LONG_)Tj
0 -1.196 TD
-0.0003 Tc
(DEFNAME_SIZE)Tj
25.404 1.196 TD
0 Tc
[(Long)-418(default)-416(le)]TJ
0 -1.196 TD
[(specication)-332(string)-334(size.)]TJ
-25.404 -1.494 TD
[(NAML$L_LONG_EXP)76(AND)-12663.2(Long)-340(expanded)-338(string)-338(area)]TJ
25.404 -1.196 TD
(address.)Tj
-25.404 -1.494 TD
[(NAML$L_LONG_EXP)76(AND_)]TJ
0 -1.196 TD
(ALLOC)Tj
25.404 1.196 TD
[(Long)-340(expanded)-338(string)-338(area)]TJ
0 -1.196 TD
(size.)Tj
-25.404 -1.494 TD
(NAML$L_LONG_)Tj
0 -1.196 TD
(FILENAME)Tj
25.404 1.196 TD
[(Long)-378(le)-378(specication)]TJ
0 -1.196 TD
[(string)-372(address)-368(\(used)-370(if)]TJ
T*
[(F)74(AB$L_FNA)-332(contains)-332(-1\).)]TJ
-25.404 -1.494 TD
(NAML$L_LONG_)Tj
0 -1.196 TD
(FILENAME_SIZE)Tj
25.404 1.196 TD
[(Long)-378(le)-378(specication)]TJ
0 -1.196 TD
[(string)-332(size.)]TJ
-25.404 -1.494 TD
[(NAML$L_LONG_RESUL)58(T)-12830.2(Long)-342(resultant)-340(string)-340(area)]TJ
25.404 -1.196 TD
(address.)Tj
-25.404 -1.494 TD
[(NAML$L_LONG_RESUL)58(T_)]TJ
0 -1.194 TD
(ALLOC)Tj
25.404 1.194 TD
[(Long)-334(resultant)-332(string)-334(area.)]TJ
-25.404 -2.6901 TD
[(NAML$L_LONG_RESUL)58(T_)]TJ
0 -1.194 TD
(SIZE)Tj
25.404 1.194 TD
[(Long)-380(resultant)-380(string)]TJ
0 -1.194 TD
(length.)Tj
-25.404 -1.496 TD
[(NAML$B_NOP)-18218.1(NAML)-332(block)-334(options.)]TJ
ET
137.76 154.34 382.56 -0.48 re
f
BT
6 0 0 6 137.76 146.66 Tm
(1)Tj
8 0 0 8 141.5959 143.86 Tm
[(This)-330(eld)-332.5(is)-330(not)-332.5(supported)-332.5(for)-330(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
9 0 0 9 415.88 123.62 Tm
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-38.8733 -10.7533 TD
(RMS20)Tj
ET
endstream
endobj
722 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
723 0 obj
<<
/Type /Page
/Parent 719 0 R
/Resources 725 0 R
/Contents 724 0 R
>>
endobj
724 0 obj
<< /Length 3931 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
6.995 -1.0783 TD
[($CREA)75(TE)]TJ
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)72.1(able)-331.9(RMS9)-331.9(\(Cont.\))-797.9(Create)-329.9(Service)-333.9(NAML)-329.9(Input)-331.9(Fields)-331.9(\(Alpha)-331.9(Only\))]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 679.9 Tm
0 Tc
[(Field)-331.1(Name)-11438.5(Option)-8180.2(Description)]TJ
ET
161.66 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 313.1 661.96 Tm
[(NAML$V_PWD)-2910.1(Password:)-536(indicates)-350(that)]TJ
10.262 -1.196 TD
[(a)-356(password)-354(contained)-358(in)]TJ
T*
[(a)-356(DECnet)-356(for)-356(OpenVMS)]TJ
0 -1.194 TD
[(access)-380(control)-384(string,)]TJ
0 -1.196 TD
[(if)-402(present)-402(in)-402(a)-404(le)]TJ
T*
[(specication,)-358(is)-352(to)-352(be)-352(left)]TJ
T*
[(unaltered)-340(in)-342(the)-342(expanded)]TJ
0 -1.194 TD
[(and)-380(resultant)-380(strings)]TJ
0 -1.196 TD
[(\(instead)-344(of)-346(being)-348(replaced)]TJ
T*
-0.0002 Tc
[(by)-332.2(the)-332.2(word)-332.2()17.8(password)17.8(\).)]TJ
-10.262 -1.494 TD
0 Tc
(NAML$V_)Tj
0 -1.196 TD
-0.0004 Tc
(NOCONCEAL)Tj
10.262 1.196 TD
0 Tc
[(Do)-376(not)-378(conceal)-378(device)]TJ
0 -1.196 TD
[(name:)-598(indicates)-380(that)]TJ
T*
[(when)-356(a)-356(concealed)-358(device)]TJ
0 -1.194 TD
[(logical)-360(name)-362(is)-360(present,)]TJ
0 -1.196 TD
[(the)-334(concealed)-334(device)-336(logical)]TJ
T*
[(name)-346(is)-346(to)-346(be)-348(replaced)-346(by)]TJ
T*
[(the)-344(actual)-346(physical)-346(device)]TJ
0 -1.194 TD
[(name)-374(in)-374(the)-374(resultant)]TJ
0 -1.196 TD
(string.)Tj
-10.262 -1.494 TD
(NAML$V_NO_)Tj
0 -1.196 TD
-0.0004 Tc
(SHORT_UPCASE)Tj
8 0 0 8 397.1387 420.5004 Tm
0 Tc
(1)Tj
10 0 0 10 416.0067 428.8404 Tm
[(Do)-408(not)-408(uppercase)]TJ
-0.0287 -1.196 TD
[(the)-380(directory)-382(and)-382(le)]TJ
T*
[(specication)-398(in)-398(the)]TJ
T*
[(NAM$L_ESA)-330(buffer)74(.)]TJ
-25.406 -1.494 TD
[(NAML$L_RLF)-18479.1(Related)-330(le)-332(NAM)-332(or)-334(NAML)]TJ
25.406 -1.196 TD
[(block)-332(address.)]TJ
-25.406 -1.494 TD
[(NAML$L_RSA)-18461.1(Resultant)-330(string)-332(address.)]TJ
T*
[(NAML$B_RSL)-18461.1(Resultant)-330(string)-332(length.)]TJ
T*
[(NAML$B_RSS)-18498.1(Resultant)-330(string)-332(area)-334(size.)]TJ
ET
161.66 309.76 382.56 -0.48 re
f
BT
6 0 0 6 161.66 302.08 Tm
(1)Tj
8 0 0 8 165.4959 299.28 Tm
[(This)-330(eld)-332.5(is)-330(not)-335(supported)-330(for)-332.5(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
ET
161.66 290.14 382.56 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 161.66 261.78 Tm
0.0001 Tc
[(T)72.1(able)-331.9(RMS10)-797.9(Create)-329.9(Service)-331.9(NAML)-331.9(Output)-331.9(Fields)-331.9(\(Alpha)-333.9(Only\))]TJ
ET
161.66 255.78 382.56 -0.48 re
f
BT
9 0 0 9 161.66 245.34 Tm
0 Tc
[(Field)-331.1(Name)-12987.4(Description)]TJ
ET
161.66 239.84 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 227.4 Tm
[(NAML$B_DEV)-9390.1(Size)-332(of)-332(le)-332(specication)-332(device)-334(string.)]TJ
T*
[(NAML$L_DEV)-9445.1(Address)-330(of)-332(le)-334(specication)-332(device)-334(string.)]TJ
T*
(NAML$W_DID)Tj
8 0 0 8 233.1389 201.14 Tm
(1)Tj
10 0 0 10 327.04 197.52 Tm
[(Directory)-334(identication.)]TJ
-16.538 -1.494 TD
[(NAML$B_DIR)-9705.1(Size)-332(of)-332(le)-332(specication)-332(directory)-334(string.)]TJ
0 -1.496 TD
[(NAML$L_DIR)-9760.1(Address)-330(of)-332(le)-334(specication)-332(directory)-334(string.)]TJ
0 -1.494 TD
(NAML$T_DVI)Tj
8 0 0 8 229.439 156.3001 Tm
(1)Tj
10 0 0 10 327.04 152.6801 Tm
[(Device)-332(identication.)]TJ
ET
161.66 138.22 382.56 -0.48 re
f
BT
6 0 0 6 161.66 130.54 Tm
(1)Tj
8 0 0 8 165.4959 127.74 Tm
[(This)-330(eld)-332.5(is)-330(not)-335(supported)-330(for)-332.5(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
9 0 0 9 439.8 107.5 Tm
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
7.7267 -8.9622 TD
(RMS21)Tj
ET
endstream
endobj
725 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
726 0 obj
<<
/Type /Page
/Parent 719 0 R
/Resources 728 0 R
/Contents 727 0 R
>>
endobj
727 0 obj
<< /Length 4650 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
[($CREA)75(TE)]TJ
10 0 0 10 137.9431 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)74.1(able)-333.9(RMS10)-331.9(\(Cont.\))-797.9(Create)-329.9(Service)-331.9(NAML)-331.9(Output)-331.9(Fields)-331.9(\(Alpha)-333.9(Only\))]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 679.9 Tm
0 Tc
[(Field)-328.9(Name)-12989.6(Description)]TJ
ET
137.76 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 661.96 Tm
[(NAML$B_ESL)-9593.1(Expanded)-334(string)-334(length.)-506(If)-334(the)-334(NAML$L_ESA)]TJ
16.538 -1.196 TD
[(eld)-336(and)-336(the)-336(NAML$B_ESS)-332(eld)-336(are)-336(nonzero,)]TJ
T*
[(and)-322(you)-324(do)-322(not)-322(select)-322(the)-322(F)74(AB$V_NAM)-320(option,)]TJ
0 -1.194 TD
[(or)-356(if)-358(the)-358(NAML$W_DID)-354(eld)-358(is)-356(clear)-358(when)]TJ
0 -1.196 TD
[(you)-334(invoke)-336(the)-334(Create)-332(service,)-336(RMS)-332(copies)-334(the)]TJ
T*
[(expanded)-338(le)-336(specication)-338(string)-338(to)-336(the)-336(buffer)]TJ
T*
[(specied)-332(by)-332(the)-332(NAML$L_ESA)-332(eld.)]TJ
-16.538 -1.494 TD
(NAML$W_FID)Tj
8 0 0 8 208.1289 578.9001 Tm
(1)Tj
10 0 0 10 303.14 575.2802 Tm
[(File)-332(identication.)]TJ
-16.538 -1.494 TD
-0.0002 Tc
(NAM$W_FIRST_WILD_DIR)Tj
8 0 0 8 271.2279 563.9601 Tm
0 Tc
(1)Tj
10 0 0 10 303.14 560.3401 Tm
[(First)-330(wild)-332(directory)110(.)]TJ
-16.538 -1.494 TD
(NAML$L_FILESYS_NAME_)Tj
0 -1.196 TD
(SIZE)Tj
8 0 0 8 161.4596 537.0601 Tm
(1)Tj
10 0 0 10 303.14 545.4001 Tm
[(File)-332(system)-330(name)-334(size.)]TJ
-16.538 -2.69 TD
[(NAML$L_FNB)-9463.1(File)-342(name)-342(status)-340(bits.)-516(This)-342(is)-342(an)-342(output)-342(eld)]TJ
16.538 -1.196 TD
[(from)-332(the)-332(Create)-332(service)-334(only)-334(if)-334(the)-332(NAM)-332(bit)-332(in)]TJ
T*
[(F)74(AB$L_FOP)-332(eld)-334(is)-332(clear)72(,)-334(o)0(r)-334(i)0(f)-332(the)-334(NAML$W_)]TJ
0 -1.194 TD
[(DID)-334(eld)-336(is)-336(clear)-338(when)-338(you)-338(invoke)-340(the)-336(Create)]TJ
0 -1.196 TD
(service.)Tj
-16.538 -1.494 TD
[(NAML$L_LONG_DEV)-5907.2(Long)-334(device)-332(string)-334(address.)]TJ
0 -1.496 TD
-0.0001 Tc
[(NAML$L_LONG_DEV_SIZE)-3041.3(Long)-334.1(device)-332.1(string)-334.1(size.)]TJ
0 -1.494 TD
0 Tc
[(NAML$L_LONG_DIR)-6222.1(Long)-334(directory)-334(string)-332(address.)]TJ
T*
-0.0003 Tc
(NAML$W_LONG_DIR_)Tj
0 -1.196 TD
0 Tc
(LEVELS)Tj
8 0 0 8 179.0594 402.5601 Tm
(1)Tj
10 0 0 10 303.14 410.9001 Tm
[(T)92(otal)-332(number)-334(of)-332(directory)-332(levels.)]TJ
-16.538 -2.69 TD
-0.0001 Tc
[(NAML$L_LONG_DIR_SIZE)-3356.3(Long)-334.1(directory)-334.1(string)-332.1(size.)]TJ
0 -1.494 TD
0 Tc
[(NAML$L_LONG_EXP)76(AND_)]TJ
0 -1.196 TD
(SIZE)Tj
16.538 1.196 TD
[(Long)-334(expanded)-334(string)-332(length.)]TJ
-16.538 -2.69 TD
[(NAML$L_LONG_NAME)-4926.2(Long)-334(le)-332(name)-332(string)-334(address.)]TJ
0 -1.494 TD
[(NAML$L_LONG_NAME_SIZE)-2056.2(Long)-334(le)-332(name)-332(string)-334(length.)]TJ
0 -1.496 TD
(NAML$L_LONG_NODE)Tj
8 0 0 8 252.7382 315.8801 Tm
(1)Tj
10 0 0 10 303.14 312.2601 Tm
[(Long)-334(node)-332(name)-334(string)-332(address.)]TJ
-16.538 -1.494 TD
-0.0001 Tc
[(NAML$L_LONG_NODE_SIZE)-2170.3(Long)-334.1(node)-332.1(name)-334.1(string)-332.1(length.)]TJ
T*
0 Tc
[(NAML$L_LONG_RESUL)58(T_)]TJ
0 -1.196 TD
(SIZE)Tj
8 0 0 8 161.4596 274.0401 Tm
(1)Tj
10 0 0 10 303.14 282.3801 Tm
[(Long)-334(resultant)-332(string)-332(length.)]TJ
-16.538 -2.69 TD
[(NAML$L_LONG_TYPE)-5369.2(Long)-334(le)-332(type)-332(string)-334(length.)]TJ
0 -1.494 TD
[(NAML$L_LONG_TYPE_SIZE)-2499.2(Long)-334(le)-332(type)-332(string)-334(address.)]TJ
T*
[(NAML$L_LONG_VER)-5963.2(Long)-334(le)-332(version)-334(string)-332(address.)]TJ
T*
-0.0001 Tc
[(NAML$L_LONG_VER_SIZE)-3097.3(Long)-334.1(le)-332.1(version)-334.1(string)-332.1(length.)]TJ
0 -1.496 TD
0 Tc
[(NAML$B_NAME)-8409.1(Size)-330(of)-332(le)-332(specication)-334(name)-332(string.)]TJ
0 -1.494 TD
[(NAML$L_NAME)-8464.1(Address)-330(of)-332(le)-332(specication)-332(name)-334(string.)]TJ
T*
[(NAML$B_NODE)-8519.1(Size)-330(of)-332(le)-332(specication)-334(node)-332(string.)]TJ
T*
[(NAML$L_NODE)-8574.1(Address)-330(of)-332(le)-332(specication)-332(node)-334(string.)]TJ
T*
[(NAML$L_OUTPUT_FLAGS)-3294.2(Output)-330(ags.)]TJ
ET
137.76 121.46 382.56 -0.48 re
f
BT
6 0 0 6 137.76 113.8 Tm
(1)Tj
8 0 0 8 141.5959 110.98 Tm
[(This)-330(eld)-332.5(is)-330(not)-332.5(supported)-332.5(for)-330(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
9 0 0 9 415.88 90.74 Tm
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-38.8733 -7.1 TD
(RMS22)Tj
ET
endstream
endobj
728 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
729 0 obj
<<
/Type /Page
/Parent 719 0 R
/Resources 731 0 R
/Contents 730 0 R
>>
endobj
730 0 obj
<< /Length 6997 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
6.995 -1.0783 TD
[($CREA)75(TE)]TJ
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
[(T)72(able)-332(RMS10)-332(\(Cont.\))-798(Create)-330(Service)-334(NAML)-330(Output)-334(Fields)-334(\(Alpha)-334(Only\))]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 679.9 Tm
[(Field)-331.1(Name)-12987.4(Description)]TJ
ET
161.66 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 661.96 Tm
[(NAML$B_RSL)-9593.1(Resultant)-366(string)-368(length.)-570(If)-366(the)-368(NAML$L_)]TJ
16.538 -1.196 TD
[(RSA)-362(eld)-364(and)-364(the)-364(NAML$B_RSS)-362(eld)-364(are)]TJ
T*
[(both)-378(nonzero)-378(on)-378(input,)-390(the)-378(resultant)-378(le)]TJ
0 -1.194 TD
[(specication)-352(is)-350(copied)-350(to)-352(the)-350(buffer)-352(specied)]TJ
0 -1.196 TD
[(by)-334(NAML$L_RSA.)]TJ
-16.538 -1.494 TD
[(NAML$B_TYPE)-8852.1(Size)-332(of)-332(le)-332(specication)-332(type)-334(string.)]TJ
0 -1.496 TD
[(NAML$L_TYPE)-8907.1(Address)-330(of)-332(le)-334(specication)-332(type)-332(string.)]TJ
0 -1.494 TD
[(NAML$B_VER)-9446.1(Size)-332(of)-332(le)-332(specication)-332(version)-334(string.)]TJ
T*
[(NAML$L_VER)-9501.1(Address)-330(of)-332(le)-334(specication)-332(version)-334(string.)]TJ
ET
161.66 546.88 382.56 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 161.66 524.48 Tm
[(Creating)-334(Files)-334(with)-332(the)-332(Create-If)-332(Option)]TJ
/F3 1 Tf
0 -1.396 TD
-0.0001 Tc
[(Note)-374.1(that)-374.1(setting)-374.1(the)-374.1(create-if)-374.1(\(F)73.9(AB$V_CIF\))-374.1(option)-374.1(in)-376.1(the)-374.1(F)73.9(AB$L_FOP)-374.1(eld)]TJ
0 -1.194 TD
0 Tc
[(species)-338(that)-340(if)-338(a)-340(new)-338(le)-340(has)-338(the)-340(same)-338(le)-340(specication)-340(as)-338(an)-340(existing)-340(le,)-342(RMS)]TJ
0 -1.196 TD
[(opens)-334(the)-336(existing)-334(le)-336(and)-334(no)-334(new)-334(le)-336(is)-332(created.)-504(Some)-334(elds)-334(in)-334(the)-336(F)74(AB,)-334(such)-334(as)]TJ
T*
-0.0001 Tc
[(the)-348.1(le)-348.1(organization)-350.1(\(F)73.9(AB$B_ORG\))-348.1(and)-348.1(record)-348.1(format)-348.1(\(F)73.9(AB$B_RFM\))-346.1(elds,)-352.1(are)]TJ
T*
0 Tc
[(input)-338(to)-336(a)-338(Create)-336(service,)-340(but)-336(are)-338(output)-338(from)-336(an)-338(Open)-336(service.)-510(For)-338(example,)-340(the)]TJ
T*
-0.0001 Tc
[(indexed)-334.1(le)-334.1(organization)-334.1(could)-334.1(be)-334.1(specied)-332.1(in)-334.1(the)-334.1(F)73.9(AB$B_ORG)-332.1(eld)-334.1(on)-334.1(a)-334.1(create-if)]TJ
0 -1.194 TD
0 Tc
[(operation.)-534(However)74(,)-354(i)0(f)-348(a)0(n)-348(existing)-350(sequential)-350(le)-348(has)-348(the)-350(same)-348(le)-348(specication)]TJ
0 -1.196 TD
[(as)-344(the)-346(indexed)-346(le)-346(that)-344(the)-346(user)-346(is)-344(attempting)-344(to)-344(create,)-350(then)-346(the)-346(existing)-346(le)-346(is)]TJ
T*
-0.0001 Tc
[(opened)-334.1(and)-332.1(the)-332.1(F)71.9(AB$B_ORG)-330.1(eld)-334.1(is)-330.1(set)-332.1(to)-330.1(sequential.)]TJ
/F2 1 Tf
0 -1.792 TD
0 Tc
[(Creating)-334(Indexed)-334(Files)]TJ
/F3 1 Tf
0 -1.396 TD
[(An)-344(indexed)-344(le)-344(consists)-342(of)-344(a)-344(prolog,)-348(with)-342(which)-344(it)-344(begins,)-348(and)-344(one)-344(or)-344(more)-344(index)]TJ
0 -1.196 TD
[(structures.)-576(RMS)-370(supplies)-370(the)-372(prolog)-372(with)-370(certain)-370(information)-372(about)-370(the)-372(le,)]TJ
0 -1.194 TD
[(including)-336(le)-332(attributes.)]TJ
0 -1.794 TD
[(RMS)-368(supports)-366(two)-366(prolog)-368(levels,)-378(called)-368(Prolog)-368(2)-368(and)-368(Prolog)-370(3.)-570(Unlike)-368(Prolog)]TJ
0 -1.196 TD
[(2)-366(les,)-374(Prolog)-368(3)-364(les)-366(allow)-364(for)-364(le)-366(compression)-366(and)-366(additional)-364(key)-368(types.)-564(For)]TJ
0 -1.194 TD
[(compatibility)-368(with)-368(RMS-1)56(1)-368(data)-368(les)-368(that)-370(are)-368(transported)-368(or)-370(copied)-368(\(without)]TJ
0 -1.196 TD
0.0001 Tc
[(conversion\))-329.9(between)-331.9(systems,)-331.9(you)-333.9(may)-331.9(want)-331.9(to)-331.9(choose)-331.9(Prolog)-333.9(2.)]TJ
0 -1.794 TD
0 Tc
[(If)-360(you)-364(want)-360(to)-362(create)-362(a)-360(Prolog)-364(3)-362(le,)-370(you)-362(must)-362(be)-360(sure)-362(that)-362(records)-362(in)-362(the)-362(le)]TJ
0 -1.196 TD
[(are)-350(not)-348(larger)-350(than)-350(32,224)-350(bytes)-348(and,)-354(if)-350(the)-348(primary)-350(key)-350(is)-348(segmented,)-354(that)-350(the)]TJ
0 -1.194 TD
[(segments)-370(of)-368(the)-370(primary)-370(key)-370(do)-370(not)-370(overlap)-370(\(one)-370(or)-370(more)-368(bytes)-370(of)-368(the)-370(record)]TJ
0 -1.196 TD
[(are)-362(used)-360(in)-360(more)-360(than)-362(one)-362(segment\).)-554(If)-360(the)-362(primary)-360(key)-362(contains)-362(overlapping)]TJ
T*
[(segments,)-390(you)-380(can)-378(consider)-378(using)-378(that)-378(key)-380(as)-376(an)-378(alternate)-378(key)-380(instead)-376(of)-378(a)]TJ
T*
[(primary)-338(key)-338(or)-336(you)-338(can)-338(either)-336(request,)-338(or)-336(let)-336(RMS)-336(assign)-336(you,)-340(a)-336(Prolog)-338(2)-336(indexed)]TJ
0 -1.194 TD
(le.)Tj
0.008 -1.794 TD
[(Prolog)-370(3)-370(i)0(s)-368(the)-368(default)-368(prolog)-370(for)-370(RMS,)-368(although)-372(RMS)-368(creates)-368(a)-368(Prolog)-370(2)-370(le)]TJ
/F4 1 Tf
-0.008 -1.196 TD
(only)Tj
/F3 1 Tf
2.304 0 TD
[(if)-358(the)-360(key)-360(characteristics)-358(are)-360(not)-360(compatible)-358(with)-358(Prolog)-360(3)-360(les.)-552(Y)112(o)0(u)-360(can,)]TJ
-2.304 -1.196 TD
[(however)72(,)-342(override)-340(this)-340(default)-338(by)-340(requesting)-340(a)-340(specic)-340(prolog)-340(version.)-514(The)-342(option)]TJ
0 -1.194 TD
[(you)-346(choose)-344(in)-344(requesting)-346(a)-344(specic)-344(prolog)-344(level)-344(affects)-342(the)-344(behavior)-346(of)-344(RMS)-342(with)]TJ
0 -1.196 TD
[(regard)-334(to)-332(creating)-334(the)-332(le)-332(and)-334(returning)-334(error)-334(messages.)]TJ
0 -1.794 TD
-0.0001 Tc
[(If)-352.1(you)-356.1(explicitly)-354.1(request)-352.1(a)-354.1(prolog)-354.1(version)-354.1(using)-356.1(the)-352.1(XABKEY)-354.1(XAB$B_PROLOG)]TJ
0 -1.194 TD
0 Tc
[(eld)-344(in)-344(an)-342(application)-344(program,)-346(and)-344(if)-342(other)-344(le)-344(characteristics)-342(are)-344(incompatible)]TJ
0 -1.196 TD
[(with)-356(that)-356(prolog,)-364(then)-356(RMS)-356(returns)-356(an)-356(error)-358(message)-356(and)-356(does)-354(not)-358(attempt)-354(to)]TJ
T*
-0.0001 Tc
[(create)-366.1(the)-368.1(le.)-566.1(For)-368.1(example,)-376.1(if)-366.1(you)-368.1(explicitly)-366.1(specify)-366.1(Prolog)-368.1(2)-366.1(i)-0.1(n)-366.1(the)-368.1(XAB$B_)]TJ
T*
0 Tc
[(PROLOG)-344(eld)-348(and)-346(have)-348(requested)-348(a)-346(key)-348(type)-348(that)-346(is)-346(available)-346(only)-348(with)-346(Prolog)]TJ
T*
[(3)-360(\(such)-362(as)-360(an)-360(8-byte)-360(integer)-362(key)-362(type\),)-370(an)-360(error)-362(is)-360(returned)-362(and)-360(the)-360(le)-362(is)-360(not)]TJ
0 -1.194 TD
(created.)Tj
/F1 1 Tf
9 0 0 9 509.34 26.84 Tm
/Cs9 cs 1 scn
(RMS23)Tj
ET
endstream
endobj
731 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
732 0 obj
<<
/Type /Page
/Parent 719 0 R
/Resources 734 0 R
/Contents 733 0 R
>>
endobj
733 0 obj
<< /Length 5041 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
[($CREA)75(TE)]TJ
/F3 1 Tf
10 0 0 10 137.9431 700.28 Tm
/Cs8 cs 1 scn
-0.0001 Tc
[(However)73.9(,)-366.1(i)-0.1(f)-358.1(a)-358.1(specic)-358.1(prolog)-360.1(version)-360.1(is)-358.1(not)-358.1(explicitly)-360.1(requested)-358.1(in)-358.1(the)-360.1(XAB$B_)]TJ
-0.0183 -1.196 TD
0 Tc
[(PROLOG)-382(eld,)-400(RMS)-384(selects)-382(the)-386(greatest)-384(prolog)-386(level)-386(that)-384(can)-386(support)-384(the)]TJ
T*
[(specied)-332(key)-334(characteristics)-332(and)-332(does)-332(not)-332(return)-334(an)-332(error)-334(completion)-332(code.)]TJ
0 -1.792 TD
[(In)-364(summary)110(,)-372(there)-366(are)-364(two)-364(ways)-364(in)-364(which)-364(you)-366(can)-366(specify)-364(a)-364(particular)-366(prolog)]TJ
0 -1.196 TD
(version:)Tj
0 -1.794 TD
-0.0001 Tc
[()-1188.1(Specify)-370.1(the)-370.1(XAB$B_PROLOG)-370.1(eld)-370.1(in)-370.1(a)-368.1(XABKEY)-366.1(block)-370.1(in)-370.1(an)-370.1(application)]TJ
1.792 -1.196 TD
0 Tc
[(program,)-334(affecting)-334(only)-334(the)-332(le)-332(being)-334(created.)]TJ
-1.792 -1.792 TD
0.0001 Tc
[()-1187.9(Use)-335.9(the)-335.9(DCL)-333.9(command)-337.9(SET)-333.9(RMS_DEF)74.1(AUL)56.1(T/PROLOG)-335.9(to)-333.9(change)-335.9(the)-335.9(process)]TJ
1.792 -1.196 TD
0 Tc
(default.)Tj
-1.792 -1.794 TD
-0.0001 Tc
[(If)-364.1(you)-368.1(do)-366.1(not)-366.1(specify)-366.1(the)-366.1(XAB$B_PROLOG)-364.1(eld)-366.1(in)-368.1(your)-366.1(application)-366.1(program,)]TJ
0 -1.194 TD
0 Tc
[(RMS)-370(examines)-370(your)-374(process)-370(defaults)-370(to)-370(check)-372(for)-372(prolog)-372(information.)-576(If)-370(this)]TJ
0 -1.196 TD
[(information)-348(is)-348(not)-350(specied)-348(in)-348(your)-352(process)-348(defaults,)-352(RMS)-348(examines)-350(the)-348(system)]TJ
T*
[(defaults.)-516(If)-342(no)-342(prolog)-342(information)-342(is)-342(specied)-340(at)-342(the)-342(system)-340(level,)-346(RMS)-340(attempts)]TJ
T*
[(to)-332(create)-332(a)-332(Prolog)-334(3)-332(le.)]TJ
0 -1.792 TD
0.0001 Tc
[(Y)112.1(o)0.1(u)-351.9(need)-351.9(not)-351.9(be)-349.9(concerned)-349.9(with)-351.9(the)-349.9(distinctions)-349.9(between)-351.9(Prolog)-351.9(2)-351.9(and)-351.9(Prolog)-351.9(1)]TJ
0 -1.196 TD
0 Tc
[(les.)-520(T)90(o)-342(create)-344(an)-344(indexed)-344(le)-344(with)-342(a)-342(prolog)-344(version)-346(other)-342(than)-344(Prolog)-346(3,)-346(specify)]TJ
T*
[(a)-350(Prolog)-352(2)-350(le.)-536(If)-348(all)-350(keys)-352(in)-350(the)-350(le)-352(are)-350(string)-350(keys,)-358(RMS)-348(provides)-352(a)-350(default)-350(of)]TJ
T*
[(Prolog)-334(1;)-332(in)-332(all)-332(other)-334(cases,)-332(Prolog)-334(2)-332(i)0(s)-330(the)-332(default.)]TJ
ET
155.68 443.72 156.24 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 317.96 443.24 Tm
(Note)Tj
ET
346.16 443.72 156.24 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 155.68 425.3 Tm
[(String)-416(keys)-416(include)-414(the)-416(STRING,)-412(DSTRING,)-412(COLLA)56(TED,)-414(and)]TJ
T*
[(DCOLLA)56(TED)-330(data-type)-332(keys.)]TJ
ET
155.68 399.88 346.8 -0.48 re
f
BT
10 0 0 10 137.76 375.5 Tm
[(If)-356(the)-360(le)-358(contains)-360(all)-358(string)-358(keys)-360(and)-358(Prolog)-360(2)-358(i)0(s)-358(requested,)-366(RMS)-358(attempts)-356(to)]TJ
T*
[(create)-332(a)-332(Prolog)-334(1)-332(le)-332(only)-334(if)-332(no)-332(binary)-334(keys)-334(are)-332(present.)]TJ
0 -1.794 TD
[(Note)-386(that)-386(RMS-1)56(1)-388(and)-386(previous)-388(versions)-388(of)-388(RMS)-386(return)-388(error)-388(messages)-386(if)]TJ
0 -1.196 TD
[(requested)-332(to)-332(process)-330(Prolog)-334(3)-332(les.)]TJ
0 -1.792 TD
[(If)-362(a)-362(failure)-364(is)-362(indicated,)-372(the)-364(le)-364(may)-362(be)-364(created,)-372(but)-364(it)-362(may)-364(not)-362(be)-364(opened)-364(for)]TJ
0 -1.196 TD
[(processing,)-334(depending)-334(on)-332(the)-332(nature)-334(of)-332(the)-332(failure.)]TJ
/F2 1 Tf
12 0 0 12 66.02 277.86 Tm
[(Condition)-333.3(V)55(alues)-335(Returned)]TJ
/F3 1 Tf
10 0 0 10 66.02 257.94 Tm
[(The)-354(following)-354(condition)-354(values)-354(can)-354(be)-354(returned.)-542(Use)-352(the)-354(Help)-352(Message)-354(utility)-354(to)-352(access)-352(online)]TJ
T*
[(message)-332(descriptions.)-498(For)-332(more)-334(information)-332(about)-332(interpreting)-334(condition)-334(values,)-334(see)-330(Section)-334(2.4.)]TJ
7.174 -2.596 TD
[(RMS$_ACS)-8322.1(RMS$_ACT)-8285.1(RMS$_AID)]TJ
0 -1.494 TD
[(RMS$_ALN)-8192.1(RMS$_ALQ)-8229.1(RMS$_AOP)]TJ
T*
[(RMS$_A)56(TR)-8341.1(RMS$_A)56(TW)-8082.1(RMS$_BKS)]TJ
T*
[(RMS$_BKZ)-8285.1(RMS$_BLN)-8192.1(RMS$_BUG)]TJ
0 -1.496 TD
-0.0003 Tc
[(RMS$_BUG_DAP)-5418.4(RMS$_BUG_DDI)-5622.4(RMS$_CDA)]TJ
0 -1.494 TD
0 Tc
[(RMS$_CHN)-8026.1(RMS$_COD)-8118.1(RMS$_CRE)]TJ
T*
-0.0003 Tc
[(RMS$_CREA)53.7(TED)-5399.4(RMS$_CRE_STM)-5493.4(RMS$_CRMP)]TJ
T*
0 Tc
[(RMS$_DAN)-8081.1(RMS$_DEV)-8174.1(RMS$_DFL)]TJ
T*
[(RMS$_DIR)-8489.1(RMS$_DME)-7952.1(RMS$_DNA)]TJ
0 -1.496 TD
[(RMS$_DNF)-8136.1(RMS$_DNR)-8081.1(RMS$_DTP)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS24)Tj
ET
endstream
endobj
734 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
735 0 obj
<<
/Type /Page
/Parent 719 0 R
/Resources 737 0 R
/Contents 736 0 R
>>
endobj
736 0 obj
<< /Length 1711 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
6.995 -1.0783 TD
[($CREA)75(TE)]TJ
/F3 1 Tf
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
[(RMS$_DVI)-8489.1(RMS$_ENQ)-8083.1(RMS$_ENV)]TJ
0 -1.494 TD
-0.0001 Tc
[(RMS$_ESA)-8322.2(RMS$_ESS)-8416.2(RMS$_EXENQLM)]TJ
T*
0 Tc
[(RMS$_EXP)-8303.1(RMS$_EXTNOTFOU)-3785.1(RMS$_F)74(AB)]TJ
T*
[(RMS$_FEX)-8303.1(RMS$_FLG)-8286.1(RMS$_FLK)]TJ
T*
[(RMS$_FNA)-8192.1(RMS$_FNF)-8249.1(RMS$_FNM)]TJ
0 -1.496 TD
[(RMS$_FOP)-8284.1(RMS$_FSZ)-8490.1(RMS$_FUL)]TJ
0 -1.494 TD
[(RMS$_GBC)-8174.1(RMS$_IAL)-8602.1(RMS$_IAN)]TJ
T*
[(RMS$_IBK)-8489.1(RMS$_IF)74(A)-8676.1(RMS$_IFI)]TJ
T*
[(RMS$_IFL)-8655.1(RMS$_IMX)-8343.1(RMS$_IOP)]TJ
T*
[(RMS$_KNM)-7859.1(RMS$_KSI)-8583.1(RMS$_LAN)]TJ
0 -1.496 TD
[(RMS$_LNE)-8192.1(RMS$_MRN)-7917.1(RMS$_MRS)]TJ
0 -1.494 TD
[(RMS$_NAM)-7915.1(RMS$_NAML)-7250.1(RMS$_NAMLESS)]TJ
T*
[(RMS$_NAMLFSINV)-4007.1(RMS$_NAMLFSSIZ)-4305.1(RMS$_NAMLRSS)]TJ
T*
[(RMS$_NET)-8192.1(RMS$_NETF)74(AIL)-5805.1(RMS$_NOD)]TJ
T*
[(RMS$_NORMAL)-5748.1(RMS$_NPK)-8138.1(RMS$_ORG)]TJ
0 -1.496 TD
[(RMS$_POS)-8321.1(RMS$_PR)36(V)-8323.1(RMS$_QUO)]TJ
0 -1.494 TD
[(RMS$_RA)56(T)-8341.1(RMS$_REF)-8287.1(RMS$_RFM)]TJ
T*
[(RMS$_RLF)-8340.1(RMS$_RPL)-8342.1(RMS$_RSS)]TJ
T*
-0.0001 Tc
[(RMS$_RST)-8377.2(RMS$_RUNDOWN)-4698.2(RMS$_SEG)]TJ
T*
0 Tc
[(RMS$_SEMANTICS)-4137.1(RMS$_SHR)-8213.1(RMS$_SIZ)]TJ
0 -1.496 TD
[(RMS$_STR)-8377.1(RMS$_SUC)-8231.1(RMS$_SUP)]TJ
0 -1.494 TD
-0.0001 Tc
[(RMS$_SUPERSEDE)-3992.2(RMS$_SUPPORT)-5452.2(RMS$_SYN)]TJ
T*
0 Tc
[(RMS$_SYS)-8432.1(RMS$_UPI)-8509.1(RMS$_VER)]TJ
T*
[(RMS$_WLK)-7970.1(RMS$_WPL)-8083.1(RMS$_XAB)]TJ
/F1 1 Tf
9 0 0 9 509.5191 26.84 Tm
/Cs9 cs 1 scn
(RMS25)Tj
ET
endstream
endobj
737 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
738 0 obj
<<
/Type /Page
/Parent 719 0 R
/Resources 740 0 R
/Contents 739 0 R
>>
endobj
739 0 obj
<< /Length 3819 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($DELETE)Tj
ET
/Cs8 cs 1 scn
66.02 708.26 454.32 -0.48 re
f
BT
14 0 0 14 66.02 691.84 Tm
($DELETE)Tj
/F3 1 Tf
10 0 0 10 137.993 663.96 Tm
[(The)-334(Delete)-332(service)-336(removes)-334(an)-334(existing)-336(record)-334(from)-334(a)-334(relative)-334(or)-334(indexed)-336(le.)-502(Y)110(o)0(u)]TJ
-0.0233 -1.196 TD
[(cannot)-332(use)-332(this)-332(service)-334(when)-332(processing)-334(sequential)-332(les.)]TJ
ET
155.68 628.56 103.92 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 265.66 628.08 Tm
[(RAB64)-330(Users)-330(\(Alpha)-334(Only\))]TJ
ET
1 i
398.818 628.56 103.92 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 155.68 610.16 Tm
[(On)-330(Alpha)-328(systems,)-330(RAB64)-328(can)-330(replace)-330(the)-330(RAB)-328(or)-328(RAB)-328(prex)-332(wherever)-332(it)]TJ
T*
[(is)-332(used)-332(with)-332(the)-332(Delete)-330(service)-334(on)-332(OpenVMS)-332(Alpha)-332(systems.)]TJ
ET
155.68 584.72 346.8 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 66.02 552.36 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 137.76 534.4399 Tm
0.0001 Tc
[(SYS$DELETE)-997.9(rab)-331.9([,[err])-331.9([,suc]])]TJ
/F2 1 Tf
12 0 0 12 66.02 508.54 Tm
0 Tc
(Returns)Tj
/F3 1 Tf
10 0 0 10 137.76 490.6 Tm
[(OpenVMS)-330(usage:)-922(cond_value)]TJ
T*
[(type:)-6648(longword)]TJ
T*
[(access:)-5778(write)-330(only)]TJ
0 -1.194 TD
[(mechanism:)-3370.1(by)-332(value)]TJ
0 -1.794 TD
-0.0001 Tc
[(The)-354.1(value)-356.1(is)-352.1(returned)-356.1(in)-354.1(symbolic)-352.1(offset)-354.1(RAB$L_STS.)-356.1(Symbolic)-354.1(offset)-352.1(RAB$L_)]TJ
0 -1.196 TD
0 Tc
[(STV)-330(may)-334(contain)-332(additional)-332(status)-330(information.)]TJ
/F2 1 Tf
12 0 0 12 66.02 398.94 Tm
(Arguments)Tj
10 0 0 10 138.015 381.02 Tm
(rab)Tj
/F3 1 Tf
0.006 -1.296 TD
[(OpenVMS)-330(usage:)-922(rab)]TJ
-0.0315 -1.196 TD
[(type:)-6648(longword)-332(\(unsigned\))]TJ
T*
[(access:)-5778(modify)]TJ
0 -1.194 TD
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.794 TD
[(RAB)-348(control)-350(block)-352(whose)-350(contents)-350(are)-350(to)-350(be)-350(used)-352(as)-348(indirect)-352(arguments)-350(for)-352(the)]TJ
0 -1.196 TD
[(Delete)-330(service)-334(call.)-498(The)]TJ
/F5 1 Tf
11.3668 0 TD
(rab)Tj
/F3 1 Tf
2.11 0 TD
[(argument)-334(is)-330(the)-332(address)-332(of)-332(the)-332(RAB)-330(control)-332(block.)]TJ
/F2 1 Tf
-13.4768 -2.192 TD
(err)Tj
/F3 1 Tf
0.004 -1.294 TD
[(OpenVMS)-330(usage:)-922(ast_procedure)]TJ
-0.004 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
T*
[(access:)-5778(call)-332(without)-330(stack)-332(unwinding)]TJ
0 -1.194 TD
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-370(error)-372(completion)-372(routine)-372(that)-370(the)-372(service)-372(invokes)-372(if)-372(the)-370(operation)]TJ
0 -1.196 TD
[(is)-368(unsuccessful.)-576(The)]TJ
/F5 1 Tf
10.0189 0 TD
(err)Tj
/F3 1 Tf
1.98 0 TD
[(argument)-372(is)-368(the)-370(address)-370(of)-370(the)-370(entry)-372(mask)-368(of)-370(this)]TJ
-11.9988 -1.196 TD
[(user)18(-written)-330(completion)-334(routine.)]TJ
/F2 1 Tf
0 -2.19 TD
(suc)Tj
/F3 1 Tf
0.007 -1.296 TD
[(OpenVMS)-330(usage:)-922(ast_procedure)]TJ
-0.007 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
T*
[(access:)-5778(call)-332(without)-330(stack)-332(unwinding)]TJ
0 -1.194 TD
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-358(success)-358(completion)-358(routine)-358(that)-358(the)-360(service)-358(invokes)-360(if)-358(the)-358(operation)]TJ
0 -1.196 TD
[(is)-350(successful.)-538(The)]TJ
/F5 1 Tf
8.7209 0 TD
(suc)Tj
/F3 1 Tf
2.093 0 TD
[(argument)-354(is)-350(the)-352(address)-350(of)-352(the)-352(entry)-352(mask)-352(of)-352(this)-350(user)18(-)]TJ
-10.8139 -1.194 TD
[(written)-330(completion)-332(routine.)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS26)Tj
ET
endstream
endobj
740 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
741 0 obj
<<
/Type /Page
/Parent 719 0 R
/Resources 743 0 R
/Contents 742 0 R
>>
endobj
742 0 obj
<< /Length 3719 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
7.0867 -1.0783 TD
($DELETE)Tj
/Cs8 cs 1 scn
-33.3733 -3.2383 TD
(Description)Tj
/F3 1 Tf
10 0 0 10 161.931 676.4 Tm
0.0001 Tc
[(A)-353.9(Delete)-353.9(service)-355.9(always)-353.9(applies)-353.9(to)-355.9(the)-353.9(current)-353.9(record.)-545.9(Therefore,)-363.9(immediately)]TJ
-0.0271 -1.196 TD
0 Tc
[(before)-366(invoking)-366(the)-366(Delete)-364(service,)-376(you)-368(must)-366(establish)-368(the)-366(current)-368(record)-366(by)]TJ
0 -1.194 TD
[(issuing)-334(a)-332(Find)-332(or)-332(Get)-332(service.)]TJ
0 -1.794 TD
[(T)60(able)-348(RMS1)56(1)-350(lists)-346(the)-350(control)-350(block)-350(elds)-350(read)-348(as)-350(input)-348(by)-350(the)-350(Delete)-348(service.)]TJ
0 -1.196 TD
[(For)-334(additional)-330(information)-334(on)-332(the)-332(elds)-332(accessed)-332(by)-334(this)-330(service,)-334(see)-332(Part)-332(II.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)72.1(able)-331.9(RMS1)54.1(1)-795.9(Delete)-331.9(Service)-333.9(RAB)-329.9(Input)-333.9(Fields)]TJ
ET
161.66 588.72 382.56 -0.48 re
f
BT
9 0 0 9 161.66 578.28 Tm
0 Tc
[(Field)-331.1(Name)-4465.2(Option)-5853.5(Description)]TJ
ET
161.66 572.78 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 560.34 Tm
-0.0001 Tc
[(RAB$W_ISI)-11393.2(Internal)-334.1(stream)-330.1(identier)-334.1(\(required\).)]TJ
0 -1.494 TD
0 Tc
[(RAB$L_ROP)-10980.1(Record-processing)-334(options.)]TJ
8.868 -1.494 TD
[(RAB$V_ASY)-2172.1(Asynchronous:)-592(performs)-378(Delete)-378(service)]TJ
8.168 -1.196 TD
0.0003 Tc
[(asynchronously)110.3(.)]TJ
-8.168 -1.494 TD
-0.0001 Tc
[(RAB$V_FDL)-2116.2(Fast)-332.1(delete)-332.1(\(applies)-330.1(to)-332.1(indexed)-334.1(les\).)]TJ
ET
161.66 496.06 382.56 -0.48 re
f
BT
10 0 0 10 161.66 473.66 Tm
0 Tc
[(T)60(able)-370(RMS12)-370(lists)-370(the)-370(control)-372(block)-372(elds)-372(written)-370(as)-370(output)-372(by)-372(the)-372(Delete)]TJ
0 -1.196 TD
(service.)Tj
/F2 1 Tf
0 -2.788 TD
0.0001 Tc
[(T)72.1(able)-331.9(RMS12)-797.9(Delete)-331.9(Service)-331.9(RAB)-329.9(Output)-331.9(Fields)]TJ
ET
161.66 427.82 382.56 -0.48 re
f
BT
9 0 0 9 161.66 417.38 Tm
0 Tc
[(Field)-331.1(Name)-4465.2(Description)]TJ
ET
161.66 411.88 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 399.44 Tm
[(RAB$L_STS)-3052.1(Completion)-330(status)-330(code)-334(\(also)-330(returned)-334(in)-332(register)-334(0\).)]TJ
0 -1.494 TD
[(RAB$L_STV)-2960.1(Status)-330(value.)]TJ
ET
161.66 377 382.56 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 89.94 350.62 Tm
[(Condition)-333.3(V)55(alues)-335(Returned)]TJ
/F3 1 Tf
10 0 0 10 89.94 330.7 Tm
[(The)-354(following)-354(condition)-354(values)-354(can)-354(be)-352(returned.)-544(Use)-352(the)-352(Help)-354(Message)-352(utility)-354(to)-354(access)-352(online)]TJ
0 -1.196 TD
[(message)-330(descriptions.)-498(For)-334(more)-332(information)-332(about)-334(interpreting)-334(condition)-332(values,)-334(see)-332(Section)-332(2.4.)]TJ
7.172 -2.594 TD
[(RMS$_ACT)-8285.1(RMS$_BLN)-8194.1(RMS$_BUG)]TJ
0 -1.496 TD
-0.0001 Tc
[(RMS$_BUG_DAP)-5418.2(RMS$_CDA)-8176.2(RMS$_CHK)]TJ
0 -1.494 TD
0 Tc
[(RMS$_CUR)-8137.1(RMS$_DME)-7954.1(RMS$_DNR)]TJ
T*
[(RMS$_EXT_ERR)-5637.1(RMS$_F)72(AC)-8359.1(RMS$_FTM)]TJ
T*
[(RMS$_IAL)-8600.1(RMS$_IBF)-8602.1(RMS$_IOP)]TJ
T*
[(RMS$_IRC)-8545.1(RMS$_ISI)-8954.1(RMS$_NET)]TJ
0 -1.496 TD
[(RMS$_NETF)74(AIL)-5803.1(RMS$_NORMAL)-5750.1(RMS$_OPNOTSUP)]TJ
0 -1.494 TD
[(RMS$_PENDING)-5414.1(RMS$_RAB)-8232.1(RMS$_RNL)]TJ
T*
[(RMS$_RPL)-8340.1(RMS$_RR)38(V)-8270.1(RMS$_RSA)]TJ
T*
[(RMS$_STR)-8377.1(RMS$_SUC)-8231.1(RMS$_SUP)]TJ
T*
[(RMS$_SUPPORT)-5450.1(RMS$_SYS)-8434.1(RMS$_TRE)]TJ
0 -1.496 TD
(RMS$_WLK)Tj
/F1 1 Tf
9 0 0 9 509.34 26.84 Tm
/Cs9 cs 1 scn
(RMS27)Tj
ET
endstream
endobj
743 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
744 0 obj
<<
/Type /Page
/Parent 719 0 R
/Resources 746 0 R
/Contents 745 0 R
>>
endobj
745 0 obj
<< /Length 3576 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
-0.0003 Tc
($DISCONNECT)Tj
ET
/Cs8 cs 1 scn
66.02 708.26 454.32 -0.48 re
f
BT
14 0 0 14 66.02 691.84 Tm
($DISCONNECT)Tj
/F3 1 Tf
10 0 0 10 137.76 663.96 Tm
0 Tc
[(The)-334(Disconnect)-334(service)-336(breaks)-334(the)-334(connection)-336(between)-334(a)-332(RAB)-332(and)-334(a)-334(F)72(AB,)-332(thereby)]TJ
0 -1.196 TD
[(terminating)-344(a)-342(record)-344(stream.)-520(All)-342(system)-340(resources,)-348(such)-344(as)-342(I/O)-342(buffers)-342(and)-344(data)]TJ
T*
[(structure)-332(space,)-332(are)-334(deallocated.)]TJ
ET
155.68 616.6 103.92 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 265.66 616.12 Tm
[(RAB64)-330(Users)-330(\(Alpha)-334(Only\))]TJ
ET
1 i
398.818 616.6 103.92 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 155.68 598.2 Tm
[(On)-330(Alpha)-328(systems,)-330(RAB64)-328(can)-330(replace)-330(the)-330(RAB)-328(or)-328(RAB)-328(prex)-332(wherever)-332(it)]TJ
T*
[(is)-332(used)-332(with)-332(the)-332(Disconnect)-332(service)-332(on)-334(OpenVMS)-330(Alpha)-332(systems.)]TJ
ET
155.68 572.78 346.8 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 66.02 540.42 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 137.76 522.48 Tm
0.0001 Tc
[(SYS$DISCONNECT)-995.9(rab)-331.9([,[err])-333.9([,suc]])]TJ
/F2 1 Tf
12 0 0 12 66.02 496.58 Tm
0 Tc
(Returns)Tj
/F3 1 Tf
10 0 0 10 137.76 478.64 Tm
[(OpenVMS)-330(usage:)-922(cond_value)]TJ
T*
[(type:)-6648(longword)]TJ
0 -1.194 TD
[(access:)-5778(write)-330(only)]TJ
0 -1.196 TD
[(mechanism:)-3370.1(by)-332(value)]TJ
0 -1.794 TD
-0.0001 Tc
[(The)-354.1(value)-356.1(is)-352.1(returned)-356.1(in)-354.1(symbolic)-352.1(offset)-354.1(RAB$L_STS.)-356.1(Symbolic)-354.1(offset)-352.1(RAB$L_)]TJ
0 -1.194 TD
0 Tc
[(STV)-330(may)-334(contain)-332(additional)-332(status)-330(information.)]TJ
/F2 1 Tf
12 0 0 12 66.02 386.98 Tm
(Arguments)Tj
10 0 0 10 138.015 369.06 Tm
(rab)Tj
/F3 1 Tf
0.006 -1.296 TD
[(OpenVMS)-330(usage:)-922(rab)]TJ
-0.0315 -1.196 TD
[(type:)-6648(longword)-332(\(unsigned\))]TJ
0 -1.194 TD
[(access:)-5778(modify)]TJ
0 -1.196 TD
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.794 TD
[(RAB)-348(control)-350(block)-352(whose)-350(contents)-350(are)-350(to)-350(be)-350(used)-352(as)-348(indirect)-352(arguments)-350(for)-352(the)]TJ
0 -1.194 TD
[(Disconnect)-360(service)-362(call.)-556(The)]TJ
/F5 1 Tf
13.5818 0 TD
(rab)Tj
/F3 1 Tf
2.138 0 TD
0.0001 Tc
[(argument)-359.9(i)0.1(s)-357.9(the)-361.9(address)-357.9(of)-359.9(the)-361.9(RAB)-357.9(control)]TJ
-15.7198 -1.196 TD
0 Tc
(block.)Tj
/F2 1 Tf
0 -2.192 TD
(err)Tj
/F3 1 Tf
0.004 -1.296 TD
[(OpenVMS)-330(usage:)-922(ast_procedure)]TJ
-0.004 -1.194 TD
[(type:)-6648(procedure)-334(value)]TJ
0 -1.196 TD
[(access:)-5778(call)-332(without)-330(stack)-332(unwinding)]TJ
T*
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-370(error)-372(completion)-372(routine)-372(that)-370(the)-372(service)-372(invokes)-372(if)-372(the)-370(operation)]TJ
0 -1.194 TD
[(is)-368(unsuccessful.)-576(The)]TJ
/F5 1 Tf
10.0189 0 TD
(err)Tj
/F3 1 Tf
1.98 0 TD
[(argument)-372(is)-368(the)-370(address)-370(of)-370(the)-370(entry)-372(mask)-368(of)-370(this)]TJ
-11.9988 -1.196 TD
[(user)18(-written)-330(completion)-334(routine.)]TJ
/F2 1 Tf
0 -2.192 TD
(suc)Tj
/F3 1 Tf
0.007 -1.296 TD
[(OpenVMS)-330(usage:)-922(ast_procedure)]TJ
-0.007 -1.194 TD
[(type:)-6648(procedure)-334(value)]TJ
0 -1.196 TD
[(access:)-5778(call)-332(without)-330(stack)-332(unwinding)]TJ
T*
[(mechanism:)-3370.1(by)-332(reference)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS28)Tj
ET
endstream
endobj
746 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
747 0 obj
<<
/Type /Page
/Parent 750 0 R
/Resources 749 0 R
/Contents 748 0 R
>>
endobj
748 0 obj
<< /Length 4386 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
4.43 -1.0783 TD
-0.0003 Tc
($DISCONNECT)Tj
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
0 Tc
[(AST)92(-level)-358(success)-358(completion)-358(routine)-360(that)-358(the)-358(service)-360(invokes)-360(if)-356(the)-360(operation)]TJ
0 -1.196 TD
[(is)-350(successful.)-538(The)]TJ
/F5 1 Tf
8.7229 0 TD
(suc)Tj
/F3 1 Tf
2.093 0 TD
[(argument)-352(is)-352(the)-352(address)-350(of)-350(the)-352(entry)-354(mask)-352(of)-350(this)-352(user)18(-)]TJ
-10.8159 -1.196 TD
[(written)-332(completion)-332(routine.)]TJ
/F2 1 Tf
12 0 0 12 89.94 651.08 Tm
(Description)Tj
/F3 1 Tf
10 0 0 10 161.931 633.16 Tm
[(The)-358(Close)-356(service)-356(\(see)-356($CLOSE\))-354(performs)-356(an)-358(implied)-354(disconnect)-358(for)-356(all)-358(record)]TJ
-0.0271 -1.196 TD
[(streams)-346(connected)-348(to)-346(the)-348(F)74(AB.)-348(Thus,)-352(you)-348(need)-348(not)-348(explicitly)-348(issue)-346(a)-346(Disconnect)]TJ
T*
[(service)-348(prior)-348(to)-348(closing)-348(the)-348(le.)-530(However)72(,)-352(i)0(f)-348(more)-346(than)-350(one)-348(RAB)-344(is)-348(connected)-348(to)]TJ
T*
[(a)-356(single)-354(F)72(AB,)-354(then)-356(you)-356(must)-354(explicitly)-356(disconnect)-356(the)-356(desired)-354(RAB)-352(in)-356(order)-354(to)]TJ
0 -1.194 TD
[(terminate)-332(a)-332(particular)-332(record)-334(stream)-332(and)-332(leave)-332(the)-334(others)-332(active.)]TJ
0 -1.794 TD
[(T)60(able)-368(RMS13)-368(lists)-368(the)-370(control)-370(block)-370(elds)-370(read)-370(as)-368(input)-370(by)-370(the)-370(Disconnect)]TJ
0 -1.196 TD
[(service.)-560(For)-362(additional)-360(information)-362(on)-362(the)-362(elds)-360(accessed)-362(by)-362(this)-360(service,)-370(see)]TJ
T*
[(Part)-332(II.)]TJ
/F2 1 Tf
0 -2.788 TD
0.0002 Tc
[(T)72.2(able)-331.8(RMS13)-797.8(Disconnect)-333.8(Service)-331.8(RAB)-329.8(Input)-329.8(Fields)]TJ
ET
161.66 509.6 382.56 -0.48 re
f
BT
9 0 0 9 161.66 499.16 Tm
0 Tc
[(Field)-331.1(Name)-4465.2(Option)-5853.5(Description)]TJ
ET
161.66 493.66 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 481.22 Tm
-0.0001 Tc
[(RAB$W_ISI)-11393.2(Internal)-334.1(stream)-330.1(identier)-334.1(\(required\).)]TJ
0 -1.494 TD
0 Tc
[(RAB$L_ROP)-10980.1(Record-processing)-334(option.)]TJ
8.868 -1.494 TD
[(RAB$V_ASY)-2172.1(Asynchronous.)-524(Performs)-346(Disconnect)-344(service)]TJ
8.168 -1.196 TD
0.0003 Tc
[(asynchronously)110.3(.)]TJ
ET
161.66 431.88 382.56 -0.48 re
f
BT
10 0 0 10 161.66 409.48 Tm
0 Tc
[(T)60(able)-346(RMS14)-346(lists)-344(the)-346(control)-348(block)-348(elds)-346(written)-346(as)-344(output)-348(by)-348(the)-346(Disconnect)]TJ
0 -1.194 TD
(service.)Tj
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)72.1(able)-331.9(RMS14)-797.9(Disconnect)-333.9(Service)-331.9(RAB)-329.9(Output)-331.9(Fields)]TJ
ET
161.66 363.64 382.56 -0.48 re
f
BT
9 0 0 9 161.66 353.2 Tm
0 Tc
[(Field)-331.1(Name)-4465.2(Description)]TJ
ET
161.66 347.7 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 335.26 Tm
-0.0001 Tc
[(RAB$W_ISI)-3225.2(Internal)-332.1(stream)-330.1(identier)-334.1(\(zeroed\).)]TJ
0 -1.494 TD
0 Tc
[(RAB$L_STS)-3052.1(Completion)-330(status)-330(code)-334(\(also)-330(returned)-334(in)-332(register)-334(0\).)]TJ
T*
[(RAB$L_STV)-2960.1(Status)-330(value.)]TJ
ET
161.66 297.88 382.56 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 89.94 271.5 Tm
[(Condition)-333.3(V)55(alues)-335(Returned)]TJ
/F3 1 Tf
10 0 0 10 89.94 251.58 Tm
[(The)-354(following)-354(condition)-354(values)-354(can)-354(be)-352(returned.)-544(Use)-352(the)-352(Help)-354(Message)-352(utility)-354(to)-354(access)-352(online)]TJ
0 -1.196 TD
[(message)-330(descriptions.)-498(For)-334(more)-332(information)-332(about)-334(interpreting)-334(condition)-332(values,)-334(see)-332(Section)-332(2.4.)]TJ
7.172 -2.594 TD
[(RMS$_ACT)-8285.1(RMS$_A)56(TR)-8343.1(RMS$_A)56(TW)]TJ
0 -1.496 TD
[(RMS$_BLN)-8192.1(RMS$_BUG_DAP)-5416.1(RMS$_CDA)]TJ
0 -1.494 TD
[(RMS$_CRC)-8230.1(RMS$_DME)-7954.1(RMS$_DNR)]TJ
T*
[(RMS$_EXT_ERR)-5637.1(RMS$_ISI)-8954.1(RMS$_NET)]TJ
T*
[(RMS$_NETF)74(AIL)-5803.1(RMS$_NORMAL)-5750.1(RMS$_OPNOTSUP)]TJ
T*
[(RMS$_PENDING)-5414.1(RMS$_RAB)-8232.1(RMS$_RSA)]TJ
T*
[(RMS$_STR)-8377.1(RMS$_SUC)-8231.1(RMS$_SUP)]TJ
0 -1.496 TD
[(RMS$_SUPPORT)-5450.1(RMS$_SYS)-8434.1(RMS$_WBE)]TJ
0 -1.494 TD
[(RMS$_WER)-7971.1(RMS$_WLK)]TJ
/F1 1 Tf
9 0 0 9 509.34 26.84 Tm
/Cs9 cs 1 scn
(RMS29)Tj
ET
endstream
endobj
749 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
750 0 obj
<<
/Type /Pages
/Kids [ 747 0 R 751 0 R 754 0 R 757 0 R 760 0 R 763 0 R 766 0 R 769 0 R 772 0 R
775 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 687 0 R
>>
endobj
751 0 obj
<<
/Type /Page
/Parent 750 0 R
/Resources 753 0 R
/Contents 752 0 R
>>
endobj
752 0 obj
<< /Length 3482 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
[($DISPLA)93.3(Y)]TJ
ET
/Cs8 cs 1 scn
66.02 708.26 454.32 -0.48 re
f
BT
14 0 0 14 66.02 691.84 Tm
[($DISPLA)92.9(Y)]TJ
/F3 1 Tf
10 0 0 10 137.9989 663.96 Tm
[(The)-360(Display)-356(service)-360(retrieves)-360(le)-360(attribute)-358(information)-358(about)-360(a)-358(le)-360(and)-358(places)]TJ
-0.0239 -1.196 TD
[(this)-332(information)-336(in)-334(elds)-334(in)-334(the)-334(F)74(AB,)-334(in)-334(XABs)-332(chained)-336(to)-332(the)-334(F)72(AB,)-334(and)-334(in)-334(a)-334(NAM)]TJ
T*
[(or)-332(NAML)-332(block)-334(\(if)-330(one)-334(is)-330(requested\).)]TJ
/F2 1 Tf
12 0 0 12 66.02 614.14 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 137.76 596.2 Tm
0.0001 Tc
[(SYS$DISPLA)72.1(Y)-997.9(fab)-331.9([,[err])-331.9([,suc]])]TJ
/F2 1 Tf
12 0 0 12 66.02 570.2999 Tm
0 Tc
(Returns)Tj
/F3 1 Tf
10 0 0 10 137.76 552.36 Tm
[(OpenVMS)-330(usage:)-922(cond_value)]TJ
0 -1.194 TD
[(type:)-6648(longword)]TJ
0 -1.196 TD
[(access:)-5778(write)-330(only)]TJ
T*
[(mechanism:)-3370.1(by)-332(value)]TJ
0 -1.792 TD
[(The)-332(value)-334(is)-332(returned)-334(in)-332(symbolic)-332(offset)-332(F)74(AB$L_STS.)-332(Symbolic)-332(offset)-332(F)74(AB$L_STV)]TJ
0 -1.196 TD
[(may)-332(contain)-334(additional)-330(status)-332(information.)]TJ
/F2 1 Tf
12 0 0 12 66.02 460.72 Tm
(Arguments)Tj
10 0 0 10 138.015 442.78 Tm
(fab)Tj
/F3 1 Tf
0.006 -1.296 TD
[(OpenVMS)-330(usage:)-922(fab)]TJ
-0.0315 -1.194 TD
[(type:)-6648(longword)-332(\(unsigned\))]TJ
0 -1.196 TD
[(access:)-5778(modify)]TJ
T*
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.794 TD
[(F)74(A)0(B)-350(control)-354(block)-352(whose)-352(contents)-352(are)-352(to)-350(be)-352(used)-352(as)-352(indirect)-352(arguments)-352(for)-352(the)]TJ
0 -1.194 TD
[(Display)-330(service)-334(call.)-498(The)]TJ
/F5 1 Tf
11.9228 0 TD
(fab)Tj
/F3 1 Tf
1.98 0 TD
[(argument)-334(is)-330(the)-334(address)-330(of)-332(the)-332(F)72(A)0(B)-330(control)-332(block.)]TJ
/F2 1 Tf
-13.9028 -2.192 TD
(err)Tj
/F3 1 Tf
0.004 -1.296 TD
[(OpenVMS)-330(usage:)-922(ast_procedure)]TJ
-0.004 -1.194 TD
[(type:)-6648(procedure)-334(value)]TJ
0 -1.196 TD
[(access:)-5778(call)-332(without)-330(stack)-332(unwinding)]TJ
T*
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-370(error)-372(completion)-372(routine)-372(that)-370(the)-372(service)-372(invokes)-372(if)-372(the)-370(operation)]TJ
0 -1.194 TD
[(is)-368(unsuccessful.)-576(The)]TJ
/F5 1 Tf
10.0189 0 TD
(err)Tj
/F3 1 Tf
1.98 0 TD
[(argument)-372(is)-368(the)-370(address)-370(of)-370(the)-370(entry)-372(mask)-368(of)-370(this)]TJ
-11.9988 -1.196 TD
[(user)18(-written)-330(completion)-334(routine.)]TJ
/F2 1 Tf
0 -2.192 TD
(suc)Tj
/F3 1 Tf
0.007 -1.296 TD
[(OpenVMS)-330(usage:)-922(ast_procedure)]TJ
-0.007 -1.194 TD
[(type:)-6648(procedure)-334(value)]TJ
0 -1.196 TD
[(access:)-5778(call)-332(without)-330(stack)-332(unwinding)]TJ
T*
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-358(success)-358(completion)-358(routine)-358(that)-358(the)-360(service)-358(invokes)-360(if)-358(the)-358(operation)]TJ
0 -1.194 TD
[(is)-350(successful.)-538(The)]TJ
/F5 1 Tf
8.7209 0 TD
(suc)Tj
/F3 1 Tf
2.093 0 TD
[(argument)-354(is)-350(the)-352(address)-350(of)-352(the)-352(entry)-352(mask)-352(of)-352(this)-350(user)18(-)]TJ
-10.8139 -1.196 TD
[(written)-330(completion)-332(routine.)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS30)Tj
ET
endstream
endobj
753 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
754 0 obj
<<
/Type /Page
/Parent 750 0 R
/Resources 756 0 R
/Contents 755 0 R
>>
endobj
755 0 obj
<< /Length 4679 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
6.79 -1.0783 TD
[($DISPLA)91.7(Y)]TJ
/Cs8 cs 1 scn
-33.0767 -3.2383 TD
(Description)Tj
/F3 1 Tf
10 0 0 10 161.931 676.4 Tm
[(A)-358(le)-358(must)-358(be)-358(open)-358(for)-360(access)-356(by)-360(a)-358(Create)-356(or)-360(Open)-358(service)-358(before)-358(the)-360(Display)]TJ
-0.0271 -1.196 TD
0.0002 Tc
[(service)-333.8(can)-331.8(be)-331.8(invoked.)]TJ
0 -1.792 TD
0 Tc
[(RMS)-342(places)-344(the)-344(le)-342(attribute)-344(information)-344(in)-344(the)-342(corresponding)-346(elds)-344(of)-342(the)-344(F)74(A)0(B)]TJ
0 -1.196 TD
[(and)-354(specied)-354(XABs.)-540(If)-352(the)-354(F)74(AB$L_NAM)-352(eld)-354(contains)-354(a)-354(valid)-354(NAM)-354(or)-354(NAML)]TJ
T*
[(block)-364(address,)-370(certain)-364(NAM)-362(or)-362(NAML)-364(block)-362(elds)-362(are)-364(lled)-362(in,)-372(including)-366(the)]TJ
0 -1.194 TD
[(resultant)-332(string,)-334(and)-332(the)-334(NAM$B_NOP)-330(options)-332(are)-332(examined.)]TJ
0 -1.794 TD
[(Note)-312(that)-314(the)-312(Open)-314(and)-312(Create)-312(services)-314(automatically)-312(perform)-314(an)-312(implicit)-312(Display)]TJ
0 -1.196 TD
[(service)-334(\(see)-330($OPEN)-332(and)-332($CREA)58(TE\).)]TJ
0 -1.794 TD
[(T)60(able)-358(RMS15)-358(lists)-356(the)-360(F)74(A)0(B)-358(control)-360(block)-360(elds)-358(read)-360(as)-358(input)-360(by)-360(the)-358(Display)]TJ
0 -1.194 TD
[(service.)-560(For)-362(additional)-360(information)-362(on)-362(the)-362(elds)-360(accessed)-362(by)-362(this)-360(service,)-370(see)]TJ
0 -1.196 TD
[(Part)-332(II.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)72.1(able)-331.9(RMS15)-797.9(Display)-333.9(Service)-331.9(F)54.1(A)0.1(B)-329.9(Input)-331.9(Fields)]TJ
ET
161.66 505.02 382.56 -0.48 re
f
BT
9 0 0 9 161.66 494.58 Tm
0 Tc
[(Field)-331.1(Name)-5238.5(Description)]TJ
ET
161.66 489.08 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 476.66 Tm
-0.0001 Tc
[(F)71.9(AB$W_IFI)-4011.2(Internal)-334.1(le)-332.1(identier)71.9(.)]TJ
0 -1.496 TD
0 Tc
[(F)72(AB$L_NAM)]TJ
8 0 0 8 224.089 465.32 Tm
(1)Tj
10 0 0 10 257.3 461.7 Tm
[(NAM)-332(or)-332(NAML)-334(block)-332(address.)]TJ
-9.564 -1.494 TD
[(F)72(AB$L_XAB)]TJ
8 0 0 8 220.7191 450.3801 Tm
(1)Tj
10 0 0 10 257.3 446.7601 Tm
[(Extended)-334(attribute)-330(block)-334(address.)]TJ
ET
161.66 435.28 382.56 -0.48 re
f
BT
6 0 0 6 161.66 427.62 Tm
(1)Tj
8 0 0 8 168.3959 424.8 Tm
-0.0001 Tc
[(If)-362.6(you)-365.1(want)-362.6(information)-362.6(about)-362.6(a)-362.6(particular)-362.6(XAB,)-360.1(NAM,)-362.6(or)-362.6(NAML)-362.6(block,)-367.6(you)-365.1(must)-362.6(pass)-360.1(it)-360.1(to)-365.1(the)]TJ
-0.842 -0.995 TD
-0.0002 Tc
[(Display)-332.7(service)-330.2(as)-330.2(input.)]TJ
ET
161.66 407.7 382.56 -0.48 re
f
BT
10 0 0 10 161.66 385.32 Tm
0 Tc
[(T)60(able)-348(RMS16)-350(lists)-348(the)-350(F)74(A)0(B)-348(and)-350(XAB)-348(control)-352(block)-350(elds)-350(written)-348(as)-350(output)-350(by)]TJ
0 -1.196 TD
[(the)-332(Display)-332(service.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)72.1(able)-331.9(RMS16)-797.9(Display)-333.9(Service)-331.9(F)54.1(A)0.1(B)-329.9(and)-333.9(XAB)-331.9(Output)-331.9(Fields)]TJ
ET
161.66 339.46 382.56 -0.48 re
f
BT
9 0 0 9 161.66 329.02 Tm
0 Tc
[(Field)-331.1(Name)-5238.5(XAB)-331.1(T)73.3(ype)-3599.4(Description)]TJ
ET
161.66 323.52 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 311.08 Tm
[(F)72(AB$L_ALQ)-11107.1(Allocation)-332(quantity)-334(in)-332(blocks.)]TJ
0 -1.494 TD
-0.0002 Tc
[(F)71.8(AB$B_BKS)-11093.3(Bucket)-334.2(size.)]TJ
T*
[(F)71.8(AB$W_BLS)-10945.3(Block)-332.2(size.)]TJ
T*
-0.0001 Tc
[(F)71.9(AB$W_DEQ)-10686.2(Default)-332.1(le)-332.1(extension)-334.1(quantity)109.9(.)]TJ
T*
[(F)71.9(AB$L_DEV)-11056.2(Device)-332.1(characteristics.)]TJ
0 -1.496 TD
-0.0002 Tc
[(F)71.8(AB$B_F)71.8(AC)-11184.3(File)-332.2(access.)]TJ
0 -1.494 TD
-0.0001 Tc
[(F)71.9(AB$B_FSZ)-11315.2(Fixed)-334.1(control)-332.1(area)-334.1(size.)]TJ
T*
-0.0002 Tc
[(F)71.8(AB$W_GBC)-10742.3(Global)-332.2(buffer)-332.2(count.)]TJ
T*
0 Tc
[(F)72(AB$L_MRN)-10793.1(Maximum)-334(record)-332(number)72(.)]TJ
T*
-0.0002 Tc
[(F)71.8(AB$W_MRS)-10668.3(Maximum)-334.2(record)-332.2(size.)]TJ
0 -1.496 TD
[(F)71.8(AB$B_ORG)-10945.3(File)-332.2(organization.)]TJ
0 -1.494 TD
[(F)71.8(AB$B_RA)55.8(T)-11168.3(Record)-332.2(attributes.)]TJ
T*
[(F)71.8(AB$B_RFM)-10890.3(Record)-332.2(format.)]TJ
T*
-0.0001 Tc
[(F)71.9(AB$B_RTV)-11112.2(Retrieval)-332.1(window)-332.1(size.)]TJ
T*
-0.0002 Tc
[(F)71.8(AB$B_SHR)-11038.3(File)-332.2(sharing.)]TJ
9 0 0 9 439.8 87.2601 Tm
0 Tc
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
7.7267 -6.7133 TD
(RMS31)Tj
ET
endstream
endobj
756 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
757 0 obj
<<
/Type /Page
/Parent 750 0 R
/Resources 759 0 R
/Contents 758 0 R
>>
endobj
758 0 obj
<< /Length 3920 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
[($DISPLA)93.3(Y)]TJ
10 0 0 10 137.9591 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)74.1(able)-333.9(RMS16)-331.9(\(Cont.\))-797.9(Display)-333.9(Service)-331.9(F)54.1(A)0.1(B)-329.9(and)-333.9(XAB)-331.9(Output)-331.9(Fields)]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 679.9 Tm
0 Tc
[(Field)-328.9(Name)-5240.7(XAB)-331.1(T)75.6(ype)-3601.6(Description)]TJ
ET
137.76 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 658.96 Tm
[(F)74(AB$L_STS)-11349.1(Completion)-366(status)-364(code)-368(\(also)-366(returned)-368(in)]TJ
17.036 -1.194 TD
[(register)-332(0\).)]TJ
-17.036 -1.496 TD
[(F)74(AB$L_STV)-11257.1(Status)-330(value.)]TJ
0 -1.494 TD
[(F)74(AB$L_XAB)-11128.1(Next)-332(XAB)-330(address.)]TJ
9.564 -1.494 TD
-0.0003 Tc
[(XABALL)-3272.4(Allocation)-332.3(XAB;)-334.3(see)-332.3(Chapter)-332.3(9.)]TJ
T*
-0.0001 Tc
[(XABDA)53.9(T)-3215.2(Date)-330.1(and)-332.1(time)-332.1(XAB;)-330.1(see)-332.1(Chapter)-332.1(10.)]TJ
T*
0 Tc
[(XABFHC)-3102.1(File)-398(header)-402(characteristics)-398(XAB;)-398(see)]TJ
7.472 -1.196 TD
[(Chapter)-332(1)56(1)0(.)]TJ
-7.472 -1.494 TD
-0.0001 Tc
[(XABITM)-3310.1(Item)-330.1(list)-330.1(XAB;)-332.1(see)-332.1(Chapter)-332.1(12.)]TJ
T*
[(XABKEY)-3124.2(Key)-332.1(denition)-334.1(XAB;)-330.1(see)-332.1(Chapter)-332.1(14.)]TJ
0 -1.496 TD
0 Tc
[(XABPRO)-3157.1(Protection)-332(XAB;)-332(see)-332(Chapter)-332(15.)]TJ
0 -1.494 TD
-0.0001 Tc
[(XABRDT)-3161.2(Revision)-332.1(date)-332.1(and)-332.1(time)-330.1(XAB;)-332.1(see)-332.1(Chapter)-332.1(16.)]TJ
T*
0 Tc
[(XABSUM)-2935.1(Summary)-332(XAB;)-332(see)-330(Chapter)-332(18.)]TJ
ET
137.76 478.12 382.56 -0.48 re
f
BT
10 0 0 10 137.76 455.74 Tm
[(T)62(able)-354(RMS17)-352(lists)-352(the)-354(NAM)-354(control)-354(block)-354(elds)-354(read)-354(as)-354(input)-354(by)-354(the)-354(Display)]TJ
0 -1.196 TD
[(service.)-558(For)-362(additional)-362(information)-360(on)-364(the)-360(elds)-362(accessed)-360(by)-362(this)-362(service,)-370(see)]TJ
T*
[(Part)-332(II.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS17)-795.9(Display)-333.9(Service)-331.9(NAM)-331.9(Input)-333.9(Fields)]TJ
ET
137.76 397.92 382.56 -0.48 re
f
BT
9 0 0 9 137.76 387.48 Tm
0 Tc
[(Field)-328.9(Name)-4465.2(Option)-10504.6(Description)]TJ
ET
137.76 381.98 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 369.56 Tm
[(NAM$B_NOP)-14701.1(NAM)-332(block)-332(options.)]TJ
8.866 -1.494 TD
[(NAM$V_PWD)-5669.1(Password:)-638(indicates)-402(that)-404(a)]TJ
12.354 -1.196 TD
[(password)-356(contained)-360(in)-360(a)-358(DECnet)]TJ
T*
[(for)-342(OpenVMS)-340(access)-342(control)-342(string,)]TJ
T*
[(if)-350(present)-352(in)-352(a)-352(le)-352(specication,)-358(is)]TJ
T*
[(to)-336(be)-336(left)-334(unaltered)-338(in)-336(the)-338(expanded)]TJ
0 -1.194 TD
[(and)-382(resultant)-380(strings)-382(\(instead)]TJ
0 -1.196 TD
[(of)-382(being)-384(replaced)-382(by)-384(the)-382(word)]TJ
T*
[()20(password)20(\).)]TJ
-12.354 -1.494 TD
-0.0001 Tc
[(NAM$V_NOCONCEAL)-1394.1(Do)-392.1(not)-394.1(conceal)-394.1(device)-394.1(name:)]TJ
12.354 -1.196 TD
0 Tc
[(indicates)-364(that)-366(when)-366(a)-366(concealed)]TJ
T*
[(device)-376(logical)-378(name)-376(is)-376(present,)]TJ
0 -1.194 TD
[(the)-354(concealed)-356(device)-354(logical)-356(name)]TJ
0 -1.196 TD
[(is)-376(to)-378(be)-376(replaced)-378(by)-378(the)-378(actual)]TJ
T*
[(physical)-334(device)-336(name)-334(\(and)-336(directory)110(,)]TJ
T*
[(if)-332(present\))-332(in)-332(the)-332(resultant)-332(string.)]TJ
ET
137.76 176.76 382.56 -0.48 re
f
BT
10 0 0 10 137.76 154.36 Tm
-0.0001 Tc
[(T)61.9(able)-326.1(RMS18)-326.1(lists)-322.1(the)-328.1(NAM)-324.1(control)-328.1(block)-328.1(elds)-324.1(written)-326.1(as)-326.1(output)-326.1(by)-326.1(the)-328.1(Display)]TJ
T*
0 Tc
(service.)Tj
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS32)Tj
ET
endstream
endobj
759 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
760 0 obj
<<
/Type /Page
/Parent 750 0 R
/Resources 762 0 R
/Contents 761 0 R
>>
endobj
761 0 obj
<< /Length 4682 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
6.79 -1.0783 TD
[($DISPLA)91.7(Y)]TJ
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
[(T)72(able)-332(RMS18)-798(Display)-334(Service)-332(NAM)-330(Output)-334(Fields)]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 679.9 Tm
[(Field)-331.1(Name)-5238.5(Description)]TJ
ET
161.66 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 661.96 Tm
(NAM$W_DID)Tj
8 0 0 8 226.469 665.58 Tm
(1)Tj
10 0 0 10 257.3 661.96 Tm
[(Directory)-334(identication.)]TJ
-9.564 -1.494 TD
(NAM$T_DVI)Tj
8 0 0 8 222.769 650.62 Tm
(1)Tj
10 0 0 10 257.3 647.02 Tm
[(Device)-334(identication.)]TJ
-9.564 -1.496 TD
(NAM$W_FID)Tj
8 0 0 8 225.359 635.68 Tm
(1)Tj
10 0 0 10 257.3 632.06 Tm
[(File)-332(identication.)]TJ
-9.564 -1.494 TD
[(NAM$L_FNB)-3156.1(File)-332(name)-334(status)-330(bits.)]TJ
T*
[(NAM$B_RSL)-3286.1(Resultant)-334(string)-336(length:)-506(indicates)-334(the)-334(length)-336(of)-334(the)-336(resultant)]TJ
9.564 -1.196 TD
[(string)-386(that)-382(is)-384(written)-384(into)-384(the)-384(buffer)-384(whose)-384(address)-382(is)]TJ
0 -1.194 TD
[(contained)-370(in)-370(the)-370(NAM$L_RSA)-368(eld)-370(\(if)-368(the)-370(NAM$L_RSA)]TJ
0 -1.196 TD
[(and)-334(NAM$B_RSS)-328(elds)-332(are)-334(nonzero\).)]TJ
ET
161.66 554.84 382.56 -0.48 re
f
BT
6 0 0 6 161.66 547.16 Tm
(1)Tj
8 0 0 8 165.4959 544.36 Tm
[(This)-330(eld)-332.5(is)-330(not)-335(supported)-330(for)-332.5(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
ET
161.66 535.24 382.56 -0.48 re
f
BT
10 0 0 10 161.66 512.84 Tm
-0.0001 Tc
[(T)59.9(able)-304.1(RMS19)-304.1(lists)-302.1(the)-306.1(NAML)-304.1(block)-306.1(elds)-304.1(used)-306.1(as)-304.1(input)-304.1(for)-306.1(the)-306.1(Display)-306.1(service.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)72.1(able)-331.9(RMS19)-797.9(Display)-333.9(Service)-331.9(NAML)-331.9(Input)-333.9(Fields)-331.9(\(Alpha)-331.9(Only\))]TJ
ET
161.66 478.94 382.56 -0.48 re
f
BT
9 0 0 9 161.66 468.5 Tm
0 Tc
[(Field)-331.1(Name)-4465.2(Option)-10502.4(Description)]TJ
ET
161.66 463 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 450.56 Tm
(NAML$L_)Tj
0 -1.194 TD
(INPUT_FLAGS)Tj
21.22 1.194 TD
[(Additional)-332(ags)-332(specied)-332(as)-332(input.)]TJ
-21.22 -2.69 TD
[(NAML$B_NOP)-14034.1(NAML)-334(block)-332(options.)]TJ
8.868 -1.494 TD
[(NAML$V_PWD)-5000.1(Password:)-640(indicates)-402(that)-402(a)]TJ
12.352 -1.196 TD
[(password)-358(contained)-360(in)-358(a)-358(DECnet)]TJ
0 -1.194 TD
[(for)-342(OpenVMS)-342(access)-340(control)-344(string,)]TJ
0 -1.196 TD
[(if)-352(present)-352(in)-350(a)-352(le)-352(specication,)-358(is)]TJ
T*
[(to)-336(be)-336(left)-336(unaltered)-338(in)-336(the)-336(expanded)]TJ
T*
[(and)-382(resultant)-382(strings)-382(\(instead)]TJ
0 -1.194 TD
[(of)-384(being)-384(replaced)-382(by)-384(the)-382(word)]TJ
0 -1.196 TD
-0.0003 Tc
[()17.7(password)17.7(\).)]TJ
-12.352 -1.494 TD
0 Tc
(NAML$V_)Tj
0 -1.196 TD
-0.0004 Tc
(NOCONCEAL)Tj
12.352 1.196 TD
0 Tc
[(Do)-392(not)-394(conceal)-394(device)-396(name:)]TJ
0 -1.196 TD
[(indicates)-366(that)-366(when)-366(a)-364(concealed)]TJ
T*
[(device)-378(logical)-376(name)-378(is)-374(present,)]TJ
T*
[(the)-356(concealed)-354(device)-356(logical)-354(name)]TJ
0 -1.194 TD
[(is)-378(to)-376(be)-378(replaced)-378(by)-378(the)-378(actual)]TJ
0 -1.196 TD
[(physical)-336(device)-336(name)-334(\(and)-334(directory)108(,)]TJ
T*
[(if)-332(present\))-332(in)-332(the)-334(resultant)-332(string.)]TJ
ET
161.66 230.88 382.56 -0.48 re
f
BT
10 0 0 10 161.66 208.48 Tm
-0.0001 Tc
[(T)59.9(able)-378.1(RMS20)-376.1(lists)-376.1(the)-378.1(NAML)-380.1(block)-378.1(elds)-378.1(used)-378.1(as)-378.1(output)-378.1(for)-378.1(the)-380.1(Display)]TJ
T*
0 Tc
(service.)Tj
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)72.1(able)-331.9(RMS20)-797.9(Display)-333.9(Service)-331.9(NAML)-331.9(Output)-331.9(Fields)-331.9(\(Alpha)-331.9(Only\))]TJ
ET
161.66 162.62 382.56 -0.48 re
f
BT
9 0 0 9 161.66 152.18 Tm
0 Tc
[(Field)-331.1(Name)-11438.5(Description)]TJ
ET
161.66 146.68 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 134.26 Tm
(NAML$W_DID)Tj
8 0 0 8 233.1389 137.86 Tm
(1)Tj
10 0 0 10 313.1 134.26 Tm
[(Directory)-332(identication.)]TJ
-15.144 -1.496 TD
(NAML$T_DVI)Tj
8 0 0 8 229.439 122.92 Tm
(1)Tj
10 0 0 10 313.1 119.3 Tm
[(Device)-332(identication.)]TJ
ET
161.66 104.84 382.56 -0.48 re
f
BT
6 0 0 6 161.66 97.18 Tm
(1)Tj
8 0 0 8 165.4959 94.36 Tm
[(This)-330(eld)-332.5(is)-330(not)-335(supported)-330(for)-332.5(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
9 0 0 9 439.8 74.12 Tm
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
7.7267 -5.2533 TD
(RMS33)Tj
ET
endstream
endobj
762 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
763 0 obj
<<
/Type /Page
/Parent 750 0 R
/Resources 765 0 R
/Contents 764 0 R
>>
endobj
764 0 obj
<< /Length 2855 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
[($DISPLA)93.3(Y)]TJ
10 0 0 10 137.9591 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)74.1(able)-333.9(RMS20)-331.9(\(Cont.\))-797.9(Display)-333.9(Service)-331.9(NAML)-331.9(Output)-331.9(Fields)-331.9(\(Alpha)-331.9(Only\))]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 679.9 Tm
0 Tc
[(Field)-328.9(Name)-11438.5(Description)]TJ
ET
137.76 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 661.96 Tm
(NAML$W_FID)Tj
8 0 0 8 208.1289 665.58 Tm
(1)Tj
10 0 0 10 289.18 661.96 Tm
[(File)-332(identication.)]TJ
-15.142 -1.494 TD
[(NAML$L_FNB)-8067.1(File)-332(name)-334(status)-330(bits.)]TJ
0 -1.496 TD
[(NAML$L_LONG_RESUL)58(T_)]TJ
0 -1.194 TD
(SIZE)Tj
15.142 1.194 TD
[(Long)-334(resultant)-332(string)-334(length.)]TJ
-15.142 -2.688 TD
[(NAML$L_OUTPUT_FLAGS)-1898.2(Additional)-332(status)-330(bits)-330(passed)-330(as)-332(output.)]TJ
0 -1.496 TD
[(NAML$B_RSL)-8197.1(Resultant)-364(string)-366(length:)-566(indicates)-366(the)-364(length)]TJ
15.142 -1.194 TD
[(of)-384(the)-386(resultant)-384(string)-386(that)-384(is)-384(written)-384(into)]TJ
0 -1.196 TD
[(the)-370(buffer)-368(whose)-368(address)-368(is)-368(contained)-370(in)-368(the)]TJ
T*
[(NAM$L_RSA)-364(eld)-364(\(if)-364(the)-364(NAML$L_RSA)-362(and)]TJ
T*
[(NAML$B_RSS)-330(elds)-332(are)-334(nonzero\).)]TJ
ET
137.76 530.94 382.56 -0.48 re
f
BT
6 0 0 6 137.76 523.2599 Tm
(1)Tj
8 0 0 8 141.5959 520.4399 Tm
[(This)-330(eld)-332.5(is)-330(not)-332.5(supported)-332.5(for)-330(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
ET
137.76 511.32 382.56 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 66.02 484.94 Tm
[(Condition)-333.3(V)55(alues)-335(Returned)]TJ
/F3 1 Tf
10 0 0 10 66.02 465.02 Tm
[(The)-354(following)-354(condition)-354(values)-354(can)-354(be)-354(returned.)-542(Use)-352(the)-354(Help)-352(Message)-354(utility)-354(to)-352(access)-352(online)]TJ
T*
[(message)-332(descriptions.)-498(For)-332(more)-334(information)-332(about)-332(interpreting)-334(condition)-334(values,)-334(see)-330(Section)-334(2.4.)]TJ
7.174 -2.596 TD
[(RMS$_ACT)-8285.1(RMS$_AID)-8489.1(RMS$_A)56(TR)]TJ
0 -1.494 TD
-0.0001 Tc
[(RMS$_BLN)-8192.2(RMS$_BUG_DAP)-5418.2(RMS$_CDA)]TJ
T*
0 Tc
[(RMS$_COD)-8118.1(RMS$_DME)-7952.1(RMS$_DNR)]TJ
T*
[(RMS$_ESA)-8322.1(RMS$_ESL)-8377.1(RMS$_ESS)]TJ
0 -1.496 TD
[(RMS$_NAMLESS)-5266.1(RMS$_NAMLFSINV)-4007.1(RMS$_NAMLFSSIZ)]TJ
0 -1.494 TD
[(RMS$_F)74(AB)-8359.1(RMS$_IFI)-8915.1(RMS$_IMX)]TJ
T*
[(RMS$_NET)-8192.1(RMS$_NETF)74(AIL)-5803.1(RMS$_NORMAL)]TJ
T*
-0.0002 Tc
[(RMS$_OK_NOP)-6084.3(RMS$_PLG)-8284.3(RMS$_PR)37.8(V)]TJ
T*
0 Tc
[(RMS$_REF)-8285.1(RMS$_RPL)-8340.1(RMS$_STR)]TJ
0 -1.496 TD
[(RMS$_SUC)-8229.1(RMS$_SUP)-8284.1(RMS$_SUPPORT)]TJ
0 -1.494 TD
(RMS$_XAB)Tj
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS34)Tj
ET
endstream
endobj
765 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
766 0 obj
<<
/Type /Page
/Parent 750 0 R
/Resources 768 0 R
/Contents 767 0 R
>>
endobj
767 0 obj
<< /Length 3455 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
7.64 -1.0783 TD
($ENTER)Tj
ET
/Cs8 cs 1 scn
89.94 708.26 454.32 -0.48 re
f
BT
14 0 0 14 89.94 691.84 Tm
($ENTER)Tj
/F3 1 Tf
10 0 0 10 161.8492 663.96 Tm
[(The)-334(Enter)-332(service)-332(inserts)-332(a)-332(le)-332(name)-334(in)-332(a)-332(directory)110(.)]TJ
ET
179.6 640.52 156.24 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 341.88 640.04 Tm
(Note)Tj
ET
370.08 640.52 156.24 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 179.6 622.1 Tm
[(The)-334($ENTER)-330(service)-332(is)-332(not)-332(supported)-332(for)-332(DECnet.)]TJ
ET
179.6 608.64 346.8 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 89.94 576.28 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 161.66 558.34 Tm
0.0002 Tc
[(SYS$ENTER)-997.8(fab)-333.8([,[err])-333.8([,suc]])]TJ
/F2 1 Tf
12 0 0 12 89.94 532.4399 Tm
0 Tc
(Returns)Tj
/F3 1 Tf
10 0 0 10 161.66 514.52 Tm
[(OpenVMS)-332(usage:)-920(cond_value)]TJ
0 -1.196 TD
[(type:)-6648(longword)]TJ
T*
[(access:)-5778(write)-332(only)]TJ
T*
[(mechanism:)-3370.1(by)-334(value)]TJ
0 -1.792 TD
[(The)-334(value)-334(is)-330(returned)-334(in)-334(symbolic)-332(offset)-330(F)72(AB$L_STS.)-332(Symbolic)-332(offset)-330(F)72(AB$L_STV)]TJ
0 -1.196 TD
[(may)-334(contain)-332(additional)-332(status)-330(information.)]TJ
/F2 1 Tf
12 0 0 12 89.94 422.86 Tm
(Arguments)Tj
10 0 0 10 161.915 404.92 Tm
(fab)Tj
/F3 1 Tf
0.006 -1.294 TD
[(OpenVMS)-332(usage:)-920(fab)]TJ
-0.0315 -1.196 TD
[(type:)-6648(longword)-334(\(unsigned\))]TJ
T*
[(access:)-5778(modify)]TJ
T*
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.792 TD
[(F)72(A)0(B)-350(control)-352(block)-352(whose)-352(contents)-352(are)-352(to)-352(be)-352(used)-352(as)-350(indirect)-352(arguments)-354(for)-352(the)]TJ
0 -1.196 TD
[(Enter)-332(service)-334(call.)-498(The)]TJ
/F5 1 Tf
11.0529 0 TD
(fab)Tj
/F3 1 Tf
1.98 0 TD
[(argument)-334(is)-332(the)-332(address)-330(of)-332(the)-332(F)72(A)0(B)-330(control)-334(block.)]TJ
/F2 1 Tf
-13.0328 -2.192 TD
(err)Tj
/F3 1 Tf
0.004 -1.296 TD
[(OpenVMS)-332(usage:)-920(ast_procedure)]TJ
-0.004 -1.194 TD
[(type:)-6648(procedure)-334(value)]TJ
0 -1.196 TD
[(access:)-5778(call)-332(without)-332(stack)-332(unwinding)]TJ
T*
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-372(error)-372(completion)-370(routine)-374(that)-370(the)-372(service)-372(invokes)-372(if)-370(the)-372(operation)]TJ
0 -1.194 TD
[(is)-370(unsuccessful.)-576(The)]TJ
/F5 1 Tf
10.0189 0 TD
(err)Tj
/F3 1 Tf
1.98 0 TD
0.0001 Tc
[(argument)-367.9(i)0.1(s)-369.9(the)-369.9(address)-367.9(of)-369.9(the)-369.9(entry)-371.9(mask)-369.9(of)-369.9(this)]TJ
-11.9988 -1.196 TD
0 Tc
[(user)18(-written)-332(completion)-332(routine.)]TJ
/F2 1 Tf
0 -2.192 TD
(suc)Tj
/F3 1 Tf
0.007 -1.296 TD
[(OpenVMS)-332(usage:)-920(ast_procedure)]TJ
-0.007 -1.194 TD
[(type:)-6648(procedure)-334(value)]TJ
0 -1.196 TD
[(access:)-5778(call)-332(without)-332(stack)-332(unwinding)]TJ
T*
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.792 TD
[(AST)92(-level)-358(success)-358(completion)-358(routine)-360(that)-358(the)-358(service)-360(invokes)-360(if)-356(the)-360(operation)]TJ
0 -1.196 TD
[(is)-350(successful.)-538(The)]TJ
/F5 1 Tf
8.7229 0 TD
(suc)Tj
/F3 1 Tf
2.093 0 TD
[(argument)-352(is)-352(the)-352(address)-350(of)-350(the)-352(entry)-354(mask)-352(of)-350(this)-352(user)18(-)]TJ
-10.8159 -1.196 TD
[(written)-332(completion)-332(routine.)]TJ
/F1 1 Tf
9 0 0 9 509.34 26.84 Tm
/Cs9 cs 1 scn
(RMS35)Tj
ET
endstream
endobj
768 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
769 0 obj
<<
/Type /Page
/Parent 750 0 R
/Resources 771 0 R
/Contents 770 0 R
>>
endobj
770 0 obj
<< /Length 5320 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($ENTER)Tj
/Cs8 cs 1 scn
0 -3.2383 TD
(Description)Tj
/F3 1 Tf
10 0 0 10 138.031 676.4 Tm
[(The)-366(Enter)-366(service)-368(function)-368(is)-364(performed)-366(automatically)-366(by)-368(the)-366(Create)-366(service)]TJ
-0.0271 -1.196 TD
[(unless)-338(you)-342(select)-338(the)-340(F)74(AB$V_TMP)-340(option)-338(or)-340(the)-340(F)74(AB$V_TMD)-338(option.)-514(The)-340(Enter)]TJ
0 -1.194 TD
[(service,)-358(however)72(,)-360(allows)-350(you)-354(to)-352(perform)-352(this)-352(step)-352(separately)110(.)-540(Note)-352(that)-352(the)-352(le)]TJ
0 -1.196 TD
[(must)-330(be)-332(closed)-332(before)-332(you)-334(invoke)-332(the)-332(Enter)-332(service)-332(\(F)72(AB$W_IFI)-332(must)-332(be)-332(0\).)]TJ
0 -1.794 TD
[(When)-336(you)-338(enter)-336(a)-336(le)-338(name)-336(in)-336(a)-336(directory)110(,)-338(n)0(o)-338(le)-336(associated)-334(with)-336(the)-336(F)74(A)0(B)-336(can)-336(be)]TJ
0 -1.194 TD
[(open)-332(and)-332(no)-334(wildcard)-330(characters)-334(can)-332(be)-332(used.)]TJ
0 -1.794 TD
[(The)-370(Enter)-370(service)-372(requires)-370(many)-370(NAM)-370(or)-370(NAML)-370(block)-370(elds)-370(as)-370(input.)-574(Y)110(o)0(u)]TJ
0 -1.196 TD
[(normally)-348(precede)-350(the)-348(Enter)-348(service)-350(with)-348(an)-348(Open,)-352(Create,)-354(or)-348(Parse)-348(service)-350(\(see)]TJ
T*
-0.0001 Tc
[($P)73.9(ARSE\))-356.1(and)-358.1(a)-358.1(Search)-358.1(service)-358.1(\(see)-358.1($SEARCH\),)-358.1(specifying)-360.1(the)-358.1(same)-358.1(F)73.9(A)-0.1(B)-356.1(and)]TJ
0 -1.194 TD
0 Tc
[(NAM)-332(block)-332(for)-332(each)-334(service.)]TJ
0 -1.794 TD
[(The)-354(optional)-352(resultant)-352(string)-352(is)-352(moved)-354(to)-352(the)-352(buffer)-354(described)-352(by)-352(the)-354(NAM$L_)]TJ
0 -1.196 TD
-0.0001 Tc
[(RSA)-362.1(\(or)-364.1(NAML$L_LONG_RESUL)53.9(T\))-364.1(and)-364.1(NAM$B_RSS)-362.1(\(or)-364.1(NAML$L_LONG_)]TJ
T*
0 Tc
[(RESUL)56(T_ALLOC\))-336(elds)-338(\(only)-340(if)-336(both)-338(these)-338(elds)-338(are)-338(nonzero\).)-512(If)-338(the)-338(le)-338(version)]TJ
0 -1.194 TD
[(number)-342(of)-340(the)-340(name)-342(string)-340(described)-342(by)-340(the)-342(expanded)-342(string)-340(length)-344(and)-340(address)]TJ
0 -1.196 TD
[(elds)-350(of)-352(the)-352(NAM)-350(or)-352(NAML)-352(block)-352(is)-352(omitted)-350(or)-352(contains)-352(a)-350(0)0(,)-358(the)-352(Enter)-352(service)]TJ
T*
[(scans)-348(the)-350(entire)-352(directory)110(.)-534(I)0(t)-350(assigns)-348(a)-350(version)-352(number)-350(that)-350(is)-350(one)-350(higher)-352(than)]TJ
T*
[(the)-332(highest)-334(found)-332(\(or)-332(1)-332(i)0(f)-332(none)-334(is)-332(found\).)]TJ
ET
155.68 443.76 156.24 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 317.96 443.28 Tm
(Note)Tj
ET
346.16 443.76 156.24 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 155.68 425.34 Tm
[(The)-346(Enter)-346(service)-344(is)-344(not)-346(supported)-344(for)-344(DECnet)-342(for)-346(OpenVMS)-344(operations)]TJ
T*
[(on)-334(remote)-332(les)-332(between)-332(two)-330(OpenVMS)-332(systems.)]TJ
ET
155.68 399.92 346.8 -0.48 re
f
BT
10 0 0 10 137.76 375.54 Tm
[(T)62(able)-370(RMS21)-368(lists)-366(the)-370(F)74(A)0(B)-368(control)-370(block)-370(elds)-370(read)-368(as)-370(input)-368(by)-370(the)-370(Enter)]TJ
T*
[(service.)-558(For)-362(additional)-362(information)-360(on)-364(the)-360(elds)-362(accessed)-360(by)-362(this)-362(service,)-370(see)]TJ
T*
[(Part)-332(II.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS21)-795.9(Enter)-331.9(Service)-333.9(F)54.1(A)0.1(B)-329.9(Input)-331.9(Fields)]TJ
ET
137.76 317.74 382.56 -0.48 re
f
BT
9 0 0 9 137.76 307.28 Tm
0 Tc
[(Field)-328.9(Name)-5240.7(Description)]TJ
ET
137.76 301.8 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 289.36 Tm
[(F)74(AB$W_IFI)-4009.1(Internal)-332(le)-332(identier)-334(\(must)-332(be)-332(0\).)]TJ
0 -1.494 TD
[(F)74(AB$L_NAM)-3323.1(NAM)-332(or)-332(NAML)-332(block)-334(address.)]TJ
ET
137.76 266.92 382.56 -0.48 re
f
BT
10 0 0 10 137.76 244.52 Tm
[(T)62(able)-362(RMS22)-362(lists)-360(the)-362(F)72(A)0(B)-360(control)-364(block)-364(elds)-362(read)-362(as)-362(output)-362(by)-364(the)-362(Enter)]TJ
0 -1.196 TD
[(service.)-558(For)-362(additional)-362(information)-360(on)-364(the)-360(elds)-362(accessed)-360(by)-362(this)-362(service,)-370(see)]TJ
0 -1.194 TD
[(Part)-332(II.)]TJ
/F2 1 Tf
0 -2.79 TD
[(T)74(able)-334(RMS22)-796(Enter)-332(Service)-334(F)54(A)0(B)-330(Output)-334(Fields)]TJ
ET
137.76 186.72 382.56 -0.48 re
f
BT
9 0 0 9 137.76 176.28 Tm
[(Field)-328.9(Name)-5240.7(Description)]TJ
ET
137.76 170.78 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 158.34 Tm
[(F)74(AB$L_STS)-3877.1(Completion)-330(status)-330(code)-334(\(also)-330(returned)-334(in)-332(register)-334(0\).)]TJ
0 -1.494 TD
[(F)74(AB$L_STV)-3785.1(Status)-330(value.)]TJ
ET
137.76 135.92 382.56 -0.48 re
f
BT
10 0 0 10 137.76 113.52 Tm
[(T)62(able)-364(RMS23)-362(lists)-362(the)-364(NAM)-364(control)-366(block)-364(elds)-364(read)-364(as)-364(input)-364(by)-364(the)-366(Enter)]TJ
0 -1.196 TD
[(service.)-558(For)-362(additional)-362(information)-360(on)-364(the)-360(elds)-362(accessed)-360(by)-362(this)-362(service,)-370(see)]TJ
T*
[(Part)-332(II.)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS36)Tj
ET
endstream
endobj
771 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
772 0 obj
<<
/Type /Page
/Parent 750 0 R
/Resources 774 0 R
/Contents 773 0 R
>>
endobj
773 0 obj
<< /Length 4546 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
7.64 -1.0783 TD
($ENTER)Tj
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)72.1(able)-331.9(RMS23)-797.9(Enter)-331.9(Service)-331.9(NAM)-331.9(Input)-333.9(Fields)]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 679.9 Tm
0 Tc
[(Field)-331.1(Name)-5238.5(Description)]TJ
ET
161.66 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 661.96 Tm
[(NAM$W_DID)-3083.1(Directory)-340(identication:)-512(identies)-338(the)-340(directory)-340(in)-338(which)-340(the)]TJ
9.564 -1.196 TD
[(le)-334(name)-332(is)-330(to)-332(be)-332(entered.)]TJ
-9.564 -1.494 TD
[(NAM$T_DVI)-3453.1(Device)-364(identication:)-564(identies)-364(the)-362(device)-366(containing)-366(the)]TJ
9.564 -1.196 TD
[(directory)-334(in)-332(which)-334(the)-332(le)-332(name)-334(is)-330(to)-332(be)-332(entered.)]TJ
-9.564 -1.494 TD
[(NAM$L_ESA)-3286.1(Expanded)-340(string)-340(area)-340(address:)-510(contains)-340(le)-340(name,)-342(type,)-342(and)]TJ
9.564 -1.196 TD
[(version)-334(to)-332(be)-332(entered.)]TJ
-9.564 -1.494 TD
[(NAM$B_ESL)-3286.1(Expanded)-334(string)-332(length.)]TJ
T*
[(NAM$W_FID)-3194.1(File)-354(identication:)-540(identies)-354(the)-352(le)-354(to)-352(be)-352(entered)-354(into)-354(the)]TJ
9.564 -1.196 TD
[(directory)108(.)]TJ
-9.564 -1.494 TD
[(NAM$L_RSA)-3286.1(Resultant)-332(string)-332(area)-332(address.)]TJ
T*
[(NAM$B_RSS)-3323.1(Resultant)-332(string)-332(size.)]TJ
ET
161.66 516.98 382.56 -0.48 re
f
BT
10 0 0 10 161.66 494.58 Tm
[(T)60(able)-362(RMS24)-362(lists)-360(the)-362(NAM)-364(control)-362(block)-364(eld)-364(read)-362(as)-362(output)-364(by)-362(the)-364(Enter)]TJ
0 -1.194 TD
[(service.)-560(For)-362(additional)-360(information)-362(on)-362(the)-362(elds)-360(accessed)-362(by)-362(this)-360(service,)-370(see)]TJ
0 -1.196 TD
[(Part)-332(II.)]TJ
/F2 1 Tf
0 -2.79 TD
[(T)72(able)-332(RMS24)-798(Enter)-332(Service)-332(NAM)-332(Output)-332(Field)]TJ
ET
161.66 436.78 382.56 -0.48 re
f
BT
9 0 0 9 161.66 426.34 Tm
[(Field)-331.1(Name)-5238.5(Description)]TJ
ET
161.66 420.84 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 408.4 Tm
[(NAM$B_RSL)-3286.1(Resultant)-332(string)-332(length.)]TJ
ET
161.66 400.92 382.56 -0.48 re
f
BT
10 0 0 10 161.66 378.52 Tm
[(T)60(able)-330(RMS25)-332(lists)-330(the)-332(NAML)-332(block)-334(elds)-332(used)-332(as)-330(input)-334(for)-332(the)-332(Enter)-332(service.)]TJ
/F2 1 Tf
T*
0.0002 Tc
[(T)72.2(able)-331.8(RMS25)-797.8(Enter)-331.8(Service)-331.8(NAML)-331.8(Input)-329.8(Fields)-331.8(\(Alpha)-333.8(Only\))]TJ
ET
161.66 344.62 382.56 -0.48 re
f
BT
9 0 0 9 161.66 334.18 Tm
0 Tc
[(Field)-331.1(Name)-11438.5(Description)]TJ
ET
161.66 328.68 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 316.26 Tm
[(NAML$W_DID)-7996.1(Directory)-348(identication:)-532(identies)-346(the)-348(directory)]TJ
15.144 -1.196 TD
[(in)-332(which)-332(the)-334(le)-332(name)-332(is)-332(to)-332(be)-332(entered.)]TJ
-15.144 -1.494 TD
[(NAML$T_DVI)-8366.1(Device)-386(identication:)-610(identies)-388(the)-386(device)]TJ
15.144 -1.196 TD
[(containing)-336(the)-332(directory)-334(in)-334(which)-334(the)-332(le)-334(name)-334(is)]TJ
T*
[(to)-332(be)-332(entered.)]TJ
-15.144 -1.494 TD
[(NAML$L_ESA)-8199.1(Expanded)-346(string)-346(area)-346(address:)-524(contains)-346(the)-346(le)]TJ
15.144 -1.196 TD
[(name,)-332(type,)-334(and)-334(version)-332(to)-332(be)-332(entered.)]TJ
-15.144 -1.494 TD
[(NAML$B_ESL)-8199.1(Expanded)-332(string)-332(length.)]TJ
T*
[(NAML$W_FID)-8107.1(File)-304(identication:)-500(identies)-304(the)-304(le)-304(to)-302(be)-304(entered)]TJ
15.144 -1.196 TD
[(into)-332(the)-332(directory)108(.)]TJ
-15.144 -1.494 TD
[(NAML$L_INPUT_FLAGS)-2938.2(Additional)-330(ags)-334(specied)-332(as)-330(input.)]TJ
T*
[(NAML$L_LONG_EXP)74(AND)-2401.2(Long)-334(expanded)-334(string)-332(area)-332(address.)]TJ
T*
[(NAML$L_LONG_EXP)74(AND_)]TJ
0 -1.196 TD
(ALLOC)Tj
15.144 1.196 TD
[(Long)-334(expanded)-334(string)-332(area)-332(size.)]TJ
-15.144 -2.69 TD
[(NAML$L_LONG_RESUL)56(T)-2568.2(Long)-334(resultant)-332(string)-332(area)-334(address.)]TJ
0 -1.496 TD
[(NAML$L_LONG_RESUL)56(T_)]TJ
0 -1.194 TD
(ALLOC)Tj
15.144 1.194 TD
[(Long)-334(resultant)-332(string)-332(area)-334(size.)]TJ
-15.144 -2.69 TD
[(NAML$L_RSA)-8199.1(Resultant)-330(string)-334(area)-332(address.)]TJ
0 -1.494 TD
[(NAML$B_RSS)-8236.1(Resultant)-330(string)-334(size.)]TJ
ET
161.66 60.7 382.56 -0.48 re
f
BT
/F1 1 Tf
9 0 0 9 509.34 26.84 Tm
/Cs9 cs 1 scn
(RMS37)Tj
ET
endstream
endobj
774 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
775 0 obj
<<
/Type /Page
/Parent 750 0 R
/Resources 777 0 R
/Contents 776 0 R
>>
endobj
776 0 obj
<< /Length 2334 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($ENTER)Tj
/F3 1 Tf
10 0 0 10 137.76 700.9 Tm
/Cs8 cs 1 scn
[(T)62(able)-350(RMS26)-348(lists)-346(the)-350(NAML)-350(control)-350(block)-352(elds)-348(read)-350(as)-348(output)-350(by)-350(the)-350(Enter)]TJ
0 -1.196 TD
[(service.)-558(For)-362(additional)-362(information)-360(on)-364(the)-360(elds)-362(accessed)-360(by)-362(this)-362(service,)-370(see)]TJ
T*
[(Part)-332(II.)]TJ
/F2 1 Tf
0 -2.788 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS26)-795.9(Enter)-331.9(Service)-333.9(NAML)-329.9(Output)-333.9(Fields)-329.9(\(Alpha)-333.9(Only\))]TJ
ET
137.76 643.1 382.56 -0.48 re
f
BT
9 0 0 9 137.76 632.66 Tm
0 Tc
[(Field)-328.9(Name)-11438.5(Description)]TJ
ET
137.76 627.16 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 614.72 Tm
[(NAML$L_LONG_RESUL)58(T_)]TJ
0 -1.196 TD
(SIZE)Tj
15.142 1.196 TD
[(Long)-334(resultant)-332(string)-334(length.)]TJ
-15.142 -2.69 TD
[(NAML$L_OUTPUT_FLAGS)-1898.2(Additional)-332(status)-330(bits)-330(passed)-330(as)-332(output.)]TJ
0 -1.494 TD
[(NAML$B_RSL)-8197.1(Resultant)-332(string)-332(length.)]TJ
ET
137.76 565.38 382.56 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 66.02 539 Tm
[(Condition)-333.3(V)55(alues)-335(Returned)]TJ
/F3 1 Tf
10 0 0 10 66.02 519.08 Tm
[(The)-354(following)-354(condition)-354(values)-354(can)-354(be)-354(returned.)-542(Use)-352(the)-354(Help)-352(Message)-354(utility)-354(to)-352(access)-352(online)]TJ
0 -1.196 TD
[(message)-332(descriptions.)-498(For)-332(more)-334(information)-332(about)-332(interpreting)-334(condition)-334(values,)-334(see)-330(Section)-334(2.4.)]TJ
7.174 -2.594 TD
[(RMS$_BLN)-8192.1(RMS$_CDA)-8174.1(RMS$_CHN)]TJ
0 -1.496 TD
[(RMS$_DEV)-8174.1(RMS$_DME)-7952.1(RMS$_DNF)]TJ
0 -1.494 TD
[(RMS$_DNR)-8081.1(RMS$_DVI)-8489.1(RMS$_ENT)]TJ
T*
[(RMS$_ESA)-8322.1(RMS$_ESL)-8377.1(RMS$_F)74(AB)]TJ
T*
[(RMS$_FNF)-8247.1(RMS$_IFI)-8915.1(RMS$_NAM)]TJ
T*
[(RMS$_NAML)-7248.1(RMS$_NAMLFSINV)-4007.1(RMS$_NAMLFSSIZ)]TJ
0 -1.496 TD
[(RMS$_NAMLRSS)-5266.1(RMS$_NORMAL)-5748.1(RMS$_PR)38(V)]TJ
0 -1.494 TD
[(RMS$_RSL)-8377.1(RMS$_RSS)-8414.1(RMS$_RST)]TJ
T*
[(RMS$_STR)-8377.1(RMS$_SUC)-8229.1(RMS$_SUP)]TJ
T*
[(RMS$_SUPPORT)-5450.1(RMS$_SYS)-8432.1(RMS$_WLD)]TJ
T*
(RMS$_WLK)Tj
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS38)Tj
ET
endstream
endobj
777 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
778 0 obj
<<
/Type /Page
/Parent 781 0 R
/Resources 780 0 R
/Contents 779 0 R
>>
endobj
779 0 obj
<< /Length 3609 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
7.585 -1.0783 TD
($ERASE)Tj
ET
/Cs8 cs 1 scn
89.94 708.26 454.32 -0.48 re
f
BT
14 0 0 14 89.94 691.84 Tm
($ERASE)Tj
/F3 1 Tf
10 0 0 10 161.8531 663.96 Tm
[(The)-386(Erase)-384(service)-386(deletes)-384(a)-384(disk)-384(le)-386(and)-386(removes)-384(the)-386(le)36(s)-384(directory)-386(entry)]TJ
-0.0193 -1.196 TD
[(specied)-342(in)-342(the)-340(path)-342(to)-342(the)-340(le.)-518(If)-342(additional)-340(directory)-342(entries)-342(have)-342(been)-342(created)]TJ
T*
[(for)-328(this)-326(le)-326(by)-328(the)-328(Enter)-326(service,)-330(you)-328(must)-326(use)-328(the)-326(Remove)-328(service)-328(to)-326(delete)-326(them.)]TJ
/F2 1 Tf
12 0 0 12 89.94 614.14 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 161.66 596.2 Tm
0.0002 Tc
[(SYS$ERASE)-999.8(fab)-331.8([,[err])-331.8([,suc]])]TJ
/F2 1 Tf
12 0 0 12 89.94 570.2999 Tm
0 Tc
(Returns)Tj
/F3 1 Tf
10 0 0 10 161.66 552.36 Tm
[(OpenVMS)-332(usage:)-920(cond_value)]TJ
0 -1.194 TD
[(type:)-6648(longword)]TJ
0 -1.196 TD
[(access:)-5778(write)-332(only)]TJ
T*
[(mechanism:)-3370.1(by)-334(value)]TJ
0 -1.792 TD
[(The)-334(value)-334(is)-330(returned)-334(in)-334(symbolic)-332(offset)-330(F)72(AB$L_STS.)-332(Symbolic)-332(offset)-330(F)72(AB$L_STV)]TJ
0 -1.196 TD
[(may)-334(contain)-332(additional)-332(status)-330(information.)]TJ
/F2 1 Tf
12 0 0 12 89.94 460.72 Tm
(Arguments)Tj
10 0 0 10 161.915 442.78 Tm
(fab)Tj
/F3 1 Tf
0.006 -1.296 TD
[(OpenVMS)-332(usage:)-920(fab)]TJ
-0.0315 -1.194 TD
[(type:)-6648(longword)-334(\(unsigned\))]TJ
0 -1.196 TD
[(access:)-5778(modify)]TJ
T*
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.794 TD
[(F)72(A)0(B)-350(control)-352(block)-352(whose)-352(contents)-352(are)-352(to)-352(be)-352(used)-352(as)-350(indirect)-352(arguments)-354(for)-352(the)]TJ
0 -1.194 TD
[(Erase)-332(service)-332(call.)-500(The)]TJ
/F5 1 Tf
11.0699 0 TD
(fab)Tj
/F3 1 Tf
1.98 0 TD
0.0001 Tc
[(argument)-329.9(i)0.1(s)-331.9(the)-331.9(address)-331.9(of)-331.9(the)-331.9(F)74.1(A)0.1(B)-331.9(control)-331.9(block.)]TJ
/F2 1 Tf
-13.0498 -2.192 TD
0 Tc
(err)Tj
/F3 1 Tf
0.004 -1.296 TD
[(OpenVMS)-332(usage:)-920(ast_procedure)]TJ
-0.004 -1.194 TD
[(type:)-6648(procedure)-334(value)]TJ
0 -1.196 TD
[(access:)-5778(call)-332(without)-332(stack)-332(unwinding)]TJ
T*
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-372(error)-372(completion)-370(routine)-374(that)-370(the)-372(service)-372(invokes)-372(if)-370(the)-372(operation)]TJ
0 -1.194 TD
[(is)-370(unsuccessful.)-576(The)]TJ
/F5 1 Tf
10.0189 0 TD
(err)Tj
/F3 1 Tf
1.98 0 TD
0.0001 Tc
[(argument)-367.9(i)0.1(s)-369.9(the)-369.9(address)-367.9(of)-369.9(the)-369.9(entry)-371.9(mask)-369.9(of)-369.9(this)]TJ
-11.9988 -1.196 TD
0 Tc
[(user)18(-written)-332(completion)-332(routine.)]TJ
/F2 1 Tf
0 -2.192 TD
(suc)Tj
/F3 1 Tf
0.007 -1.296 TD
[(OpenVMS)-332(usage:)-920(ast_procedure)]TJ
-0.007 -1.194 TD
[(type:)-6648(procedure)-334(value)]TJ
0 -1.196 TD
[(access:)-5778(call)-332(without)-332(stack)-332(unwinding)]TJ
T*
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-358(success)-358(completion)-358(routine)-360(that)-358(the)-358(service)-360(invokes)-360(if)-356(the)-360(operation)]TJ
0 -1.194 TD
[(is)-350(successful.)-538(The)]TJ
/F5 1 Tf
8.7229 0 TD
(suc)Tj
/F3 1 Tf
2.093 0 TD
[(argument)-352(is)-352(the)-352(address)-350(of)-350(the)-352(entry)-354(mask)-352(of)-350(this)-352(user)18(-)]TJ
-10.8159 -1.196 TD
[(written)-332(completion)-332(routine.)]TJ
/F1 1 Tf
9 0 0 9 509.34 26.84 Tm
/Cs9 cs 1 scn
(RMS39)Tj
ET
endstream
endobj
780 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
781 0 obj
<<
/Type /Pages
/Kids [ 778 0 R 782 0 R 785 0 R 788 0 R 791 0 R 794 0 R 797 0 R 800 0 R 803 0 R
806 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 687 0 R
>>
endobj
782 0 obj
<<
/Type /Page
/Parent 781 0 R
/Resources 784 0 R
/Contents 783 0 R
>>
endobj
783 0 obj
<< /Length 5019 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($ERASE)Tj
/Cs8 cs 1 scn
0 -3.2383 TD
(Description)Tj
/F3 1 Tf
10 0 0 10 138.031 676.4 Tm
[(Using)-346(the)-344(Erase)-344(service)-346(to)-346(delete)-344(a)-346(le)-344(releases)-344(the)-346(le)36(s)-344(allocated)-344(space)-344(for)-346(use)]TJ
-0.0271 -1.196 TD
[(by)-348(another)-348(le.)-530(The)-348(Erase)-346(service)-348(does)-346(not)-348(physically)-348(remove)-348(the)-348(data)-346(\(as)-346(does)]TJ
0 -1.194 TD
[(overwriting)-334(or)-332(zeroing\).)]TJ
0 -1.794 TD
[(Note)-330(that)-330(the)-330(le)-330(must)-330(be)-330(closed)-330(before)-330(you)-332(invoke)-334(the)-330(Erase)-328(service)-332(\(F)74(AB$W_IFI)]TJ
0 -1.196 TD
[(must)-338(be)-342(zero\).)-514(Y)110(o)0(u)-340(can,)-344(however)72(,)-344(delete)-340(a)-340(le)-340(that)-340(is)-340(currently)-344(open,)-344(if)-340(you)-342(issue)]TJ
0 -1.194 TD
[(a)-368(Close)-366(service)-370(and)-370(specify)-368(the)-368(F)72(AB$L_FOP)-366(eld)-370(F)74(AB$V_DL)56(T)-368(option.)-572(RMS)]TJ
0 -1.196 TD
[(does)-364(not)-366(allow)-366(you)-368(to)-364(delete)-366(les)-366(from)-366(magnetic)-366(tape)-366(volumes;)-384(they)-368(must)-364(be)]TJ
T*
(overwritten.)Tj
0 -1.794 TD
[(If)-320(a)-324(search)-322(list)-320(logical)-324(name)-322(is)-322(specied,)-326(the)-322(le)-324(is)-320(deleted)-322(only)-324(if)-322(it)-322(is)-322(found)-322(in)-324(the)]TJ
0 -1.194 TD
[(rst)-332(resulting)-332(search)-334(list)-330(le)-332(specication.)]TJ
0 -1.794 TD
[(A)-342(le)-346(that)-342(is)-344(open)-344(for)-344(write)-344(access)-342(by)-346(another)-344(process)-344(may)-344(be)-344(marked)-344(for)-344(delete)]TJ
0 -1.196 TD
[(by)-346(specifying)-350(the)-346(F)72(A)112(V$V_ERL)-344(le)-348(option)-346(for)-348(the)-348(erase)-346(service.)-530(The)-348(le)-346(deletion)]TJ
T*
[(will)-330(occur)-334(when)-332(the)-334(le)38(s)-332(reference)-334(count)-332(reaches)-334(zero.)]TJ
0 -1.792 TD
[(T)62(able)-368(RMS27)-368(lists)-368(the)-368(F)72(A)0(B)-368(control)-370(block)-368(elds)-370(read)-368(as)-368(input)-370(by)-370(the)-370(Erase)]TJ
0 -1.196 TD
[(service.)-558(For)-362(additional)-362(information)-360(on)-364(the)-360(elds)-362(accessed)-360(by)-362(this)-362(service,)-370(see)]TJ
T*
[(Part)-332(II.)]TJ
/F2 1 Tf
0 -2.788 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS27)-795.9(Erase)-331.9(Service)-333.9(F)56.1(A)0.1(B)-331.9(Input)-333.9(Fields)]TJ
ET
137.76 439.28 382.56 -0.48 re
f
BT
9 0 0 9 137.76 428.84 Tm
0 Tc
[(Field)-328.9(Name)-5240.7(Option)-6629.1(Description)]TJ
ET
137.76 423.34 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 410.9 Tm
[(F)74(AB$L_DNA)-12355.1(Default)-332(le)-332(specication)-332(string)-334(address.)]TJ
0 -1.494 TD
[(F)74(AB$B_DNS)-12392.1(Default)-332(le)-332(specication)-332(string)-334(size.)]TJ
T*
[(F)74(AB$L_FNA)-12466.1(File)-332(specication)-334(string)-332(address.)]TJ
0 -1.496 TD
[(F)74(AB$B_FNS)-12503.1(File)-332(specication)-334(string)-332(size.)]TJ
0 -1.494 TD
[(F)74(AB$L_FOP)-12558.1(File-processing)-334(options.)]TJ
9.564 -1.494 TD
-0.0001 Tc
[(F)73.9(AB$V_ERL)-2944.2(Erase)-308.1(regardless)-310.1(of)-308.1(lock:)-500.1(allows)-308.1(a)-310.1(le)-310.1(open)]TJ
8.866 -1.196 TD
0 Tc
[(for)-332(write)-332(access)-330(to)-332(be)-332(marked)-334(for)-332(delete.)]TJ
-8.866 -1.494 TD
[(F)74(AB$V_NAM)]TJ
8 0 0 8 296.359 312.9001 Tm
(1)Tj
10 0 0 10 322.06 309.2801 Tm
[(NAM)-402(block)-402(inputs:)-638(allows)-400(use)-402(of)]TJ
0 -1.196 TD
[(the)-372(NAM$W_DID,)-370(NAM$T_DVI,)-370(and)]TJ
T*
[(NAM$W_FID)-330(elds.)]TJ
-18.43 -1.494 TD
[(F)74(AB$W_IFI)-12875.1(Internal)-332(le)-334(identier)-332(\(must)-332(be)-332(0\).)]TJ
T*
[(F)74(AB$L_NAM)-12189.1(NAM)-332(or)-332(NAML)-332(block)-334(address.)]TJ
ET
137.76 244 382.56 -0.48 re
f
BT
6 0 0 6 137.76 236.34 Tm
(1)Tj
8 0 0 8 141.5959 233.52 Tm
[(This)-330(eld)-332.5(is)-330(not)-332.5(supported)-332.5(for)-330(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
ET
137.76 224.4 382.56 -0.48 re
f
BT
10 0 0 10 137.76 202 Tm
[(T)62(able)-362(RMS28)-362(lists)-360(the)-362(F)74(A)0(B)-362(control)-362(block)-364(elds)-362(read)-362(as)-362(output)-362(by)-364(the)-362(Erase)]TJ
0 -1.196 TD
[(service.)-558(For)-362(additional)-362(information)-360(on)-364(the)-360(elds)-362(accessed)-360(by)-362(this)-362(service,)-370(see)]TJ
T*
[(Part)-332(II.)]TJ
/F2 1 Tf
0 -2.788 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS28)-795.9(Erase)-331.9(Service)-333.9(F)56.1(A)0.1(B)-331.9(Output)-331.9(Fields)]TJ
ET
137.76 144.2 382.56 -0.48 re
f
BT
9 0 0 9 137.76 133.76 Tm
0 Tc
[(Field)-328.9(Name)-5240.7(Description)]TJ
ET
137.76 128.26 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 115.82 Tm
[(F)74(AB$L_STS)-3877.1(Completion)-330(status)-330(code)-334(\(also)-330(returned)-334(in)-332(register)-334(0\).)]TJ
9 0 0 9 415.88 101.2 Tm
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-38.8733 -8.2622 TD
(RMS40)Tj
ET
endstream
endobj
784 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
785 0 obj
<<
/Type /Page
/Parent 781 0 R
/Resources 787 0 R
/Contents 786 0 R
>>
endobj
786 0 obj
<< /Length 3928 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
7.585 -1.0783 TD
($ERASE)Tj
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)72.1(able)-331.9(RMS28)-331.9(\(Cont.\))-797.9(Erase)-331.9(Service)-333.9(F)56.1(A)0.1(B)-331.9(Output)-331.9(Fields)]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 679.9 Tm
0 Tc
[(Field)-331.1(Name)-5238.5(Description)]TJ
ET
161.66 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 658.96 Tm
[(F)72(AB$L_STV)-3783.1(Status)-332(value.)]TJ
ET
161.66 651.48 382.56 -0.48 re
f
BT
10 0 0 10 161.66 629.08 Tm
[(T)60(able)-362(RMS29)-364(lists)-360(the)-366(NAM)-362(control)-366(block)-364(elds)-364(read)-364(as)-362(input)-364(by)-366(the)-364(Erase)]TJ
0 -1.196 TD
[(service.)-560(For)-362(additional)-360(information)-362(on)-362(the)-362(elds)-360(accessed)-362(by)-362(this)-360(service,)-370(see)]TJ
0 -1.194 TD
[(Part)-332(II.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)72.1(able)-331.9(RMS29)-797.9(Erase)-331.9(Service)-331.9(NAM)-329.9(Input)-331.9(Fields)]TJ
ET
161.66 571.28 382.56 -0.48 re
f
BT
9 0 0 9 161.66 560.84 Tm
0 Tc
[(Field)-331.1(Name)-5238.5(Option)-10504.6(Description)]TJ
ET
161.66 555.34 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 542.9 Tm
(NAM$W_DID)Tj
8 0 0 8 226.469 546.52 Tm
(1)Tj
10 0 0 10 380.84 542.9 Tm
[(Directory)-334(identication)-336(\(input)-334(only)]TJ
0 -1.196 TD
[(if)-350(the)-352(F)72(AB$L_FOP)-350(eld)-352(F)74(AB$V_)]TJ
0 -1.194 TD
[(NAM)-332(bit)-332(is)-330(set\).)]TJ
-21.918 -1.496 TD
(NAM$T_DVI)Tj
8 0 0 8 222.769 507.6601 Tm
(1)Tj
10 0 0 10 380.84 504.0401 Tm
[(Device)-354(identication)-356(\(input)-354(only)]TJ
0 -1.194 TD
[(if)-350(the)-352(F)72(AB$L_FOP)-350(eld)-352(F)74(AB$V_)]TJ
0 -1.196 TD
[(NAM)-332(bit)-332(is)-330(set\).)]TJ
-21.918 -1.494 TD
[(NAM$L_ESA)-15640.1(Expanded)-332(string)-334(area)-332(address.)]TJ
T*
[(NAM$B_ESS)-15677.1(Expanded)-332(string)-334(area)-332(size.)]TJ
0 -1.496 TD
(NAM$W_FID)Tj
8 0 0 8 225.359 438.9201 Tm
(1)Tj
10 0 0 10 380.84 435.3001 Tm
[(File)-358(identication)-360(\(input)-360(only)-360(if)]TJ
0 -1.194 TD
[(the)-368(F)74(AB$L_FOP)-366(eld)-368(F)74(AB$V_)]TJ
0 -1.196 TD
[(NAM)-332(bit)-332(is)-330(set\).)]TJ
-21.918 -1.494 TD
[(NAM$B_NOP)-15399.1(NAM)-332(block)-332(option.)]TJ
9.564 -1.496 TD
-0.0003 Tc
(NAM$V_NO_SHORT_)Tj
0 -1.194 TD
0 Tc
(UPCASE)Tj
12.354 1.194 TD
[(Do)-312(not)-312(uppercase)-314(the)-312(directory)-314(and)]TJ
0 -1.194 TD
[(le)-352(specication)-354(in)-352(the)-352(NAM$L_)]TJ
0 -1.196 TD
[(ESA)-330(buffer)72(.)]TJ
-21.918 -1.494 TD
[(NAM$L_RLF)-15658.1(Related)-342(le)-346(NAM)-342(or)-346(NAML)-344(block)]TJ
21.918 -1.196 TD
(address.)Tj
-21.918 -1.494 TD
[(NAM$L_RSA)-15640.1(Related)-384(le)-386(resultant)-386(string)]TJ
21.918 -1.196 TD
(address.)Tj
-21.918 -1.494 TD
[(NAM$B_RSS)-15677.1(Related)-330(le)-334(resultant)-332(string)-332(size.)]TJ
T*
[(NAM$L_FNB)-15510.1(Related)-330(le)-334(le)-332(name)-332(status)-332(bits.)]TJ
ET
161.66 262.44 382.56 -0.48 re
f
BT
6 0 0 6 161.66 254.76 Tm
(1)Tj
8 0 0 8 165.4959 251.96 Tm
[(This)-330(eld)-332.5(is)-330(not)-335(supported)-330(for)-332.5(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
ET
161.66 242.82 382.56 -0.48 re
f
BT
10 0 0 10 161.66 220.42 Tm
[(Note)-316(that)-314(the)-316(NAM)-316(block)-316(elds)-316(are)-316(used)-316(for)-316(output)-316(only)-316(if)-316(the)-316(name)-316(block)-316(address)]TJ
0 -1.194 TD
[(eld)-332(is)-332(specied)-332(in)-332(the)-334(F)74(AB.)]TJ
0 -1.794 TD
[(T)60(able)-356(RMS30)-356(lists)-354(the)-358(NAM)-356(control)-358(block)-358(elds)-358(read)-356(as)-356(output)-358(by)-358(the)-358(Erase)]TJ
0 -1.196 TD
[(service.)-560(For)-362(additional)-360(information)-362(on)-362(the)-362(elds)-360(accessed)-362(by)-362(this)-360(service,)-370(see)]TJ
0 -1.194 TD
[(Part)-332(II.)]TJ
/F1 1 Tf
9 0 0 9 509.34 26.84 Tm
/Cs9 cs 1 scn
(RMS41)Tj
ET
endstream
endobj
787 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
788 0 obj
<<
/Type /Page
/Parent 781 0 R
/Resources 790 0 R
/Contents 789 0 R
>>
endobj
789 0 obj
<< /Length 4301 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($ERASE)Tj
10 0 0 10 137.76 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)74.1(able)-333.9(RMS30)-795.9(Erase)-331.9(Service)-333.9(NAM)-329.9(Output)-331.9(Fields)]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 679.9 Tm
0 Tc
[(Field)-328.9(Name)-5240.7(Description)]TJ
ET
137.76 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 661.96 Tm
(NAM$W_DID)Tj
8 0 0 8 202.529 665.58 Tm
(1)Tj
10 0 0 10 233.4 661.96 Tm
[(Directory)-332(identication.)]TJ
-9.564 -1.494 TD
(NAM$T_DVI)Tj
8 0 0 8 198.869 650.62 Tm
(1)Tj
10 0 0 10 233.4 647.02 Tm
[(Device)-332(identication.)]TJ
-9.564 -1.496 TD
[(NAM$B_ESL)-3286.1(Expanded)-354(string)-356(length.)-546(If)-354(the)-354(NAM$L_ESA)-354(eld)-354(and)-356(the)]TJ
9.564 -1.194 TD
-0.0001 Tc
[(NAM$B_ESS)-320.1(eld)-322.1(are)-322.1(nonzero,)-326.1(and)-322.1(if)-322.1(the)-322.1(F)71.9(AB$V_NAM)-324.1(bit)-320.1(is)]TJ
0 -1.196 TD
0 Tc
[(clear)-344(or)-346(the)-344(NAM$W_DID)-342(eld)-346(contains)-344(a)-346(zero,)-348(RMS)-344(copies)]TJ
T*
[(the)-348(expanded)-352(le)-348(specication)-350(string)-350(to)-348(the)-350(buffer)-350(specied)]TJ
T*
[(by)-332(the)-332(input)-334(NAM$L_ESA)-330(eld.)]TJ
-9.564 -1.494 TD
(NAM$W_FIRST_)Tj
0 -1.196 TD
-0.0005 Tc
(WILD_DIR)Tj
8 0 0 8 190.1192 560.9601 Tm
0 Tc
(1)Tj
10 0 0 10 233.4 569.3 Tm
[(The)-332(topmost)-332(directory)-332(level)-334(to)-332(contain)-332(a)-332(wildcard.)]TJ
-9.564 -2.69 TD
[(NAM$L_FNB)-3156.1(File)-332(name)-332(status)-330(bits.)]TJ
0 -1.494 TD
(NAM$L_LONG_)Tj
0 -1.196 TD
-0.0004 Tc
(DIR_LEVELS)Tj
8 0 0 8 203.089 519.12 Tm
0 Tc
(1)Tj
10 0 0 10 233.4 527.46 Tm
[(T)92(otal)-332(number)-334(of)-332(directories.)]TJ
-9.564 -2.69 TD
[(NAM$B_RSL)-3286.1(Resultant)-350(string)-352(length)-354(\(if)-350(NAM$L_RSA)-350(and)-352(NAM$B_RSS)]TJ
9.564 -1.196 TD
[(are)-346(both)-348(nonzero)-348(on)-346(input,)-352(the)-348(resultant)-346(le)-346(specication)-348(is)]TJ
0 -1.194 TD
[(copied)-332(to)-332(the)-332(buffer)-332(specied)-332(by)-334(NAM$L_RSA\).)]TJ
ET
137.76 465.18 382.56 -0.48 re
f
BT
6 0 0 6 137.76 457.5 Tm
(1)Tj
8 0 0 8 141.5959 454.7 Tm
[(This)-330(eld)-332.5(is)-330(not)-332.5(supported)-332.5(for)-330(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
ET
137.76 445.56 382.56 -0.48 re
f
BT
10 0 0 10 137.76 423.16 Tm
[(T)62(able)-332(RMS31)-332(lists)-328(the)-334(NAML)-332(block)-332(elds)-332(used)-332(as)-332(input)-332(for)-332(the)-334(Erase)-330(service.)]TJ
/F2 1 Tf
0 -2.788 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS31)-795.9(Erase)-331.9(Service)-333.9(NAML)-329.9(Input)-331.9(Fields)-333.9(\(Alpha)-333.9(Only\))]TJ
ET
137.76 389.28 382.56 -0.48 re
f
BT
9 0 0 9 137.76 378.84 Tm
0 Tc
[(Field)-328.9(Name)-11438.5(Option)-10504.6(Description)]TJ
ET
137.76 373.34 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 360.9 Tm
(NAML$W_DID)Tj
8 0 0 8 209.1989 364.52 Tm
(1)Tj
10 0 0 10 412.72 360.9 Tm
[(Directory)-318(identication)]TJ
0 -1.196 TD
[(\(input)-378(only)-378(if)-378(the)]TJ
0 -1.194 TD
[(F)74(AB$L_FOP)-374(eld)]TJ
0 -1.196 TD
[(F)74(AB$V_NAM)-360(bit)-360(is)]TJ
T*
(set\).)Tj
-27.496 -1.494 TD
(NAML$T_DVI)Tj
8 0 0 8 205.5389 301.76 Tm
(1)Tj
10 0 0 10 412.72 298.14 Tm
[(Device)-354(identication)]TJ
0 -1.196 TD
[(\(input)-378(only)-378(if)-378(the)]TJ
T*
[(F)74(AB$L_FOP)-374(eld)]TJ
0 -1.194 TD
[(F)74(AB$V_NAM)-360(bit)-360(is)]TJ
0 -1.196 TD
(set\).)Tj
-27.496 -1.494 TD
[(NAML$L_ESA)-20551.1(Expanded)-344(string)-344(area)]TJ
27.496 -1.196 TD
(address.)Tj
-27.496 -1.494 TD
[(NAML$B_ESS)-20588.1(Expanded)-344(string)-344(area)]TJ
27.496 -1.196 TD
(size.)Tj
-27.496 -1.494 TD
(NAML$W_FID)Tj
8 0 0 8 208.1289 185.2001 Tm
(1)Tj
10 0 0 10 412.72 181.5802 Tm
[(File)-374(identication)]TJ
0 -1.196 TD
[(\(input)-378(only)-378(if)-378(the)]TJ
T*
[(F)74(AB$L_FOP)-374(eld)]TJ
T*
[(F)74(AB$V_NAM)-360(bit)-360(is)]TJ
0 -1.194 TD
(set\).)Tj
ET
137.76 119.3 382.56 -0.48 re
f
BT
6 0 0 6 137.76 111.62 Tm
(1)Tj
8 0 0 8 141.5959 108.8 Tm
[(This)-330(eld)-332.5(is)-330(not)-332.5(supported)-332.5(for)-330(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
9 0 0 9 415.88 88.56 Tm
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-38.8733 -6.8578 TD
(RMS42)Tj
ET
endstream
endobj
790 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
791 0 obj
<<
/Type /Page
/Parent 781 0 R
/Resources 793 0 R
/Contents 792 0 R
>>
endobj
792 0 obj
<< /Length 3801 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
7.585 -1.0783 TD
($ERASE)Tj
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)72.1(able)-331.9(RMS31)-331.9(\(Cont.\))-797.9(Erase)-331.9(Service)-333.9(NAML)-329.9(Input)-331.9(Fields)-333.9(\(Alpha)-333.9(Only\))]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 679.9 Tm
0 Tc
[(Field)-331.1(Name)-11438.5(Option)-10504.6(Description)]TJ
ET
161.66 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 661.96 Tm
(NAML$L_FILESYS_NAME)Tj
8 0 0 8 291.668 665.58 Tm
(1)Tj
10 0 0 10 436.64 661.96 Tm
[(File)-372(system)-372(name)]TJ
0 -1.196 TD
[(buffer)-332(address.)]TJ
-27.498 -1.494 TD
(NAML$L_FILESYS_NAME_)Tj
0 -1.196 TD
(ALLOC)Tj
8 0 0 8 197.2195 626.72 Tm
(1)Tj
10 0 0 10 436.64 635.06 Tm
[(File)-372(system)-372(name)]TJ
T*
[(buffer)-332(size.)]TJ
-27.498 -1.494 TD
[(NAML$L_FNB)-20423.1(Related)-372(le)-374(name)]TJ
27.498 -1.196 TD
[(status)-330(bits.)]TJ
-27.498 -1.494 TD
[(NAML$L_INPUT_FLAGS)-15292.2(Additional)-386(ags)]TJ
27.498 -1.196 TD
[(specied)-332(as)-330(input.)]TJ
-27.498 -1.494 TD
[(NAML$L_LONG_DEFNAME)-13719.2(Long)-384(default)-382(le)]TJ
27.498 -1.196 TD
[(specication)-364(string)]TJ
0 -1.194 TD
[(address)-384(\(used)-388(if)]TJ
0 -1.196 TD
[(F)74(AB$L_DNA)-338(contains)]TJ
T*
(-1\).)Tj
-27.498 -1.494 TD
[(NAML$L_LONG_DEF)74(AME_)]TJ
0 -1.196 TD
(SIZE)Tj
27.498 1.196 TD
[(Long)-384(default)-382(le)]TJ
0 -1.196 TD
[(specication)-364(string)]TJ
T*
(size.)Tj
-27.498 -1.494 TD
[(NAML$L_LONG_EXP)74(AND)-14755.2(Long)-344(expanded)-344(string)]TJ
27.498 -1.196 TD
[(area)-332(address.)]TJ
-27.498 -1.494 TD
[(NAML$L_LONG_EXP)74(AND_)]TJ
0 -1.196 TD
(ALLOC)Tj
27.498 1.196 TD
[(Long)-344(expanded)-344(string)]TJ
0 -1.196 TD
[(area)-332(size.)]TJ
-27.498 -1.494 TD
(NAML$L_LONG_)Tj
0 -1.196 TD
(FILENAME)Tj
27.498 1.196 TD
[(Long)-344(le)-344(specication)]TJ
0 -1.196 TD
[(string)-338(address)-336(\(used)-336(if)]TJ
0 -1.194 TD
[(F)74(AB$L_FNA)-340(contains)]TJ
0 -1.196 TD
(-1\).)Tj
-27.498 -1.494 TD
(NAML$L_LONG_)Tj
0 -1.196 TD
(FILENAME_SIZE)Tj
27.498 1.196 TD
[(Long)-344(le)-344(specication)]TJ
0 -1.196 TD
[(string)-332(size.)]TJ
-27.498 -1.494 TD
[(NAML$L_LONG_RESUL)56(T)-14922.2(Long)-346(resultant)-344(string)]TJ
27.498 -1.196 TD
[(area)-332(address.)]TJ
-27.498 -1.494 TD
[(NAML$L_LONG_RESUL)56(T_)]TJ
0 -1.196 TD
(ALLOC)Tj
27.498 1.196 TD
[(Long)-346(resultant)-344(string)]TJ
0 -1.196 TD
[(area)-332(size.)]TJ
-27.498 -1.494 TD
[(NAML$B_NOP)-20312.1(NAML)-332(block)-332(option.)]TJ
15.144 -1.494 TD
-0.0003 Tc
(NAML$V_NO_SHORT_)Tj
0 -1.196 TD
0 Tc
(UPCASE)Tj
12.354 1.196 TD
[(Do)-374(not)-376(uppercase)]TJ
0 -1.196 TD
[(the)-348(directory)-348(and)-348(le)]TJ
T*
[(specication)-364(in)-364(the)]TJ
T*
[(NAML$L_ESA)-330(buffer)72(.)]TJ
-27.498 -1.494 TD
[(NAML$L_RLF)-20571.1(Related)-352(le)-354(NAM)-354(or)]TJ
27.498 -1.196 TD
[(NAML)-332(block)-332(address.)]TJ
-27.498 -1.494 TD
[(NAML$L_RSA)-20553.1(Resultant)-382(string)]TJ
27.498 -1.196 TD
(address.)Tj
-27.498 -1.494 TD
[(NAML$B_RSS)-20590.1(Resultant)-330(string)-332(size.)]TJ
ET
161.66 136.421 382.56 -0.48 re
f
BT
6 0 0 6 161.66 128.74 Tm
(1)Tj
8 0 0 8 165.4959 125.92 Tm
[(This)-330(eld)-332.5(is)-330(not)-335(supported)-330(for)-332.5(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
ET
161.66 116.8 382.56 -0.48 re
f
BT
10 0 0 10 161.66 94.4 Tm
[(T)60(able)-348(RMS32)-348(lists)-348(the)-348(NAML)-350(control)-350(block)-350(elds)-350(read)-348(as)-350(output)-348(by)-352(the)-348(Erase)]TJ
0 -1.196 TD
[(service.)-560(For)-362(additional)-360(information)-362(on)-362(the)-362(elds)-360(accessed)-362(by)-362(this)-360(service,)-370(see)]TJ
0 -1.194 TD
[(Part)-332(II.)]TJ
/F1 1 Tf
9 0 0 9 509.34 26.84 Tm
/Cs9 cs 1 scn
(RMS43)Tj
ET
endstream
endobj
793 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
794 0 obj
<<
/Type /Page
/Parent 781 0 R
/Resources 796 0 R
/Contents 795 0 R
>>
endobj
795 0 obj
<< /Length 4099 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($ERASE)Tj
10 0 0 10 137.76 696.32 Tm
/Cs8 cs 1 scn
[(T)74(able)-334(RMS32)-796(Erase)-332(Service)-334(NAML)-330(Output)-334(Fields)-334(\(Alpha)-334(Only\))]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 679.9 Tm
[(Field)-328.9(Name)-11438.5(Description)]TJ
ET
137.76 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 661.96 Tm
(NAML$W_DID)Tj
8 0 0 8 209.1989 665.58 Tm
(1)Tj
10 0 0 10 289.18 661.96 Tm
[(Directory)-334(identication.)]TJ
-15.142 -1.494 TD
(NAML$T_DVI)Tj
8 0 0 8 205.5389 650.62 Tm
(1)Tj
10 0 0 10 289.18 647.02 Tm
[(Device)-334(identication.)]TJ
-15.142 -1.496 TD
[(NAML$B_ESL)-8197.1(Expanded)-356(string)-356(length.)-548(If)-354(the)-356(NAML$L_ESA)]TJ
15.142 -1.194 TD
[(eld)-358(and)-356(the)-358(NAML$B_ESS)-354(eld)-358(are)-356(nonzero,)]TJ
0 -1.196 TD
[(and)-386(if)-384(the)-386(F)74(AB$V_NAM)-384(bit)-384(is)-384(clear)-384(or)-386(the)]TJ
T*
[(NAML$W_DID)-334(eld)-338(contains)-338(a)-336(zero,)-338(RMS)-336(copies)]TJ
T*
[(the)-314(expanded)-314(le)-314(specication)-314(string)-314(to)-314(the)-314(buffer)]TJ
0 -1.194 TD
[(specied)-332(by)-334(the)-332(input)-332(NAML$L_ESA)-332(eld.)]TJ
-15.142 -1.496 TD
(NAML$L_FILESYS_NAME_)Tj
0 -1.194 TD
(SIZE)Tj
8 0 0 8 161.4596 549.0201 Tm
(1)Tj
10 0 0 10 289.18 557.3401 Tm
[(File)-332(system)-332(name)-332(length.)]TJ
-15.142 -2.688 TD
-0.0002 Tc
(NAML$W_FIRST_WILD_)Tj
0 -1.196 TD
0 Tc
(DIR)Tj
8 0 0 8 156.8297 522.12 Tm
(1)Tj
10 0 0 10 289.18 530.46 Tm
[(First)-332(wild)-330(directory)108(.)]TJ
-15.142 -2.69 TD
[(NAML$L_FNB)-8067.1(File)-332(name)-334(status)-330(bits.)]TJ
0 -1.496 TD
-0.0003 Tc
(NAML$L_LONG_DIR_)Tj
0 -1.194 TD
0 Tc
(LEVELS)Tj
8 0 0 8 179.0594 480.26 Tm
(1)Tj
10 0 0 10 289.18 488.6 Tm
[(T)90(otal)-330(number)-334(of)-332(directories.)]TJ
-15.142 -2.69 TD
[(NAML$L_LONG_EXP)76(AND_)]TJ
0 -1.194 TD
(SIZE)Tj
15.142 1.194 TD
[(Long)-334(expanded)-334(string)-334(length.)]TJ
-15.142 -2.69 TD
[(NAML$L_LONG_RESUL)58(T_)]TJ
0 -1.194 TD
(SIZE)Tj
15.142 1.194 TD
[(Long)-334(resultant)-332(string)-334(length.)]TJ
-15.142 -2.688 TD
[(NAML$L_OUTPUT_FLAGS)-1898.2(Additional)-332(status)-330(bits)-330(passed)-330(as)-332(output.)]TJ
0 -1.496 TD
[(NAML$B_RSL)-8197.1(Resultant)-356(string)-356(length)-360(\(if)-356(NAML$L_RSA)-354(and)]TJ
15.142 -1.194 TD
[(NAML$B_RSS)-356(are)-358(both)-358(nonzero)-360(on)-358(input,)-366(the)]TJ
0 -1.196 TD
[(resultant)-342(le)-340(specication)-342(is)-340(copied)-342(to)-340(the)-340(buffer)]TJ
T*
[(specied)-332(by)-334(NAML$L_RSA\).)]TJ
ET
137.76 345.62 382.56 -0.48 re
f
BT
6 0 0 6 137.76 337.96 Tm
(1)Tj
8 0 0 8 141.5959 335.14 Tm
[(This)-330(eld)-332.5(is)-330(not)-332.5(supported)-332.5(for)-330(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
ET
137.76 326.02 382.56 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 66.02 299.64 Tm
[(Condition)-333.3(V)55(alues)-335(Returned)]TJ
/F3 1 Tf
10 0 0 10 66.02 279.7 Tm
[(The)-354(following)-354(condition)-354(values)-354(can)-354(be)-354(returned.)-542(Use)-352(the)-354(Help)-352(Message)-354(utility)-354(to)-352(access)-352(online)]TJ
0 -1.194 TD
[(message)-332(descriptions.)-498(For)-332(more)-334(information)-332(about)-332(interpreting)-334(condition)-334(values,)-334(see)-330(Section)-334(2.4.)]TJ
7.174 -2.596 TD
-0.0001 Tc
[(RMS$_ACS)-8322.2(RMS$_BLN)-8192.2(RMS$_BUG_DAP)]TJ
0 -1.494 TD
[(RMS$_BUG_DDI)-5622.2(RMS$_CDA)-8174.2(RMS$_CHN)]TJ
T*
0 Tc
[(RMS$_DEV)-8174.1(RMS$_DIR)-8489.1(RMS$_DME)]TJ
0 -1.496 TD
[(RMS$_DNA)-8081.1(RMS$_DNF)-8136.1(RMS$_DNR)]TJ
0 -1.494 TD
[(RMS$_DVI)-8489.1(RMS$_ESA)-8322.1(RMS$_ESS)]TJ
T*
[(RMS$_F)74(AB)-8359.1(RMS$_FNF)-8247.1(RMS$_FNM)]TJ
T*
[(RMS$_IFI)-8915.1(RMS$_IOP)-8544.1(RMS$_LNE)]TJ
T*
[(RMS$_MKD)-7896.1(RMS$_NAM)-7915.1(RMS$_NAML)]TJ
0 -1.496 TD
[(RMS$_NAMLESS)-5266.1(RMS$_NAMLFSINV)-4007.1(RMS$_NAMLFSSIZ)]TJ
0 -1.494 TD
[(RMS$_NAMLRSS)-5266.1(RMS$_NET)-8192.1(RMS$_NETF)74(AIL)]TJ
T*
[(RMS$_NOD)-8025.1(RMS$_NORMAL)-5748.1(RMS$_PR)38(V)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS44)Tj
ET
endstream
endobj
796 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
797 0 obj
<<
/Type /Page
/Parent 781 0 R
/Resources 799 0 R
/Contents 798 0 R
>>
endobj
798 0 obj
<< /Length 506 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
7.585 -1.0783 TD
($ERASE)Tj
/F3 1 Tf
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
[(RMS$_QUO)-8025.1(RMS$_RLF)-8342.1(RMS$_RSS)]TJ
0 -1.494 TD
[(RMS$_RST)-8377.1(RMS$_STR)-8379.1(RMS$_SUC)]TJ
T*
-0.0001 Tc
[(RMS$_SUP)-8284.2(RMS$_SUPERSEDE)-3994.2(RMS$_SUPPORT)]TJ
T*
0 Tc
[(RMS$_SYN)-8247.1(RMS$_TYP)-8360.1(RMS$_VER)]TJ
T*
(RMS$_WLK)Tj
/F1 1 Tf
9 0 0 9 509.34 26.84 Tm
/Cs9 cs 1 scn
(RMS45)Tj
ET
endstream
endobj
799 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
800 0 obj
<<
/Type /Page
/Parent 781 0 R
/Resources 802 0 R
/Contents 801 0 R
>>
endobj
801 0 obj
<< /Length 3465 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($EXTEND)Tj
ET
/Cs8 cs 1 scn
66.02 708.26 454.32 -0.48 re
f
BT
14 0 0 14 66.02 691.84 Tm
($EXTEND)Tj
/F3 1 Tf
10 0 0 10 137.987 663.96 Tm
[(The)-354(Extend)-354(service)-354(increases)-352(the)-354(amount)-354(of)-354(space)-352(allocated)-352(to)-354(a)-352(disk)-354(le.)-542(This)]TJ
-0.0227 -1.196 TD
[(service)-344(is)-342(most)-342(useful)-344(for)-344(extending)-346(relative)-344(les)-344(and)-342(indexed)-346(les)-342(when)-344(you)-346(are)]TJ
T*
[(doing)-332(block)-334(I/O)-332(transfers)-330(using)-334(the)-332(W)54(rite)-332(service.)]TJ
/F2 1 Tf
12 0 0 12 66.02 614.14 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 137.76 596.2 Tm
0.0005 Tc
[(SYS$EXTEND)-993.5(fab)-331.5([,[err])-331.5([,suc]])]TJ
/F2 1 Tf
12 0 0 12 66.02 570.2999 Tm
0 Tc
(Returns)Tj
/F3 1 Tf
10 0 0 10 137.76 552.36 Tm
[(OpenVMS)-330(usage:)-922(cond_value)]TJ
0 -1.194 TD
[(type:)-6648(longword)]TJ
0 -1.196 TD
[(access:)-5778(write)-330(only)]TJ
T*
[(mechanism:)-3370.1(by)-332(value)]TJ
0 -1.792 TD
[(The)-332(value)-334(is)-332(returned)-334(in)-332(symbolic)-332(offset)-332(F)74(AB$L_STS.)-332(Symbolic)-332(offset)-332(F)74(AB$L_STV)]TJ
0 -1.196 TD
[(may)-332(contain)-334(additional)-330(status)-332(information.)]TJ
/F2 1 Tf
12 0 0 12 66.02 460.72 Tm
(Arguments)Tj
10 0 0 10 138.015 442.78 Tm
(fab)Tj
/F3 1 Tf
0.006 -1.296 TD
[(OpenVMS)-330(usage:)-922(fab)]TJ
-0.0315 -1.194 TD
[(type:)-6648(longword)-332(\(unsigned\))]TJ
0 -1.196 TD
[(access:)-5778(modify)]TJ
T*
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.794 TD
[(F)74(A)0(B)-350(control)-354(block)-352(whose)-352(contents)-352(are)-352(to)-350(be)-352(used)-352(as)-352(indirect)-352(arguments)-352(for)-352(the)]TJ
0 -1.194 TD
[(Extend)-332(service)-334(call.)-498(The)]TJ
/F5 1 Tf
11.7198 0 TD
(fab)Tj
/F3 1 Tf
1.98 0 TD
[(argument)-334(is)-330(the)-334(address)-330(of)-332(the)-332(F)74(A)0(B)-332(control)-332(block.)]TJ
/F2 1 Tf
-13.6998 -2.192 TD
(err)Tj
/F3 1 Tf
0.004 -1.296 TD
[(OpenVMS)-330(usage:)-922(ast_procedure)]TJ
-0.004 -1.194 TD
[(type:)-6648(procedure)-334(value)]TJ
0 -1.196 TD
[(access:)-5778(call)-332(without)-330(stack)-332(unwinding)]TJ
T*
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-370(error)-372(completion)-372(routine)-372(that)-370(the)-372(service)-372(invokes)-372(if)-372(the)-370(operation)]TJ
0 -1.194 TD
[(is)-368(unsuccessful.)-576(The)]TJ
/F5 1 Tf
10.0189 0 TD
(err)Tj
/F3 1 Tf
1.98 0 TD
[(argument)-372(is)-368(the)-370(address)-370(of)-370(the)-370(entry)-372(mask)-368(of)-370(this)]TJ
-11.9988 -1.196 TD
[(user)18(-written)-330(completion)-334(routine.)]TJ
/F2 1 Tf
0 -2.192 TD
(suc)Tj
/F3 1 Tf
0.007 -1.296 TD
[(OpenVMS)-330(usage:)-922(ast_procedure)]TJ
-0.007 -1.194 TD
[(type:)-6648(procedure)-334(value)]TJ
0 -1.196 TD
[(access:)-5778(call)-332(without)-330(stack)-332(unwinding)]TJ
T*
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-358(success)-358(completion)-358(routine)-358(that)-358(the)-360(service)-358(invokes)-360(if)-358(the)-358(operation)]TJ
0 -1.194 TD
[(is)-350(successful.)-538(The)]TJ
/F5 1 Tf
8.7209 0 TD
(suc)Tj
/F3 1 Tf
2.093 0 TD
[(argument)-354(is)-350(the)-352(address)-350(of)-352(the)-352(entry)-352(mask)-352(of)-352(this)-350(user)18(-)]TJ
-10.8139 -1.196 TD
[(written)-330(completion)-332(routine.)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS46)Tj
ET
endstream
endobj
802 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
803 0 obj
<<
/Type /Page
/Parent 781 0 R
/Resources 805 0 R
/Contents 804 0 R
>>
endobj
804 0 obj
<< /Length 6505 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
6.9767 -1.0783 TD
($EXTEND)Tj
/Cs8 cs 1 scn
-33.2633 -3.2383 TD
(Description)Tj
/F3 1 Tf
10 0 0 10 161.931 676.4 Tm
[(When)-334(a)-334(program)-334(adds)-332(data)-332(to)-332(a)-334(le)-334(using)]TJ
/F4 1 Tf
19.8527 0 TD
(record)Tj
/F3 1 Tf
3.223 0 TD
[(I/O)-332(operations,)-334(RMS)-332(invokes)-336(the)]TJ
-23.1028 -1.196 TD
[(Extend)-354(service)-356(to)-354(provide)-354(additional)-354(le)-354(space,)-360(if)-352(needed,)-362(regardless)-354(of)-354(the)-354(le)]TJ
0 -1.194 TD
[(organization.)-516(But,)-342(when)-340(data)-338(is)-338(added)-340(using)]TJ
/F4 1 Tf
21.3147 0 TD
(block)Tj
/F3 1 Tf
2.729 0 TD
[(I/O)-338(operations,)-342(RMS)-340(provides)]TJ
-24.0437 -1.196 TD
[(additional)-334(le)-336(space)-332(for)-336(sequential)-334(les)]TJ
/F4 1 Tf
18.6557 0 TD
(only)Tj
/F3 1 Tf
1.944 0 TD
[(.)-504(T)90(o)-334(obtain)-334(additional)-334(le)-334(space)-334(when)]TJ
-20.5997 -1.196 TD
0.0001 Tc
[(using)-333.9(block)-333.9(I/O,)-331.9(the)-331.9(program)-333.9(must)-329.9(invoke)-331.9(the)-331.9(Extend)-331.9(service.)]TJ
0 -1.792 TD
0 Tc
[(Y)110(o)0(u)-330(might)-330(also)-330(want)-330(to)-330(consider)-330(using)-332(the)-330(Extend)-330(service)-332(for)-330(all)-330(le)-330(organizations)]TJ
0 -1.196 TD
[(when)-344(you)-346(want)-342(to)-344(extend)-344(a)-344(le)-344(for)-342(performance)-346(reasons,)-346(such)-344(as)-342(placing)-346(a)-342(large)]TJ
T*
0.0001 Tc
[(le)-333.9(extent)-331.9(\(an)-331.9(extended)-333.9(part)-331.9(of)-331.9(a)-331.9(le\))-331.9(contiguous)-329.9(with)-331.9(the)-331.9(le.)]TJ
0 -1.794 TD
0 Tc
[(In)-380(order)-380(for)-378(a)-378(program)-382(to)-378(invoke)-380(the)-380(Extend)-380(service,)-392(it)-378(must)-378(open)-380(the)-380(le)]TJ
0 -1.194 TD
[(\(F)74(AB$W_IFI)-340(must)-342(not)-344(be)-342(0\);)-348(otherwise,)-346(an)-344(error)-342(occurs.)-522(RMS)-342(also)-342(requires)-342(that)]TJ
0 -1.196 TD
[(the)-366(le)-368(access)-366(eld)-366(\(F)74(AB$B_F)74(AC\))-364(specify)-366(either)-368(put)-366(access)-364(\(F)72(AB$V_PUT\))-364(or)]TJ
T*
[(update)-332(access)-332(\(F)74(AB$V_UPD\))-330(before)-332(permitting)-332(le)-334(extensions.)]TJ
0 -1.794 TD
[(The)-372(program)-370(uses)-368(the)-370(appropriate)-370(allocation)-370(quantity)-370(eld)-370(\(F)72(AB$L_ALQ)-366(or)]TJ
0 -1.194 TD
[(XAB$L_ALQ\))-330(to)-332(specify)-332(the)-332(number)-334(of)-332(blocks)-332(that)-332(RMS)-332(uses)-330(to)-332(extend)-334(a)-332(le.)]TJ
0 -1.794 TD
[(Y)110(o)0(u)-346(can)-346(specify)-344(other)-346(attributes,)-348(such)-348(as)-344(how)-344(and)-346(where)-346(the)-346(additional)-344(space)-344(is)]TJ
0 -1.196 TD
[(allocated.)-532(For)-350(example,)-354(you)-350(can)-350(specify)-348(whether)-350(you)-350(want)-348(the)-350(additional)-348(space)]TJ
0 -1.194 TD
0.0001 Tc
[(allocated)-331.9(contiguously)110.1(.)-499.9(I)0.1(f)-331.9(you)-335.9(specify)-333.9(contiguous)-333.9(space)-333.9(and)-331.9(the)-333.9(additional)-331.9(space)-333.9(is)]TJ
0 -1.196 TD
0 Tc
[(not)-332(available,)-334(the)-332(operation)-334(fails.)]TJ
0 -1.794 TD
[(When)-340(the)-338(program)-340(uses)-338(an)-338(allocation)-338(control)-340(XAB,)-336(the)-340(XAB)40(s)-336(allocation)-340(quantity)]TJ
0 -1.196 TD
-0.0002 Tc
[(\(XAB$L_ALQ\))-346.2(and)-348.2(allocation)-350.2(options)-348.2(\(XAB$B_AOP)129.8(,)-350.2(XAB$V_CBT)89.8(,)-348.2(and)-350.2(XAB$V_)]TJ
0 -1.194 TD
0 Tc
[(CTG)-334(bits\))-332(are)-334(used)-334(instead)-332(of)-334(the)-336(corresponding)-336(options)-334(specied)-334(in)-334(the)-334(F)74(AB.)-334(Y)112(o)0(u)]TJ
0 -1.196 TD
[(can)-334(specify)-332(multiple)-332(XABs)-328(to)-332(extend)-334(separate)-330(areas)-332(of)-332(indexed)-334(les.)]TJ
0 -1.794 TD
-0.0001 Tc
[(If)-346.1(no)-348.1(XABALL)-348.1(is)-346.1(present)-346.1(on)-348.1(the)-346.1(extend)-348.1(of)-346.1(an)-348.1(indexed)-348.1(le)-346.1(that)-346.1(is)-346.1(opened)-348.1(for)-346.1(I/O)]TJ
0 -1.196 TD
0 Tc
[(record)-360(access,)-366(RMS)-358(extends)-358(Area)-358(0)-358(o)0(f)-358(the)-360(le.)-552(If)-358(block)-360(I/O)-358(access)-358(is)-356(specied,)]TJ
0 -1.194 TD
-0.0001 Tc
[(RMS)-354.1(extends)-354.1(the)-354.1(le)-354.1(but)-354.1(does)-352.1(not)-354.1(affect)-354.1(the)-354.1(area)-354.1(descriptor)73.9(.)-542.1(I)-0.1(f)-352.1(n)-0.1(o)-356.1(XABALL)-356.1(is)]TJ
0 -1.196 TD
[(present)-340.1(and)-340.1(you)-342.1(have)-342.1(not)-340.1(specied)-340.1(either)-340.1(of)-340.1(the)-340.1(contiguity)-342.1(options)-340.1(\(F)73.9(AB$V_CBT)89.9(,)]TJ
T*
[(F)71.9(AB$V_CGT\),)-340.1(RMS)-340.1(requests)-340.1(placement)-340.1(control)-340.1(to)-340.1(position)-340.1(the)-340.1(extension)-342.1(as)-340.1(near)]TJ
T*
0 Tc
[(as)-332(possible)-330(to)-332(the)-332(last)-330(block)-334(allocated)-332(to)-332(the)-332(le.)]TJ
0 -1.792 TD
[(T)60(able)-344(RMS33)-342(lists)-342(the)-346(control)-346(block)-344(elds)-344(read)-346(as)-342(input)-346(by)-346(the)-344(Extend)-346(service.)]TJ
0 -1.196 TD
[(For)-354(additional)-352(information)-352(on)-354(the)-354(elds)-352(accessed)-352(by)-352(this)-352(service,)-360(see)-352(Part)-354(II)-350(of)]TJ
T*
[(this)-332(manual.)]TJ
/F2 1 Tf
0 -2.788 TD
0.0001 Tc
[(T)72.1(able)-331.9(RMS33)-797.9(Extend)-333.9(Service)-331.9(F)54.1(A)0.1(B)-329.9(Input)-331.9(Fields)]TJ
ET
161.66 242.02 382.56 -0.48 re
f
BT
9 0 0 9 161.66 231.58 Tm
0 Tc
[(Field)-331.1(Name)-4465.2(Description)]TJ
ET
161.66 226.08 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 213.64 Tm
[(F)72(AB$L_ALQ)-2939.1(Allocation)-330(quantity)108(.)-498(Ignored)-334(if)-332(an)-332(allocation)-332(XAB)-330(is)-332(present.)]TJ
0 -1.494 TD
[(F)72(AB$L_FOP)-2994.1(File-processing)-346(options.)-526(Checked)-348(to)-344(see)-346(whether)-346(the)-348(F)74(AB$V_)]TJ
8.868 -1.196 TD
0.0001 Tc
[(CTG)-329.9(or)-331.9(F)74.1(AB$V_CBT)-329.9(bit)-331.9(is)-329.9(set)-329.9(to)-331.9(indicate)-331.9(contiguous)-329.9(allocation)]TJ
T*
0 Tc
[(\(ignored)-332(for)-334(allocation)-332(XAB\).)]TJ
-8.868 -1.494 TD
-0.0001 Tc
[(F)71.9(AB$W_IFI)-3315.2(Internal)-332.1(le)-332.1(identier)-334.1(\(must)-330.1(not)-334.1(be)-332.1(0\).)]TJ
T*
0 Tc
[(F)72(AB$L_XAB)-2958.1(Extended)-362(attribute)-364(block)-364(address.)-560(Only)-364(an)-364(allocation)-362(XAB)]TJ
8.868 -1.196 TD
-0.0002 Tc
[(\(XABALL\))-332.2(is)-332.2(processed.)]TJ
ET
161.66 125.46 382.56 -0.48 re
f
BT
/F1 1 Tf
9 0 0 9 509.34 26.84 Tm
/Cs9 cs 1 scn
0 Tc
(RMS47)Tj
ET
endstream
endobj
805 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
806 0 obj
<<
/Type /Page
/Parent 781 0 R
/Resources 808 0 R
/Contents 807 0 R
>>
endobj
807 0 obj
<< /Length 2514 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($EXTEND)Tj
/F3 1 Tf
10 0 0 10 137.9431 700.9 Tm
/Cs8 cs 1 scn
[(T)62(able)-366(RMS34)-366(lists)-366(the)-366(control)-368(block)-368(elds)-368(written)-366(as)-366(output)-368(by)-368(the)-366(Extend)]TJ
-0.0183 -1.196 TD
(service.)Tj
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS34)-795.9(Extend)-333.9(Service)-331.9(F)54.1(A)0.1(B)-331.9(Output)-331.9(Fields)]TJ
ET
137.76 655.06 382.56 -0.48 re
f
BT
9 0 0 9 137.76 644.6 Tm
0 Tc
[(Field)-328.9(Name)-4465.2(Description)]TJ
ET
137.76 639.12 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 626.68 Tm
[(F)74(AB$L_ALQ)-2939.1(Allocation)-348(quantity)110(.)-532(Contains)-346(the)-348(actual)-350(extension)-348(allocation)]TJ
8.866 -1.196 TD
[(value)-334(if)-332(no)-332(allocation)-332(XAB)-330(is)-332(present.)]TJ
-8.866 -1.494 TD
[(F)74(AB$L_STS)-3179.1(Completion)-332(status)-330(code)-332(\(also)-332(returned)-332(in)-334(register)-332(0\).)]TJ
T*
[(F)74(AB$L_STV)-3087.1(Status)-350(value.)-536(Contains)-350(the)-352(total)-348(number)-352(of)-352(blocks)-350(allocated,)]TJ
8.866 -1.196 TD
[(totaled)-332(across)-330(all)-332(allocation)-332(XABs.)]TJ
ET
137.76 565.38 382.56 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 66.02 539 Tm
[(Condition)-333.3(V)55(alues)-335(Returned)]TJ
/F3 1 Tf
10 0 0 10 66.02 519.08 Tm
[(The)-354(following)-354(condition)-354(values)-354(can)-354(be)-354(returned.)-542(Use)-352(the)-354(Help)-352(Message)-354(utility)-354(to)-352(access)-352(online)]TJ
T*
[(message)-332(descriptions.)-498(For)-332(more)-334(information)-332(about)-332(interpreting)-334(condition)-334(values,)-334(see)-330(Section)-334(2.4.)]TJ
7.174 -2.594 TD
[(RMS$_ACT)-8285.1(RMS$_AID)-8489.1(RMS$_ALN)]TJ
0 -1.496 TD
[(RMS$_ALQ)-8229.1(RMS$_AOP)-8229.1(RMS$_A)56(TR)]TJ
0 -1.494 TD
-0.0001 Tc
[(RMS$_A)55.9(TW)-8082.2(RMS$_BLN)-8192.2(RMS$_BUG_DAP)]TJ
T*
0 Tc
[(RMS$_CDA)-8174.1(RMS$_COD)-8118.1(RMS$_DME)]TJ
T*
[(RMS$_EXT)-8303.1(RMS$_F)74(AB)-8359.1(RMS$_F)74(AC)]TJ
T*
[(RMS$_FUL)-8247.1(RMS$_IFI)-8915.1(RMS$_IMX)]TJ
0 -1.496 TD
[(RMS$_IOP)-8544.1(RMS$_LEX)-8303.1(RMS$_NET)]TJ
0 -1.494 TD
[(RMS$_NETF)74(AIL)-5803.1(RMS$_NORMAL)-5748.1(RMS$_PLG)]TJ
T*
[(RMS$_RPL)-8340.1(RMS$_STR)-8377.1(RMS$_SUC)]TJ
T*
[(RMS$_SUP)-8284.1(RMS$_SUPPORT)-5450.1(RMS$_SYS)]TJ
T*
[(RMS$_WBE)-7971.1(RMS$_WER)-7971.1(RMS$_WLK)]TJ
0 -1.496 TD
[(RMS$_WPL)-8081.1(RMS$_XAB)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS48)Tj
ET
endstream
endobj
808 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
809 0 obj
<<
/Type /Page
/Parent 812 0 R
/Resources 811 0 R
/Contents 810 0 R
>>
endobj
810 0 obj
<< /Length 3973 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
8.6933 -1.0783 TD
($FIND)Tj
ET
/Cs8 cs 1 scn
89.94 708.26 454.32 -0.48 re
f
BT
14 0 0 14 89.94 691.84 Tm
($FIND)Tj
/F3 1 Tf
10 0 0 10 161.66 663.96 Tm
[(The)-366(Find)-364(service)-366(locates)-362(a)-364(specied)-364(record)-366(in)-364(a)-364(le)-364(and)-364(returns)-366(its)-362(record)-366(le)]TJ
0 -1.196 TD
[(address)-340(in)-342(the)-340(RAB$W_RF)76(A)-340(eld)-342(of)-340(the)-342(RAB.)-340(The)-342(Find)-342(service)-342(can)-342(be)-340(used)-342(with)]TJ
T*
[(all)-332(le)-332(organizations.)]TJ
ET
179.6 616.6 103.92 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 289.56 616.12 Tm
[(RAB64)-330(Users)-330(\(Alpha)-334(Only\))]TJ
ET
1 i
422.718 616.6 103.92 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 179.6 598.2 Tm
-0.0001 Tc
[(On)-328.1(Alpha)-330.1(systems,)-330.1(RAB64)-330.1(can)-330.1(replace)-330.1(the)-330.1(RAB)-328.1(or)-330.1(RAB)-328.1(prex)-330.1(wherever)-332.1(it)]TJ
T*
0 Tc
[(is)-330(used)-332(with)-332(the)-332(Find)-334(service)-332(on)-334(OpenVMS)-330(Alpha)-332(systems.)]TJ
ET
179.6 572.78 346.8 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 89.94 540.42 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 161.66 522.48 Tm
0.0002 Tc
[(SYS$FIND)-993.8(rab)-331.8([,[err])-335.8([,suc]])]TJ
/F2 1 Tf
12 0 0 12 89.94 496.58 Tm
0 Tc
(Returns)Tj
/F3 1 Tf
10 0 0 10 161.66 478.64 Tm
[(OpenVMS)-332(usage:)-920(cond_value)]TJ
T*
[(type:)-6648(longword)]TJ
0 -1.194 TD
[(access:)-5778(write)-332(only)]TJ
0 -1.196 TD
[(mechanism:)-3370.1(by)-334(value)]TJ
0 -1.794 TD
[(The)-356(value)-354(is)-354(returned)-354(in)-354(symbolic)-354(offset)-352(RAB$L_STS.)-352(Symbolic)-354(offset)-352(RAB$L_)]TJ
0 -1.194 TD
[(STV)-332(may)-332(contain)-334(additional)-332(status)-330(information.)]TJ
/F2 1 Tf
12 0 0 12 89.94 386.98 Tm
(Arguments)Tj
10 0 0 10 161.915 369.06 Tm
(rab)Tj
/F3 1 Tf
0.006 -1.296 TD
[(OpenVMS)-332(usage:)-920(rab)]TJ
-0.0315 -1.196 TD
[(type:)-6648(longword)-334(\(unsigned\))]TJ
0 -1.194 TD
[(access:)-5778(modify)]TJ
0 -1.196 TD
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.794 TD
[(RAB)-348(control)-352(block)-350(whose)-350(contents)-352(are)-350(to)-350(be)-350(used)-350(as)-350(indirect)-350(arguments)-352(for)-350(the)]TJ
0 -1.194 TD
[(Find)-334(service)-332(call.)-500(The)]TJ
/F5 1 Tf
10.5539 0 TD
(rab)Tj
/F3 1 Tf
2.11 0 TD
[(argument)-334(is)-332(the)-332(address)-330(of)-332(the)-334(RAB)-328(control)-334(block.)]TJ
/F2 1 Tf
-12.6638 -2.192 TD
(err)Tj
/F3 1 Tf
0.004 -1.296 TD
[(OpenVMS)-332(usage:)-920(ast_procedure)]TJ
-0.004 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
0 -1.194 TD
[(access:)-5778(call)-332(without)-332(stack)-332(unwinding)]TJ
0 -1.196 TD
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-372(error)-372(completion)-370(routine)-374(that)-370(the)-372(service)-372(invokes)-372(if)-370(the)-372(operation)]TJ
0 -1.196 TD
[(is)-370(unsuccessful.)-576(The)]TJ
/F5 1 Tf
10.0189 0 TD
(err)Tj
/F3 1 Tf
1.98 0 TD
0.0001 Tc
[(argument)-367.9(i)0.1(s)-369.9(the)-369.9(address)-367.9(of)-369.9(the)-369.9(entry)-371.9(mask)-369.9(of)-369.9(this)]TJ
-11.9988 -1.194 TD
0 Tc
[(user)18(-written)-332(completion)-332(routine.)]TJ
/F2 1 Tf
0 -2.192 TD
(suc)Tj
/F3 1 Tf
0.007 -1.296 TD
[(OpenVMS)-332(usage:)-920(ast_procedure)]TJ
-0.007 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
0 -1.194 TD
[(access:)-5778(call)-332(without)-332(stack)-332(unwinding)]TJ
0 -1.196 TD
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-358(success)-358(completion)-358(routine)-360(that)-358(the)-358(service)-360(invokes)-360(if)-356(the)-360(operation)]TJ
0 -1.194 TD
[(is)-350(successful.)-538(The)]TJ
/F5 1 Tf
8.7229 0 TD
(suc)Tj
/F3 1 Tf
2.093 0 TD
[(argument)-352(is)-352(the)-352(address)-350(of)-350(the)-352(entry)-354(mask)-352(of)-350(this)-352(user)18(-)]TJ
-10.8159 -1.196 TD
[(written)-332(completion)-332(routine.)]TJ
/F1 1 Tf
9 0 0 9 509.34 26.84 Tm
/Cs9 cs 1 scn
(RMS49)Tj
ET
endstream
endobj
811 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
812 0 obj
<<
/Type /Pages
/Kids [ 809 0 R 813 0 R 816 0 R 819 0 R 822 0 R 825 0 R 828 0 R 831 0 R 834 0 R
837 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 687 0 R
>>
endobj
813 0 obj
<<
/Type /Page
/Parent 812 0 R
/Resources 815 0 R
/Contents 814 0 R
>>
endobj
814 0 obj
<< /Length 5679 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($FIND)Tj
/Cs8 cs 1 scn
0 -3.2383 TD
(Description)Tj
/F3 1 Tf
10 0 0 10 138.031 676.4 Tm
[(The)-332(Find)-334(service)-332(gives)-334(you)-334(the)-332(following)-332(functional)-334(capabilities:)]TJ
-0.0271 -1.792 TD
[()-1188(Y)110(ou)-354(can)-352(skip)-354(records)-352(when)-354(you)-354(are)-354(accessing)-354(a)-352(le)-354(sequentially)-352(by)-354(making)]TJ
1.792 -1.196 TD
0.0001 Tc
[(successive)-331.9(invocations)-329.9(o)0.1(f)-331.9(the)-331.9(Find)-333.9(service.)]TJ
-1.792 -1.794 TD
0 Tc
[()-1188(Y)110(ou)-360(can)-360(establish)-358(the)]TJ
/F4 1 Tf
12.2159 0 TD
0.0003 Tc
[(current)-359.7(record)]TJ
/F3 1 Tf
6.9629 0 TD
0.0001 Tc
[(context)-361.9(prior)-359.9(to)-357.9(invoking)-359.9(an)-359.9(Update,)]TJ
-17.3868 -1.196 TD
0 Tc
[(Delete,)-332(or)-334(T)62(runcate)-334(service.)]TJ
-1.792 -1.792 TD
[()-1188(Y)110(ou)-362(can)-364(establish)-362(a)-362(random)-364(access)-362(starting)-362(point)-362(in)-364(a)-362(le)-364(for)-362(subsequent)]TJ
1.792 -1.196 TD
[(sequential)-332(access)-332(operations)-332(such)-334(as)-330(the)-332(Get)-332(service.)]TJ
-1.792 -1.794 TD
[(When)-360(you)-360(follow)-358(the)-360(Find)-360(service)-360(with)-358(a)-360(sequential)-358(access)-358(operation,)-368(such)-360(as)]TJ
0 -1.194 TD
[(the)-364(Get)-362(service,)-372(the)]TJ
/F4 1 Tf
9.6099 0 TD
0.0003 Tc
[(current)-363.7(record)]TJ
/F3 1 Tf
6.9709 0 TD
-0.0001 Tc
[(context)-364.1(is)-364.1(established)-366.1(by)-364.1(the)-364.1(Find)-364.1(service)]TJ
-16.5808 -1.196 TD
[(and)-344.1(the)-346.1(sequential)-344.1(access)-344.1(operation)-346.1(establishes)-346.1(a)-344.1(new)]TJ
/F4 1 Tf
25.6456 0 TD
0.0003 Tc
[(sequential)-343.7(access)]TJ
/F3 1 Tf
8.1899 0 TD
0 Tc
(context.)Tj
-33.8355 -1.196 TD
[(Conversely)110(,)-394(when)-380(you)-382(follow)-378(the)-380(Find)-382(service)-380(with)-380(a)-380(nonsequential)-382(access)]TJ
T*
[(operation)-354(such)-356(as)-356(a)-354(Delete)-354(service)-356(or)-356(an)-354(Update)-354(service,)-364(the)-354(sequential)-356(access)]TJ
0 -1.194 TD
[(context)-332(remains)-332(the)-334(same)-330(as)-332(it)-330(was)-332(prior)-332(to)-332(the)-332(Find)-332(service.)]TJ
/F2 1 Tf
0 -1.794 TD
0.0002 Tc
[(RAB)-329.8(Control)-333.8(Block)-331.8(Fields)]TJ
/F3 1 Tf
0 -1.394 TD
0 Tc
[(T)62(able)-334(RMS35)-332(lists)-332(the)-334(control)-334(block)-334(elds)-334(read)-334(as)-332(input)-334(by)-334(the)-334(Find)-334(service.)-504(For)]TJ
0 -1.196 TD
[(additional)-330(information)-334(on)-332(the)-332(elds)-332(accessed)-332(by)-332(this)-332(service,)-334(see)-332(Part)-332(II.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS35)-795.9(Find)-335.9(Service)-331.9(RAB)-329.9(Input)-331.9(Fields)]TJ
ET
137.76 431.3 382.56 -0.48 re
f
BT
9 0 0 9 137.76 420.86 Tm
0 Tc
[(Field)-328.9(Name)-5240.7(Option)-6629.1(Description)]TJ
ET
137.76 415.36 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 402.92 Tm
-0.0001 Tc
[(RAB$W_ISI)-12787.2(Internal)-332.1(stream)-332.1(identier)-332.1(\(required\).)]TJ
0 -1.494 TD
[(RAB$L_KBF)-12378.2(Key)-380.1(buffer)-380.1(address)-378.1(\(used)-380.1(only)-380.1(if)-380.1(the)]TJ
18.43 -1.196 TD
-0.0003 Tc
[(RAB$B_RAC)-344.3(eld)-344.3(contains)-344.3(RAB$C_KEY)]TJ
0 -1.194 TD
[(or)-346.3(if)-346.3(RAB$B_RAC)-346.3(contains)-346.3(RAB$C_SEQ)]TJ
0 -1.196 TD
-0.0001 Tc
[(and)-354.1(the)-352.1(RAB$L_ROP)-354.1(eld)-352.1(RAB$V_LIM)]TJ
T*
0 Tc
[(option)-332(is)-332(set\).)]TJ
-18.43 -1.494 TD
-0.0001 Tc
[(RAB$B_KRF)-12323.2(Key)-344.1(of)-346.1(reference)-346.1(\(used)-344.1(only)-346.1(with)-344.1(indexed)]TJ
18.43 -1.196 TD
-0.0002 Tc
[(les)-398.2(and)-400.2(if)-398.2(RAB$B_RAC)-398.2(contains)]TJ
0 -1.194 TD
-0.0004 Tc
(RAB$C_KEY\).)Tj
-18.43 -1.496 TD
-0.0002 Tc
[(RAB$B_KSZ)-12471.3(Key)-356.2(size)-356.2(\(used)-356.2(only)-358.2(if)-356.2(the)-358.2(RAB$B_RAC)]TJ
18.43 -1.194 TD
[(eld)-410.2(contains)-408.2(RAB$C_KEY)-408.2(o)-0.2(r)-410.2(i)-0.2(f)]TJ
0 -1.196 TD
-0.0003 Tc
[(RAB$B_RAC)-348.3(contains)-350.3(RAB$C_SEQ)-348.3(and)]TJ
T*
-0.0001 Tc
[(the)-336.1(RAB$L_ROP)-336.1(eld)-334.1(RAB$V_LIM)-332.1(option)]TJ
T*
0 Tc
[(is)-332(set\).)]TJ
-18.43 -1.494 TD
(RAB$L_PBF)Tj
8 0 0 8 197.2091 227.2202 Tm
(1)Tj
10 0 0 10 322.06 223.6002 Tm
[(Prompt)-308(buffer)-310(address)-306(\(applies)-308(to)-308(terminal)]TJ
0 -1.196 TD
[(devices)-332(only\).)]TJ
-18.43 -1.494 TD
-0.0004 Tc
(RAB$B_PSZ)Tj
8 0 0 8 196.2391 200.3202 Tm
0 Tc
(1)Tj
10 0 0 10 322.06 196.7002 Tm
[(Prompt)-358(buffer)-358(size)-358(\(applies)-356(to)-358(terminal)]TJ
0 -1.196 TD
[(devices)-332(only\).)]TJ
-18.43 -1.494 TD
-0.0002 Tc
[(RAB$B_RAC)-12324.3(Record)-390.2(access)-390.2(mode)-390.2(\(RAB$C_SEQ,)]TJ
18.43 -1.196 TD
-0.0004 Tc
[(RAB$C_KEY)111.6(,)-334.4(RAB$C_RF)73.6(A\))]TJ
8 0 0 8 451.5981 161.4603 Tm
0 Tc
(2)Tj
10 0 0 10 456.526 157.8403 Tm
(.)Tj
-31.8766 -1.494 TD
-0.0001 Tc
[(RAB$W_RF)73.9(A)-12194.2(Record)-380.1(le)-380.1(address)-378.1(\(used)-378.1(only)-382.1(if)-378.1(the)]TJ
18.43 -1.196 TD
[(RAB$B_RAC)-332.1(eld)-332.1(contains)-332.1(RAB$C_RF)75.9(A\).)]TJ
ET
137.76 116.48 382.56 -0.48 re
f
BT
6 0 0 6 137.76 108.82 Tm
0 Tc
(1)Tj
8 0 0 8 141.5959 106 Tm
[(This)-330(eld)-332.5(is)-330(not)-332.5(supported)-332.5(for)-330(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
6 0 0 6 137.76 96.86 Tm
(2)Tj
8 0 0 8 141.5959 94.04 Tm
-0.0002 Tc
[(The)-332.7(default)-330.2(for)-332.7(the)-335.2(RAB$B_RAC)-330.2(eld)-332.7(is)-330.2(RAB$C_SEQ.)]TJ
9 0 0 9 415.88 73.96 Tm
0 Tc
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-38.8733 -5.2356 TD
(RMS50)Tj
ET
endstream
endobj
815 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
816 0 obj
<<
/Type /Page
/Parent 812 0 R
/Resources 818 0 R
/Contents 817 0 R
>>
endobj
817 0 obj
<< /Length 5113 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
8.6933 -1.0783 TD
($FIND)Tj
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)72.1(able)-331.9(RMS35)-331.9(\(Cont.\))-797.9(Find)-335.9(Service)-331.9(RAB)-329.9(Input)-331.9(Fields)]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 679.9 Tm
0 Tc
[(Field)-331.1(Name)-5238.5(Option)-6631.3(Description)]TJ
ET
161.66 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 661.96 Tm
[(RAB$L_ROP)-12376.1(Record-processing)-332(options.)]TJ
9.564 -1.494 TD
-0.0001 Tc
[(RAB$V_ASY)-2872.2(Asynchronous:)-562.1(performs)-362.1(Find)-364.1(services)]TJ
8.868 -1.196 TD
0.0003 Tc
[(asynchronously)112.3(.)]TJ
-8.868 -1.494 TD
-0.0005 Tc
(RAB$V_CVT)Tj
8 0 0 8 317.8091 623.72 Tm
0 Tc
(1)Tj
10 0 0 10 345.98 620.12 Tm
0.0001 Tc
[(Convert:)-507.9(changes)-333.9(characters)-337.9(to)-335.9(uppercase)]TJ
0 -1.196 TD
0 Tc
[(for)-332(a)-332(Find)-332(service)-334(to)-332(a)-332(terminal)-332(device.)]TJ
-8.868 -1.494 TD
-0.0004 Tc
(RAB$V_KGE)Tj
8 0 0 8 319.479 596.84 Tm
0 Tc
(3)Tj
10 0 0 10 345.98 593.2201 Tm
[(Key)-340(is)-340(greater)-342(than)-342(or)-342(equal)-340(to)-340(compared)]TJ
0 -1.196 TD
[(value)-332(\(applies)-332(only)-334(to)-330(indexed)-334(les\).)]TJ
-8.868 -1.494 TD
-0.0004 Tc
(RAB$V_KGT)Tj
8 0 0 8 318.929 569.9401 Tm
0 Tc
(4)Tj
10 0 0 10 345.98 566.3201 Tm
[(Key)-380(is)-378(greater)-380(than)-382(compared)-380(value)]TJ
0 -1.196 TD
[(\(applies)-346(only)-348(to)-348(indexed)-348(les\).)-530(If)-346(neither)]TJ
T*
-0.0003 Tc
[(RAB$V_KGE)-396.3(nor)-400.3(RAB$V_KGT)-398.3(is)]TJ
0 -1.194 TD
0 Tc
[(specied,)-332(a)-332(key)-334(equal)-332(match)-334(is)-330(made.)]TJ
-8.868 -1.496 TD
[(RAB$V_LIM)-2906.1(Limit:)-566(the)-366(key)-368(value)-366(described)-366(by)-366(the)]TJ
8.868 -1.194 TD
[(KBF)-352(and)-356(KSZ)-354(elds)-354(is)-354(compared)-356(to)-354(the)]TJ
0 -1.196 TD
[(value)-332(in)-334(the)-332(sequentially-accessed)-332(record.)]TJ
-8.868 -1.494 TD
[(RAB$V_NLK)-2664.1(No)-334(lock:)-504(species)-332(that)-334(the)-334(record)-336(accessed)]TJ
8.868 -1.196 TD
[(through)-376(the)-374(Find)-374(service)-374(is)-372(not)-374(to)-372(be)]TJ
T*
(locked.)Tj
-8.868 -1.494 TD
[(RAB$V_NXR)-2683.1(Nonexistent)-350(record)-352(processing:)-538(species)]TJ
8.868 -1.196 TD
[(that)-388(if)-390(the)-390(record)-392(accessed)-388(directly)]TJ
T*
[(through)-368(a)-366(Find)-368(service)-366(does)-366(not)-366(exist,)]TJ
0 -1.194 TD
[(the)-332(service)-332(is)-332(to)-332(be)-332(performed)-332(anyway)108(.)]TJ
-8.868 -1.496 TD
(RAB$V_PMT)Tj
8 0 0 8 319.519 390.6003 Tm
(1)Tj
10 0 0 10 345.98 386.9803 Tm
[(Prompt)-340(indicates)-340(that)-342(the)-340(contents)-342(of)-340(the)]TJ
0 -1.194 TD
[(prompt)-338(buffer)-342(are)-340(to)-340(be)-340(used)-340(as)-340(a)-340(prompt)]TJ
0 -1.196 TD
[(for)-332(a)-332(Find)-332(service)-334(to)-332(a)-332(terminal)-332(device.)]TJ
-8.868 -1.494 TD
[(RAB$V_PT)56(A)]TJ
8 0 0 8 316.7391 351.7403 Tm
(1)Tj
10 0 0 10 345.98 348.1404 Tm
[(Purge)-348(type-ahead)-346(buffer:)-528(eliminates)-344(any)]TJ
0 -1.196 TD
[(information)-314(that)-316(may)-316(be)-314(in)-316(the)-316(type-ahead)]TJ
T*
[(buffer)-364(for)-364(a)-362(Find)-366(service)-364(to)-364(a)-362(terminal)]TJ
T*
(device.)Tj
-8.868 -1.494 TD
-0.0005 Tc
(RAB$V_RAH)Tj
8 0 0 8 319.469 300.9404 Tm
0 Tc
(1)Tj
10 0 0 10 345.98 297.3204 Tm
[(Read)-330(ahead:)-502(used)-332(with)-332(multiple)-332(buffers)-332(to)]TJ
0 -1.196 TD
[(indicate)-328(read-ahead)-330(operations)-330(\(sequential)]TJ
0 -1.194 TD
[(les)-332(only\).)]TJ
-8.868 -1.494 TD
-0.0001 Tc
[(RAB$V_REA)-2762.2(Lock)-362.1(for)-362.1(read:)-558.1(allows)-360.1(other)-362.1(users)-360.1(read)]TJ
8.868 -1.196 TD
0 Tc
[(access)-330(to)-332(the)-332(record.)]TJ
-8.868 -1.494 TD
-0.0001 Tc
[(RAB$V_REV)-2762.2(Reverses)-370.1(search)-370.1(direction)-372.1(for)-370.1(random)]TJ
8.868 -1.196 TD
0 Tc
[(keyed)-350(access)-348(operations)-348(when)-348(used)-348(with)]TJ
T*
-0.0003 Tc
[(either)-376.3(RAB$V_KGE)-376.3(or)-376.3(RAB$V_KGT)]TJ
T*
0 Tc
[(\(applies)-330(only)-334(to)-332(indexed)-332(les\).)]TJ
-8.868 -1.494 TD
[(RAB$V_RLK)-2757.1(Read)-352(of)-352(locked)-354(record)-354(allowed:)-538(species)]TJ
8.868 -1.196 TD
[(that)-340(a)-342(locked)-342(record)-342(can)-342(be)-342(read)-340(by)-342(other)]TJ
0 -1.194 TD
(users.)Tj
ET
161.66 142.381 382.56 -0.48 re
f
BT
6 0 0 6 161.66 134.72 Tm
(1)Tj
8 0 0 8 165.4959 131.9 Tm
[(This)-330(eld)-332.5(is)-330(not)-335(supported)-330(for)-332.5(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
6 0 0 6 161.66 122.76 Tm
(3)Tj
8 0 0 8 165.4959 119.94 Tm
-0.0002 Tc
[(This)-330.2(symbolic)-330.2(offset)-330.2(is)-330.2(logically)-332.7(synonymous)-335.2(with)-332.7(RAB$V_EQNXT)92.3(.)]TJ
6 0 0 6 161.66 110.8 Tm
0 Tc
(4)Tj
8 0 0 8 165.4959 108 Tm
-0.0002 Tc
[(This)-330.2(symbolic)-330.2(offset)-330.2(is)-330.2(logically)-332.7(synonymous)-335.2(with)-332.7(RAB$V_NXT)92.3(.)]TJ
9 0 0 9 439.8 87.76 Tm
0 Tc
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
7.7267 -6.7689 TD
(RMS51)Tj
ET
endstream
endobj
818 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
819 0 obj
<<
/Type /Page
/Parent 812 0 R
/Resources 821 0 R
/Contents 820 0 R
>>
endobj
820 0 obj
<< /Length 4593 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($FIND)Tj
10 0 0 10 137.76 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)74.1(able)-333.9(RMS35)-331.9(\(Cont.\))-797.9(Find)-333.9(Service)-333.9(RAB)-329.9(Input)-333.9(Fields)]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 679.9 Tm
0 Tc
[(Field)-328.9(Name)-5240.7(Option)-6629.1(Description)]TJ
ET
137.76 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 233.4 661.96 Tm
-0.0004 Tc
(RAB$V_RNE)Tj
8 0 0 8 295.389 665.58 Tm
0 Tc
(1)Tj
10 0 0 10 322.06 661.96 Tm
[(Read)-350(no)-352(echo:)-538(indicates)-350(that)-350(input)-350(data)]TJ
0 -1.196 TD
[(entered)-346(on)-344(the)-346(keyboard)-346(is)-344(not)-344(displayed)]TJ
T*
[(on)-334(the)-332(terminal)-332(device.)]TJ
-8.866 -1.494 TD
-0.0004 Tc
(RAB$V_RNF)Tj
8 0 0 8 294.8391 626.72 Tm
0 Tc
(1)Tj
10 0 0 10 322.06 623.1001 Tm
[(Read)-372(no)-374(lter:)-582(indicates)-372(that)-374(Ctrl/U,)]TJ
0 -1.196 TD
[(Ctrl/R,)-390(and)-390(DELETE)-386(are)-390(not)-390(to)-388(be)]TJ
0 -1.194 TD
[(considered)-338(control)-340(commands)-338(on)-338(terminal)]TJ
0 -1.196 TD
[(input,)-412(but)-396(are)-396(to)-396(be)-394(passed)-394(to)-394(the)]TJ
T*
[(application)-332(program.)]TJ
-8.866 -1.494 TD
-0.0001 Tc
[(RAB$V_RRL)-2815.2(Read)-348.1(regardless)-350.1(of)-348.1(lock:)-534.1(read)-350.1(the)-350.1(record)]TJ
8.866 -1.196 TD
0 Tc
[(even)-368(if)-364(another)-366(stream)-364(has)-366(locked)-366(the)]TJ
T*
(record.)Tj
-8.866 -1.494 TD
-0.0004 Tc
(RAB$V_TMO)Tj
8 0 0 8 296.689 525.1002 Tm
0 Tc
(1)Tj
10 0 0 10 322.06 521.4803 Tm
[(T)24(imeout:)-546(indicates)-356(that)-356(the)-356(contents)-358(of)]TJ
0 -1.196 TD
[(the)-340(timeout)-338(period)-340(eld)-338(\(RAB$B_TMO\))-336(is)]TJ
0 -1.194 TD
[(to)-342(be)-344(used)-342(on)-344(a)-344(Find)-342(request)-344(for)-344(a)-342(locked)]TJ
0 -1.196 TD
-0.0001 Tc
[(record)-352.1(\(when)-350.1(the)-350.1(RAB$V_W)91.9(A)53.9(T)-350.1(option)-350.1(is)]TJ
T*
0 Tc
[(also)-332(specied\))-332(or)-332(for)-332(a)-332(terminal)-334(or)-332(mailbox)]TJ
T*
(device.)Tj
-8.866 -1.494 TD
[(RAB$V_ULK)-2666.1(Manual)-340(unlocking:)-510(species)-338(that)-338(a)-336(record)]TJ
8.866 -1.196 TD
[(cannot)-334(be)-332(unlocked)-334(automatically)110(.)]TJ
-8.866 -1.494 TD
-0.0001 Tc
[(RAB$V_W)91.9(A)55.9(T)-2704.2(W)73.9(ait:)-536.1(if)-350.1(record)-354.1(is)-350.1(locked,)-358.1(wait)-348.1(until)-352.1(it)-352.1(is)]TJ
8.866 -1.194 TD
0 Tc
(available.)Tj
-18.43 -1.496 TD
-0.0004 Tc
(RAB$W_ROP_2)Tj
8 0 0 8 211.9788 396.5804 Tm
0 Tc
(1)Tj
10 0 0 10 322.06 392.9604 Tm
[(Extended)-332(record-processing)-334(options.)]TJ
-8.866 -1.494 TD
[(RAB$V_NQL)-2666.1(No)-332(query)-334(locking.)]TJ
T*
-0.0008 Tc
(RAB$V_)Tj
0 -1.196 TD
-0.0005 Tc
(NODLCKWT)Tj
8.866 1.196 TD
0 Tc
[(No)-332(deadlock)-334(wait.)]TJ
-8.866 -2.69 TD
-0.0008 Tc
(RAB$V_)Tj
0 -1.196 TD
-0.0004 Tc
(NODLCKBLK)Tj
8.866 1.196 TD
0 Tc
[(No)-332(deadlock)-334(blocking.)]TJ
-18.43 -2.69 TD
-0.0004 Tc
(RAB$B_TMO)Tj
8 0 0 8 201.049 312.9 Tm
0 Tc
(1)Tj
10 0 0 10 322.06 309.28 Tm
[(T)24(imeout)-348(period:)-530(indicates)-346(the)-348(maximum)]TJ
0 -1.196 TD
[(number)-336(of)-332(seconds)-334(that)-334(RMS)-332(can)-336(spend)-332(to)]TJ
T*
[(complete)-332(a)-332(Find)-332(request.)]TJ
ET
137.76 273.9 382.56 -0.48 re
f
BT
6 0 0 6 137.76 266.22 Tm
(1)Tj
8 0 0 8 141.5959 263.4 Tm
[(This)-330(eld)-332.5(is)-330(not)-332.5(supported)-332.5(for)-330(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
ET
137.76 254.28 382.56 -0.48 re
f
BT
10 0 0 10 137.76 231.88 Tm
[(T)62(able)-388(RMS36)-388(lists)-388(the)-388(control)-390(block)-390(elds)-390(written)-388(as)-388(output)-388(by)-390(the)-390(Find)]TJ
0 -1.194 TD
(service.)Tj
/F2 1 Tf
0 -2.79 TD
[(T)74(able)-334(RMS36)-796(Find)-336(Service)-332(RAB)-330(Output)-334(Fields)]TJ
ET
137.76 186.04 382.56 -0.48 re
f
BT
9 0 0 9 137.76 175.6 Tm
[(Field)-328.9(Name)-5240.7(Description)]TJ
ET
137.76 170.1 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 157.66 Tm
-0.0001 Tc
[(RAB$L_BKT)-3512.2(Bucket)-410.1(code:)-652.1(set)-408.1(to)-408.1(the)-410.1(relative)-410.1(record)-410.1(number)-410.1(for)]TJ
9.564 -1.196 TD
0 Tc
[(sequentially)-332(accessed)-332(relative)-332(les.)]TJ
-9.564 -1.494 TD
-0.0002 Tc
[(RAB$W_RF)73.8(A)-3328.3(Record)-332.2(le)-332.2(address.)]TJ
T*
0 Tc
[(RAB$L_STS)-3748.1(Completion)-330(status)-330(code)-334(\(also)-330(returned)-334(in)-332(register)-334(0\).)]TJ
9 0 0 9 415.88 101.2 Tm
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-38.8733 -8.2622 TD
(RMS52)Tj
ET
endstream
endobj
821 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
822 0 obj
<<
/Type /Page
/Parent 812 0 R
/Resources 824 0 R
/Contents 823 0 R
>>
endobj
823 0 obj
<< /Length 5261 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
8.6933 -1.0783 TD
($FIND)Tj
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
[(T)72(able)-332(RMS36)-332(\(Cont.\))-798(Find)-336(Service)-332(RAB)-330(Output)-334(Fields)]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 679.9 Tm
[(Field)-331.1(Name)-5238.5(Description)]TJ
ET
161.66 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 658.96 Tm
[(RAB$L_STV)-3656.1(Status)-332(value.)]TJ
ET
161.66 651.48 382.56 -0.48 re
f
BT
10 0 0 10 161.66 629.08 Tm
-0.0001 Tc
[(The)-354.1(record)-352.1(address)-352.1(\(RAB$L_RBF\))-352.1(eld)-354.1(and)-352.1(the)-352.1(record)-354.1(size)-350.1(\(RAB$W_RSZ\))-352.1(eld)]TJ
0 -1.196 TD
0.0001 Tc
[(are)-331.9(undened)-331.9(after)-331.9(a)-331.9(Find)-331.9(service.)]TJ
/F2 1 Tf
0 -1.792 TD
[(RAB64)-329.9(Control)-333.9(Block)-331.9(Fields)-331.9(\(Alpha)-333.9(Only\))]TJ
/F3 1 Tf
0 -1.396 TD
0 Tc
[(T)60(able)-350(RMS37)-350(lists)-348(the)-352(Alpha-only)-350(RAB64)-350(control)-350(block)-352(elds)-352(read)-350(as)-350(input)-352(by)]TJ
0 -1.194 TD
[(the)-370(Find)-370(service.)-576(These)-370(elds)-368(are)-370(comparable)-370(to)-368(the)-370(RAB)-368(elds)-368(described)-370(in)]TJ
0 -1.196 TD
[(T)60(able)-330(RMS35.)-344(For)-346(additional)-342(information)-344(on)-344(the)-344(elds)-344(accessed)-344(by)-344(this)-342(service,)]TJ
T*
[(see)-332(Part)-332(II.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)72.1(able)-331.9(RMS37)-797.9(Find)-333.9(Service)-333.9(RAB64)-329.9(Input)-333.9(Fields)-331.9(\(Alpha)-331.9(Only\))]TJ
ET
161.66 515.48 382.56 -0.48 re
f
BT
9 0 0 9 161.66 505.04 Tm
0 Tc
[(Field)-331.1(Name)-7563(Description)]TJ
ET
161.66 499.54 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 487.12 Tm
-0.0002 Tc
[(RAB64$B_BLN)-4400.3(This)-364.2(eld)-362.2(must)-362.2(be)-362.2(initialized)-360.2(to)-362.2(RAB64$C_BLN64)-364.2(in)]TJ
11.656 -1.196 TD
0 Tc
[(order)-334(for)-332(RAB64)-330(elds)-332(to)-332(be)-332(used.)]TJ
-11.656 -1.494 TD
-0.0001 Tc
[(RAB64$W_ISI)-4901.2(Internal)-394.1(stream)-390.1(identier)-392.1(\(required\).)-620.1(Equates)-390.1(to)]TJ
11.656 -1.196 TD
-0.0004 Tc
(RAB$W_ISI.)Tj
-11.656 -1.494 TD
0 Tc
[(RAB64$L_KBF)-4488.1(Key)-356(buffer)-358(address.)-546(This)-356(eld)-356(must)-356(contain)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 487.14 433.32 Tm
()Tj
/T2 1 Tf
0.7789 0 TD
()Tj
/F3 1 Tf
10 0 0 10 503.4413 433.32 Tm
[(if)-354(you)]TJ
-22.5221 -1.196 TD
-0.0001 Tc
[(want)-332.1(to)-334.1(use)-332.1(RAB64$PQ_KBF)109.9(.)-334.1(For)-334.1(32-bit)-330.1(addressing,)-334.1(this)]TJ
T*
0 Tc
[(eld)-334(equates)-330(to)-332(RAB$L_KBF)-330(\(see)-332(T)62(able)-332(RMS35\).)]TJ
-11.656 -1.494 TD
-0.0001 Tc
[(RAB64$PQ_KBF)-3714.2(Key)-386.1(buffer)-386.1(64-bit)-384.1(address)-384.1(\(used)-386.1(if)-384.1(RAB64$L_KBF)]TJ
11.656 -1.196 TD
0 Tc
(contains)Tj
/T1 1 Tf
9.9626 0 0 9.9626 320.5094 382.5 Tm
()Tj
/T2 1 Tf
0.7771 0 TD
()Tj
/F3 1 Tf
10 0 0 10 333.2328 382.5 Tm
[(\).)-514(This)-340(eld)-340(can)-340(hold)-338(either)-340(a)-340(64-bit)-338(address)]TJ
-5.5013 -1.194 TD
[(or)-334(a)-332(32-bit)-330(address)-330(sign-extended)-334(to)-332(64)-332(bits.)]TJ
-11.656 -1.496 TD
-0.0002 Tc
[(RAB64$B_KRF)-4437.3(Key)-404.2(of)-402.2(reference.)-642.2(Equates)-402.2(to)-402.2(RAB$B_KRF)-402.2(\(see)]TJ
11.656 -1.194 TD
0 Tc
[(T)60(able)-332(RMS35\).)]TJ
-11.656 -1.496 TD
-0.0002 Tc
[(RAB64$B_KSZ)-4585.3(Key)-414.2(buffer)-414.2(size.)-660.2(Equates)-412.2(to)-412.2(RAB$B_KSZ)-414.2(\(see)]TJ
11.656 -1.194 TD
0 Tc
[(T)60(able)-332(RMS35\).)]TJ
-11.656 -1.496 TD
(RAB64$L_PBF)Tj
8 0 0 8 232.2289 305.4201 Tm
(1)Tj
10 0 0 10 278.22 301.8001 Tm
[(Prompt)-362(buffer)-364(address.)-556(Equates)-362(to)-362(RAB$L_PBF)-360(\(see)]TJ
0 -1.194 TD
[(T)60(able)-332(RMS35\).)]TJ
-11.656 -1.496 TD
(RAB64$B_PSZ)Tj
8 0 0 8 231.2989 278.5202 Tm
(1)Tj
10 0 0 10 278.22 274.9002 Tm
-0.0001 Tc
[(Prompt)-392.1(buffer)-390.1(size.)-614.1(Equates)-390.1(to)-390.1(RAB$B_PSZ)-392.1(\(see)]TJ
0 -1.194 TD
0 Tc
[(T)60(able)-332(RMS35\).)]TJ
-11.656 -1.494 TD
-0.0002 Tc
[(RAB64$B_RAC)-4438.3(Record)-380.2(access)-378.2(mode.)-592.2(Equates)-378.2(to)-378.2(RAB$B_RAC)-378.2(\(see)]TJ
11.656 -1.196 TD
0 Tc
[(T)60(able)-332(RMS35\).)]TJ
-11.656 -1.494 TD
-0.0001 Tc
[(RAB64$W_RF)71.9(A)-4306.2(Record)-382.1(le)-384.1(address.)-596.1(Equates)-382.1(to)-380.1(RAB$W_RF)75.9(A)-382.1(\(see)]TJ
11.656 -1.196 TD
0 Tc
[(T)60(able)-332(RMS35\).)]TJ
-11.656 -1.494 TD
-0.0001 Tc
[(RAB64$L_ROP)-4488.2(Record-processing)-372.1(options.)-574.1(Equates)-368.1(to)-370.1(RAB$L_ROP)]TJ
11.656 -1.196 TD
0 Tc
[(and)-362(options)-358(described)-360(in)-360(T)60(able)-360(RMS35.)-554(Options)-358(are)]TJ
T*
[(identical)-376(except)-378(for)-376(the)-376(RAB64)-374(prex;)-402(for)-376(example,)]TJ
T*
-0.0002 Tc
[(option)-332.2(RAB64$V_ASY)-332.2(equates)-332.2(to)-332.2(RAB$V_ASY)111.8(.)]TJ
ET
161.66 143.88 382.56 -0.48 re
f
BT
6 0 0 6 161.66 136.2 Tm
0 Tc
(1)Tj
8 0 0 8 165.4959 133.4 Tm
[(This)-330(eld)-332.5(is)-330(not)-335(supported)-330(for)-332.5(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
9 0 0 9 439.8 113.16 Tm
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
7.7267 -9.5911 TD
(RMS53)Tj
ET
endstream
endobj
824 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /T1 439 0 R /T2 440 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
825 0 obj
<<
/Type /Page
/Parent 812 0 R
/Resources 827 0 R
/Contents 826 0 R
>>
endobj
826 0 obj
<< /Length 4525 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($FIND)Tj
10 0 0 10 137.76 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)74.1(able)-333.9(RMS37)-331.9(\(Cont.\))-797.9(Find)-333.9(Service)-333.9(RAB64)-329.9(Input)-333.9(Fields)-331.9(\(Alpha)-331.9(Only\))]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 679.9 Tm
0 Tc
[(Field)-328.9(Name)-7565.2(Description)]TJ
ET
137.76 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 661.96 Tm
-0.0003 Tc
(RAB64$W_ROP_2)Tj
8 0 0 8 223.0987 665.58 Tm
0 Tc
(1)Tj
10 0 0 10 254.32 661.96 Tm
[(Extended)-420(record-processing)-420(options.)-674(Equates)]TJ
0 -1.196 TD
-0.0001 Tc
[(to)-412.1(RAB64$W_ROP_2)-412.1(and)-412.1(options)-412.1(described)-412.1(in)]TJ
T*
0 Tc
[(T)62(able)-398(RMS35.)-628(Options)-396(are)-398(identical)-398(except)-398(for)]TJ
0 -1.194 TD
[(the)-386(RAB64)-384(prex;)-416(for)-386(example,)-400(option)-386(RAB64$V_)]TJ
0 -1.196 TD
-0.0003 Tc
[(NODLCKWT)-332.3(equates)-332.3(to)-332.3(RAB$V_NODLCKWT)93.7(.)]TJ
-11.656 -1.494 TD
(RAB64$B_TMO)Tj
8 0 0 8 212.1689 602.8001 Tm
0 Tc
(1)Tj
10 0 0 10 254.32 599.2002 Tm
[(T)24(imeout)-408(period.)-650(Equates)-406(to)-408(RAB$B_TMO)-406(\(see)]TJ
0 -1.196 TD
[(T)62(able)-332(RMS35\).)]TJ
ET
137.76 575.76 382.56 -0.48 re
f
BT
6 0 0 6 137.76 568.08 Tm
(1)Tj
8 0 0 8 141.5959 565.28 Tm
[(This)-330(eld)-332.5(is)-330(not)-332.5(supported)-332.5(for)-330(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
ET
137.76 556.16 382.56 -0.48 re
f
BT
10 0 0 10 137.76 533.7599 Tm
[(T)62(able)-344(RMS38)-342(lists)-342(the)-344(Alpha-only)-346(RAB64)-342(control)-344(block)-346(elds)-344(written)-342(as)-344(output)]TJ
T*
[(by)-350(the)-350(Find)-350(service.)-536(These)-350(elds)-350(are)-350(comparable)-350(to)-348(the)-350(RAB)-348(elds)-350(described)-350(in)]TJ
T*
[(T)62(able)-332(RMS36.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS38)-795.9(Find)-335.9(Service)-331.9(RAB64)-329.9(Output)-331.9(Fields)-331.9(\(Alpha)-333.9(Only\))]TJ
ET
137.76 475.96 382.56 -0.48 re
f
BT
9 0 0 9 137.76 465.52 Tm
0 Tc
[(Field)-328.9(Name)-5240.7(Description)]TJ
ET
137.76 460.02 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 447.58 Tm
-0.0001 Tc
[(RAB64$L_BKT)-2400.2(Bucket)-332.1(code.)-500.1(Equates)-330.1(to)-332.1(RAB$L_BKT)-330.1(\(see)-332.1(T)61.9(able)-332.1(RMS36\).)]TJ
0 -1.494 TD
[(RAB64$W_RF)73.9(A)-2216.2(Record)-332.1(le)-332.1(address.)-498.1(Equates)-330.1(to)-332.1(RAB$W_RF)75.9(A.)]TJ
0 -1.496 TD
0 Tc
[(RAB64$L_STS)-2636.1(Completion)-388(status)-388(code.)-614(Equates)-388(to)-388(RAB$L_STS)-388(\(see)]TJ
9.564 -1.194 TD
[(T)62(able)-332(RMS36\).)]TJ
-9.564 -1.494 TD
[(RAB64$L_STV)-2544.1(Status)-330(value.)-500(Equates)-332(to)-332(RAB$L_STV)132(.)]TJ
ET
137.76 383.3 382.56 -0.48 re
f
BT
10 0 0 10 137.76 360.9 Tm
-0.0001 Tc
[(The)-354.1(record)-356.1(address)-352.1(\(RAB64$L_RBF\))-356.1(eld)-354.1(and)-354.1(the)-354.1(record)-356.1(size)-352.1(\(RAB64$W_RSZ\))]TJ
0 -1.196 TD
0.0001 Tc
[(eld)-331.9(are)-331.9(undened)-331.9(after)-331.9(a)-329.9(Find)-333.9(service.)]TJ
/F2 1 Tf
12 0 0 12 66.02 323.04 Tm
0 Tc
[(Condition)-333.3(V)55(alues)-335(Returned)]TJ
/F3 1 Tf
10 0 0 10 66.02 303.12 Tm
[(The)-354(following)-354(condition)-354(values)-354(can)-354(be)-354(returned.)-542(Use)-352(the)-354(Help)-352(Message)-354(utility)-354(to)-352(access)-352(online)]TJ
T*
[(message)-332(descriptions.)-498(For)-332(more)-334(information)-332(about)-332(interpreting)-334(condition)-334(values,)-334(see)-330(Section)-334(2.4.)]TJ
7.174 -2.594 TD
[(RMS$_ACT)-8285.1(RMS$_ANI)-8452.1(RMS$_A)56(TR)]TJ
0 -1.496 TD
[(RMS$_A)56(TW)-8082.1(RMS$_BES)-8322.1(RMS$_BLN)]TJ
0 -1.494 TD
-0.0001 Tc
[(RMS$_BUG)-8081.2(RMS$_BUG_DAP)-5418.2(RMS$_CDA)]TJ
T*
-0.0003 Tc
[(RMS$_CHK)-8063.4(RMS$_CONTROLC)-4529.4(RMS$_CONTROL)89.7(Y)]TJ
T*
-0.0001 Tc
[(RMS$_DEADLOCK)-4455.2(RMS$_DEL)-8229.2(RMS$_DME)]TJ
T*
[(RMS$_DNR)-8081.2(RMS$_EOF)-8229.2(RMS$_EXENQLM)]TJ
0 -1.496 TD
[(RMS$_EXT_ERR)-5641.2(RMS$_F)73.9(AC)-8359.2(RMS$_FTM)]TJ
0 -1.494 TD
[(RMS$_IBF)-8600.2(RMS$_IDXSEARCH)-4160.2(RMS$_IOP)]TJ
T*
0 Tc
[(RMS$_IRC)-8545.1(RMS$_ISI)-8952.1(RMS$_KBF)]TJ
T*
[(RMS$_KEY)-8192.1(RMS$_KRF)-8229.1(RMS$_KSZ)]TJ
T*
[(RMS$_MRN)-7915.1(RMS$_NET)-8192.1(RMS$_NETF)74(AIL)]TJ
0 -1.496 TD
-0.0004 Tc
[(RMS$_NORMAL)-5752.5(RMS$_OK_ALK)-6177.5(RMS$_OK_DEL)]TJ
0 -1.494 TD
-0.0001 Tc
[(RMS$_OK_LIM)-6322.2(RMS$_OK_RLK)-6177.2(RMS$_OK_RNF)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
0 Tc
(RMS54)Tj
ET
endstream
endobj
827 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
828 0 obj
<<
/Type /Page
/Parent 812 0 R
/Resources 830 0 R
/Contents 829 0 R
>>
endobj
829 0 obj
<< /Length 851 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
8.6933 -1.0783 TD
($FIND)Tj
/F3 1 Tf
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
-0.0001 Tc
[(RMS$_OK_RRL)-6233.2(RMS$_OK_W)93.9(A)55.9(T)-6122.2(RMS$_OPNOTSUP)]TJ
0 -1.494 TD
0 Tc
[(RMS$_PBF)-8340.1(RMS$_PENDING)-5416.1(RMS$_PES)]TJ
T*
[(RMS$_PLG)-8284.1(RMS$_RAB)-8232.1(RMS$_RAC)]TJ
T*
[(RMS$_REF)-8285.1(RMS$_RER)-8232.1(RMS$_RF)76(A)]TJ
T*
[(RMS$_RHB)-8119.1(RMS$_RLK)-8231.1(RMS$_RNF)]TJ
0 -1.496 TD
[(RMS$_ROP)-8229.1(RMS$_RPL)-8342.1(RMS$_RR)40(V)]TJ
0 -1.494 TD
[(RMS$_RSA)-8322.1(RMS$_SQO)-8212.1(RMS$_STR)]TJ
T*
[(RMS$_SUC)-8229.1(RMS$_SUP)-8286.1(RMS$_SUPPORT)]TJ
T*
[(RMS$_SYS)-8432.1(RMS$_TMO)-8009.1(RMS$_TRE)]TJ
T*
[(RMS$_WBE)-7971.1(RMS$_WER)-7973.1(RMS$_WLK)]TJ
/F1 1 Tf
9 0 0 9 509.5391 26.84 Tm
/Cs9 cs 1 scn
(RMS55)Tj
ET
endstream
endobj
830 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
831 0 obj
<<
/Type /Page
/Parent 812 0 R
/Resources 833 0 R
/Contents 832 0 R
>>
endobj
832 0 obj
<< /Length 4005 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($FLUSH)Tj
ET
/Cs8 cs 1 scn
66.02 708.26 454.32 -0.48 re
f
BT
14 0 0 14 66.02 691.84 Tm
($FLUSH)Tj
/F3 1 Tf
10 0 0 10 137.9451 663.96 Tm
[(The)-330(Flush)-332(service)-330(writes)-328(out)-330(all)-330(modied)-330(I/O)-328(buffers)-330(and)-330(le)-332(attributes)-328(associated)]TJ
-0.0185 -1.196 TD
[(with)-352(the)-354(le.)-540(This)-354(ensures)-354(that)-352(all)-354(record)-354(activity)-354(up)-354(to)-352(the)-354(point)-352(at)-354(which)-352(the)]TJ
T*
[(Flush)-332(service)-334(executes)-332(is)-332(actually)-334(reected)-332(in)-332(the)-334(le.)]TJ
ET
155.68 616.6 103.92 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 265.66 616.12 Tm
[(RAB64)-330(Users)-330(\(Alpha)-334(Only\))]TJ
ET
1 i
398.818 616.6 103.92 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 155.68 598.2 Tm
[(On)-330(Alpha)-328(systems,)-330(RAB64)-328(can)-330(replace)-330(the)-330(RAB)-328(or)-328(RAB)-328(prex)-332(wherever)-332(it)]TJ
T*
[(is)-332(used)-332(with)-332(the)-332(Flush)-332(service)-334(on)-332(OpenVMS)-332(Alpha)-332(systems.)]TJ
ET
155.68 572.78 346.8 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 66.02 540.42 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 137.76 522.48 Tm
0.0002 Tc
[(SYS$FLUSH)-995.8(rab)-331.8([,[err])-331.8([,suc]])]TJ
/F2 1 Tf
12 0 0 12 66.02 496.58 Tm
0 Tc
(Returns)Tj
/F3 1 Tf
10 0 0 10 137.76 478.64 Tm
[(OpenVMS)-330(usage:)-922(cond_value)]TJ
T*
[(type:)-6648(longword)]TJ
0 -1.194 TD
[(access:)-5778(write)-330(only)]TJ
0 -1.196 TD
[(mechanism:)-3370.1(by)-332(value)]TJ
0 -1.794 TD
-0.0001 Tc
[(The)-354.1(value)-356.1(is)-352.1(returned)-356.1(in)-354.1(symbolic)-352.1(offset)-354.1(RAB$L_STS.)-356.1(Symbolic)-354.1(offset)-352.1(RAB$L_)]TJ
0 -1.194 TD
0 Tc
[(STV)-330(may)-334(contain)-332(additional)-332(status)-330(information.)]TJ
/F2 1 Tf
12 0 0 12 66.02 386.98 Tm
(Arguments)Tj
10 0 0 10 138.015 369.06 Tm
(rab)Tj
/F3 1 Tf
0.006 -1.296 TD
[(OpenVMS)-330(usage:)-922(rab)]TJ
-0.0315 -1.196 TD
[(type:)-6648(longword)-332(\(unsigned\))]TJ
0 -1.194 TD
[(access:)-5778(modify)]TJ
0 -1.196 TD
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.794 TD
[(RAB)-348(control)-350(block)-352(whose)-350(contents)-350(are)-350(to)-350(be)-350(used)-352(as)-348(indirect)-352(arguments)-350(for)-352(the)]TJ
0 -1.194 TD
[(Flush)-332(service)-334(call.)-498(The)]TJ
/F5 1 Tf
11.0539 0 TD
(rab)Tj
/F3 1 Tf
2.11 0 TD
[(argument)-334(is)-330(the)-334(address)-330(of)-332(the)-332(RAB)-330(control)-334(block.)]TJ
/F2 1 Tf
-13.1638 -2.192 TD
(err)Tj
/F3 1 Tf
0.004 -1.296 TD
[(OpenVMS)-330(usage:)-922(ast_procedure)]TJ
-0.004 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
0 -1.194 TD
[(access:)-5778(call)-332(without)-330(stack)-332(unwinding)]TJ
0 -1.196 TD
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-370(error)-372(completion)-372(routine)-372(that)-370(the)-372(service)-372(invokes)-372(if)-372(the)-370(operation)]TJ
0 -1.196 TD
[(is)-368(unsuccessful.)-576(The)]TJ
/F5 1 Tf
10.0189 0 TD
(err)Tj
/F3 1 Tf
1.98 0 TD
[(argument)-372(is)-368(the)-370(address)-370(of)-370(the)-370(entry)-372(mask)-368(of)-370(this)]TJ
-11.9988 -1.194 TD
[(user)18(-written)-330(completion)-334(routine.)]TJ
/F2 1 Tf
0 -2.192 TD
(suc)Tj
/F3 1 Tf
0.007 -1.296 TD
[(OpenVMS)-330(usage:)-922(ast_procedure)]TJ
-0.007 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
0 -1.194 TD
[(access:)-5778(call)-332(without)-330(stack)-332(unwinding)]TJ
0 -1.196 TD
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-358(success)-358(completion)-358(routine)-358(that)-358(the)-360(service)-358(invokes)-360(if)-358(the)-358(operation)]TJ
0 -1.194 TD
[(is)-350(successful.)-538(The)]TJ
/F5 1 Tf
8.7209 0 TD
(suc)Tj
/F3 1 Tf
2.093 0 TD
[(argument)-354(is)-350(the)-352(address)-350(of)-352(the)-352(entry)-352(mask)-352(of)-352(this)-350(user)18(-)]TJ
-10.8139 -1.196 TD
[(written)-330(completion)-332(routine.)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS56)Tj
ET
endstream
endobj
833 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
834 0 obj
<<
/Type /Page
/Parent 812 0 R
/Resources 836 0 R
/Contents 835 0 R
>>
endobj
835 0 obj
<< /Length 4907 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
7.6967 -1.0783 TD
($FLUSH)Tj
/Cs8 cs 1 scn
-33.9833 -3.2383 TD
(Description)Tj
/F3 1 Tf
10 0 0 10 161.931 676.4 Tm
[(Explicit)-354(invocation)-354(of)-354(the)-354(Flush)-354(service)-354(is)-352(useful)-354(when)-354(an)-354(application)-354(program)]TJ
-0.0271 -1.196 TD
[(must)-356(be)-356(certain)-358(that)-356(all)-356(le)-358(changes)-358(are)-356(represented)-358(on)-358(disk)-356(\(as)-354(in)-358(protecting)]TJ
0 -1.194 TD
[(against)-332(a)-332(crash\).)]TJ
0 -1.794 TD
[(The)-350(Close)-346(service)-350(includes)-348(an)-348(implicit)-346(Flush)-350(service,)-354(so)-348(an)-348(application)-348(program)]TJ
0 -1.196 TD
0.0001 Tc
[(need)-333.9(not)-331.9(invoke)-333.9(a)-331.9(Flush)-333.9(service)-331.9(prior)-333.9(to)-329.9(invoking)-331.9(a)-331.9(Close)-331.9(service.)]TJ
0 -1.792 TD
[(On)-367.9(V)110.1(A)0.1(X)-365.9(systems)-367.9(with)-367.9(recovery)-369.9(unit)-369.9(journaling,)-379.9(no)-367.9(explicit)-369.9(call)-367.9(to)-367.9(the)-367.9(Flush)]TJ
0 -1.196 TD
[(service)-333.9(is)-329.9(required)-333.9(because)-331.9(invoking)-331.9(the)-331.9(Commit)-331.9(service)-331.9(causes)-331.9(an)-331.9(implicit)]TJ
T*
0 Tc
(ush.)Tj
0 -1.794 TD
0.0001 Tc
[(During)-345.9(asynchronous)-343.9(operations,)-345.9(you)-345.9(must)-343.9(wait)-341.9(for)-343.9(any)-345.9(I/O)-343.9(activity)-343.9(to)-343.9(complete)]TJ
0 -1.194 TD
[(before)-339.9(issuing)-341.9(a)-339.9(Flush)-339.9(service.)-517.9(Y)112.1(o)0.1(u)-339.9(can)-341.9(also)-339.9(issue)-337.9(a)-339.9(Flush)-341.9(service)-339.9(after)-339.9(receiving)]TJ
0 -1.196 TD
[(notication)-333.9(of)-331.9(completion)-331.9(through)-335.9(an)-331.9(asynchronous)-331.9(system)-329.9(trap)-331.9(\(AST\).)]TJ
0 -1.794 TD
0 Tc
[(On)-384(a)-382(ush,)-398(the)-384(EOF)-382(value)-384(written)-382(to)-384(the)-384(le)-382(header)-384(is)-384(only)-384(accessible)-382(to)]TJ
0 -1.194 TD
[(subsequent)-370(accessors.)-574(Any)-372(process)-368(that)-370(has)-370(the)-370(le)-372(open)-370(at)-370(the)-370(time)-368(of)-370(the)]TJ
0 -1.196 TD
[(ush)-334(cannot)-334(access)-330(the)-334(new)-332(EOF)-330(value)-334(without)-332(some)-330(explicit)-332(action.)]TJ
0 -1.794 TD
[(T)60(able)-352(RMS39)-350(lists)-350(the)-352(control)-354(block)-354(elds)-352(read)-352(as)-352(input)-352(by)-354(the)-352(Flush)-354(service.)]TJ
0 -1.196 TD
[(For)-334(additional)-330(information)-334(on)-332(the)-332(elds)-332(accessed)-332(by)-334(this)-330(service,)-334(see)-332(Part)-332(II.)]TJ
/F2 1 Tf
0 -2.788 TD
0.0001 Tc
[(T)72.1(able)-331.9(RMS39)-797.9(Flush)-333.9(Service)-333.9(RAB)-329.9(Input)-333.9(Fields)]TJ
ET
161.66 433.3 382.56 -0.48 re
f
BT
9 0 0 9 161.66 422.86 Tm
0 Tc
[(Field)-331.1(Name)-4465.2(Option)-5853.5(Description)]TJ
ET
161.66 417.36 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 404.92 Tm
-0.0001 Tc
[(RAB$W_ISI)-11393.2(Internal)-334.1(stream)-330.1(identier)-334.1(\(required\).)]TJ
0 -1.494 TD
0 Tc
[(RAB$L_ROP)-10980.1(Record-processing)-334(option.)]TJ
8.868 -1.494 TD
[(RAB$V_ASY)-2172.1(Performs)-332(Flush)-334(services)-332(asynchronously)110(.)]TJ
ET
161.66 367.54 382.56 -0.48 re
f
BT
10 0 0 10 161.66 345.14 Tm
[(T)60(able)-374(RMS40)-374(lists)-372(the)-376(control)-376(block)-376(elds)-374(written)-374(as)-374(output)-376(by)-376(the)-374(Flush)]TJ
0 -1.194 TD
(service.)Tj
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)72.1(able)-331.9(RMS40)-797.9(Flush)-333.9(Service)-333.9(RAB)-329.9(Output)-331.9(Fields)]TJ
ET
161.66 299.3 382.56 -0.48 re
f
BT
9 0 0 9 161.66 288.86 Tm
0 Tc
[(Field)-331.1(Name)-4465.2(Description)]TJ
ET
161.66 283.36 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 270.92 Tm
[(RAB$L_STS)-3052.1(Completion)-330(status)-330(code)-334(\(also)-330(returned)-334(in)-332(register)-334(0\).)]TJ
0 -1.494 TD
[(RAB$L_STV)-2960.1(Additional)-330(status)-330(information.)]TJ
ET
161.66 248.5 382.56 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 89.94 222.1 Tm
[(Condition)-333.3(V)55(alues)-335(Returned)]TJ
/F3 1 Tf
10 0 0 10 89.94 202.18 Tm
[(The)-354(following)-354(condition)-354(values)-354(can)-354(be)-352(returned.)-544(Use)-352(the)-352(Help)-354(Message)-352(utility)-354(to)-354(access)-352(online)]TJ
0 -1.196 TD
[(message)-330(descriptions.)-498(For)-334(more)-332(information)-332(about)-334(interpreting)-334(condition)-332(values,)-334(see)-332(Section)-332(2.4.)]TJ
7.172 -2.594 TD
[(RMS$_ACT)-8285.1(RMS$_A)56(TR)-8343.1(RMS$_A)56(TW)]TJ
0 -1.494 TD
[(RMS$_BLN)-8192.1(RMS$_BUG_DAP)-5416.1(RMS$_CDA)]TJ
0 -1.496 TD
-0.0001 Tc
[(RMS$_DME)-7952.2(RMS$_DNR)-8083.2(RMS$_EXT_ERR)]TJ
0 -1.494 TD
0 Tc
[(RMS$_ISI)-8952.1(RMS$_NET)-8194.1(RMS$_NETF)74(AIL)]TJ
T*
-0.0001 Tc
[(RMS$_NORMAL)-5748.2(RMS$_OPNOTSUP)-4581.2(RMS$_PENDING)]TJ
T*
0 Tc
[(RMS$_RAB)-8230.1(RMS$_RSA)-8324.1(RMS$_STR)]TJ
/F1 1 Tf
9 0 0 9 509.34 26.84 Tm
/Cs9 cs 1 scn
(RMS57)Tj
ET
endstream
endobj
836 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
837 0 obj
<<
/Type /Page
/Parent 812 0 R
/Resources 839 0 R
/Contents 838 0 R
>>
endobj
838 0 obj
<< /Length 376 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($FLUSH)Tj
/F3 1 Tf
10 0 0 10 137.76 696.32 Tm
/Cs8 cs 1 scn
[(RMS$_SUC)-8229.1(RMS$_SUP)-8284.1(RMS$_SUPPORT)]TJ
0 -1.494 TD
[(RMS$_SYS)-8432.1(RMS$_WBE)-7971.1(RMS$_WER)]TJ
T*
(RMS$_WLK)Tj
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS58)Tj
ET
endstream
endobj
839 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
840 0 obj
<<
/Type /Page
/Parent 843 0 R
/Resources 842 0 R
/Contents 841 0 R
>>
endobj
841 0 obj
<< /Length 3746 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
8.36 -1.0783 TD
($FREE)Tj
ET
/Cs8 cs 1 scn
89.94 708.26 454.32 -0.48 re
f
BT
14 0 0 14 89.94 691.84 Tm
($FREE)Tj
/F3 1 Tf
10 0 0 10 161.66 663.96 Tm
[(The)-356(Free)-356(service)-356(unlocks)-356(all)-356(records)-354(that)-356(were)-354(previously)-356(locked)-356(for)-356(the)-354(record)]TJ
0 -1.196 TD
(stream.)Tj
ET
179.729 628.56 103.92 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 289.56 628.08 Tm
[(RAB64)-330(Users)-330(\(Alpha)-334(Only\))]TJ
ET
1 i
422.718 628.56 103.92 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 179.6 610.16 Tm
-0.0001 Tc
[(On)-328.1(Alpha)-330.1(systems,)-330.1(RAB64)-330.1(can)-330.1(replace)-330.1(the)-330.1(RAB)-328.1(or)-330.1(RAB)-328.1(prex)-330.1(wherever)-332.1(it)]TJ
T*
0 Tc
[(is)-330(used)-332(with)-332(the)-332(Free)-334(service)-332(on)-334(OpenVMS)-330(Alpha)-332(systems.)]TJ
ET
179.6 584.72 346.8 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 89.94 552.36 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 161.66 534.4399 Tm
0.0003 Tc
[(SYS$FREE)-999.7(rab)-329.7([,[err])-331.7([,suc]])]TJ
/F2 1 Tf
12 0 0 12 89.94 508.54 Tm
0 Tc
(Returns)Tj
/F3 1 Tf
10 0 0 10 161.66 490.6 Tm
[(OpenVMS)-332(usage:)-920(cond_value)]TJ
T*
[(type:)-6648(longword)]TJ
T*
[(access:)-5778(write)-332(only)]TJ
0 -1.194 TD
[(mechanism:)-3370.1(by)-334(value)]TJ
0 -1.794 TD
[(The)-356(value)-354(is)-354(returned)-354(in)-354(symbolic)-354(offset)-352(RAB$L_STS.)-352(Symbolic)-354(offset)-352(RAB$L_)]TJ
0 -1.196 TD
[(STV)-332(may)-332(contain)-334(additional)-332(status)-330(information.)]TJ
/F2 1 Tf
12 0 0 12 89.94 398.94 Tm
(Arguments)Tj
10 0 0 10 161.915 381.02 Tm
(rab)Tj
/F3 1 Tf
0.006 -1.296 TD
[(OpenVMS)-332(usage:)-920(rab)]TJ
-0.0315 -1.196 TD
[(type:)-6648(longword)-334(\(unsigned\))]TJ
T*
[(access:)-5778(modify)]TJ
0 -1.194 TD
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.794 TD
[(RAB)-348(control)-352(block)-350(whose)-350(contents)-352(are)-350(to)-350(be)-350(used)-350(as)-350(indirect)-350(arguments)-352(for)-350(the)]TJ
0 -1.196 TD
[(Free)-334(service)-332(call.)-500(The)]TJ
/F5 1 Tf
10.4999 0 TD
(rab)Tj
/F3 1 Tf
2.108 0 TD
[(argument)-334(is)-332(the)-332(address)-330(of)-332(the)-334(RAB)-330(control)-332(block.)]TJ
/F2 1 Tf
-12.6078 -2.192 TD
(err)Tj
/F3 1 Tf
0.004 -1.294 TD
[(OpenVMS)-332(usage:)-920(ast_procedure)]TJ
-0.004 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
T*
[(access:)-5778(call)-332(without)-332(stack)-332(unwinding)]TJ
0 -1.194 TD
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-372(error)-372(completion)-370(routine)-374(that)-370(the)-372(service)-372(invokes)-372(if)-370(the)-372(operation)]TJ
0 -1.196 TD
[(is)-370(unsuccessful.)-576(The)]TJ
/F5 1 Tf
10.0189 0 TD
(err)Tj
/F3 1 Tf
1.98 0 TD
0.0001 Tc
[(argument)-367.9(i)0.1(s)-369.9(the)-369.9(address)-367.9(of)-369.9(the)-369.9(entry)-371.9(mask)-369.9(of)-369.9(this)]TJ
-11.9988 -1.196 TD
0 Tc
[(user)18(-written)-332(completion)-332(routine.)]TJ
/F2 1 Tf
0 -2.19 TD
(suc)Tj
/F3 1 Tf
0.007 -1.296 TD
[(OpenVMS)-332(usage:)-920(ast_procedure)]TJ
-0.007 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
T*
[(access:)-5778(call)-332(without)-332(stack)-332(unwinding)]TJ
0 -1.194 TD
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-358(success)-358(completion)-358(routine)-360(that)-358(the)-358(service)-360(invokes)-360(if)-356(the)-360(operation)]TJ
0 -1.196 TD
[(is)-350(successful.)-538(The)]TJ
/F5 1 Tf
8.7229 0 TD
(suc)Tj
/F3 1 Tf
2.093 0 TD
[(argument)-352(is)-352(the)-352(address)-350(of)-350(the)-352(entry)-354(mask)-352(of)-350(this)-352(user)18(-)]TJ
-10.8159 -1.194 TD
[(written)-332(completion)-332(routine.)]TJ
/F1 1 Tf
9 0 0 9 509.34 26.84 Tm
/Cs9 cs 1 scn
(RMS59)Tj
ET
endstream
endobj
842 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
843 0 obj
<<
/Type /Pages
/Kids [ 840 0 R 844 0 R 847 0 R 850 0 R 853 0 R 856 0 R 859 0 R 862 0 R 865 0 R
868 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 687 0 R
>>
endobj
844 0 obj
<<
/Type /Page
/Parent 843 0 R
/Resources 846 0 R
/Contents 845 0 R
>>
endobj
845 0 obj
<< /Length 3313 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($FREE)Tj
/Cs8 cs 1 scn
0 -3.2383 TD
(Description)Tj
/F3 1 Tf
10 0 0 10 138.031 676.4 Tm
0.0001 Tc
[(The)-341.9(Free)-341.9(service)-341.9(unlocks)-339.9(all)-339.9(records)-341.9(previously)-343.9(locked)-341.9(for)-341.9(the)-339.9(record)-343.9(stream)-339.9(\(see)]TJ
-0.0271 -1.196 TD
-0.0001 Tc
[(also)-342.1($RELEASE\).)-346.1(If)-342.1(no)-344.1(records)-344.1(are)-344.1(locked)-346.1(for)-344.1(the)-344.1(record)-344.1(stream,)-348.1(RMS)-342.1(returns)-344.1(a)]TJ
0 -1.194 TD
0 Tc
[(status)-330(code)-332(of)-332(RMS$_RNL.)]TJ
0 -1.794 TD
[(T)62(able)-332(RMS41)-334(lists)-330(the)-334(control)-334(block)-334(elds)-332(used)-334(as)-332(input)-334(by)-334(the)-334(Free)-334(service.)-502(For)]TJ
0 -1.196 TD
[(additional)-330(information)-334(on)-332(the)-332(elds)-332(accessed)-332(by)-332(this)-332(service,)-334(see)-332(Part)-332(II.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS41)-795.9(Free)-331.9(Service)-333.9(RAB)-329.9(Input)-333.9(Fields)]TJ
ET
137.76 588.72 382.56 -0.48 re
f
BT
9 0 0 9 137.76 578.28 Tm
0 Tc
[(Field)-328.9(Name)-4465.2(Option)-5855.8(Description)]TJ
ET
137.76 572.78 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 560.34 Tm
-0.0001 Tc
[(RAB$W_ISI)-11393.2(Internal)-332.1(stream)-332.1(identier)-332.1(\(required\).)]TJ
0 -1.494 TD
[(RAB$L_ROP)-10984.2(Record-processing)-332.1(option.)]TJ
8.866 -1.494 TD
[(RAB$V_ASY)-2174.2(Asynchronous:)-608.1(performs)-384.1(Free)-386.1(services)]TJ
8.17 -1.196 TD
0.0003 Tc
[(asynchronously)112.3(.)]TJ
ET
137.76 511 382.56 -0.48 re
f
BT
10 0 0 10 137.76 488.6 Tm
0 Tc
[(T)62(able)-382(RMS42)-380(lists)-380(the)-380(control)-384(block)-382(elds)-380(written)-382(as)-380(output)-382(by)-382(the)-382(Free)]TJ
0 -1.194 TD
(service.)Tj
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS42)-795.9(Free)-331.9(Service)-333.9(RAB)-329.9(Output)-331.9(Fields)]TJ
ET
137.76 442.76 382.56 -0.48 re
f
BT
9 0 0 9 137.76 432.32 Tm
0 Tc
[(Field)-328.9(Name)-4465.2(Description)]TJ
ET
137.76 426.82 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 414.38 Tm
[(RAB$L_STS)-3050.1(Completion)-332(status)-330(code)-332(\(also)-332(returned)-332(in)-334(register)-332(0\).)]TJ
0 -1.494 TD
[(RAB$L_STV)-2958.1(Additional)-330(status)-332(information.)]TJ
ET
137.76 391.96 382.56 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 66.02 365.56 Tm
[(Condition)-333.3(V)55(alues)-335(Returned)]TJ
/F3 1 Tf
10 0 0 10 66.02 345.64 Tm
[(The)-354(following)-354(condition)-354(values)-354(can)-354(be)-354(returned.)-542(Use)-352(the)-354(Help)-352(Message)-354(utility)-354(to)-352(access)-352(online)]TJ
0 -1.196 TD
[(message)-332(descriptions.)-498(For)-332(more)-334(information)-332(about)-332(interpreting)-334(condition)-334(values,)-334(see)-330(Section)-334(2.4.)]TJ
7.174 -2.594 TD
-0.0001 Tc
[(RMS$_ACT)-8285.2(RMS$_BLN)-8192.2(RMS$_BUG_DAP)]TJ
0 -1.494 TD
[(RMS$_EXT_ERR)-5641.2(RMS$_ISI)-8952.2(RMS$_NET)]TJ
0 -1.496 TD
0 Tc
[(RMS$_NETF)74(AIL)-5803.1(RMS$_NORMAL)-5748.1(RMS$_OPNOTSUP)]TJ
0 -1.494 TD
[(RMS$_PENDING)-5414.1(RMS$_RAB)-8230.1(RMS$_RNL)]TJ
T*
[(RMS$_RSA)-8322.1(RMS$_STR)-8377.1(RMS$_SUC)]TJ
T*
[(RMS$_SUP)-8284.1(RMS$_SUPPORT)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS60)Tj
ET
endstream
endobj
846 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
847 0 obj
<<
/Type /Page
/Parent 843 0 R
/Resources 849 0 R
/Contents 848 0 R
>>
endobj
848 0 obj
<< /Length 3644 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
8.9683 -1.0783 TD
($GET)Tj
ET
/Cs8 cs 1 scn
89.94 708.26 454.32 -0.48 re
f
BT
14 0 0 14 89.94 691.84 Tm
($GET)Tj
/F3 1 Tf
10 0 0 10 161.66 663.96 Tm
[(The)-334(Get)-330(service)-334(retrieves)-332(a)-332(record)-334(from)-332(a)-332(le.)]TJ
ET
179.6 640.52 156.24 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 341.88 640.04 Tm
(Note)Tj
ET
370.08 640.52 156.24 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 179.6 622.1 Tm
0.0001 Tc
[(When)-341.9(you)-343.9(invoke)-341.9(the)-341.9(Get)-339.9(service,)-347.9(RMS)-339.9(takes)-341.9(control)-343.9(of)-341.9(the)-341.9(record)-343.9(buffer)]TJ
0 -1.194 TD
[(and)-369.9(may)-371.9(modify)-369.9(it.)-575.9(RMS)-369.9(returns)-371.9(the)-369.9(record)-371.9(size)-369.9(and)-369.9(guarantees)-367.9(the)]TJ
0 -1.196 TD
0 Tc
[(contents)-348(only)-348(from)-348(where)-348(it)-348(accessed)-346(the)-348(record)-348(to)-348(the)-348(completion)-348(of)-346(the)]TJ
T*
(record.)Tj
ET
179.6 572.78 346.8 -0.48 re
f
179.6 542.88 103.92 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 289.56 542.4 Tm
[(RAB64)-330(Users)-330(\(Alpha)-334(Only\))]TJ
ET
1 i
422.718 542.88 103.92 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 179.6 524.48 Tm
-0.0001 Tc
[(On)-328.1(Alpha)-330.1(systems,)-330.1(RAB64)-330.1(can)-330.1(replace)-330.1(the)-330.1(RAB)-328.1(or)-330.1(RAB)-328.1(prex)-330.1(wherever)-332.1(it)]TJ
T*
0 Tc
[(is)-330(used)-332(with)-332(the)-332(Get)-332(service)-332(on)-334(OpenVMS)-330(Alpha)-332(systems.)]TJ
ET
179.6 499.06 346.8 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 89.94 466.68 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 161.66 448.76 Tm
[(SYS$GET)-998(rab)-332([,[err])-336([,suc]])]TJ
/F2 1 Tf
12 0 0 12 89.94 422.86 Tm
(Returns)Tj
/F3 1 Tf
10 0 0 10 161.66 404.92 Tm
[(OpenVMS)-332(usage:)-920(cond_value)]TJ
T*
[(type:)-6648(longword)]TJ
0 -1.194 TD
[(access:)-5778(write)-332(only)]TJ
0 -1.196 TD
[(mechanism:)-3370.1(by)-334(value)]TJ
0 -1.794 TD
[(The)-356(value)-354(is)-354(returned)-354(in)-354(symbolic)-354(offset)-352(RAB$L_STS.)-352(Symbolic)-354(offset)-352(RAB$L_)]TJ
0 -1.196 TD
[(STV)-332(may)-332(contain)-334(additional)-332(status)-330(information.)]TJ
/F2 1 Tf
12 0 0 12 89.94 313.26 Tm
(Arguments)Tj
10 0 0 10 161.915 295.34 Tm
(rab)Tj
/F3 1 Tf
0.006 -1.296 TD
[(OpenVMS)-332(usage:)-920(rab)]TJ
-0.0315 -1.196 TD
[(type:)-6648(longword)-334(\(unsigned\))]TJ
0 -1.194 TD
[(access:)-5778(modify)]TJ
0 -1.196 TD
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.794 TD
[(RAB)-348(control)-352(block)-350(whose)-350(contents)-352(are)-350(to)-350(be)-350(used)-350(as)-350(indirect)-350(arguments)-352(for)-350(the)]TJ
0 -1.196 TD
[(Get)-332(service)-332(call.)-500(The)]TJ
/F5 1 Tf
10.0519 0 TD
(rab)Tj
/F3 1 Tf
2.11 0 TD
[(argument)-334(is)-332(the)-332(address)-330(of)-332(the)-332(RAB)-330(control)-334(block.)]TJ
/F2 1 Tf
-12.1618 -2.192 TD
(err)Tj
/F3 1 Tf
0.004 -1.294 TD
[(OpenVMS)-332(usage:)-920(ast_procedure)]TJ
-0.004 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
T*
[(access:)-5778(call)-332(without)-332(stack)-332(unwinding)]TJ
0 -1.194 TD
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-372(error)-372(completion)-370(routine)-374(that)-370(the)-372(service)-372(invokes)-372(if)-370(the)-372(operation)]TJ
0 -1.196 TD
[(is)-370(unsuccessful.)-576(The)]TJ
/F5 1 Tf
10.0189 0 TD
(err)Tj
/F3 1 Tf
1.98 0 TD
0.0001 Tc
[(argument)-367.9(i)0.1(s)-369.9(the)-369.9(address)-367.9(of)-369.9(the)-369.9(entry)-371.9(mask)-369.9(of)-369.9(this)]TJ
-11.9988 -1.196 TD
0 Tc
[(user)18(-written)-332(completion)-332(routine.)]TJ
/F1 1 Tf
9 0 0 9 509.34 26.84 Tm
/Cs9 cs 1 scn
(RMS61)Tj
ET
endstream
endobj
849 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
850 0 obj
<<
/Type /Page
/Parent 843 0 R
/Resources 852 0 R
/Contents 851 0 R
>>
endobj
851 0 obj
<< /Length 6169 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($GET)Tj
10 0 0 10 137.76 702.94 Tm
/Cs8 cs 1 scn
(suc)Tj
/F3 1 Tf
0.007 -1.294 TD
[(OpenVMS)-330(usage:)-922(ast_procedure)]TJ
-0.007 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
T*
[(access:)-5778(call)-332(without)-330(stack)-332(unwinding)]TJ
T*
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.792 TD
[(AST)92(-level)-358(success)-358(completion)-358(routine)-358(that)-358(the)-360(service)-358(invokes)-360(if)-358(the)-358(operation)]TJ
0 -1.196 TD
[(is)-350(successful.)-538(The)]TJ
/F5 1 Tf
8.7209 0 TD
(suc)Tj
/F3 1 Tf
2.093 0 TD
[(argument)-354(is)-350(the)-352(address)-350(of)-352(the)-352(entry)-352(mask)-352(of)-352(this)-350(user)18(-)]TJ
-10.8139 -1.196 TD
[(written)-330(completion)-332(routine.)]TJ
/F2 1 Tf
12 0 0 12 66.02 586.3799 Tm
(Description)Tj
/F3 1 Tf
10 0 0 10 138.031 568.4399 Tm
[(The)-340(Get)-340(service)-340(uses)-340(one)-340(of)-340(three)-342(record)-340(access)-340(modes,)-342(as)-338(specied)-340(by)-342(the)-340(record)]TJ
-0.0271 -1.194 TD
-0.0001 Tc
[(access)-338.1(\(RAB$B_RAC\))-340.1(eld.)-514.1(The)-342.1(three)-342.1(record)-340.1(access)-340.1(modes)-338.1(are)-340.1(sequential)-340.1(\(SEQ\),)]TJ
0 -1.196 TD
[(which)-352.1(is)-352.1(the)-352.1(default,)-358.1(random)-352.1(by)-354.1(key)-354.1(\(KEY\),)-354.1(and)-352.1(random)-354.1(by)-352.1(record)-354.1(le)-352.1(address)]TJ
T*
0 Tc
[(\(RF)74(A\).)]TJ
/F2 1 Tf
0 -1.792 TD
[(Relevant)-332(Record)-332(Access)-330(Modes)]TJ
/F3 1 Tf
0 -1.396 TD
[(The)-340(sequential)-340(access)-340(mode)-340(is)-340(relevant)-342(for)-340(all)-340(le)-340(organizations)-340(as)-340(well)-340(as)-338(for)-340(all)]TJ
0 -1.196 TD
[(devices.)-498(It)-326(is)-324(the)-324(only)-328(access)-324(mode)-326(allowed)-324(for)-324(nondisk)-328(devices,)-328(such)-326(as)-324(terminals,)]TJ
0 -1.194 TD
[(mailboxes,)-354(and)-350(magnetic)-350(tape)-350(devices.)-534(In)-350(this)-348(mode,)-356(records)-350(are)-350(retrieved)-350(from)]TJ
0 -1.196 TD
[(a)-362(given)-366(le)-364(in)-362(the)-364(same)-362(order)-364(in)-362(which)-364(they)-364(were)-364(written)-362(to)-362(that)-362(le.)-562(This)-362(is)]TJ
T*
[(not)-356(the)-358(case,)-364(however)72(,)-364(for)-356(records)-358(retrieved)-358(from)-358(indexed)-358(les.)-548(Sequential)-358(Get)]TJ
T*
[(services)-348(for)-348(indexed)-348(les)-348(return)-350(records)-348(by)-348(key)-350(value)-350(in)-348(the)-348(specied)-348(sort)-346(order)72(,)]TJ
0 -1.194 TD
[(ascending)-340(or)-340(descending.)-518(The)-340(next)-342(record)38(s)-340(key)-342(of)-338(reference)-342(for)-340(sequential)-340(access)]TJ
0 -1.196 TD
[(to)-332(indexed)-332(les)-332(is)-332(established)-330(by)-334(one)-332(of)-332(the)-332(following)-332(services:)]TJ
0 -1.794 TD
[()-1188(Connect)]TJ
0 -1.792 TD
[()-1188(Rewind)-332(\(see)-330($REWIND\))]TJ
0 -1.794 TD
[()-1188(Find)-334(or)-332(Get)-330(using)-334(random)-334(access)-330(by)-334(key)]TJ
T*
[()-1188(Find)-334(or)-332(Get)-330(using)-334(random)-334(access)-330(by)-334(RF)74(A)]TJ
0 -1.792 TD
[(When)-314(you)-314(use)-314(random)-314(access)-312(by)-314(key)-314(with)-312(any)-316(operations)-312(related)-314(to)-312(these)-312(services,)]TJ
0 -1.196 TD
-0.0001 Tc
[(the)-356.1(key)-358.1(of)-356.1(reference)-358.1(is)-356.1(established)-356.1(by)-356.1(the)-358.1(key)-358.1(of)-356.1(reference)-358.1(eld)-356.1(\(RAB$B_KRF\).)]TJ
T*
0.0001 Tc
[(When)-345.9(you)-347.9(use)-347.9(random)-345.9(access)-345.9(by)-347.9(RF)74.1(A)-345.9(i)0.1(n)-345.9(conjunction)-347.9(with)-343.9(a)-347.9(Find)-345.9(or)-347.9(Get)-343.9(service,)]TJ
T*
0 Tc
[(however)72(,)-332(the)-332(key)-334(of)-332(reference)-334(is)-332(always)-330(set)-332(to)-332(the)-332(primary)-334(key)110(.)]TJ
0 -1.792 TD
[(Y)112(o)0(u)-346(can)-344(use)-346(random)-344(access)-344(by)-346(key)-346(to)-344(retrieve)-346(records)-346(by)-344(key)-348(value.)-524(For)-346(relative)]TJ
0 -1.196 TD
0.0001 Tc
[(les)-333.9(and)-335.9(sequential)-335.9(les)-335.9(having)-337.9(xed-length)-335.9(records,)-337.9(the)-333.9(key)-337.9(value)-337.9(is)-333.9(the)-335.9(relative)]TJ
T*
0 Tc
[(record)-370(number)72(.)-576(For)-370(indexed)-372(les,)-380(the)-370(key)-372(value)-372(depends)-370(on)-370(the)-370(data)-370(type)-370(of)]TJ
T*
[(the)-352(specied)-354(key)-356(of)-352(reference.)-544(The)-354(key)-354(value)-356(is)-352(used)-352(to)-354(search)-354(the)-352(index)-356(of)-352(the)]TJ
0 -1.194 TD
[(specied)-354(key)-356(of)-354(reference)-356(to)-354(locate)-354(the)-354(desired)-354(record.)-544(A)-354(random)-356(access)-352(by)-356(key)]TJ
0 -1.196 TD
[(also)-356(establishes)-356(the)-356(next)-360(record)-358(for)-358(subsequent)-358(sequential)-356(retrieval.)-552(This)-358(type)]TJ
T*
[(of)-364(access)-366(may)-366(be)-364(used)-366(in)-366(this)-364(way)-366(to)-364(establish)-364(a)-366(starting)-366(point)-364(for)-366(sequential)]TJ
T*
0.0001 Tc
[(retrieval)-331.9(of)-331.9(records)-331.9(at)-331.9(other)-333.9(than)-331.9(the)-331.9(beginning)-331.9(of)-331.9(the)-331.9(le.)]TJ
0 -1.792 TD
0 Tc
[(Y)112(o)0(u)-338(can)-338(use)-338(random)-338(access)-336(by)-338(RF)74(A)-338(t)0(o)-336(retrieve)-340(records)-336(directly)-340(from)-336(les)-338(residing)]TJ
0 -1.196 TD
[(on)-336(disk)-336(devices.)-508(However)74(,)-338(a)-336(record)36(s)-334(address)-336(can)-336(be)-336(determined)-336(only)-338(if)-336(the)-336(record)]TJ
T*
[(has)-354(been)-356(accessed)-354(previously)108(.)-544(The)-356(Find,)-362(Get,)-360(and)-356(Put)-356(services)-354(each)-356(return)-358(the)]TJ
T*
-0.0001 Tc
[(RF)73.9(A)-330.1(value)-334.1(as)-332.1(output)-332.1(in)-332.1(the)-334.1(RAB$W_RF)73.9(A)-332.1(eld.)]TJ
0 -1.792 TD
0 Tc
[(Random)-336(access)-338(of)-336(records)-338(in)-338(a)-338(le)-338(is)-336(prohibited)-338(when)-338(you)-338(open)-338(the)-338(le)-338(and)-338(select)]TJ
0 -1.196 TD
[(the)-332(F)74(AB$V_SQO)-328(option;)-334(that)-332(is,)-332(if)-332(you)-334(specify)-332(sequential)-332(operations)-332(only)110(.)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS62)Tj
ET
endstream
endobj
852 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
853 0 obj
<<
/Type /Page
/Parent 843 0 R
/Resources 855 0 R
/Contents 854 0 R
>>
endobj
854 0 obj
<< /Length 7843 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
8.9683 -1.0783 TD
($GET)Tj
10 0 0 10 161.66 700.78 Tm
/Cs8 cs 1 scn
0.0003 Tc
[(Input)-331.7(from)-331.7(Stream)-329.7(Format)-331.7(Files)]TJ
/F3 1 Tf
0 -1.394 TD
0 Tc
[(For)-356(stream)-352(format)-354(les,)-362(RMS)-354(lls)-354(the)-354(user)-354(buffer)-356(with)-354(data)-354(until)-354(a)-354(terminator)]TJ
0 -1.196 TD
0.0001 Tc
[(is)-349.9(reached.)-535.9(If)-349.9(the)-349.9(buffer)-349.9(lls)-349.9(before)-351.9(a)-349.9(terminator)-349.9(is)-347.9(encountered,)-355.9(the)-349.9(remainder)]TJ
T*
0 Tc
[(of)-360(the)-360(data)-358(preceding)-362(the)-358(terminator)-360(is)-358(discarded,)-368(and)-360(an)-360(RMS$_RTB)-356(error)-362(is)]TJ
T*
-0.0001 Tc
[(returned.)-552.1(If)-358.1(the)-356.1(terminator)-358.1(for)-358.1(stream)-356.1(format)-358.1(\(F)73.9(AB$B_RFM)-356.1(contains)-358.1(F)71.9(AB$C_)]TJ
0 -1.194 TD
0 Tc
[(STM\))-330(is)-328(not)-328(CRLF)-328(\(carriage)-332(return)-330(followed)-326(by)-330(line)-330(feed\),)-330(the)-328(terminator)-330(is)-328(stored)]TJ
0 -1.196 TD
[(in)-332(the)-334(buffer)-332(following)-332(the)-332(record)-334(and)-332(included)-334(in)-332(the)-332(size)-332(of)-332(the)-332(record.)]TJ
/F2 1 Tf
0 -1.794 TD
0.0002 Tc
[(Input)-331.8(from)-331.8(T)74.2(erminal)-333.8(Devices)]TJ
/F3 1 Tf
0 -1.394 TD
0 Tc
[(There)-334(are)-332(two)-332(methods)-330(of)-332(obtaining)-334(input)-334(from)-332(a)-332(terminal)-332(using)-332(RMS:)]TJ
0 -1.794 TD
-0.0001 Tc
[()-1190.1(Using)-346.1(the)-344.1(RAB$L_ROP)-346.1(eld)-346.1(to)-344.1(dene)-346.1(the)-344.1(terminal)-346.1(input)-344.1(operation.)-526.1(Certain)]TJ
1.794 -1.194 TD
0 Tc
[(options)-316(applicable)-318(to)-316(the)-318(RAB$L_ROP)-316(eld)-318(are)-318(used)-318(for)-316(terminal)-318(device)-320(input,)]TJ
0 -1.196 TD
[(such)-306(as)-304(whether)-304(a)-306(prompt)-304(is)-304(to)-304(be)-304(displayed)-304(and)-306(whether)-306(a)-304(time)-304(limit)-304(between)]TJ
T*
[(characters)-350(is)-346(enforced.)-534(These)-350(options)-348(may)-348(require)-350(certain)-350(information)-350(to)-348(be)]TJ
T*
[(placed)-326(in)-328(other)-328(elds)-328(of)-326(the)-328(RAB)-324(\(see)-326(Chapter)-328(7\).)-498(The)-330(maximum)-326(buffer)-328(size)-326(is)]TJ
T*
[(512)-332(bytes.)]TJ
-1.794 -1.792 TD
0.0001 Tc
[()-1189.9(Using)-341.9(an)-341.9(item)-339.9(list)-339.9(to)-341.9(dene)-341.9(the)-341.9(terminal)-341.9(input)-341.9(operation)-341.9(in)-341.9(conjunction)-339.9(with)]TJ
1.794 -1.196 TD
-0.0001 Tc
[(a)-316.1(terminal)-318.1(XAB)-316.1(\(XABTRM\).)-320.1(The)-318.1(ETO)-316.1(option)-318.1(of)-316.1(the)-318.1(RAB$L_ROP)-318.1(eld)-318.1(must)-316.1(be)]TJ
T*
0 Tc
[(set)-330(and)-332(the)-332(user)-330(must)-332(provide)-332(an)-332(item)-330(list)-330(in)-332(the)-332(calling)-332(program,)-334(which)-332(RMS)]TJ
0 -1.194 TD
[(passes)-336(to)-338(the)-340(terminal)-338(driver)-340(using)-342(the)-338(item)-338(list)-338(address)-338(and)-338(length)-342(specied)]TJ
0 -1.196 TD
[(in)-354(the)-356(XABTRM)-352(\(see)-354(Chapter)-354(19\).)-544(This)-354(method)-354(allows)-352(use)-356(of)-354(any)-356(terminal)]TJ
T*
[(input)-360(option)-360(supported)-360(by)-362(the)-360(terminal)-360(driver)72(,)-368(i)0(n)-360(contrast)-360(to)-360(the)-360(subset)-358(of)]TJ
T*
-0.0001 Tc
[(RAB$L_ROP)-338.1(options)-336.1(available)-338.1(using)-338.1(the)-338.1(other)-338.1(method.)-510.1(The)-338.1(maximum)-338.1(buffer)]TJ
0 -1.194 TD
0 Tc
[(size)-330(is)-332(512)-332(bytes.)]TJ
-1.794 -1.794 TD
[(RMS)-354(uses)-352(the)-354(standard)-354(terminator)-354(set)-352(when)-354(performing)-356(input)-354(operations)-352(from)]TJ
0 -1.196 TD
[(terminal)-334(devices.)-504(The)-336(second)-334(longword)-334(of)-334(the)-334(I/O)-334(status)-332(block)-336(used)-334(is)-332(returned)-336(in)]TJ
T*
[(the)-322(RAB$L_STV)-320(eld.)-500(The)-322(terminating)-322(character)-324(is)-320(returned)-324(in)-322(the)-322(lower)-320(word)-322(of)]TJ
0 -1.194 TD
-0.0001 Tc
[(the)-334.1(status)-334.1(value)-334.1(eld)-336.1(\(RAB$W_STV0\);)-336.1(however)71.9(,)-334.1(note)-336.1(that)-332.1(with)-334.1(extended)-336.1(terminal)]TJ
0 -1.196 TD
[(operations,)-340.1(the)-338.1(terminating)-340.1(character)-340.1(is)-336.1(in)-338.1(the)-338.1(rst)-338.1(byte)-338.1(of)-338.1(RAB$W_STV0,)-342.1(not)-338.1(in)]TJ
T*
[(the)-348.1(entire)-350.1(RAB$W_STV0)-348.1(word.)-530.1(More)-350.1(information)-348.1(about)-350.1(the)-348.1(second)-348.1(longword)-350.1(of)]TJ
T*
0 Tc
[(the)-348(I/O)-348(status)-346(block)-350(is)-346(available)-348(in)-350(the)]TJ
/F4 1 Tf
18.4358 0 TD
[(OpenVMS)-348(I/O)-346(User)-56()38(s)-348(Reference)-352(Manual)]TJ
/F3 1 Tf
18.7157 0 TD
(.)Tj
-37.1515 -1.194 TD
-0.0001 Tc
[(The)-334.1(RAB$W_STV0)-332.1(eld)-334.1(is)-330.1(device)-334.1(dependent)-332.1(for)-332.1(terminal)-332.1(devices.)]TJ
0 -1.794 TD
0 Tc
[(The)-390(Ctrl/Z)-388(character)-390(terminates)-388(the)-388(Get)-386(service)-390(and)-388(acts)-388(as)-388(an)-388(end-of-le)]TJ
0 -1.196 TD
[(marker)72(.)-566(I)0(f)-364(you)-368(enter)-366(a)-364(Ctrl/Z)-366(in)-366(response)-366(to)-364(a)-366(request)-366(for)-364(data,)-374(RMS)-366(returns)]TJ
T*
[(the)-346(completion)-346(status)-342(code)-346(for)-346(end-of-le)-346(\(RMS$_EOF\).)-344(RMS)-344(takes)-346(the)-346(data)-344(you)]TJ
0 -1.194 TD
[(enter)-346(before)-344(the)-344(Ctrl/Z)-344(but)-344(the)-344(next)-346(Get)-342(service)-346(returns)-344(a)-344(single)-344(end-of-le)-346(error)]TJ
0 -1.196 TD
[(\(RMS$_EOF\))-334(without)-334(accepting)-338(any)-336(further)-338(input)-336(from)-334(the)-336(device.)-508(RMS)-334(resumes)]TJ
T*
[(taking)-334(input)-332(if)-332(you)-334(request)-332(a)-332(subsequent)-332(Get)-332(service.)]TJ
0 -1.792 TD
[(RMS)-382(also)-380(supports)-380(the)-382(use)-382(of)-382(escape)-382(sequences)-382(from)-380(terminal)-382(devices)-382(that)]TJ
0 -1.196 TD
[(are)-358(accessed)-356(locally)-358(and)-356(have)-360(escape)-356(sequences)-358(enabled.)-548(Escape)-356(sequences)-358(for)]TJ
T*
[(a)-376(terminal)-378(are)-376(enabled)-378(by)-378(the)-376(SET)-376(TERMINAL)-376(command)-376(\(described)-376(in)-378(the)]TJ
/F4 1 Tf
T*
[(OpenVMS)-344(DCL)-340(Dictionary)]TJ
/F3 1 Tf
12.4418 0 TD
[(\).)-520(Escape)-342(sequences)-344(are)-342(returned)-344(in)-344(the)-342(record)-344(buffer)74(.)]TJ
-12.4418 -1.196 TD
-0.0001 Tc
[(The)-332.1(record)-332.1(size)-328.1(\(RAB$W_RSZ\))-330.1(is)-330.1(the)-330.1(offset)-330.1(within)-330.1(the)-330.1(buffer)-332.1(\(RAB$L_RBF\))-330.1(to)-330.1(the)]TJ
0 -1.194 TD
0.0001 Tc
[(beginning)-347.9(o)0.1(f)-347.9(the)-347.9(escape)-345.9(sequence.)-531.9(The)-349.9(high-order)-349.9(word)-345.9(of)-347.9(the)-347.9(status)-345.9(value)-349.9(eld)]TJ
0 -1.196 TD
-0.0001 Tc
[(\(RAB$W_STV2\))-348.1(contains)-346.1(the)-348.1(length)-348.1(of)-346.1(the)-348.1(escape)-346.1(sequence,)-352.1(except)-348.1(for)-348.1(extended)]TJ
T*
0 Tc
[(terminal)-372(operations.)-580(In)-372(this)-372(case,)-384(the)-372(escape)-372(sequence)-374(length)-374(is)-372(returned)-374(in)]TJ
T*
-0.0001 Tc
[(the)-376.1(rst)-376.1(byte)-376.1(of)-374.1(RAB$W_STV2,)-384.1(not)-376.1(the)-376.1(entire)-376.1(RAB$W_STV2)-376.1(word,)-386.1(and)-376.1(the)]TJ
0 -1.194 TD
[(terminator)-360.1(position)-360.1(is)-360.1(returned)-360.1(in)-362.1(the)-360.1(second)-360.1(byte)-360.1(of)-360.1(the)-362.1(RAB$W_STV2)-360.1(word.)]TJ
0 -1.196 TD
0 Tc
[(When)-336(a)-334(partial)-332(escape)-334(sequence)-336(warning)-336(\(RMS$_PES\))-332(is)-334(returned,)-336(the)-334(remaining)]TJ
T*
[(characters)-336(in)-334(the)-334(escape)-334(sequence)-336(are)-336(returned)-336(by)-334(the)-336(next)-334(read)-336(request)-334(from)-334(the)]TJ
T*
(terminal.)Tj
/F1 1 Tf
9 0 0 9 509.34 26.84 Tm
/Cs9 cs 1 scn
(RMS63)Tj
ET
endstream
endobj
855 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
856 0 obj
<<
/Type /Page
/Parent 843 0 R
/Resources 858 0 R
/Contents 857 0 R
>>
endobj
857 0 obj
<< /Length 6298 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($GET)Tj
10 0 0 10 137.76 701.1 Tm
/Cs8 cs 1 scn
0.0002 Tc
[(Input)-333.8(from)-331.8(Mailbox)-331.8(Devices)]TJ
/F3 1 Tf
0 -1.396 TD
0.0001 Tc
[(Mailboxes)-371.9(may)-371.9(be)-371.9(used)-371.9(to)-371.9(synchronize)-369.9(activity)-373.9(across)-371.9(cooperating)-373.9(processes.)]TJ
0 -1.196 TD
0 Tc
[(Normally)110(,)-370(a)-362(Get)-360(service)-362(from)-362(a)-362(mailbox)-362(device)-362(is)-360(not)-364(completed)-360(until)-362(a)-362(record)]TJ
0 -1.194 TD
[(is)-352(present)-352(in)-354(the)-354(mailbox.)-540(When)-354(the)-354(Get)-352(service)-354(is)-352(completed,)-360(the)-352(status)-352(value)]TJ
0 -1.196 TD
[(eld)-352(\(RAB$L_STV\))-350(contains)-352(the)-352(process)-352(identication)-352(\(PID\))-352(of)-352(the)-352(process)-350(that)]TJ
T*
[(put)-344(the)-346(record)-348(into)-344(the)-346(mailbox.)-526(However)72(,)-350(i)0(f)-344(the)-346(timeout)-346(\(TMO\))-344(record)-346(option)-346(is)]TJ
T*
[(specied)-342(with)-340(a)-342(value)-342(of)-342(0)-342(i)0(n)-342(the)-342(timeout)-342(eld)-342(and)-342(if)-340(no)-344(messages)-340(are)-342(present)-342(in)]TJ
0 -1.194 TD
-0.0001 Tc
[(the)-342.1(mailbox,)-346.1(then)-342.1(the)-344.1(Get)-340.1(service)-344.1(returns)-342.1(an)-344.1(end-of-le)-342.1(error)-344.1(\(RMS$_EOF\).)-344.1(This)]TJ
0 -1.196 TD
0 Tc
[(technique)-338(assures)-336(your)-340(process)-336(of)-338(an)-338(immediate)-336(return,)-340(whether)-338(or)-338(not)-338(messages)]TJ
T*
[(are)-332(present)-332(in)-332(the)-332(mailbox.)]TJ
/F2 1 Tf
0 -1.794 TD
[(Using)-334(the)-332(RAB$L_STV)-332(Field)]TJ
/F3 1 Tf
0 -1.394 TD
[(The)-364(RAB$L_STV)-360(eld)-364(contains)-364(additional)-362(status)-362(information)-364(for)-362(a)-364(number)-364(of)]TJ
0 -1.196 TD
[(situations.)-504(When)-338(the)-336(completion)-336(status)-334(is)-336(a)-336(record-too-big)-336(warning)-338(\(RMS$_RTB\),)]TJ
0 -1.194 TD
[(RAB$L_STV)-348(contains)-352(the)-350(total)-350(record)-354(size.)-534(For)-352(record-oriented)-352(devices)-352(such)-352(as)]TJ
0 -1.196 TD
[(terminals)-338(and)-338(mailboxes,)-342(the)-340(second)-338(longword)-340(of)-340(the)-338(I/O)-338(status)-338(block)-340(is)-338(returned)]TJ
T*
[(in)-370(the)-372(RAB$L_STV)-370(eld,)-382(whenever)-372(the)-372(completion)-372(status)-368(\(RAB$L_STS\))-370(is)-370(a)]TJ
T*
-0.0001 Tc
[(success)-338.1(code.)-514.1(The)-340.1(alternate)-338.1(eld)-340.1(denitions)-340.1(of)-340.1(RAB$W_STV0)-338.1(and)-340.1(RAB$W_STV2)]TJ
0 -1.194 TD
0.0001 Tc
[(are)-331.9(provided)-333.9(to)-331.9(reference)-333.9(the)-333.9(respective)-331.9(low-)-331.9(and)-331.9(high-order)-331.9(words)-331.9(of)-331.9(the)-331.9(RAB$L_)]TJ
0 -1.196 TD
-0.0001 Tc
[(STV)-334.1(eld.)-504.1(The)-336.1(record)-336.1(size)-332.1(eld)-336.1(\(RAB$W_RSZ\))-334.1(always)-334.1(reports)-334.1(the)-334.1(amount)-336.1(of)-334.1(data)]TJ
T*
0 Tc
[(returned,)-332(regardless)-330(of)-330(the)-330(completion)-328(status)-328(\(RAB$L_STS\).)-328(The)-332(presence)-330(of)-330(valid)]TJ
T*
[(data)-330(on)-334(error)-332(conditions)-334(may)-332(then)-334(be)-332(detected)-330(by)-334(checking)-336(the)-332(record)-334(size)-330(eld.)]TJ
/F2 1 Tf
0 -1.792 TD
[(User)-330(Record)-332(Area)]TJ
/F3 1 Tf
0 -1.396 TD
[(The)-350(Get)-346(service)-350(always)-346(requires)-350(the)-348(presence)-350(of)-348(a)-348(user)-350(record)-348(area,)-354(as)-348(specied)]TJ
0 -1.196 TD
[(by)-334(the)-332(user)-334(record)-334(buffer)-334(address)-332(and)-332(user)-334(buffer)-334(area)-334(size)-330(elds)-334(in)-334(the)-332(RAB.)-332(The)]TJ
0 -1.194 TD
-0.0001 Tc
[(traditional)-348.1(elds)-350.1(used)-350.1(are)-352.1(RAB$L_UBF)-352.1(and)-350.1(RAB$W_USZ.)-352.1(However)71.9(,)-356.1(OpenVMS)]TJ
0 -1.196 TD
0 Tc
[(Alpha)-352(users)-352(can)-354(code)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 240.42 384.28 Tm
()Tj
/T2 1 Tf
0.7769 0 TD
()Tj
/F3 1 Tf
10 0 0 10 256.6813 384.28 Tm
-0.0001 Tc
[(in)-354.1(RAB64$L_UBF)-354.1(to)-352.1(direct)-354.1(the)-352.1(Get)-352.1(service)-354.1(to)-354.1(use)-352.1(the)]TJ
-11.8921 -1.196 TD
[(alternative)-364.1(elds)-362.1(RAB64$PQ_UBF)-360.1(and)-364.1(RAB64$Q_USZ.)-366.1(RAB64$PQ_UBF)-364.1(can)]TJ
T*
0 Tc
[(hold)-332(either)-332(a)-332(64-bit)-332(address)-330(or)-332(a)-332(32-bit)-332(address)-330(sign-extended)-334(to)-332(64)-332(bits.)]TJ
0 -1.792 TD
[(For)-382(undened)-382(format)-382(les,)-396(the)-382(user)-384(buffer)-382(area)-384(size)-380(eld)-384(\(RAB$W_USZ)-384(or)]TJ
0 -1.196 TD
-0.0001 Tc
[(RAB64$Q_USZ\))-332.1(denes)-334.1(the)-332.1(amount)-332.1(of)-332.1(data)-332.1(to)-332.1(be)-332.1(returned)-334.1(on)-332.1(each)-334.1(Get)-330.1(service.)]TJ
/F2 1 Tf
0 -1.794 TD
0.0002 Tc
[(RAB)-329.8(Control)-333.8(Block)-331.8(Fields)]TJ
/F3 1 Tf
0 -1.394 TD
0 Tc
[(T)62(able)-334(RMS43)-336(lists)-332(the)-336(RAB)-332(control)-336(block)-336(elds)-334(read)-336(as)-334(input)-336(by)-336(the)-336(Get)-334(service.)]TJ
0 -1.196 TD
[(For)-332(additional)-332(information)-332(on)-334(the)-332(elds)-332(accessed)-332(by)-332(this)-332(service,)-334(see)-332(Part)-332(II.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0002 Tc
[(T)74.2(able)-333.8(RMS43)-795.8(Get)-331.8(Service)-331.8(RAB)-329.8(Input)-329.8(Fields)]TJ
ET
137.76 252.76 382.56 -0.48 re
f
BT
9 0 0 9 137.76 232.34 Tm
0 Tc
[(Field)-328.9(Name)]TJ
12.1756 1.1089 TD
[(Option)-331.1(or)]TJ
0 -1.1089 TD
[(XAB)-331.1(T)73.3(ype)-8248.3(Description)]TJ
ET
137.76 226.86 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 214.42 Tm
-0.0001 Tc
[(RAB$W_ISI)-16971.2(Internal)-392.1(stream)-392.1(identier)]TJ
22.614 -1.196 TD
0 Tc
(\(required\).)Tj
-22.614 -1.494 TD
-0.0001 Tc
[(RAB$L_KBF)-16562.2(Key)-342.1(buffer)-344.1(address:)-518.1(used)-342.1(only)-344.1(if)]TJ
22.614 -1.196 TD
-0.0002 Tc
[(the)-352.2(RAB$B_RAC)-350.2(eld)-352.2(contains)]TJ
T*
-0.0005 Tc
[(RAB$C_KEY)111.5(,)-350.5(o)-0.5(r)-348.5(i)-0.5(f)-348.5(the)-348.5(RAB$B_)]TJ
0 -1.194 TD
-0.0002 Tc
[(RAC)-340.2(eld)-342.2(contains)-340.2(RAB$C_SEQ)]TJ
0 -1.196 TD
0 Tc
[(and)-348(you)-348(select)-344(the)-346(RAB$V_LIM)]TJ
T*
(option.)Tj
9 0 0 9 415.88 113.1201 Tm
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-38.8733 -9.5867 TD
(RMS64)Tj
ET
endstream
endobj
858 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /T1 439 0 R /T2 440 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
859 0 obj
<<
/Type /Page
/Parent 843 0 R
/Resources 861 0 R
/Contents 860 0 R
>>
endobj
860 0 obj
<< /Length 4322 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
8.9683 -1.0783 TD
($GET)Tj
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
0.0002 Tc
[(T)72.2(able)-331.8(RMS43)-331.8(\(Cont.\))-797.8(Get)-331.8(Service)-331.8(RAB)-329.8(Input)-329.8(Fields)]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 669.92 Tm
0 Tc
[(Field)-331.1(Name)]TJ
12.1778 1.1089 TD
[(Option)-331.1(or)]TJ
0 -1.1089 TD
[(XAB)-328.9(T)73.3(ype)-8250.5(Description)]TJ
ET
161.66 664.44 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 649 Tm
-0.0001 Tc
[(RAB$B_KRF)-16509.2(Key)-376.1(of)-376.1(reference:)-590.1(used)-376.1(only)]TJ
22.616 -1.194 TD
0 Tc
[(with)-362(indexed)-366(les)-364(and)-364(only)-366(if)]TJ
0 -1.196 TD
-0.0002 Tc
[(the)-350.2(RAB$B_RAC)-352.2(eld)-350.2(contains)]TJ
T*
-0.0004 Tc
[(RAB$C_KEY)111.6(.)]TJ
-22.616 -1.494 TD
-0.0001 Tc
[(RAB$B_KSZ)-16657.2(Key)-370.1(buffer)-370.1(size:)-572.1(used)-370.1(only)-370.1(if)]TJ
22.616 -1.196 TD
-0.0002 Tc
[(the)-350.2(RAB$B_RAC)-352.2(eld)-350.2(contains)]TJ
T*
[(RAB$C_KEY)111.8(,)-348.2(o)-0.2(r)-350.2(i)-0.2(f)-346.2(the)-348.2(RAB$B_)]TJ
0 -1.194 TD
[(RAC)-338.2(eld)-342.2(contains)-342.2(RAB$C_SEQ)]TJ
0 -1.196 TD
0 Tc
[(and)-346(you)-348(select)-346(the)-346(RAB$V_LIM)]TJ
T*
(option.)Tj
-22.616 -1.494 TD
(RAB$L_PBF)Tj
8 0 0 8 221.1091 527.1002 Tm
(1)Tj
10 0 0 10 387.82 523.4802 Tm
[(Prompt)-384(buffer)-384(address)-382(\(for)]TJ
0 -1.196 TD
[(terminal)-332(devices)-332(only\).)]TJ
-22.616 -1.494 TD
(RAB$B_PSZ)Tj
8 0 0 8 220.1791 500.2002 Tm
(1)Tj
10 0 0 10 387.82 496.5803 Tm
[(Prompt)-344(buffer)-344(size)-342(\(for)-342(terminal)]TJ
0 -1.196 TD
[(devices)-332(only\).)]TJ
-22.616 -1.494 TD
-0.0003 Tc
[(RAB$B_RAC)-16510.4(Record)-362.3(access)-362.3(mode)-362.3(\(RAB$C_)]TJ
22.616 -1.196 TD
-0.0002 Tc
[(SEQ,)-368.2(RAB$C_KEY)109.8(,)-370.2(RAB$C_)]TJ
T*
0 Tc
[(RF)74(A\).)]TJ
8 0 0 8 414.2996 449.3803 Tm
(2)Tj
10 0 0 10 161.66 430.82 Tm
-0.0001 Tc
[(RAB$W_RF)71.9(A)-16378.2(Record)-342.1(le)-342.1(address:)-518.1(used)-340.1(only)-344.1(if)]TJ
22.616 -1.196 TD
-0.0002 Tc
[(the)-350.2(RAB$B_RAC)-352.2(eld)-350.2(contains)]TJ
0 -1.194 TD
-0.0004 Tc
[(RAB$C_RF)73.6(A.)]TJ
-22.616 -1.494 TD
0 Tc
[(RAB$L_RHB)-16450.1(Record)-352(header)-354(buffer:)-542(used)-352(for)]TJ
22.616 -1.196 TD
[(the)-352(xed-length)-354(control)-354(area)-352(of)]TJ
T*
[(VFC)-330(records.)]TJ
-22.616 -1.494 TD
[(RAB$L_ROP)-16560.1(Record-processing)-332(options.)]TJ
10.96 -1.494 TD
-0.0001 Tc
[(RAB$V_ASY)-5660.2(Asynchronous:)-572.1(performs)-368.1(Get)]TJ
11.656 -1.196 TD
0.0002 Tc
[(services)-331.8(asynchronously)110.2(.)]TJ
-11.656 -1.494 TD
-0.0001 Tc
[(RAB$V_CDK)-5438.2(Allows)-330.1(applications)-332.1(to)-332.1(look)-334.1(ahead)]TJ
11.656 -1.196 TD
0 Tc
[(for)-334(indexed)-336(le)-336(records)-334(with)-334(keys)]TJ
T*
[(that)-338(duplicate)-338(the)-338(current)-340(key)-340(of)]TJ
T*
(reference.)Tj
-11.656 -1.494 TD
-0.0004 Tc
(RAB$V_CVT)Tj
8 0 0 8 331.769 264.0801 Tm
0 Tc
(1)Tj
10 0 0 10 387.82 260.4601 Tm
[(Convert:)-534(changes)-350(characters)-350(to)]TJ
0 -1.196 TD
[(uppercase)-346(for)-346(a)-344(Get)-344(service)-348(to)-344(a)]TJ
0 -1.194 TD
[(terminal)-332(device.)]TJ
-11.656 -1.496 TD
-0.0004 Tc
(RAB$V_ETO)Tj
8 0 0 8 332.329 225.2202 Tm
0 Tc
(1)Tj
10 0 0 10 387.82 221.6002 Tm
[(Extended)-364(terminal)-362(operation:)]TJ
0 -1.194 TD
[(species)-358(that)-360(a)-360(XABTRM)-358(and)]TJ
0 -1.196 TD
[(an)-356(item)-356(list)-356(are)-356(used)-358(to)-356(dene)]TJ
T*
[(the)-344(terminal)-344(input)-344(operation.)-524(If)]TJ
T*
[(this)-342(option)-344(is)-344(specied,)-348(no)-344(other)]TJ
0 -1.194 TD
-0.0002 Tc
[(RAB$L_ROP)-348.2(options)-346.2(applicable)]TJ
0 -1.196 TD
0 Tc
[(to)-332(terminal)-332(devices)-332(can)-332(be)-332(used.)]TJ
ET
161.66 135.42 382.56 -0.48 re
f
BT
6 0 0 6 161.66 127.74 Tm
(1)Tj
8 0 0 8 165.4959 124.92 Tm
[(This)-330(eld)-332.5(is)-330(not)-335(supported)-330(for)-332.5(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
6 0 0 6 161.66 115.78 Tm
(2)Tj
8 0 0 8 165.4959 112.98 Tm
-0.0001 Tc
[(The)-335.1(default)-330.1(for)-330.1(the)-335.1(RAB$B_RAC)-332.6(eld)-332.6(is)-327.6(RAB$C_SEQ.)]TJ
9 0 0 9 439.8 92.88 Tm
0 Tc
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
7.7267 -7.3378 TD
(RMS65)Tj
ET
endstream
endobj
861 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
862 0 obj
<<
/Type /Page
/Parent 843 0 R
/Resources 864 0 R
/Contents 863 0 R
>>
endobj
863 0 obj
<< /Length 4620 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($GET)Tj
10 0 0 10 137.76 696.32 Tm
/Cs8 cs 1 scn
0.0002 Tc
[(T)74.2(able)-333.8(RMS43)-331.8(\(Cont.\))-797.8(Get)-329.8(Service)-331.8(RAB)-329.8(Input)-331.8(Fields)]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 669.92 Tm
0 Tc
[(Field)-328.9(Name)]TJ
12.1756 1.1089 TD
[(Option)-331.1(or)]TJ
0 -1.1089 TD
[(XAB)-331.1(T)73.3(ype)-8248.3(Description)]TJ
ET
137.76 664.44 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 247.34 652 Tm
-0.0004 Tc
(RAB$V_KGE)Tj
8 0 0 8 309.519 655.62 Tm
0 Tc
(3)Tj
10 0 0 10 363.9 651.9999 Tm
[(Search)-364(for)-362(equal)-362(key)-364(value)-362(or)]TJ
0 -1.196 TD
[(next)-346(key)-344(value)-346(according)-346(to)-342(sort)]TJ
T*
[(order)-334(\(for)-332(indexed)-332(les)-332(only\).)]TJ
-11.656 -1.494 TD
-0.0004 Tc
(RAB$V_KGT)Tj
8 0 0 8 308.969 616.76 Tm
0 Tc
(4)Tj
10 0 0 10 363.9 613.1401 Tm
[(Search)-392(for)-390(next)-392(key)-390(value)]TJ
0 -1.196 TD
[(according)-394(to)-392(sort)-392(order;)-422(if)]TJ
0 -1.194 TD
-0.0002 Tc
[(neither)-398.2(the)-396.2(RAB$V_KGE)]TJ
0 -1.196 TD
[(\(RAB$V_EQNXT\))-368.2(option)-370.2(nor)]TJ
T*
-0.0003 Tc
[(the)-342.3(RAB$V_KGT)-342.3(\(RAB$V_NXT\))]TJ
T*
0 Tc
[(option)-336(is)-332(specied,)-338(RMS)-334(looks)-334(for)]TJ
T*
[(a)-332(key)-334(match.)]TJ
-11.656 -1.494 TD
[(RAB$V_LIM)-5694.1(Limit:)-572(species)-368(that)-370(the)-368(key)]TJ
11.656 -1.194 TD
[(value)-350(described)-346(by)-350(the)-348(RAB$L_)]TJ
0 -1.196 TD
-0.0002 Tc
[(KBF)-346.2(eld)-348.2(and)-350.2(the)-346.2(RAB$B_KSZ)]TJ
T*
0 Tc
[(eld)-374(is)-374(to)-374(be)-374(compared)-374(with)]TJ
T*
[(the)-368(value)-368(in)-368(the)-368(sequentially)]TJ
T*
[(accessed)-332(record.)]TJ
-11.656 -1.494 TD
(RAB$V_LOC)Tj
8 0 0 8 308.4091 455.3603 Tm
(1)Tj
10 0 0 10 363.9 451.7404 Tm
[(Locate)-348(mode:)-526(species)-346(that)-346(Get)]TJ
0 -1.194 TD
[(service)-368(record)-368(operations)-366(use)]TJ
0 -1.196 TD
[(locate)-332(mode.)]TJ
-11.656 -1.494 TD
[(RAB$V_NLK)-5452.1(No)-336(lock:)-506(species)-334(that)-336(the)-334(record)]TJ
11.656 -1.196 TD
[(accessed)-338(through)-340(the)-338(Get)-336(service)]TJ
T*
[(is)-332(not)-332(to)-332(be)-332(locked.)]TJ
-11.656 -1.494 TD
-0.0001 Tc
[(RAB$V_NXR)-5475.2(Nonexistent)-356.1(record)-354.1(processing:)]TJ
11.656 -1.196 TD
0 Tc
[(species)-386(that)-386(if)-386(the)-388(record)]TJ
T*
[(directly)-348(accessed)-348(through)-350(a)-346(Get)]TJ
0 -1.194 TD
[(service)-336(does)-332(not)-334(exist,)-336(the)-334(service)]TJ
0 -1.196 TD
[(is)-332(to)-332(be)-332(performed)-332(anyway)110(.)]TJ
-11.656 -1.494 TD
(RAB$V_PMT)Tj
8 0 0 8 309.559 314.8805 Tm
(1)Tj
10 0 0 10 363.9 311.2805 Tm
[(Prompt:)-598(indicates)-382(that)-380(the)]TJ
0 -1.196 TD
[(contents)-336(of)-334(the)-334(prompt)-334(buffer)-334(are)]TJ
T*
[(to)-342(be)-342(used)-342(as)-340(a)-342(prompt)-342(on)-342(a)-342(Get)]TJ
T*
[(service)-334(to)-332(a)-332(terminal)-332(device.)]TJ
-11.656 -1.494 TD
[(RAB$V_PT)56(A)]TJ
8 0 0 8 306.7791 264.0806 Tm
(1)Tj
10 0 0 10 363.9 260.4606 Tm
0.0002 Tc
[(Purge)-359.8(type)-361.8(ahead:)-555.8(eliminates)]TJ
0 -1.196 TD
0 Tc
[(any)-348(information)-348(that)-346(may)-348(be)-346(in)]TJ
0 -1.194 TD
[(the)-352(type-ahead)-354(buffer)-352(on)-352(a)-352(Get)]TJ
0 -1.196 TD
[(service)-334(to)-332(a)-332(terminal)-332(device.)]TJ
-11.656 -1.494 TD
-0.0004 Tc
(RAB$V_RAH)Tj
8 0 0 8 309.509 213.2606 Tm
0 Tc
(1)Tj
10 0 0 10 363.9 209.6606 Tm
[(Read)-342(ahead:)-518(used)-342(with)-340(multiple)]TJ
0 -1.196 TD
[(buffers)-358(to)-358(indicate)-360(read-ahead)]TJ
T*
[(operations)-332(\(sequential)-332(les)-332(only\).)]TJ
-11.656 -1.494 TD
-0.0001 Tc
[(RAB$V_REA)-5550.2(Lock)-338.1(for)-334.1(read:)-504.1(allows)-334.1(other)-336.1(users)]TJ
11.656 -1.196 TD
0 Tc
[(read)-332(access)-332(to)-332(the)-332(record.)]TJ
ET
137.76 144.381 382.56 -0.48 re
f
BT
6 0 0 6 137.76 136.7 Tm
(1)Tj
8 0 0 8 141.5959 133.9 Tm
[(This)-330(eld)-332.5(is)-330(not)-332.5(supported)-332.5(for)-330(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
6 0 0 6 137.76 124.76 Tm
(3)Tj
8 0 0 8 141.5959 121.94 Tm
-0.0001 Tc
[(This)-330.1(symbolic)-327.6(offset)-332.6(is)-327.6(logically)-332.6(synonymous)-330.1(with)-332.6(RAB$V_EQNXT)92.4(.)]TJ
6 0 0 6 137.76 112.8 Tm
0 Tc
(4)Tj
8 0 0 8 141.5959 109.98 Tm
-0.0001 Tc
[(This)-330.1(symbolic)-327.6(offset)-332.6(is)-327.6(logically)-332.6(synonymous)-330.1(with)-332.6(RAB$V_NXT)92.4(.)]TJ
9 0 0 9 415.88 89.74 Tm
0 Tc
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-38.8733 -6.9889 TD
(RMS66)Tj
ET
endstream
endobj
864 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
865 0 obj
<<
/Type /Page
/Parent 843 0 R
/Resources 867 0 R
/Contents 866 0 R
>>
endobj
866 0 obj
<< /Length 3817 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
8.9683 -1.0783 TD
($GET)Tj
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
0.0002 Tc
[(T)72.2(able)-331.8(RMS43)-331.8(\(Cont.\))-797.8(Get)-331.8(Service)-331.8(RAB)-329.8(Input)-329.8(Fields)]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 669.92 Tm
0 Tc
[(Field)-331.1(Name)]TJ
12.1778 1.1089 TD
[(Option)-331.1(or)]TJ
0 -1.1089 TD
[(XAB)-328.9(T)73.3(ype)-8250.5(Description)]TJ
ET
161.66 664.44 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 271.26 652 Tm
-0.0001 Tc
[(RAB$V_REV)-5550.2(Reverses)-366.1(search)-366.1(direction)-368.1(for)]TJ
11.656 -1.196 TD
0 Tc
[(random)-344(keyed)-344(access)-342(operations)]TJ
T*
-0.0002 Tc
[(when)-346.2(used)-346.2(with)-346.2(either)-348.2(RAB$V_)]TJ
T*
[(KGE)-388.2(or)-390.2(RAB$V_KGT)-392.2(\(for)]TJ
0 -1.194 TD
0 Tc
[(indexed)-334(les)-332(only\).)]TJ
-11.656 -1.494 TD
-0.0001 Tc
[(RAB$V_RLK)-5549.2(Read)-354.1(of)-356.1(locked)-358.1(record)-356.1(allowed:)]TJ
11.656 -1.196 TD
0 Tc
[(species)-340(that)-340(a)-340(record)-342(locked)-342(for)]TJ
T*
[(modication)-334(can)-332(be)-334(read)-332(by)-334(other)]TJ
T*
(users.)Tj
-11.656 -1.494 TD
-0.0004 Tc
(RAB$V_RNE)Tj
8 0 0 8 333.249 542.0401 Tm
0 Tc
(1)Tj
10 0 0 10 387.82 538.4201 Tm
[(Read)-312(no)-314(echo)-314(indicates)-312(that)-312(input)]TJ
0 -1.196 TD
[(data)-342(entered)-346(on)-344(the)-346(keyboard)-346(is)]TJ
0 -1.194 TD
[(not)-360(displayed)-360(on)-362(the)-360(terminal)]TJ
0 -1.196 TD
(device.)Tj
-11.656 -1.494 TD
-0.0004 Tc
(RAB$V_RNF)Tj
8 0 0 8 332.699 491.2202 Tm
0 Tc
(1)Tj
10 0 0 10 387.82 487.6201 Tm
[(Read)-362(no)-366(lter:)-564(indicates)-362(that)]TJ
0 -1.196 TD
[(Ctrl/U,)-368(Ctrl/R,)-370(and)-368(DELETE)]TJ
T*
[(are)-346(not)-348(to)-346(be)-348(considered)-346(control)]TJ
T*
[(commands)-360(on)-364(terminal)-360(input,)]TJ
0 -1.194 TD
[(but)-380(are)-380(to)-380(be)-380(passed)-378(to)-380(the)]TJ
0 -1.196 TD
[(application)-332(program.)]TJ
-11.656 -1.494 TD
-0.0001 Tc
[(RAB$V_RRL)-5605.2(Read)-334.1(regardless)-334.1(of)-336.1(lock:)-504.1(read)-336.1(the)]TJ
11.656 -1.196 TD
0 Tc
[(record)-360(even)-364(if)-360(another)-360(stream)]TJ
T*
[(has)-332(locked)-332(the)-334(record.)]TJ
-11.656 -1.494 TD
-0.0004 Tc
(RAB$V_TMO)Tj
8 0 0 8 334.549 377.6602 Tm
0 Tc
(1)Tj
10 0 0 10 387.82 374.0402 Tm
[(T)24(imeout:)-586(indicates)-374(that)-376(the)]TJ
0 -1.196 TD
[(content)-366(of)-364(the)-364(timeout)-364(period)]TJ
T*
-0.0002 Tc
[(eld)-374.2(\(RAB$B_TMO\))-374.2(is)-372.2(to)-372.2(be)]TJ
0 -1.194 TD
0 Tc
(used.)Tj
-11.656 -1.496 TD
[(RAB$V_ULK)-5456.1(Manual)-374(unlocking:)-582(species)]TJ
11.656 -1.194 TD
[(that)-342(records)-344(cannot)-346(be)-344(unlocked)]TJ
0 -1.196 TD
[(automatically)110(.)]TJ
-11.656 -1.494 TD
-0.0001 Tc
[(RAB$V_W)91.9(A)55.9(T)-5494.2(W)73.9(ait:)-554.1(if)-358.1(record)-362.1(is)-358.1(locked,)-370.1(wait)]TJ
11.656 -1.196 TD
0 Tc
[(until)-332(it)-332(is)-330(available.)]TJ
-22.616 -1.494 TD
-0.0004 Tc
(RAB$W_ROP_2)Tj
8 0 0 8 235.8789 261.0803 Tm
0 Tc
(1)Tj
10 0 0 10 387.82 257.4803 Tm
[(Extended)-378(record-processing)]TJ
0 -1.196 TD
(options.)Tj
-11.656 -1.494 TD
-0.0002 Tc
[(RAB$V_NQL)-5456.3(No)-332.2(query)-334.2(locking.)]TJ
T*
-0.0003 Tc
[(RAB$V_NODLCKWT)-1566.3(N)-0.3(o)-332.3(deadlock)-332.3(wait.)]TJ
0 -1.496 TD
-0.0008 Tc
(RAB$V_)Tj
0 -1.194 TD
-0.0004 Tc
(NODLCKBLK)Tj
11.656 1.194 TD
0.0002 Tc
[(No)-331.8(deadlock)-331.8(blocking.)]TJ
ET
161.66 174.26 382.56 -0.48 re
f
BT
6 0 0 6 161.66 166.6 Tm
0 Tc
(1)Tj
8 0 0 8 165.4959 163.78 Tm
[(This)-330(eld)-332.5(is)-330(not)-335(supported)-330(for)-332.5(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
9 0 0 9 439.8 143.54 Tm
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
7.7267 -12.9667 TD
(RMS67)Tj
ET
endstream
endobj
867 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
868 0 obj
<<
/Type /Page
/Parent 843 0 R
/Resources 870 0 R
/Contents 869 0 R
>>
endobj
869 0 obj
<< /Length 4491 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($GET)Tj
10 0 0 10 137.76 696.32 Tm
/Cs8 cs 1 scn
0.0002 Tc
[(T)74.2(able)-333.8(RMS43)-331.8(\(Cont.\))-797.8(Get)-329.8(Service)-331.8(RAB)-329.8(Input)-331.8(Fields)]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 669.92 Tm
0 Tc
[(Field)-328.9(Name)]TJ
12.1756 1.1089 TD
[(Option)-331.1(or)]TJ
0 -1.1089 TD
[(XAB)-331.1(T)73.3(ype)-8248.3(Description)]TJ
ET
137.76 664.44 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 652 Tm
-0.0004 Tc
(RAB$B_TMO)Tj
8 0 0 8 201.049 655.62 Tm
0 Tc
(1)Tj
10 0 0 10 363.9 651.9999 Tm
[(T)24(imeout)-360(period:)-558(indicates)-360(the)]TJ
0 -1.196 TD
[(maximum)-364(number)-366(of)-364(seconds)]TJ
T*
[(that)-390(RMS)-390(allows)-390(between)]TJ
T*
[(characters)-358(for)-356(a)-356(Get)-356(service)-358(to)]TJ
0 -1.194 TD
[(terminal)-338(and)-338(mailbox)-340(devices,)-340(or)]TJ
0 -1.196 TD
[(the)-336(maximum)-336(number)-336(of)-334(seconds)]TJ
T*
[(RMS)-356(waits)-354(for)-356(a)-356(locked)-358(record)]TJ
T*
-0.0002 Tc
[(if)-348.2(you)-352.2(specify)-348.2(the)-350.2(RAB$V_TMO)]TJ
0 -1.194 TD
[(and)-344.2(RAB$V_W)91.8(A)53.8(T)-342.2(options)-342.2(in)-344.2(the)]TJ
0 -1.196 TD
0 Tc
[(RAB$L_ROP)-330(eld.)]TJ
-22.614 -1.494 TD
[(RAB$L_UBF)-16521.1(User)-384(record)-384(buffer)-382(address)]TJ
22.614 -1.196 TD
(\(required\).)Tj
-22.614 -1.494 TD
-0.0001 Tc
[(RAB$W_USZ)-16359.2(User)-412.1(record)-412.1(buffer)-414.1(size)]TJ
22.614 -1.196 TD
0 Tc
(\(required\).)Tj
-22.614 -1.494 TD
-0.0003 Tc
[(RAB$L_XAB)-4925.4(XABTRM)]TJ
8 0 0 8 292.1493 479.2802 Tm
0 Tc
(1)Tj
10 0 0 10 363.9 475.6602 Tm
[(Next)-338(XAB)-334(address:)-506(indicates)-336(the)]TJ
0 -1.196 TD
[(address)-358(of)-358(a)-360(XABTRM)-356(control)]TJ
T*
-0.0002 Tc
[(block)-372.2(\(the)-370.2(RAB$L_ROP)-372.2(eld)]TJ
0 -1.194 TD
0 Tc
[(RAB$V_ETO)-364(option)-370(must)-366(be)]TJ
0 -1.196 TD
[(set)-368(for)-370(an)-368(extended)-372(terminal)]TJ
T*
(operation\).)Tj
ET
137.76 404.4 382.56 -0.48 re
f
BT
6 0 0 6 137.76 396.74 Tm
(1)Tj
8 0 0 8 141.5959 393.92 Tm
[(This)-330(eld)-332.5(is)-330(not)-332.5(supported)-332.5(for)-330(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
ET
137.76 384.8 382.56 -0.48 re
f
BT
10 0 0 10 137.76 362.4 Tm
[(T)62(able)-360(RMS44)-360(lists)-360(the)-360(RAB)-360(control)-360(block)-362(elds)-362(written)-360(as)-360(output)-360(by)-362(the)-362(Get)]TJ
T*
(service.)Tj
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS44)-795.9(Get)-331.9(Service)-331.9(RAB)-329.9(Output)-331.9(Fields)]TJ
ET
137.76 316.56 382.56 -0.48 re
f
BT
9 0 0 9 137.76 306.1 Tm
0 Tc
[(Field)-328.9(Name)-6014.1(Description)]TJ
ET
137.76 300.62 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 288.18 Tm
-0.0001 Tc
[(RAB$L_BKT)-4208.2(Bucket)-344.1(code:)-520.1(set)-342.1(to)-342.1(the)-342.1(relative)-344.1(record)-344.1(number)-344.1(for)-342.1(relative)]TJ
10.26 -1.196 TD
0 Tc
[(les)-332(when)-334(the)-332(record)-334(access)-330(mode)-332(is)-332(sequential.)]TJ
-10.26 -1.494 TD
-0.0001 Tc
[(RAB$L_RBF)-4264.2(Record)-332.1(buffer)-334.1(address.)]TJ
T*
-0.0002 Tc
[(RAB$W_RF)73.8(A)-4024.3(Record)-332.2(le)-334.2(address.)]TJ
0 -1.496 TD
[(RAB$W_RSZ)-4098.3(Record)-332.2(size.)]TJ
0 -1.494 TD
0 Tc
[(RAB$L_STS)-4444.1(Completion)-332(status)-330(code)-332(\(also)-332(returned)-334(in)-332(register)-332(0\).)]TJ
T*
[(RAB$L_STV)-4352.1(Status)-342(value)-344(\(contains)-344(a)-342(terminator)-342(character)-344(for)-344(terminal)]TJ
10.26 -1.196 TD
[(input)-364(or)-364(the)-364(record)-364(length)-366(if)-362(the)-364(requested)-364(record)-364(is)-362(too)]TJ
T*
[(large)-334(for)-332(the)-332(user)-334(buffer)-332(area\).)]TJ
ET
137.76 170.1 382.56 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 137.76 147.7 Tm
0.0001 Tc
[(RAB64)-329.9(Control)-331.9(Block)-333.9(Fields)-331.9(\(Alpha)-331.9(Only\))]TJ
/F3 1 Tf
0 -1.394 TD
-0.0001 Tc
[(T)61.9(able)-370.1(RMS45)-372.1(lists)-368.1(the)-372.1(Alpha-only)-372.1(RAB64)-372.1(control)-372.1(block)-372.1(elds)-370.1(read)-372.1(as)-370.1(input)]TJ
0 -1.196 TD
0 Tc
[(by)-356(the)-358(Get)-354(service.)-550(These)-356(elds)-356(are)-358(comparable)-356(to)-356(the)-356(RAB)-356(elds)-356(described)-356(in)]TJ
T*
[(T)62(able)-332(RMS43.)-344(For)-344(additional)-344(information)-344(on)-344(the)-344(elds)-344(accessed)-342(by)-344(this)-344(service,)]TJ
T*
[(see)-330(Part)-334(II.)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS68)Tj
ET
endstream
endobj
870 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
871 0 obj
<<
/Type /Page
/Parent 874 0 R
/Resources 873 0 R
/Contents 872 0 R
>>
endobj
872 0 obj
<< /Length 6020 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
8.9683 -1.0783 TD
($GET)Tj
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)72.1(able)-331.9(RMS45)-797.9(Get)-329.9(Service)-333.9(RAB64)-331.9(Input)-331.9(Fields)-329.9(\(Alpha)-333.9(Only\))]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 679.9 Tm
0 Tc
[(Field)-331.1(Name)-6014.1(Description)]TJ
ET
161.66 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 661.96 Tm
-0.0001 Tc
[(RAB64$B_BLN)-3006.2(This)-342.1(eld)-342.1(must)-340.1(be)-342.1(initialized)-340.1(to)-340.1(RAB64$C_BLN64)-342.1(in)-342.1(order)]TJ
10.262 -1.196 TD
0 Tc
[(for)-332(RAB64)-330(elds)-332(to)-332(be)-332(used.)]TJ
-10.262 -1.494 TD
-0.0001 Tc
[(RAB64$W_ISI)-3507.2(Internal)-414.1(stream)-412.1(identier)-414.1(\(required\).)-662.1(Equates)-410.1(to)]TJ
10.262 -1.196 TD
-0.0004 Tc
(RAB$W_ISI.)Tj
-10.262 -1.494 TD
0 Tc
[(RAB64$L_KBF)-3094.1(Key)-338(buffer)-338(address.)-510(This)-338(eld)-338(must)-338(contain)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 471.74 608.16 Tm
()Tj
/T2 1 Tf
0.7789 0 TD
()Tj
/F3 1 Tf
10 0 0 10 487.8613 608.16 Tm
[(if)-336(you)-340(want)]TJ
-22.3581 -1.196 TD
-0.0001 Tc
[(to)-358.1(use)-358.1(RAB64$PQ_KBF)109.9(.)-360.1(For)-360.1(32-bit)-356.1(addressing,)-366.1(this)-358.1(eld)]TJ
T*
[(equates)-332.1(to)-332.1(RAB$L_KBF)-332.1(\(see)-332.1(T)61.9(able)-332.1(RMS43\).)]TJ
-10.262 -1.494 TD
[(RAB64$PQ_KBF)-2320.2(Key)-342.1(buffer)-344.1(64-bit)-342.1(address)-340.1(\(used)-344.1(if)-342.1(RAB64$L_KBF)-344.1(contains)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 264.28 557.34 Tm
0 Tc
()Tj
/T2 1 Tf
0.7771 0 TD
()Tj
/F3 1 Tf
10 0 0 10 277.0034 557.34 Tm
[(\).)-524(This)-346(eld)-346(can)-344(hold)-346(either)-346(a)-344(64-bit)-344(address)-342(or)-346(a)-344(32-bit)]TJ
-1.2723 -1.194 TD
[(address)-330(sign-extended)-334(to)-332(64)-332(bits.)]TJ
-10.262 -1.494 TD
-0.0002 Tc
[(RAB64$B_KRF)-3043.3(Key)-424.2(of)-422.2(reference.)-684.2(Equates)-422.2(to)-424.2(RAB$B_KRF)-422.2(\(see)]TJ
10.262 -1.196 TD
0 Tc
[(T)62(able)-332(RMS43\).)]TJ
-10.262 -1.494 TD
-0.0002 Tc
[(RAB64$B_KSZ)-3191.3(Key)-434.2(buffer)-434.2(size.)-702.2(Equates)-434.2(to)-432.2(RAB$B_KSZ)-436.2(\(see)]TJ
10.262 -1.196 TD
0 Tc
[(T)62(able)-332(RMS43\).)]TJ
-10.262 -1.494 TD
(RAB64$L_PBF)Tj
8 0 0 8 232.2289 480.2601 Tm
(1)Tj
10 0 0 10 264.28 476.6601 Tm
[(Prompt)-382(buffer)-384(address.)-600(Equates)-382(to)-382(RAB$L_PBF)-382(\(see)]TJ
0 -1.196 TD
[(T)62(able)-332(RMS43\).)]TJ
-10.262 -1.494 TD
(RAB64$B_PSZ)Tj
8 0 0 8 231.2989 453.3601 Tm
(1)Tj
10 0 0 10 264.28 449.7601 Tm
-0.0001 Tc
[(Prompt)-412.1(buffer)-410.1(size.)-656.1(Equates)-410.1(to)-412.1(RAB$B_PSZ)-412.1(\(see)]TJ
0 -1.196 TD
0 Tc
[(T)62(able)-332(RMS43\).)]TJ
-10.262 -1.494 TD
-0.0001 Tc
[(RAB64$B_RAC)-3044.2(Record)-306.1(access)-304.1(mode.)-500.1(Equates)-304.1(to)-306.1(RAB$B_RAC)-306.1(and)-306.1(constants)]TJ
10.262 -1.196 TD
0 Tc
[(described)-358(in)-360(T)62(able)-358(RMS43.)-552(The)-360(constants)-358(are)-358(identical)]TJ
T*
-0.0001 Tc
[(except)-350.1(for)-348.1(the)-350.1(RAB64)-346.1(prex;)-360.1(for)-350.1(example,)-354.1(RAB64$C_KEY)]TJ
T*
-0.0002 Tc
[(equates)-332.2(to)-332.2(RAB$C_KEY)111.8(.)]TJ
-10.262 -1.494 TD
-0.0001 Tc
[(RAB64$W_RF)71.9(A)-2912.2(Record)-402.1(le)-404.1(address.)-638.1(Equates)-402.1(to)-402.1(RAB$W_RF)75.9(A)-402.1(\(see)]TJ
10.262 -1.196 TD
0 Tc
[(T)62(able)-332(RMS43\).)]TJ
-10.262 -1.494 TD
[(RAB64$L_RHB)-2984.1(Record)-362(header)-366(buffer)74(.)-562(This)-362(eld)-364(must)-362(contain)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 483.537 345.1402 Tm
()Tj
/T2 1 Tf
0.7771 0 TD
()Tj
/F3 1 Tf
10 0 0 10 499.9005 345.1402 Tm
[(if)-364(you)]TJ
-23.562 -1.194 TD
-0.0001 Tc
[(want)-350.1(to)-350.1(use)-350.1(RAB64$PQ_RHB.)-350.1(For)-352.1(32-bit)-350.1(addressing,)-354.1(this)]TJ
0 -1.196 TD
0 Tc
[(eld)-332(equates)-332(to)-332(RAB$L_RHB)-328(\(see)-332(T)62(able)-332(RMS43\).)]TJ
-10.262 -1.494 TD
-0.0001 Tc
[(RAB64$PQ_RHB)-2210.2(Record)-322.1(header)-324.1(buffer)-324.1(64-bit)-322.1(address)-322.1(\(used)-322.1(if)-322.1(RAB64$L_RHB)]TJ
10.262 -1.196 TD
0 Tc
(contains)Tj
/T1 1 Tf
9.9626 0 0 9.9626 306.5894 294.3402 Tm
()Tj
/T2 1 Tf
0.7771 0 TD
()Tj
/F3 1 Tf
10 0 0 10 319.3128 294.3402 Tm
[(\).)-516(This)-342(eld)-340(can)-342(hold)-342(either)-340(a)-342(64-bit)-340(address)-338(or)]TJ
-5.5033 -1.196 TD
[(a)-332(32-bit)-330(address)-332(sign-extended)-334(to)-332(64)-332(bits.)]TJ
-10.262 -1.494 TD
-0.0001 Tc
[(RAB64$L_ROP)-3094.2(Record-processing)-392.1(options.)-616.1(Equates)-390.1(to)-392.1(RAB$L_ROP)]TJ
10.262 -1.196 TD
0 Tc
[(and)-380(options)-380(described)-382(in)-380(T)62(able)-382(RMS43.)-594(Options)-380(are)]TJ
T*
[(identical)-348(except)-350(for)-350(the)-348(RAB64)-348(prex;)-360(for)-348(example,)-356(option)]TJ
0 -1.194 TD
-0.0003 Tc
[(RAB64$V_ASY)-332.3(equates)-332.3(to)-330.3(RAB$V_ASY)109.7(.)]TJ
-10.262 -1.496 TD
(RAB64$W_ROP_2)Tj
8 0 0 8 246.9987 220.2403 Tm
0 Tc
(1)Tj
10 0 0 10 264.5666 216.6203 Tm
[(Extended)-352(record-processing)-352(options.)-536(Equates)-350(to)-350(RAB$W_)]TJ
-0.0287 -1.194 TD
[(ROP_2)-354(and)-356(options)-354(described)-356(in)-356(T)62(able)-356(RMS43.)-544(Options)]TJ
0 -1.196 TD
[(are)-370(identical)-368(except)-370(for)-370(the)-370(RAB64)-366(prex;)-390(for)-370(example,)]TJ
T*
-0.0001 Tc
[(option)-398.1(RAB64$V_NODLCKWT)-396.1(equates)-398.1(to)-396.1(RAB$V_)]TJ
T*
-0.0005 Tc
[(NODLCKWT)89.5(.)]TJ
-10.262 -1.494 TD
0 Tc
(RAB64$B_TMO)Tj
8 0 0 8 236.1089 157.4804 Tm
(1)Tj
10 0 0 10 264.28 153.8604 Tm
[(T)24(imeout)-428(period.)-694(Equates)-428(to)-428(RAB$B_TMO)-426(\(see)]TJ
0 -1.196 TD
[(T)62(able)-332(RMS43\).)]TJ
ET
161.66 127.44 382.56 -0.48 re
f
BT
6 0 0 6 161.66 119.76 Tm
(1)Tj
8 0 0 8 165.4959 116.96 Tm
[(This)-330(eld)-332.5(is)-330(not)-335(supported)-330(for)-332.5(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
9 0 0 9 439.8 96.72 Tm
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
7.7267 -7.7644 TD
(RMS69)Tj
ET
endstream
endobj
873 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /T1 439 0 R /T2 440 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
874 0 obj
<<
/Type /Pages
/Kids [ 871 0 R 875 0 R 878 0 R 881 0 R 884 0 R 887 0 R 890 0 R 893 0 R 896 0 R
899 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 687 0 R
>>
endobj
875 0 obj
<<
/Type /Page
/Parent 874 0 R
/Resources 877 0 R
/Contents 876 0 R
>>
endobj
876 0 obj
<< /Length 6677 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($GET)Tj
10 0 0 10 137.76 696.32 Tm
/Cs8 cs 1 scn
0.0002 Tc
[(T)74.2(able)-333.8(RMS45)-331.8(\(Cont.\))-797.8(Get)-329.8(Service)-331.8(RAB64)-329.8(Input)-331.8(Fields)-329.8(\(Alpha)-333.8(Only\))]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 679.9 Tm
0 Tc
[(Field)-328.9(Name)-6014.1(Description)]TJ
ET
137.76 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 661.96 Tm
-0.0004 Tc
(RAB64$L_UBF)Tj
8 0 0 8 209.7689 665.58 Tm
0 Tc
(2)Tj
10 0 0 10 240.36 661.96 Tm
[(User)-352(record)-354(buffer)-352(address.)-540(This)-352(eld)-352(must)-352(contain)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 485.52 661.96 Tm
()Tj
/T2 1 Tf
0.7769 0 TD
()Tj
/F3 1 Tf
10 0 0 10 501.7613 661.96 Tm
(if)Tj
-26.1401 -1.196 TD
-0.0001 Tc
[(you)-358.1(want)-354.1(to)-354.1(use)-356.1(RAB64$PQ_UBF)109.9(.)-356.1(For)-356.1(32-bit)-354.1(addressing,)]TJ
T*
0 Tc
[(this)-332(eld)-332(equates)-332(to)-332(RAB$L_UBF)-330(\(see)-332(T)62(able)-332(RMS43\).)]TJ
-10.26 -1.494 TD
-0.0003 Tc
(RAB64$PQ_UBF)Tj
8 0 0 8 217.5488 626.72 Tm
0 Tc
(2)Tj
10 0 0 10 240.36 623.1001 Tm
[(User)-352(record)-350(buffer)-352(64-bit)-350(address)-348(\(used)-352(if)-350(RAB64$L_UBF)]TJ
0 -1.196 TD
(contains)Tj
/T1 1 Tf
9.9626 0 0 9.9626 282.6694 611.1401 Tm
()Tj
/T2 1 Tf
0.7771 0 TD
()Tj
/F3 1 Tf
10 0 0 10 295.3928 611.1401 Tm
[(\).)-518(This)-340(eld)-342(can)-342(hold)-340(either)-342(a)-340(64-bit)-340(address)-340(or)]TJ
-5.5033 -1.194 TD
[(a)-332(32-bit)-332(address)-330(sign-extended)-334(to)-332(64)-332(bits.)]TJ
-10.26 -1.496 TD
-0.0004 Tc
(RAB64$W_USZ)Tj
8 0 0 8 211.4289 587.8602 Tm
0 Tc
(2)Tj
10 0 0 10 240.36 584.2402 Tm
[(User)-364(record)-364(buffer)-364(size.)-560(This)-362(eld)-364(is)-362(ignored)-366(in)-364(favor)-364(of)]TJ
0 -1.194 TD
[(RAB64$Q_USZ)-342(if)-342(RAB64$L_UBF)-342(contains)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 443.1571 572.3002 Tm
()Tj
/T2 1 Tf
0.7771 0 TD
()Tj
/F3 1 Tf
10 0 0 10 455.8805 572.3002 Tm
[(.)-522(Otherwise,)]TJ
-21.552 -1.196 TD
[(this)-332(eld)-332(equates)-332(to)-332(RAB$W_USZ)-330(\(see)-332(T)62(able)-332(RMS43\).)]TJ
-10.26 -1.494 TD
-0.0004 Tc
(RAB64$Q_USZ)Tj
8 0 0 8 209.3989 549.0203 Tm
0 Tc
(2)Tj
10 0 0 10 240.36 545.4003 Tm
[(User)-374(record)-374(buffer)-374(size.)-578(This)-374(eld)-374(must)-372(be)-374(used)-372(when)]TJ
0 -1.196 TD
[(RAB64$L_UBF)-368(contains)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 358.6783 533.4402 Tm
()Tj
/T2 1 Tf
0.7771 0 TD
()Tj
/F3 1 Tf
10 0 0 10 375.1217 533.4402 Tm
[(and)-370(a)-368(value)-372(is)-368(specied)-370(in)]TJ
-13.4762 -1.196 TD
[(RAB64$PQ_UBF)112(.)]TJ
-10.26 -1.494 TD
-0.0002 Tc
[(RAB64$L_XAB)-3115.3(Next)-388.2(XAB)-384.2(address.)-608.2(Equates)-386.2(to)-386.2(RAB$L_XAB)-386.2(and)-388.2(its)]TJ
10.26 -1.196 TD
0 Tc
[(XABTRM)-332(option)-332(\(see)-330(T)60(able)-332(RMS43\).)]TJ
ET
137.76 483.12 382.56 -0.48 re
f
BT
6 0 0 6 137.76 475.44 Tm
(2)Tj
8 0 0 8 141.5959 472.62 Tm
-0.0001 Tc
[(One)-345.1(of)-345.1(the)-345.1(UBF)-342.6(elds)-342.6(must)-345.1(contain)-342.6(an)-345.1(address)-340.1(and)-342.6(the)-347.6(USZ)-342.6(eld)-345.1(associated)-342.6(with)-345.1(it)-342.6(must)-345.1(contain)-345.1(a)]TJ
-0.4795 -0.995 TD
-0.001 Tc
(size.)Tj
ET
137.796 457.04 382.56 -0.48 re
f
BT
10 0 0 10 137.76 434.64 Tm
0 Tc
[(T)62(able)-344(RMS46)-342(lists)-342(the)-344(Alpha-only)-346(RAB64)-342(control)-344(block)-346(elds)-344(written)-342(as)-344(output)]TJ
0 -1.194 TD
[(by)-356(the)-358(Get)-354(service.)-550(These)-356(elds)-356(are)-358(comparable)-356(to)-356(the)-356(RAB)-356(elds)-356(described)-356(in)]TJ
0 -1.196 TD
[(T)62(able)-332(RMS44.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS46)-795.9(Get)-331.9(Service)-331.9(RAB64)-329.9(Output)-331.9(Fields)-331.9(\(Alpha)-333.9(Only\))]TJ
ET
137.76 376.84 382.56 -0.48 re
f
BT
9 0 0 9 137.76 366.4 Tm
0 Tc
[(Field)-328.9(Name)-6014.1(Description)]TJ
ET
137.76 360.9 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 348.46 Tm
-0.0001 Tc
[(RAB64$L_BKT)-3096.2(Bucket)-334.1(code.)-500.1(Equates)-330.1(to)-332.1(RAB$L_BKT)-334.1(\(see)-330.1(T)59.9(able)-332.1(RMS44\).)]TJ
0 -1.494 TD
[(RAB64$L_RBF)-3152.2(Record)-416.1(buffer)-418.1(address)-414.1(is)-416.1(returned)-418.1(to)-416.1(this)-414.1(eld)-416.1(if)]TJ
10.26 -1.196 TD
0 Tc
[(RAB64$L_UBF)-414(does)-412(not)-416(contain)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 398.5978 321.56 Tm
()Tj
/T2 1 Tf
0.7771 0 TD
()Tj
/F3 1 Tf
10 0 0 10 411.3212 321.56 Tm
[(.)-666(Equates)-412(to)]TJ
-17.0961 -1.194 TD
(RAB$L_RBF.)Tj
-10.26 -1.494 TD
-0.0001 Tc
[(RAB64$PQ_RBF)-2374.2(Record)-416.1(buffer)-418.1(address)-414.1(is)-416.1(returned)-418.1(to)-416.1(this)-414.1(eld)-416.1(if)]TJ
10.26 -1.196 TD
0 Tc
[(RAB64$L_UBF)-330(contains)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 357.9383 282.72 Tm
()Tj
/T2 1 Tf
0.7771 0 TD
()Tj
/F3 1 Tf
10 0 0 10 370.6617 282.72 Tm
(.)Tj
-23.2902 -1.494 TD
-0.0002 Tc
[(RAB64$W_RF)73.8(A)-2912.3(Record)-332.2(le)-334.2(address.)-498.2(Equates)-330.2(to)-332.2(RAB$W_RF)71.8(A)-0.2(.)]TJ
0 -1.496 TD
-0.0001 Tc
[(RAB64$W_RSZ)-2986.2(Record)-334.1(buffer)-332.1(size)-330.1(is)-332.1(returned)-334.1(to)-332.1(this)-332.1(eld)-332.1(if)-332.1(RAB64$L_UBF)]TJ
10.26 -1.194 TD
0 Tc
[(does)-332(not)-332(contain)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 319.9689 240.8801 Tm
()Tj
/T2 1 Tf
0.7771 0 TD
()Tj
/F3 1 Tf
10 0 0 10 332.6923 240.8801 Tm
-0.0002 Tc
[(.)-500.2(Equates)-330.2(to)-332.2(RAB$W_RSZ.)]TJ
-19.4932 -1.496 TD
-0.0001 Tc
[(RAB64$Q_RSZ)-3189.2(Record)-334.1(buffer)-332.1(size)-330.1(is)-332.1(returned)-334.1(to)-332.1(this)-332.1(eld)-332.1(if)-332.1(RAB64$L_UBF)]TJ
10.26 -1.194 TD
0 Tc
(contains)Tj
/T1 1 Tf
9.9626 0 0 9.9626 282.5894 213.9801 Tm
()Tj
/T2 1 Tf
0.7771 0 TD
()Tj
/F3 1 Tf
10 0 0 10 295.3128 213.9801 Tm
(.)Tj
-15.7553 -1.496 TD
[(RAB64$L_STS)-3332.1(Completion)-378(status)-378(code.)-594(Equates)-378(to)-378(RAB$L_STS)-378(\(see)]TJ
10.26 -1.194 TD
[(T)60(able)-332(RMS44\).)]TJ
-10.26 -1.494 TD
[(RAB64$L_STV)-3240.1(Status)-332(value.)-500(Equates)-332(to)-330(RAB$L_STV)-330(\(see)-332(T)62(able)-332(RMS44\).)]TJ
ET
137.76 164.64 382.56 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 66.02 138.26 Tm
[(Condition)-333.3(V)55(alues)-335(Returned)]TJ
/F3 1 Tf
10 0 0 10 66.02 118.34 Tm
[(The)-354(following)-354(condition)-354(values)-354(can)-354(be)-354(returned.)-542(Use)-352(the)-354(Help)-352(Message)-354(utility)-354(to)-352(access)-352(online)]TJ
0 -1.196 TD
[(message)-332(descriptions.)-498(For)-332(more)-334(information)-332(about)-332(interpreting)-334(condition)-334(values,)-334(see)-330(Section)-334(2.4.)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS70)Tj
ET
endstream
endobj
877 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /T1 439 0 R /T2 440 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
878 0 obj
<<
/Type /Page
/Parent 874 0 R
/Resources 880 0 R
/Contents 879 0 R
>>
endobj
879 0 obj
<< /Length 1774 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
8.9683 -1.0783 TD
($GET)Tj
/F3 1 Tf
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
[(RMS$_ACT)-8285.1(RMS$_ANI)-8454.1(RMS$_BES)]TJ
0 -1.494 TD
-0.0001 Tc
[(RMS$_BLN)-8192.2(RMS$_BUG)-8083.2(RMS$_BUG_DAP)]TJ
T*
[(RMS$_CDA)-8174.2(RMS$_CHK)-8065.2(RMS$_CONTROLC)]TJ
T*
[(RMS$_CONTROL)93.9(Y)-4637.2(RMS$_DEADLOCK)-4457.2(RMS$_DEL)]TJ
T*
0 Tc
[(RMS$_DME)-7952.1(RMS$_DNR)-8083.1(RMS$_EOF)]TJ
0 -1.496 TD
[(RMS$_ENQ)-8081.1(RMS$_EXENQLM)-5046.1(RMS$_EXP)]TJ
0 -1.494 TD
[(RMS$_EXT_ERR)-5637.1(RMS$_F)72(AC)-8359.1(RMS$_FTM)]TJ
T*
-0.0001 Tc
[(RMS$_IBF)-8600.2(RMS$_IDXSEARCH)-4162.2(RMS$_IOP)]TJ
T*
0 Tc
[(RMS$_IRC)-8545.1(RMS$_ISI)-8954.1(RMS$_KBF)]TJ
T*
[(RMS$_KEY)-8192.1(RMS$_KRF)-8231.1(RMS$_KSZ)]TJ
0 -1.496 TD
[(RMS$_MRN)-7915.1(RMS$_NET)-8194.1(RMS$_NETBTS)]TJ
0 -1.494 TD
-0.0001 Tc
[(RMS$_NETF)73.9(AIL)-5803.2(RMS$_NORMAL)-5750.2(RMS$_OK_ALK)]TJ
T*
-0.0003 Tc
[(RMS$_OK_DEL)-6177.4(RMS$_OK_LIM)-6324.4(RMS$_OK_RLK)]TJ
T*
-0.0001 Tc
[(RMS$_OK_RNF)-6136.2(RMS$_OK_RRL)-6231.2(RMS$_OK_W)91.9(A)53.9(T)]TJ
T*
[(RMS$_OPNOTSUP)-4579.2(RMS$_PBF)-8342.2(RMS$_PENDING)]TJ
0 -1.496 TD
0 Tc
[(RMS$_PES)-8377.1(RMS$_PLG)-8286.1(RMS$_RAB)]TJ
0 -1.494 TD
[(RMS$_RAC)-8230.1(RMS$_RER)-8232.1(RMS$_RF)76(A)]TJ
T*
[(RMS$_RHB)-8119.1(RMS$_RLK)-8231.1(RMS$_RNF)]TJ
T*
[(RMS$_ROP)-8229.1(RMS$_RPL)-8342.1(RMS$_RR)40(V)]TJ
T*
[(RMS$_RSA)-8322.1(RMS$_RTB)-8287.1(RMS$_SQO)]TJ
0 -1.496 TD
[(RMS$_STR)-8377.1(RMS$_SUC)-8231.1(RMS$_SUP)]TJ
0 -1.494 TD
[(RMS$_SUPPORT)-5450.1(RMS$_SYS)-8434.1(RMS$_TMO)]TJ
T*
[(RMS$_TNS)-8284.1(RMS$_TRE)-8287.1(RMS$_UBF)]TJ
T*
[(RMS$_WBE)-7971.1(RMS$_WER)-7973.1(RMS$_WLK)]TJ
T*
(RMS$_XAB)Tj
/F1 1 Tf
9 0 0 9 509.34 26.84 Tm
/Cs9 cs 1 scn
(RMS71)Tj
ET
endstream
endobj
880 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
881 0 obj
<<
/Type /Page
/Parent 874 0 R
/Resources 883 0 R
/Contents 882 0 R
>>
endobj
882 0 obj
<< /Length 3913 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($NXTVOL)Tj
ET
/Cs8 cs 1 scn
66.02 708.26 454.32 -0.48 re
f
BT
14 0 0 14 66.02 691.84 Tm
($NXTVOL)Tj
/F3 1 Tf
10 0 0 10 137.987 663.96 Tm
[(The)-326(Next)-328(V)92(olume)-326(service)-328(allows)-324(you)-328(to)-326(process)-324(the)-328(next)-326(tape)-326(volume)-328(in)-326(a)-326(multiple)]TJ
-0.0227 -1.196 TD
[(volume)-332(set.)-498(This)-334(service)-332(applies)-332(only)-332(to)-332(les)-332(on)-334(magnetic)-332(tape)-332(volumes.)]TJ
ET
155.68 628.56 103.92 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 265.66 628.08 Tm
[(RAB64)-330(Users)-330(\(Alpha)-334(Only\))]TJ
ET
1 i
398.818 628.56 103.92 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 155.68 610.16 Tm
[(On)-330(Alpha)-328(systems,)-330(RAB64)-328(can)-330(replace)-330(the)-330(RAB)-328(or)-328(RAB)-328(prex)-332(wherever)-332(it)]TJ
T*
[(is)-332(used)-332(with)-332(the)-332(Next)-332(V)92(olume)-332(service)-334(on)-332(OpenVMS)-332(Alpha)-332(systems.)]TJ
ET
155.68 584.72 346.8 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 66.02 552.36 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 137.76 534.4399 Tm
0.0003 Tc
[(SYS$NXTVOL)-997.7(rab)-329.7([,[err])-331.7([,suc]])]TJ
/F2 1 Tf
12 0 0 12 66.02 508.54 Tm
0 Tc
(Returns)Tj
/F3 1 Tf
10 0 0 10 137.76 490.6 Tm
[(OpenVMS)-330(usage:)-922(cond_value)]TJ
T*
[(type:)-6648(longword)]TJ
T*
[(access:)-5778(write)-330(only)]TJ
0 -1.194 TD
[(mechanism:)-3370.1(by)-332(value)]TJ
0 -1.794 TD
-0.0001 Tc
[(The)-354.1(value)-356.1(is)-352.1(returned)-356.1(in)-354.1(symbolic)-352.1(offset)-354.1(RAB$L_STS.)-356.1(Symbolic)-354.1(offset)-352.1(RAB$L_)]TJ
0 -1.196 TD
0 Tc
[(STV)-330(may)-334(contain)-332(additional)-332(status)-330(information.)]TJ
/F2 1 Tf
12 0 0 12 66.02 398.94 Tm
(Arguments)Tj
10 0 0 10 138.015 381.02 Tm
(rab)Tj
/F3 1 Tf
0.006 -1.296 TD
[(OpenVMS)-330(usage:)-922(rab)]TJ
-0.0315 -1.196 TD
[(type:)-6648(longword)-332(\(unsigned\))]TJ
T*
[(access:)-5778(modify)]TJ
0 -1.194 TD
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.794 TD
[(RAB)-348(control)-350(block)-352(whose)-350(contents)-350(are)-350(to)-350(be)-350(used)-352(as)-348(indirect)-352(arguments)-350(for)-352(the)]TJ
0 -1.196 TD
[(Next)-348(V)92(olume)-350(service)-350(call.)-532(The)]TJ
/F5 1 Tf
14.5048 0 TD
(rab)Tj
/F3 1 Tf
2.128 0 TD
[(argument)-350(is)-348(the)-350(address)-348(of)-348(the)-350(RAB)-346(control)]TJ
-16.6328 -1.194 TD
(block.)Tj
/F2 1 Tf
0 -2.192 TD
(err)Tj
/F3 1 Tf
0.004 -1.296 TD
[(OpenVMS)-330(usage:)-922(ast_procedure)]TJ
-0.004 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
0 -1.194 TD
[(access:)-5778(call)-332(without)-330(stack)-332(unwinding)]TJ
0 -1.196 TD
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-370(error)-372(completion)-372(routine)-372(that)-370(the)-372(service)-372(invokes)-372(if)-372(the)-370(operation)]TJ
0 -1.196 TD
[(is)-368(unsuccessful.)-576(The)]TJ
/F5 1 Tf
10.0189 0 TD
(err)Tj
/F3 1 Tf
1.98 0 TD
[(argument)-372(is)-368(the)-370(address)-370(of)-370(the)-370(entry)-372(mask)-368(of)-370(this)]TJ
-11.9988 -1.194 TD
[(user)18(-written)-330(completion)-334(routine.)]TJ
/F2 1 Tf
0 -2.192 TD
(suc)Tj
/F3 1 Tf
0.007 -1.296 TD
[(OpenVMS)-330(usage:)-922(ast_procedure)]TJ
-0.007 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
0 -1.194 TD
[(access:)-5778(call)-332(without)-330(stack)-332(unwinding)]TJ
0 -1.196 TD
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-358(success)-358(completion)-358(routine)-358(that)-358(the)-360(service)-358(invokes)-360(if)-358(the)-358(operation)]TJ
0 -1.194 TD
[(is)-350(successful.)-538(The)]TJ
/F5 1 Tf
8.7209 0 TD
(suc)Tj
/F3 1 Tf
2.093 0 TD
[(argument)-354(is)-350(the)-352(address)-350(of)-352(the)-352(entry)-352(mask)-352(of)-352(this)-350(user)18(-)]TJ
-10.8139 -1.196 TD
[(written)-330(completion)-332(routine.)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS72)Tj
ET
endstream
endobj
883 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
884 0 obj
<<
/Type /Page
/Parent 874 0 R
/Resources 886 0 R
/Contents 885 0 R
>>
endobj
885 0 obj
<< /Length 5551 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
6.9767 -1.0783 TD
($NXTVOL)Tj
/Cs8 cs 1 scn
-33.2633 -3.2383 TD
(Description)Tj
/F3 1 Tf
10 0 0 10 161.931 676.4 Tm
[(Y)110(o)0(u)-348(use)-348(the)-348(Next)-350(V)92(olume)-348(service)-348(when)-350(you)-350(want)-346(to)-348(proceed)-350(to)-346(the)-350(next)-348(volume)]TJ
-0.0271 -1.196 TD
0.0001 Tc
[(in)-343.9(the)-345.9(set)-341.9(before)-345.9(the)-343.9(end)-343.9(of)-343.9(the)-343.9(current)-341.9(volume)-345.9(\(EOV)-341.9(label\))-343.9(is)-341.9(reached)-345.9(on)-345.9(input,)]TJ
0 -1.194 TD
0 Tc
[(or)-346(before)-344(the)-344(end-of-tape)-344(\(EOT\))-344(mark)-344(is)-344(reached)-346(on)-346(output.)-524(RMS)-344(positions)-342(your)]TJ
0 -1.196 TD
[(process)-334(to)-334(the)-336(rst)-334(le)-334(section)-336(on)-334(the)-336(next)-336(volume.)-504(File)-336(sections)-334(occur)-336(when)-336(a)-334(le)]TJ
T*
[(is)-332(written)-332(on)-334(more)-332(than)-334(one)-334(volume,)-334(the)-334(portion)-332(of)-334(the)-332(le)-334(on)-332(each)-334(of)-334(the)-332(volumes)]TJ
T*
[(constituting)-334(a)-332(le)-332(section.)]TJ
0 -1.792 TD
[(When)-312(you)-312(perform)-310(a)-310(Next)-310(V)92(olume)-310(service)-312(for)-310(input)-310(les,)-316(RMS)-310(responds)-308(as)-310(follows:)]TJ
0 -1.794 TD
[()-1190(I)0(f)-350(the)-354(current)-354(volume)-352(is)-352(the)-352(last)-350(volume)-354(of)-352(the)-352(set,)-356(RMS)-352(reports)-350(end-of-le)]TJ
1.794 -1.196 TD
(information.)Tj
-1.794 -1.792 TD
[()-1190(I)0(f)-348(another)-350(le)-350(section)-348(exists,)-354(the)-348(next)-350(volume)-350(is)-348(mounted.)-534(When)-350(necessary)110(,)]TJ
1.794 -1.196 TD
[(the)-354(current)-356(volume)-356(is)-352(rewound)-356(and)-354(a)-354(request)-354(to)-352(mount)-356(the)-354(next)-354(volume)-356(is)]TJ
T*
[(issued)-330(to)-332(the)-332(operator)72(.)]TJ
-1.794 -1.792 TD
[()-1190(The)-358(header)-358(label)-356(\(HDR1\))-354(of)-358(the)-356(le)-358(section)-356(on)-358(the)-358(newly)-356(mounted)-358(volume)]TJ
1.794 -1.196 TD
[(is)-348(read.)-532(If)-348(this)-348(is)-348(not)-350(the)-350(volume)-350(being)-350(sought,)-356(the)-348(operator)-350(is)-348(requested)-348(to)]TJ
T*
[(mount)-332(the)-332(correct)-334(volume.)]TJ
-1.794 -1.794 TD
[(When)-340(you)-340(perform)-338(a)-338(Next)-338(V)92(olume)-338(service)-340(for)-338(output)-338(les,)-342(the)-338(following)-338(sequence)]TJ
0 -1.194 TD
(occurs:)Tj
0 -1.794 TD
[(1.)-964(The)-344(le)-346(section)-344(on)-344(the)-344(current)-346(volume)-346(is)-342(closed)-344(with)-342(the)-344(appropriate)-344(end-of-)]TJ
1.794 -1.196 TD
[(volume)-334(labels,)-332(and)-332(the)-332(volume)-334(is)-330(rewound.)]TJ
-1.794 -1.792 TD
[(2.)-964(The)-334(next)-332(volume)-334(is)-332(mounted.)]TJ
0 -1.794 TD
[(3.)-964(A)-360(le)-360(with)-360(the)-362(same)-360(le)-360(name)-362(and)-362(the)-360(next)-362(higher)-364(le)-360(section)-362(number)-362(is)]TJ
1.794 -1.196 TD
[(opened)-332(for)-332(output,)-334(and)-332(processing)-334(continues.)]TJ
-1.794 -1.792 TD
0.0001 Tc
[(If)-337.9(your)-341.9(program)-339.9(is)-337.9(operating)-339.9(asynchronously)110.1(,)-341.9(i)0.1(t)-337.9(must)-337.9(wait)-335.9(for)-339.9(any)-339.9(I/O)-337.9(activity)-339.9(on)]TJ
0 -1.196 TD
0 Tc
[(this)-332(volume)-334(to)-332(complete)-330(before)-334(issuing)-332(a)-332(Next)-332(V)92(olume)-332(service.)]TJ
0 -1.794 TD
[(The)-324(Next)-324(V)92(olume)-324(service)-324(performs)-324(a)-322(Flush)-324(service)-324(for)-324(write-accessed)-322(volumes)-324(\(see)]TJ
0 -1.196 TD
[($FLUSH\),)-338(thus)-338(writing)-338(the)-336(I/O)-338(buffers)-336(on)-338(the)-338(current)-338(volume)-340(before)-336(creating)-340(the)]TJ
0 -1.194 TD
[(next)-340(le)-338(section.)-512(If)-336(this)-338(is)-336(an)-340(input-only)-340(le,)-340(then)-340(all)-338(records)-338(currently)-340(contained)]TJ
0 -1.196 TD
[(in)-330(the)-330(I/O)-330(buffers)-328(are)-330(lost,)-330(and)-330(the)-330(next)-332(Get)-328(service)-330(returns)-330(the)-330(rst)-330(record)-330(on)-330(the)]TJ
T*
[(next)-334(volume.)]TJ
0 -1.792 TD
[(The)-350(Next)-348(V)94(olume)-348(service)-348(is)-348(not)-346(supported)-348(for)-348(DECnet)-346(for)-346(OpenVMS)-348(operations)]TJ
0 -1.196 TD
[(on)-334(les)-332(between)-332(two)-330(OpenVMS)-332(systems.)]TJ
0 -1.794 TD
[(T)60(able)-346(RMS47)-344(lists)-344(the)-346(control)-348(block)-346(elds)-346(read)-348(as)-344(input)-348(and)-346(written)-346(as)-344(output)]TJ
0 -1.196 TD
[(by)-340(the)-340(Next)-338(V)92(olume)-340(service.)-514(For)-340(additional)-338(information)-340(on)-340(the)-338(elds)-340(accessed)-338(by)]TJ
0 -1.194 TD
[(this)-332(service,)-334(see)-332(Part)-332(II.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0002 Tc
[(T)72.2(able)-331.8(RMS47)-797.8(Next)-329.8(V)72.2(olume)-333.8(Service)-331.8(RAB)-329.8(Input)-329.8(Fields)]TJ
ET
161.66 176.26 382.56 -0.48 re
f
BT
9 0 0 9 161.66 165.82 Tm
0 Tc
[(Field)-331.1(Name)-4465.2(Option)-5853.5(Description)]TJ
ET
161.66 160.32 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 147.88 Tm
-0.0001 Tc
[(RAB$W_ISI)-11393.2(Internal)-334.1(stream)-330.1(identier)-334.1(\(required\).)]TJ
0 -1.494 TD
0 Tc
[(RAB$L_ROP)-10980.1(Record-processing)-334(options.)]TJ
8.868 -1.494 TD
[(RAB$V_ASY)-2172.1(Asynchronous:)-498(performs)-322(Next)-322(V)92(olume)-322(service)]TJ
8.168 -1.196 TD
0.0003 Tc
[(asynchronously)110.3(.)]TJ
ET
161.66 98.56 382.56 -0.48 re
f
BT
/F1 1 Tf
9 0 0 9 509.34 26.84 Tm
/Cs9 cs 1 scn
0 Tc
(RMS73)Tj
ET
endstream
endobj
886 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
887 0 obj
<<
/Type /Page
/Parent 874 0 R
/Resources 889 0 R
/Contents 888 0 R
>>
endobj
888 0 obj
<< /Length 1825 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($NXTVOL)Tj
/F3 1 Tf
10 0 0 10 137.9632 700.9 Tm
/Cs8 cs 1 scn
[(T)62(able)-334(RMS48)-336(lists)-332(the)-336(control)-336(block)-336(elds)-334(written)-334(as)-334(output)-336(by)-336(the)-336(Next)-336(V)94(olume)]TJ
-0.0203 -1.196 TD
(service.)Tj
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS48)-795.9(Delete)-331.9(Service)-331.9(RAB)-329.9(Output)-333.9(Fields)]TJ
ET
137.76 655.06 382.56 -0.48 re
f
BT
9 0 0 9 137.76 644.6 Tm
0 Tc
[(Field)-328.9(Name)-4465.2(Description)]TJ
ET
137.76 639.12 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 626.68 Tm
[(RAB$L_STS)-3050.1(Completion)-332(status)-330(code)-332(\(also)-332(returned)-332(in)-334(register)-332(0\).)]TJ
0 -1.494 TD
[(RAB$L_STV)-2958.1(Status)-330(value.)]TJ
ET
137.76 604.24 382.56 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 66.02 577.86 Tm
[(Condition)-333.3(V)55(alues)-335(Returned)]TJ
/F3 1 Tf
10 0 0 10 66.02 557.9399 Tm
[(The)-354(following)-354(condition)-354(values)-354(can)-354(be)-354(returned.)-542(Use)-352(the)-354(Help)-352(Message)-354(utility)-354(to)-352(access)-352(online)]TJ
0 -1.196 TD
[(message)-332(descriptions.)-498(For)-332(more)-334(information)-332(about)-332(interpreting)-334(condition)-334(values,)-334(see)-330(Section)-334(2.4.)]TJ
7.174 -2.596 TD
[(RMS$_ACT)-8285.1(RMS$_BLN)-8192.1(RMS$_CDA)]TJ
0 -1.494 TD
[(RMS$_DME)-7952.1(RMS$_DNR)-8081.1(RMS$_DPE)]TJ
T*
-0.0001 Tc
[(RMS$_EXT_ERR)-5641.2(RMS$_IOP)-8544.2(RMS$_ISI)]TJ
T*
[(RMS$_NORMAL)-5752.2(RMS$_OPNOTSUP)-4579.2(RMS$_PENDING)]TJ
0 -1.496 TD
0 Tc
[(RMS$_RAB)-8230.1(RMS$_RSA)-8322.1(RMS$_STR)]TJ
0 -1.494 TD
[(RMS$_SUC)-8229.1(RMS$_SUP)-8284.1(RMS$_SUPPORT)]TJ
T*
(RMS$_SYS)Tj
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS74)Tj
ET
endstream
endobj
889 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
890 0 obj
<<
/Type /Page
/Parent 874 0 R
/Resources 892 0 R
/Contents 891 0 R
>>
endobj
891 0 obj
<< /Length 3714 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
8.1933 -1.0783 TD
($OPEN)Tj
ET
/Cs8 cs 1 scn
89.94 708.26 454.32 -0.48 re
f
BT
14 0 0 14 89.94 691.84 Tm
($OPEN)Tj
/F3 1 Tf
10 0 0 10 161.66 663.96 Tm
[(The)-330(Open)-328(service)-330(makes)-328(an)-328(existing)-330(le)-328(available)-330(for)-328(processing)-330(by)-328(your)-330(program.)]TJ
0 -1.196 TD
[(The)-356(Open)-354(service)-356(species)-354(the)-354(type)-354(of)-354(record)-356(access)-354(to)-354(be)-354(used)-354(and)-354(determines)]TJ
T*
[(whether)-378(the)-376(le)-376(can)-378(be)-376(shared.)-588(The)-378(Open)-376(service)-376(also)-376(performs)-376(an)-376(implicit)]TJ
T*
[(Display)-336(service.)-508(The)-338(maximum)-336(number)-338(of)-336(les)-336(that)-336(can)-336(be)-336(open)-338(within)-336(an)-336(image)]TJ
T*
[(at)-332(one)-332(time)-332(is)-332(16383.)]TJ
/F2 1 Tf
12 0 0 12 89.94 590.22 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 161.66 572.2999 Tm
0.0002 Tc
[(SYS$OPEN)-997.8(fab)-331.8([,[err])-331.8([,suc]])]TJ
/F2 1 Tf
12 0 0 12 89.94 546.4 Tm
0 Tc
(Returns)Tj
/F3 1 Tf
10 0 0 10 161.66 528.46 Tm
[(OpenVMS)-332(usage:)-920(cond_value)]TJ
T*
[(type:)-6648(longword)]TJ
T*
[(access:)-5778(write)-332(only)]TJ
0 -1.194 TD
[(mechanism:)-3370.1(by)-334(value)]TJ
0 -1.794 TD
[(The)-334(value)-334(is)-330(returned)-334(in)-334(symbolic)-332(offset)-330(F)72(AB$L_STS.)-332(Symbolic)-332(offset)-330(F)72(AB$L_STV)]TJ
0 -1.196 TD
[(may)-334(contain)-332(additional)-332(status)-330(information.)]TJ
/F2 1 Tf
12 0 0 12 89.94 436.8 Tm
(Arguments)Tj
10 0 0 10 161.915 418.86 Tm
(fab)Tj
/F3 1 Tf
0.006 -1.294 TD
[(OpenVMS)-332(usage:)-920(fab)]TJ
-0.0315 -1.196 TD
[(type:)-6648(longword)-334(\(unsigned\))]TJ
T*
[(access:)-5778(modify)]TJ
0 -1.194 TD
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.794 TD
[(F)72(A)0(B)-350(control)-352(block)-352(whose)-352(contents)-352(are)-352(to)-352(be)-352(used)-352(as)-350(indirect)-352(arguments)-354(for)-352(the)]TJ
0 -1.196 TD
[(Open)-332(service)-334(call.)-498(The)]TJ
/F5 1 Tf
10.8499 0 TD
(fab)Tj
/F3 1 Tf
1.98 0 TD
[(argument)-334(is)-330(the)-334(address)-330(of)-332(the)-332(F)72(A)0(B)-330(control)-332(block.)]TJ
/F2 1 Tf
-12.8298 -2.192 TD
(err)Tj
/F3 1 Tf
0.004 -1.294 TD
[(OpenVMS)-332(usage:)-920(ast_procedure)]TJ
-0.004 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
T*
[(access:)-5778(call)-332(without)-332(stack)-332(unwinding)]TJ
T*
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.792 TD
[(AST)92(-level)-372(error)-372(completion)-370(routine)-374(that)-370(the)-372(service)-372(invokes)-372(if)-370(the)-372(operation)]TJ
0 -1.196 TD
[(is)-370(unsuccessful.)-576(The)]TJ
/F5 1 Tf
10.0189 0 TD
(err)Tj
/F3 1 Tf
1.98 0 TD
0.0001 Tc
[(argument)-367.9(i)0.1(s)-369.9(the)-369.9(address)-367.9(of)-369.9(the)-369.9(entry)-371.9(mask)-369.9(of)-369.9(this)]TJ
-11.9988 -1.196 TD
0 Tc
[(user)18(-written)-332(completion)-332(routine.)]TJ
/F2 1 Tf
0 -2.192 TD
(suc)Tj
/F3 1 Tf
0.007 -1.294 TD
[(OpenVMS)-332(usage:)-920(ast_procedure)]TJ
-0.007 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
T*
[(access:)-5778(call)-332(without)-332(stack)-332(unwinding)]TJ
0 -1.194 TD
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-358(success)-358(completion)-358(routine)-360(that)-358(the)-358(service)-360(invokes)-360(if)-356(the)-360(operation)]TJ
0 -1.196 TD
[(is)-350(successful.)-538(The)]TJ
/F5 1 Tf
8.7229 0 TD
(suc)Tj
/F3 1 Tf
2.093 0 TD
[(argument)-352(is)-352(the)-352(address)-350(of)-350(the)-352(entry)-354(mask)-352(of)-350(this)-352(user)18(-)]TJ
-10.8159 -1.196 TD
[(written)-332(completion)-332(routine.)]TJ
/F1 1 Tf
9 0 0 9 509.34 26.84 Tm
/Cs9 cs 1 scn
(RMS75)Tj
ET
endstream
endobj
892 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
893 0 obj
<<
/Type /Page
/Parent 874 0 R
/Resources 895 0 R
/Contents 894 0 R
>>
endobj
894 0 obj
<< /Length 4655 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($OPEN)Tj
/Cs8 cs 1 scn
0 -3.2383 TD
(Description)Tj
/F3 1 Tf
10 0 0 10 138.031 676.4 Tm
[(Y)112(o)0(u)-334(must)-332(open)-332(a)-332(le)-334(to)-332(perform)-332(any)-334(record)-334(operations)-332(and)-334(most)-330(le)-334(operations.)-498(If)]TJ
-0.0271 -1.196 TD
[(any)-344(XABs)-340(are)-344(chained)-344(to)-342(the)-344(F)74(AB,)-342(RMS)-344(places)-342(the)-342(attribute)-344(values)-342(in)-344(the)-344(elds)]TJ
0 -1.194 TD
[(of)-352(the)-354(appropriate)-354(XAB.)-352(If)-354(you)-356(specify)-352(a)-354(NAM)-354(or)-354(NAML)-354(block)-354(in)-354(the)-354(F)72(AB,)-352(the)]TJ
0 -1.196 TD
[(contents)-334(of)-334(the)-336(device,)-336(directory)108(,)-336(and)-334(le)-334(identication)-336(elds)-334(can)-336(be)-334(used)-334(with)-334(the)]TJ
T*
[(open-by-NAM-block)-346(option)-348(to)-344(open)-348(the)-346(le.)-526(The)-348(NAM)-346(or)-346(NAML)-346(block)-348(elds)-344(are)]TJ
T*
[(lled)-332(in)-332(with)-332(auxiliary)-334(le)-332(specication)-334(information.)]TJ
0 -1.792 TD
[(T)62(able)-350(RMS49)-350(lists)-348(the)-352(F)74(A)0(B)-350(and)-352(XAB)-348(control)-352(block)-352(elds)-350(read)-350(as)-350(input)-352(by)-352(the)]TJ
0 -1.196 TD
[(Open)-348(service.)-536(For)-350(additional)-350(information)-350(on)-350(the)-350(elds)-350(accessed)-348(by)-350(this)-350(service,)]TJ
T*
[(see)-330(Part)-334(II.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0002 Tc
[(T)74.2(able)-333.8(RMS49)-795.8(Open)-331.8(Service)-333.8(F)54.2(A)0.2(B)-329.8(and)-333.8(XAB)-329.8(Input)-331.8(Fields)]TJ
ET
137.76 540.9 382.56 -0.48 re
f
BT
9 0 0 9 137.76 520.48 Tm
0 Tc
[(Field)-328.9(Name)]TJ
14.5 1.1089 TD
[(Option)-331.1(or)]TJ
0 -1.1089 TD
[(XAB)-331.1(T)73.3(ype)-5923.8(Description)]TJ
ET
137.76 515 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 502.56 Tm
-0.0001 Tc
[(F)73.9(AB$B_ACMODES)-13507.2(File)-332.1(access)-332.1(modes.)]TJ
13.05 -1.494 TD
-0.0004 Tc
[(F)71.6(AB$V_CHAN_)]TJ
0 -1.196 TD
0 Tc
(MODE)Tj
8 0 0 8 300.4795 479.28 Tm
(1)Tj
10 0 0 10 363.9 487.62 Tm
[(Assigns)-336(the)-338(channel)-338(access)-336(mode)]TJ
T*
[(by)-364(setting)-364(either)-364(the)-362(F)72(AB$V_)]TJ
T*
[(UFO)-370(or)-372(the)-370(F)72(AB$V_NFS)-368(bit)]TJ
T*
[(in)-368(the)-368(F)72(AB$L_FOP)-366(eld)-368(\(see)]TJ
0 -1.194 TD
[(Section)-378(4.17\).)-588(If)-374(neither)-378(bit)]TJ
0 -1.196 TD
[(is)-372(set,)-382(this)-372(eld)-374(can)-374(be)-372(used)]TJ
T*
[(to)-376(override)-378(the)-376(access)-376(mode)]TJ
T*
[(protection)-370(for)-370(a)-370(specied)-370(I/O)]TJ
0 -1.194 TD
[(operation.)-500(See)-332(Section)-332(4.8.)]TJ
-9.564 -1.496 TD
-0.0004 Tc
[(F)71.6(AB$V_LNM_)]TJ
0 -1.194 TD
0 Tc
(MODE)Tj
8 0 0 8 300.4795 368.6801 Tm
(1)Tj
10 0 0 10 363.9 377.0201 Tm
[(Species)-390(the)-390(logical)-390(name)]TJ
T*
[(translation)-332(access)-332(mode.)]TJ
-22.614 -1.496 TD
-0.0001 Tc
[(F)73.9(AB$W_DEQ)-16266.2(Default)-324.1(le)-324.1(extension)-326.1(quantity:)-500.1(if)]TJ
22.614 -1.194 TD
0 Tc
[(a)-332(nonzero)-334(value)-334(is)-332(present)-332(in)-332(this)]TJ
0 -1.196 TD
[(eld,)-346(it)-340(applies)-340(only)-342(to)-342(this)-340(open)]TJ
T*
[(of)-332(the)-332(le.)]TJ
-22.614 -1.494 TD
[(F)74(AB$L_DNA)-16539.1(Default)-352(le)-354(specication)-354(string)]TJ
22.614 -1.196 TD
(address.)Tj
-22.614 -1.494 TD
[(F)74(AB$B_DNS)-16576.1(Default)-352(le)-354(specication)-354(string)]TJ
22.614 -1.196 TD
(size.)Tj
-22.614 -1.494 TD
[(F)74(AB$B_F)76(AC)-16764.1(File)-332(access)-332(eld.)]TJ
13.05 -1.494 TD
-0.0002 Tc
[(F)71.8(AB$V_BIO)-3844.3(Block)-332.2(I/O)-332.2(access.)]TJ
T*
[(F)71.8(AB$V_BRO)-3529.3(Block)-332.2(or)-334.2(record)-332.2(I/O.)]TJ
0 -1.496 TD
[(F)71.8(AB$V_DEL)-3584.3(Delete)-332.2(access.)]TJ
0 -1.494 TD
-0.0005 Tc
[(F)71.5(AB$V_GET)]TJ
8 0 0 8 328.0591 189.3602 Tm
0 Tc
(2)Tj
10 0 0 10 363.9 185.7403 Tm
[(Read)-332(access.)]TJ
-9.564 -1.494 TD
-0.0002 Tc
[(F)71.8(AB$V_PUT)-3602.3(W)55.8(rite)-332.2(access.)]TJ
T*
[(F)71.8(AB$V_TRN)-3547.3(T)59.8(runcate)-332.2(access.)]TJ
T*
[(F)71.8(AB$V_UPD)-3491.3(Update)-332.2(access.)]TJ
ET
137.76 126.44 382.56 -0.48 re
f
BT
6 0 0 6 137.76 118.78 Tm
0 Tc
(1)Tj
8 0 0 8 141.5959 115.96 Tm
[(This)-330(eld)-332.5(is)-330(not)-332.5(supported)-332.5(for)-330(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
6 0 0 6 137.76 106.82 Tm
(2)Tj
8 0 0 8 141.5959 104 Tm
[(This)-330(is)-330(the)-332.5(default)-330(value)-332.5(supplied)-327.5(by)-332.5(RMS.)]TJ
9 0 0 9 415.88 83.76 Tm
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-38.8733 -6.3244 TD
(RMS76)Tj
ET
endstream
endobj
895 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
896 0 obj
<<
/Type /Page
/Parent 874 0 R
/Resources 898 0 R
/Contents 897 0 R
>>
endobj
897 0 obj
<< /Length 3971 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
8.1933 -1.0783 TD
($OPEN)Tj
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
0.0002 Tc
[(T)72.2(able)-331.8(RMS49)-331.8(\(Cont.\))-797.8(Open)-331.8(Service)-333.8(F)54.2(A)0.2(B)-329.8(and)-333.8(XAB)-329.8(Input)-331.8(Fields)]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 669.92 Tm
0 Tc
[(Field)-331.1(Name)]TJ
14.5022 1.1089 TD
[(Option)-331.1(or)]TJ
0 -1.1089 TD
[(XAB)-331.1(T)75.6(ype)-5926.1(Description)]TJ
ET
161.66 664.44 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 652 Tm
[(F)72(AB$L_FNA)]TJ
8 0 0 8 221.3191 655.62 Tm
(3)Tj
10 0 0 10 387.82 651.9999 Tm
[(File)-332(specication)-332(string)-334(address.)]TJ
-22.616 -1.494 TD
-0.0005 Tc
[(F)71.5(AB$B_FNS)]TJ
8 0 0 8 220.9091 640.66 Tm
0 Tc
(3)Tj
10 0 0 10 387.82 637.06 Tm
[(File)-332(specication)-332(string)-334(size.)]TJ
-22.616 -1.496 TD
[(F)72(AB$L_FOP)-16742.1(File-processing)-332(options.)]TJ
13.052 -1.494 TD
[(F)74(AB$V_ASY)-3693.1(Asynchronous;)-386(indicates)-366(that)]TJ
9.564 -1.196 TD
[(the)-352(specied)-352(task)-352(is)-350(to)-352(be)-352(done)]TJ
0 -1.194 TD
0.0003 Tc
[(asynchronously)112.3(.)]TJ
-9.564 -1.496 TD
0 Tc
[(F)74(AB$V_DFW)]TJ
8 0 0 8 354.589 571.92 Tm
(1)Tj
10 0 0 10 387.82 568.3 Tm
[(Deferred)-356(write:)-550(indicates)-358(that)]TJ
0 -1.194 TD
[(writing)-370(back)-372(to)-370(the)-372(le)-370(from)]TJ
0 -1.196 TD
[(the)-354(modied)-356(buffer)-356(is)-354(deferred)]TJ
T*
[(\(applies)-344(to)-346(relative)-348(and)-348(indexed)]TJ
T*
[(les)-332(only\).)]TJ
-9.564 -1.494 TD
[(F)74(AB$V_DL)58(T)-3695.1(Delete:)-512(indicates)-338(the)-338(le)-340(is)-338(to)-338(be)]TJ
9.564 -1.196 TD
[(deleted)-332(when)-332(it)-332(is)-330(closed.)]TJ
-9.564 -1.494 TD
[(F)74(AB$V_NAM)]TJ
8 0 0 8 355.139 482.2602 Tm
(1)Tj
10 0 0 10 387.82 478.6402 Tm
[(Name)-362(block)-364(inputs:)-560(indicates)]TJ
0 -1.196 TD
[(that)-332(the)-334(NAM$W_FID,)-334(NAM$W_)]TJ
0 -1.194 TD
[(DID,)-364(and)-366(NAM$T_DVI)-364(elds)]TJ
0 -1.196 TD
[(in)-348(the)-348(specied)-350(NAM)-348(or)-348(NAML)]TJ
T*
[(block)-348(are)-348(to)-346(be)-348(used)-348(to)-346(describe)]TJ
T*
[(the)-332(le.)]TJ
-9.564 -1.494 TD
[(F)74(AB$V_NFS)]TJ
8 0 0 8 351.4491 407.5403 Tm
(1)Tj
10 0 0 10 387.82 403.9203 Tm
[(Non-le-structured:)-560(indicates)]TJ
0 -1.194 TD
[(that)-334(the)-336(accessed)-336(volume)-336(is)-336(to)-334(be)]TJ
0 -1.196 TD
0.0001 Tc
[(processed)-331.9(in)-333.9(a)-331.9(non-le-structured)]TJ
T*
0 Tc
[(manner)72(.)]TJ
-9.564 -1.494 TD
[(F)74(AB$V_OFP)-3637.1(Output)-344(le)-344(parse:)-522(species)-344(that)]TJ
9.564 -1.196 TD
[(the)-370(related)-370(le)-372(resultant)-370(le)]TJ
T*
[(specication)-340(string,)-344(if)-340(used,)-342(is)-340(to)]TJ
0 -1.194 TD
[(provide)-354(le)-356(name)-354(and)-354(le)-356(type)]TJ
0 -1.196 TD
[(defaults)-330(only)108(.)]TJ
-9.564 -1.494 TD
-0.0001 Tc
[(F)73.9(AB$V_RCK)-3531.2(Read-check:)-602.1(indicates)-382.1(that)]TJ
9.564 -1.196 TD
0 Tc
[(transfers)-366(from)-366(disk)-368(are)-366(to)-368(be)]TJ
T*
[(checked)-372(by)-370(a)-370(followup,)-380(read-)]TJ
T*
[(compare)-332(operation.)]TJ
-9.564 -1.494 TD
[(F)74(AB$V_R)40(WC)-3364.1(Rewind)-378(on)-380(close)-378(\(applies)-378(to)]TJ
9.564 -1.196 TD
[(magnetic)-332(tapes)-332(only\).)]TJ
-9.564 -1.494 TD
[(F)74(AB$V_R)40(WO)-3308.1(Rewind)-378(on)-380(open)-380(\(applies)-378(to)]TJ
9.564 -1.196 TD
[(magnetic)-332(tapes)-332(only\).)]TJ
ET
161.66 186.22 382.56 -0.48 re
f
BT
6 0 0 6 161.66 178.54 Tm
(1)Tj
8 0 0 8 165.4959 175.74 Tm
[(This)-330(eld)-332.5(is)-330(not)-335(supported)-330(for)-332.5(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
6 0 0 6 161.66 166.6 Tm
(3)Tj
8 0 0 8 165.4959 163.78 Tm
[(These)-332.5(elds)-332.5(must)-332.5(be)-330(supplied)-330(by)-330(the)-335(user)75(.)]TJ
9 0 0 9 439.8 143.54 Tm
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
7.7267 -12.9667 TD
(RMS77)Tj
ET
endstream
endobj
898 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
899 0 obj
<<
/Type /Page
/Parent 874 0 R
/Resources 901 0 R
/Contents 900 0 R
>>
endobj
900 0 obj
<< /Length 4249 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($OPEN)Tj
10 0 0 10 137.76 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)74.1(able)-333.9(RMS49)-331.9(\(Cont.\))-797.9(Open)-331.9(Service)-331.9(F)54.1(A)0.1(B)-331.9(and)-331.9(XAB)-331.9(Input)-333.9(Fields)]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 669.92 Tm
0 Tc
[(Field)-328.9(Name)]TJ
14.5 1.1089 TD
[(Option)-331.1(or)]TJ
0 -1.1089 TD
[(XAB)-331.1(T)73.3(ype)-5923.8(Description)]TJ
ET
137.76 664.44 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 268.26 652 Tm
-0.0005 Tc
[(F)71.5(AB$V_SCF)]TJ
8 0 0 8 326.5791 655.62 Tm
0 Tc
(1)Tj
10 0 0 10 363.9 651.9999 Tm
[(Submit)-344(command)-346(le:)-524(indicates)]TJ
0 -1.196 TD
[(that)-354(the)-354(le)-354(is)-352(to)-354(be)-354(submitted)]TJ
T*
[(as)-352(a)-352(batch-command)-352(le)-352(to)-352(the)]TJ
T*
[(process)-374(default)-376(batch)-374(queue)]TJ
0 -1.194 TD
[(\(SYS$BA)58(TCH\))-354(when)-354(the)-354(le)-354(is)]TJ
0 -1.196 TD
[(closed)-338(\(applies)-336(to)-336(sequential)-338(les)]TJ
T*
(only\).)Tj
-9.564 -1.494 TD
-0.0005 Tc
[(F)71.5(AB$V_SPL)]TJ
8 0 0 8 326.0291 568.9401 Tm
0 Tc
(1)Tj
10 0 0 10 363.9 565.3201 Tm
[(Spool:)-500(indicates)-332(that)-332(the)-334(le)-332(is)-332(to)]TJ
0 -1.196 TD
[(be)-340(spooled)-340(to)-338(the)-340(process)-340(default)]TJ
T*
[(print)-342(queue)-344(\(SYS$PRINT\))-340(when)]TJ
0 -1.194 TD
[(the)-380(le)-378(is)-378(closed)-378(\(applies)-376(to)]TJ
0 -1.196 TD
[(sequential)-332(les)-332(only\).)]TJ
-9.564 -1.494 TD
-0.0001 Tc
[(F)71.9(AB$V_SQO)-3565.2(Sequential)-352.1(only:)-538.1(indicates)-350.1(that)]TJ
9.564 -1.196 TD
0 Tc
[(the)-366(le)-364(can)-366(be)-366(processed)-364(in)-364(a)]TJ
T*
[(sequential)-332(manner)-334(only)108(.)]TJ
-9.564 -1.494 TD
-0.0001 Tc
[(F)71.9(AB$V_TEF)-3695.2(T)59.9(runcate)-338.1(at)-338.1(end)-338.1(of)-338.1(le:)-510.1(indicates)]TJ
9.564 -1.196 TD
0 Tc
[(that)-356(unused)-356(space)-354(allocated)-354(to)]TJ
0 -1.194 TD
[(a)-352(le)-352(is)-350(to)-350(be)-352(deallocated)-350(when)]TJ
0 -1.196 TD
[(that)-372(le)-372(is)-370(closed)-372(\(applies)-370(to)]TJ
T*
[(sequential)-332(les)-332(only\).)]TJ
-9.564 -1.494 TD
-0.0005 Tc
[(F)71.5(AB$V_UFO)]TJ
8 0 0 8 328.989 404.5602 Tm
0 Tc
(1)Tj
10 0 0 10 363.9 400.9402 Tm
[(User)-342(le)-342(open:)-520(indicates)-342(the)-342(le)]TJ
0 -1.196 TD
[(is)-346(to)-346(be)-348(opened)-348(only)-348(\(no)-348(further)]TJ
T*
[(processing)-334(of)-332(that)-332(le)-332(is)-330(allowed\).)]TJ
-9.564 -1.494 TD
-0.0001 Tc
[(F)71.9(AB$V_WCK)-3270.2(W)55.9(rite-check:)-596.1(indicates)-378.1(that)]TJ
9.564 -1.196 TD
0 Tc
[(transfers)-386(to)-386(disk)-386(are)-388(to)-386(be)]TJ
0 -1.194 TD
[(followed)-378(by)-378(a)-378(read-compare)]TJ
0 -1.196 TD
(operation.)Tj
-22.614 -1.494 TD
[(F)74(AB$B_FSZ)-16891.1(Fixed)-370(control)-370(area)-368(size:)-572(unit)]TJ
22.614 -1.196 TD
[(record)-334(devices)-332(only)108(.)]TJ
-22.614 -1.494 TD
[(F)74(AB$W_IFI)-17059.1(Internal)-350(le)-350(identier)-350(\(must)-350(be)]TJ
22.614 -1.196 TD
(0\).)Tj
-22.614 -1.494 TD
[(F)74(AB$L_NAM)-16373.1(NAM)-332(or)-332(NAML)-334(block)-332(address.)]TJ
T*
[(F)74(AB$B_RA)58(T)-16746.1(Record)-386(attributes;)-412(only)-386(for)]TJ
22.614 -1.196 TD
[(process)-368(permanent)-368(les)-368(with)]TJ
T*
[(print)-332(le)-334(format.)]TJ
-22.614 -1.494 TD
[(F)74(AB$B_RFM)-16466.1(Record)-384(format;)-410(unit)-384(record)]TJ
22.614 -1.196 TD
[(devices)-334(only)110(.)]TJ
-22.614 -1.494 TD
[(F)74(AB$B_RTV)]TJ
8 0 0 8 197.0191 180.4004 Tm
(1)Tj
10 0 0 10 363.9 176.7805 Tm
[(Retrieval)-332(window)-332(size.)]TJ
-22.614 -1.494 TD
[(F)74(AB$B_SHR)-16614.1(File-sharing)-334(eld.)]TJ
13.05 -1.496 TD
-0.0001 Tc
[(F)71.9(AB$V_SHRDEL)-1426.1(Shared)-334.1(delete)-330.1(access.)]TJ
0 -1.494 TD
[(F)71.9(AB$V_SHRGET)-1426.1(Shared)-334.1(read)-332.1(access.)]TJ
ET
137.76 117.48 382.56 -0.48 re
f
BT
6 0 0 6 137.76 109.8 Tm
0 Tc
(1)Tj
8 0 0 8 141.5959 107 Tm
[(This)-330(eld)-332.5(is)-330(not)-332.5(supported)-332.5(for)-330(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
9 0 0 9 415.88 86.76 Tm
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-38.8733 -6.6578 TD
(RMS78)Tj
ET
endstream
endobj
901 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
902 0 obj
<<
/Type /Page
/Parent 905 0 R
/Resources 904 0 R
/Contents 903 0 R
>>
endobj
903 0 obj
<< /Length 4635 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
8.1933 -1.0783 TD
($OPEN)Tj
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
0.0002 Tc
[(T)72.2(able)-331.8(RMS49)-331.8(\(Cont.\))-797.8(Open)-331.8(Service)-333.8(F)54.2(A)0.2(B)-329.8(and)-333.8(XAB)-329.8(Input)-331.8(Fields)]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 669.92 Tm
0 Tc
[(Field)-331.1(Name)]TJ
14.5022 1.1089 TD
[(Option)-331.1(or)]TJ
0 -1.1089 TD
[(XAB)-331.1(T)75.6(ype)-5926.1(Description)]TJ
ET
161.66 664.44 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 292.18 652 Tm
[(F)74(AB$V_MSE)]TJ
8 0 0 8 353.2891 655.62 Tm
(1)Tj
10 0 0 10 387.82 651.9999 Tm
[(Multistream)-358(access;)-374(also)-358(used)]TJ
0 -1.196 TD
[(with)-382(the)-384(F)74(AB$V_MSE)-382(and)]TJ
T*
-0.0002 Tc
[(F)73.8(AB$V_GET)-366.2(bits)-362.2(to)-364.2(specify)-364.2(a)]TJ
T*
0 Tc
[(read-only)-368(global)-368(buffer)-368(cache)]TJ
0 -1.194 TD
[(when)-332(global)-332(buffering)-336(is)-330(enabled.)]TJ
-9.564 -1.494 TD
[(F)74(AB$V_NIL)-3860.1(No)-332(shared)-332(access.)]TJ
0 -1.496 TD
-0.0001 Tc
[(F)73.9(AB$V_SHRPUT)-1448.1(Shared)-332.1(write)-332.1(access.)]TJ
0 -1.494 TD
[(F)73.9(AB$V_SHRUPD)-1336.1(Shared)-332.1(update)-332.1(access.)]TJ
T*
0 Tc
[(F)74(AB$V_UPI)-3860.1(Shared)-336(write)-336(access)-336(for)-336(block)-336(I/O)]TJ
9.564 -1.196 TD
[(\(applies)-330(to)-332(sequential)-332(les)-332(only\).)]TJ
-9.564 -1.494 TD
0.0001 Tc
[(F)74.1(AB$V_NQL)-3489(No)-331.9(query)-333.9(record)-331.9(locking.)]TJ
-13.052 -1.494 TD
0 Tc
[(F)72(AB$L_XAB)]TJ
8 0 0 8 220.7191 506.1801 Tm
(4)Tj
10 0 0 10 387.82 502.5601 Tm
[(Extended)-398(attribute)-396(block)]TJ
0 -1.196 TD
(address.)Tj
-9.564 -1.494 TD
-0.0001 Tc
[(XABITM)-5402.2(Item)-330.1(list)-330.1(XAB;)-332.1(see)-332.1(Chapter)-332.1(12.)]TJ
ET
161.66 464.18 382.56 -0.48 re
f
BT
6 0 0 6 161.66 456.5 Tm
0 Tc
(1)Tj
8 0 0 8 165.4959 453.7 Tm
[(This)-330(eld)-332.5(is)-330(not)-335(supported)-330(for)-332.5(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
6 0 0 6 161.66 443.88 Tm
(4)Tj
8 0 0 8 165.4959 441.06 Tm
-0.0001 Tc
[(The)-340.1(appropriate)-335.1(XAB)-335.1(must)-337.6(be)-337.6(specied)-335.1(as)-335.1(input)-337.6(if)-332.6(you)-340.1(desire)-335.1(information)-337.6(about)-335.1(that)-337.6(particular)-337.6(XAB)]TJ
-0.4795 -0.9975 TD
0 Tc
[(on)-335(output)-335(from)-332.5(the)-332.5(Open)-332.5(service.)]TJ
ET
161.66 423.96 382.56 -0.48 re
f
BT
10 0 0 10 161.66 401.56 Tm
[(T)60(able)-346(RMS50)-346(lists)-344(the)-346(F)72(A)0(B)-344(amd)-346(XAB)-344(control)-348(block)-348(elds)-346(written)-346(as)-346(output)-346(by)]TJ
0 -1.194 TD
[(the)-332(Open)-332(service.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)72.1(able)-331.9(RMS50)-797.9(Open)-331.9(Service)-331.9(F)54.1(A)0.1(B)-331.9(and)-331.9(XAB)-331.9(Output)-331.9(Fields)]TJ
ET
161.66 355.72 382.56 -0.48 re
f
BT
9 0 0 9 161.66 335.32 Tm
0 Tc
[(Field)-331.1(Name)]TJ
10.6267 1.1067 TD
[(Option)-331.1(or)]TJ
0 -1.1067 TD
[(XAB)-331.1(T)73.3(ype)-4375(Description)]TJ
ET
161.66 329.82 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 317.38 Tm
[(F)72(AB$L_ALQ)-11805.1(Allocation)-352(quantity:)-542(contains)-354(the)-354(highest)]TJ
17.734 -1.196 TD
[(numbered)-334(block)-332(allocated)-332(to)-332(the)-332(le.)]TJ
-17.734 -1.494 TD
-0.0001 Tc
[(F)71.9(AB$B_BKS)-11791.2(Bucket)-354.1(size)-352.1(\(does)-354.1(not)-354.1(apply)-354.1(to)-354.1(sequential)]TJ
17.734 -1.196 TD
0 Tc
(les\).)Tj
-17.734 -1.494 TD
-0.0001 Tc
[(F)71.9(AB$W_BLS)-11643.2(Device)-334.1(block)-334.1(size)-330.1(\(applies)-332.1(only)-334.1(to)-334.1(sequential)]TJ
17.734 -1.196 TD
0 Tc
(les\).)Tj
-17.734 -1.494 TD
-0.0001 Tc
[(F)71.9(AB$W_DEQ)-11384.2(Default)-330.1(le)-334.1(extension)-334.1(quantity)109.9(.)]TJ
T*
[(F)71.9(AB$L_DEV)-11754.2(Device)-332.1(characteristics.)]TJ
T*
-0.0002 Tc
[(F)71.8(AB$B_F)71.8(AC)-11882.3(File)-332.2(access.)]TJ
T*
0 Tc
[(F)72(AB$L_FOP)-11860.1(File-processing)-332(options.)]TJ
9.564 -1.496 TD
-0.0001 Tc
[(F)71.9(AB$V_CBT)-2246.2(Contiguous)-342.1(best)-340.1(try:)-516.1(indicates)-340.1(that)-342.1(the)-340.1(le)]TJ
8.17 -1.194 TD
0.0001 Tc
[(is)-345.9(allocated)-345.9(contiguously)-345.9(on)-347.9(a)-347.9()20.1(best)-345.9(effort)20.1()]TJ
0 -1.196 TD
0 Tc
(basis.)Tj
-8.17 -1.494 TD
-0.0001 Tc
[(F)71.9(AB$V_CTG)-2190.2(Contiguous:)-502.1(indicates)-332.1(that)-332.1(space)-332.1(for)-334.1(the)-332.1(le)]TJ
8.17 -1.196 TD
0.0002 Tc
[(is)-329.8(allocated)-331.8(contiguously)110.2(.)]TJ
9 0 0 9 440.2383 111.4802 Tm
0 Tc
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
7.678 -9.4045 TD
(RMS79)Tj
ET
endstream
endobj
904 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
905 0 obj
<<
/Type /Pages
/Kids [ 902 0 R 906 0 R 909 0 R 912 0 R 915 0 R 918 0 R 921 0 R 924 0 R 927 0 R
930 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 687 0 R
>>
endobj
906 0 obj
<<
/Type /Page
/Parent 905 0 R
/Resources 908 0 R
/Contents 907 0 R
>>
endobj
907 0 obj
<< /Length 4006 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($OPEN)Tj
10 0 0 10 137.76 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)74.1(able)-333.9(RMS50)-331.9(\(Cont.\))-797.9(Open)-331.9(Service)-331.9(F)54.1(A)0.1(B)-331.9(and)-331.9(XAB)-331.9(Output)-331.9(Fields)]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 669.92 Tm
0 Tc
[(Field)-328.9(Name)]TJ
10.6267 1.1089 TD
[(Option)-331.1(or)]TJ
0 -1.1089 TD
[(XAB)-331.1(T)75.6(ype)-4375(Description)]TJ
ET
137.76 664.44 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 233.4 649 Tm
-0.0001 Tc
[(F)73.9(AB$V_RCK)-2135.2(Read-check:)-516.1(transfers)-340.1(are)-340.1(followed)-338.1(up)-342.1(by)-340.1(a)]TJ
8.168 -1.194 TD
0 Tc
[(read-compare)-334(operation.)]TJ
-8.168 -1.496 TD
-0.0001 Tc
[(F)73.9(AB$V_WCK)-1876.2(W)53.9(rite-check:)-510.1(transfers)-336.1(are)-336.1(followed)-336.1(up)-336.1(by)-338.1(a)]TJ
8.168 -1.194 TD
0 Tc
[(read-compare)-334(operation.)]TJ
-17.732 -1.496 TD
0.0001 Tc
[(F)74.1(AB$B_FSZ)-12009(Fixed-length)-337.9(control)-339.9(area)-339.9(size)-335.9(\(applies)-337.9(only)]TJ
17.732 -1.194 TD
0 Tc
[(to)-332(VFC)-332(records\).)]TJ
-17.732 -1.496 TD
-0.0002 Tc
[(F)73.8(AB$W_GBC)-11440.3(Global)-332.2(buffer)-332.2(count.)]TJ
0 -1.494 TD
0 Tc
[(F)74(AB$W_IFI)-12177.1(Internal)-334(le)-332(identier)72(.)]TJ
T*
[(F)74(AB$L_MRN)-11491.1(Maximum)-344(record)-342(number)-344(\(for)-340(relative)-344(les)]TJ
17.732 -1.196 TD
(only\).)Tj
-17.732 -1.494 TD
[(F)74(AB$W_MRS)-11362.1(Maximum)-334(record)-334(size.)]TJ
T*
-0.0002 Tc
[(F)73.8(AB$B_ORG)-11643.3(File)-334.2(organization.)]TJ
T*
0 Tc
[(F)74(AB$B_RA)58(T)-11864.1(Record)-372(attributes;)-392(used)-372(as)-372(output)-372(eld)]TJ
17.732 -1.196 TD
[(except)-370(for)-366(process-permanent)-368(les)-368(with)]TJ
T*
[(print)-334(le)-332(format.)]TJ
-17.732 -1.494 TD
[(F)74(AB$B_RFM)-11584.1(Record)-332(format.)]TJ
T*
[(F)74(AB$L_SDC)-11842.1(Spooling)-334(device)-334(characteristics.)]TJ
T*
[(F)74(AB$B_SHR)-11732.1(File)-334(sharing.)]TJ
0 -1.496 TD
[(F)74(AB$L_STS)-12045.1(Completion)-356(status)-354(code)-356(\(also)-356(returned)-358(in)]TJ
17.732 -1.194 TD
[(register)-334(0\).)]TJ
-17.732 -1.496 TD
[(F)74(AB$L_STV)-11953.1(Status)-370(value)-374(\(contains)-370(the)-372(I/O)-370(channel)]TJ
17.732 -1.194 TD
[(number)-334(if)-332(the)-332(operation)-334(is)-330(successful\).)]TJ
-17.732 -1.496 TD
[(F)74(AB$L_XAB)-11824.1(Next)-334(XAB)-330(address.)]TJ
9.564 -1.494 TD
-0.0001 Tc
[(XABALL)-3968.2(Allocation)-332.1(XAB;)-332.1(see)-330.1(Chapter)-332.1(9.)]TJ
T*
[(XABDA)53.9(T)-3911.2(Date)-332.1(and)-332.1(time)-332.1(XAB;)-330.1(see)-332.1(Chapter)-332.1(10.)]TJ
T*
[(XABFHC)-3798.2(File)-390.1(header)-388.1(characteristics)-390.1(XAB;)-390.1(see)]TJ
8.168 -1.196 TD
0 Tc
[(Chapter)-332(1)54(1)0(.)]TJ
-8.168 -1.494 TD
-0.0001 Tc
[(XABITM)-4006.1(Item)-332.1(list)-330.1(XAB;)-332.1(see)-330.1(Chapter)-332.1(12.)]TJ
T*
[(XABKEY)-3820.2(Key)-334.1(denition)-332.1(XAB;)-332.1(see)-332.1(Chapter)-332.1(14.)]TJ
T*
0 Tc
[(XABPRO)-3853.1(Protection)-334(XAB;)-332(see)-330(Chapter)-332(15.)]TJ
0 -1.496 TD
-0.0001 Tc
[(XABRDT)-3857.2(Revision)-414.1(date)-410.1(and)-414.1(time)-410.1(XAB;)-412.1(see)]TJ
8.168 -1.194 TD
0 Tc
[(Chapter)-332(16.)]TJ
-8.168 -1.496 TD
[(XABSUM)-3631.1(Summary)-334(XAB;)-330(see)-332(Chapter)-332(18.)]TJ
ET
137.76 193.2 382.56 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 137.76 170.8 Tm
[(Using)-334(the)-332(Name)-330(Block)-334(for)-332(Opening)-334(Files)]TJ
/F3 1 Tf
0 -1.394 TD
[(T)62(able)-338(RMS51)-336(and)-338(T)62(able)-336(RMS52)-338(list)-334(the)-338(NAM)-338(block)-338(elds)-336(\(further)-340(described)-336(in)]TJ
0 -1.196 TD
[(Chapter)-320(5\))-322(used)-320(as)-320(input)-322(and)-322(output)-322(for)-322(the)-320(Open)-322(service)-322(\(provided)-322(that)-320(the)-322(NAM)]TJ
T*
[(block)-332(address)-332(eld)-332(is)-330(specied)-332(in)-334(the)-332(F)74(AB\).)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS80)Tj
ET
endstream
endobj
908 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
909 0 obj
<<
/Type /Page
/Parent 905 0 R
/Resources 911 0 R
/Contents 910 0 R
>>
endobj
910 0 obj
<< /Length 4111 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
8.1933 -1.0783 TD
($OPEN)Tj
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)72.1(able)-331.9(RMS51)-797.9(Open)-331.9(Service)-331.9(NAM)-331.9(Input)-333.9(Fields)]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 679.9 Tm
0 Tc
[(Field)-331.1(Name)-5238.5(Option)-10504.6(Description)]TJ
ET
161.66 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 661.96 Tm
(NAM$W_DID)Tj
8 0 0 8 226.469 665.58 Tm
(1)Tj
10 0 0 10 380.84 661.96 Tm
[(Directory)-334(identication)-336(\(input)-334(only)]TJ
0 -1.196 TD
[(if)-350(the)-352(F)72(AB$L_FOP)-350(eld)-352(F)74(AB$V_)]TJ
T*
[(NAM)-332(option)-332(is)-332(set\).)]TJ
-21.918 -1.494 TD
(NAM$T_DVI)Tj
8 0 0 8 222.769 626.72 Tm
(1)Tj
10 0 0 10 380.84 623.1001 Tm
[(Device)-354(identication)-356(\(input)-354(only)]TJ
0 -1.196 TD
[(if)-350(the)-352(F)72(AB$L_FOP)-350(eld)-352(F)74(AB$V_)]TJ
0 -1.194 TD
[(NAM)-332(option)-332(is)-332(set\).)]TJ
-21.918 -1.496 TD
[(NAM$L_ESA)-15640.1(Expanded)-332(string)-334(area)-332(address.)]TJ
0 -1.494 TD
[(NAM$B_ESS)-15677.1(Expanded)-332(string)-334(area)-332(size.)]TJ
T*
(NAM$W_FID)Tj
8 0 0 8 225.359 557.9802 Tm
(1)Tj
10 0 0 10 380.84 554.3603 Tm
[(File)-358(identication)-360(\(input)-360(only)-360(if)]TJ
0 -1.196 TD
[(the)-368(F)74(AB$L_FOP)-366(eld)-368(F)74(AB$V_)]TJ
0 -1.194 TD
[(NAM)-332(option)-332(is)-332(set\).)]TJ
-21.918 -1.496 TD
[(NAM$B_NOP)-15399.1(NAM)-332(block)-332(options.)]TJ
9.564 -1.494 TD
[(NAM$V_PWD)-5669.1(Password:)-618(indicates)-390(that)-392(a)]TJ
12.354 -1.196 TD
[(password)-346(contained)-348(in)-348(a)-348(DECnet)]TJ
0 -1.194 TD
[(for)-312(OpenVMS)-312(access)-312(control)-314(string,)]TJ
0 -1.196 TD
[(if)-358(present)-358(in)-358(a)-358(le)-360(specication,)]TJ
T*
[(is)-380(to)-380(be)-380(left)-380(unaltered)-382(in)-382(the)]TJ
T*
[(expanded)-362(and)-358(resultant)-360(strings)]TJ
0 -1.194 TD
[(\(instead)-348(of)-350(being)-352(replaced)-350(by)-350(the)]TJ
0 -1.196 TD
[(word)-332()20(password)20(\).)]TJ
-12.354 -1.494 TD
-0.0001 Tc
[(NAM$V_NOCONCEAL)-1394.1(Do)-382.1(not)-382.1(conceal)-384.1(device)-382.1(name:)]TJ
12.354 -1.196 TD
0 Tc
[(indicates)-354(that)-354(when)-356(a)-354(concealed)]TJ
T*
[(device)-338(logical)-338(name)-336(is)-336(present,)-338(the)]TJ
T*
[(concealed)-336(device)-338(logical)-336(name)-336(is)-334(to)]TJ
0 -1.194 TD
[(be)-340(replaced)-340(by)-340(the)-340(actual)-340(physical)]TJ
0 -1.196 TD
[(device)-380(name)-378(in)-378(the)-378(resultant)]TJ
T*
(string.)Tj
-12.354 -1.494 TD
-0.0003 Tc
(NAM$V_NO_SHORT_)Tj
0 -1.196 TD
0 Tc
(UPCASE)Tj
8 0 0 8 300.0793 306.9205 Tm
(1)Tj
10 0 0 10 380.84 315.2606 Tm
[(Do)-312(not)-312(uppercase)-314(the)-312(directory)-314(and)]TJ
T*
[(le)-352(specication)-354(in)-352(the)-352(NAM$L_)]TJ
T*
[(ESA)-330(buffer)72(.)]TJ
-21.918 -1.494 TD
[(NAM$L_RLF)-15658.1(Related)-342(le)-346(NAM)-342(or)-346(NAML)-344(block)]TJ
21.918 -1.196 TD
(address.)Tj
-21.918 -1.494 TD
[(NAM$B_RSL)-15640.1(Resultant)-332(string)-332(length.)]TJ
T*
[(NAM$L_RSA)-15640.1(Resultant)-332(string)-332(address.)]TJ
T*
[(NAM$L_FNB)-15510.1(File)-332(name)-332(status)-332(bits.)]TJ
T*
[(NAM$B_RSS)-15677.1(Resultant)-332(string)-332(area)-332(size.)]TJ
ET
161.66 193.201 382.56 -0.48 re
f
BT
6 0 0 6 161.66 185.52 Tm
(1)Tj
8 0 0 8 165.4959 182.72 Tm
[(This)-330(eld)-332.5(or)-332.5(option)-332.5(is)-330(not)-335(supported)-330(for)-332.5(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
ET
161.66 173.58 382.56 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 161.66 145.22 Tm
0.0001 Tc
[(T)72.1(able)-331.9(RMS52)-797.9(Open)-331.9(Service)-331.9(NAM)-331.9(Output)-331.9(Fields)]TJ
ET
161.66 139.22 382.56 -0.48 re
f
BT
9 0 0 9 161.66 128.78 Tm
0 Tc
[(Field)-331.1(Name)-5238.5(Description)]TJ
ET
161.66 123.28 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 110.84 Tm
[(NAM$B_DEV)-3083.1(Size)-332(of)-332(le)-332(specication)-332(device)-334(string.)]TJ
9 0 0 9 440.4176 96.22 Tm
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
7.658 -7.7089 TD
(RMS81)Tj
ET
endstream
endobj
911 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
912 0 obj
<<
/Type /Page
/Parent 905 0 R
/Resources 914 0 R
/Contents 913 0 R
>>
endobj
913 0 obj
<< /Length 5086 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($OPEN)Tj
10 0 0 10 137.76 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)74.1(able)-333.9(RMS52)-331.9(\(Cont.\))-797.9(Open)-331.9(Service)-331.9(NAM)-331.9(Output)-331.9(Fields)]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 679.9 Tm
0 Tc
[(Field)-328.9(Name)-5240.7(Description)]TJ
ET
137.76 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 658.96 Tm
[(NAM$L_DEV)-3138.1(Address)-330(of)-332(le)-332(specication)-332(device)-334(string.)]TJ
0 -1.494 TD
(NAM$W_DID)Tj
8 0 0 8 202.529 647.64 Tm
(1)Tj
10 0 0 10 233.4 644.02 Tm
[(Directory)-332(identication.)]TJ
-9.564 -1.494 TD
[(NAM$B_DIR)-3398.1(Size)-330(of)-332(le)-332(specication)-334(directory)-334(string.)]TJ
T*
[(NAM$L_DIR)-3453.1(Address)-330(of)-332(le)-332(specication)-332(directory)-334(string.)]TJ
T*
(NAM$T_DVI)Tj
8 0 0 8 198.869 602.8 Tm
(1)Tj
10 0 0 10 233.4 599.2001 Tm
[(Device)-332(identication.)]TJ
-9.564 -1.496 TD
[(NAM$B_ESL)-3286.1(Expanded)-348(string)-350(length.)-534(If)-348(the)-350(NAM$L_ESA)-346(and)-350(NAM$B_)]TJ
9.564 -1.194 TD
[(ESS)-336(elds)-336(are)-338(nonzero,)-340(and)-338(if)-336(the)-338(F)72(AB$L_FOP)-336(eld)-338(F)74(AB$V_)]TJ
0 -1.196 TD
[(NAM)-342(option)-342(is)-340(clear)-344(or)-342(the)-342(NAM$W_DID)-340(and)-342(NAM$W_FID)]TJ
T*
[(elds)-338(are)-338(0)-338(o)0(n)-340(input,)-342(the)-338(expanded)-340(le)-340(specication)-338(string)-340(is)]TJ
T*
[(copied)-332(to)-332(the)-332(buffer)-332(specied)-332(by)-334(the)-332(NAM$L_ESA)-330(eld.)]TJ
-9.564 -1.494 TD
(NAM$W_FID)Tj
8 0 0 8 201.459 525.1001 Tm
(1)Tj
10 0 0 10 233.4 521.4802 Tm
[(File)-332(identication.)]TJ
-9.564 -1.494 TD
(NAM$W_FIRST_)Tj
0 -1.196 TD
-0.0005 Tc
(WILD_DIR)Tj
8 0 0 8 190.1192 498.2002 Tm
0 Tc
(1)Tj
10 0 0 10 233.4 506.5402 Tm
[(The)-332(topmost)-332(directory)-332(level)-334(to)-332(contain)-332(a)-332(wildcard.)]TJ
-9.564 -2.69 TD
[(NAM$L_FNB)-3156.1(File)-332(name)-332(status)-330(bits.)]TJ
0 -1.494 TD
(NAM$W_LONG_)Tj
0 -1.196 TD
-0.0004 Tc
(DIR_LEVELS)Tj
8 0 0 8 203.089 456.36 Tm
0 Tc
(1)Tj
10 0 0 10 233.4 464.7 Tm
[(T)92(otal)-332(number)-334(of)-332(directories.)]TJ
-9.564 -2.69 TD
[(NAM$B_NAME)-2102.1(Size)-330(of)-332(le)-332(specication)-334(name)-332(string.)]TJ
0 -1.494 TD
[(NAM$L_NAME)-2157.1(Address)-330(of)-332(le)-332(specication)-332(name)-334(string.)]TJ
T*
-0.0001 Tc
[(NAM$B_NODE)-2216.2(Size)-330.1(of)-332.1(le)-332.1(specication)-334.1(node)-332.1(string.)]TJ
0 -1.496 TD
0 Tc
[(NAM$L_NODE)-2267.1(Address)-330(of)-332(le)-332(specication)-332(node)-334(string.)]TJ
0 -1.494 TD
[(NAM$B_RSL)-3286.1(Resultant)-354(string)-356(length.)-550(If)-354(the)-358(NAM$L_RSA)-354(eld)-356(and)-356(the)]TJ
9.564 -1.196 TD
-0.0001 Tc
[(NAM$B_RSS)-320.1(eld)-322.1(are)-322.1(nonzero,)-326.1(and)-322.1(if)-322.1(the)-322.1(F)71.9(AB$V_NAM)-324.1(bit)-320.1(is)]TJ
0 -1.194 TD
0 Tc
[(clear)-346(or)-346(the)-348(NAM$W_FID)-344(eld)-346(is)-346(zero)-346(when)-346(you)-348(invoke)-348(the)]TJ
0 -1.196 TD
[(Open)-344(service,)-350(the)-344(resultant)-344(le)-346(specication)-344(is)-344(copied)-344(to)-344(the)]TJ
T*
[(buffer)-332(specied)-332(by)-334(the)-332(NAM$L_RSA)-330(eld.)]TJ
-9.564 -1.494 TD
[(NAM$B_TYPE)-2545.1(Size)-330(of)-332(le)-332(specication)-334(type)-332(string.)]TJ
T*
[(NAM$L_TYPE)-2600.1(Address)-330(of)-332(le)-332(specication)-332(type)-334(string.)]TJ
0 -1.496 TD
[(NAM$B_VER)-3139.1(Size)-330(of)-332(le)-332(specication)-334(version)-334(string.)]TJ
0 -1.494 TD
[(NAM$L_VER)-3194.1(Address)-330(of)-332(le)-332(specication)-332(version)-334(string.)]TJ
ET
137.76 258.96 382.56 -0.48 re
f
BT
6 0 0 6 137.76 251.28 Tm
(1)Tj
8 0 0 8 141.5959 248.46 Tm
[(This)-330(eld)-332.5(is)-330(not)-332.5(supported)-332.5(for)-330(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
ET
137.76 239.34 382.56 -0.48 re
f
BT
10 0 0 10 137.76 216.94 Tm
[(T)62(able)-332(RMS53)-332(lists)-328(the)-334(NAML)-332(block)-332(elds)-332(used)-332(as)-332(input)-332(for)-332(the)-334(Open)-332(service.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0002 Tc
[(T)74.2(able)-333.8(RMS53)-795.8(Open)-331.8(Service)-333.8(NAML)-329.8(Input)-331.8(Fields)-331.8(\(Alpha)-331.8(Only\))]TJ
ET
137.76 183.06 382.56 -0.48 re
f
BT
9 0 0 9 137.76 172.6 Tm
0 Tc
[(Field)-328.9(Name)-11438.5(Option)-6631.3(Description)]TJ
ET
137.76 167.12 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 154.68 Tm
(NAML$W_DID)Tj
8 0 0 8 209.1989 158.3 Tm
(1)Tj
10 0 0 10 377.86 154.68 Tm
[(Directory)-338(identication)-338(\(input)]TJ
0 -1.196 TD
[(only)-348(if)-348(the)-346(F)72(AB$L_FOP)-346(eld)]TJ
T*
[(F)74(AB$V_NAM)-330(option)-332(is)-332(set\).)]TJ
ET
137.76 116.3 382.56 -0.48 re
f
BT
6 0 0 6 137.76 108.62 Tm
(1)Tj
8 0 0 8 141.5959 105.82 Tm
[(This)-330(eld)-332.5(or)-332.5(option)-332.5(is)-330(not)-332.5(supported)-332.5(for)-330(DECnet)-335(for)-330(OpenVMS)-335(operations.)]TJ
9 0 0 9 416.8001 85.58 Tm
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-38.9756 -6.5267 TD
(RMS82)Tj
ET
endstream
endobj
914 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
915 0 obj
<<
/Type /Page
/Parent 905 0 R
/Resources 917 0 R
/Contents 916 0 R
>>
endobj
916 0 obj
<< /Length 3623 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
8.1933 -1.0783 TD
($OPEN)Tj
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
0.0002 Tc
[(T)72.2(able)-331.8(RMS53)-331.8(\(Cont.\))-797.8(Open)-331.8(Service)-333.8(NAML)-329.8(Input)-331.8(Fields)-331.8(\(Alpha)-331.8(Only\))]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 679.9 Tm
0 Tc
[(Field)-331.1(Name)-11438.5(Option)-6629.1(Description)]TJ
ET
161.66 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 661.96 Tm
(NAML$T_DVI)Tj
8 0 0 8 229.439 665.58 Tm
(1)Tj
10 0 0 10 401.76 661.96 Tm
[(Device)-358(identication)-360(\(input)]TJ
0 -1.196 TD
[(only)-350(if)-346(the)-348(F)74(AB$L_FOP)-348(eld)]TJ
T*
-0.0002 Tc
[(F)71.8(AB$V_NAM)-332.2(option)-334.2(is)-330.2(set\).)]TJ
-24.01 -1.494 TD
0 Tc
[(NAML$L_ESA)-17065.1(Expanded)-328(string)-328(area)-328(address.)]TJ
T*
[(NAML$B_ESS)-17102.1(Expanded)-332(string)-334(area)-332(size.)]TJ
T*
(NAML$W_FID)Tj
8 0 0 8 232.0289 596.8401 Tm
(1)Tj
10 0 0 10 401.76 593.2201 Tm
[(File)-378(identication)-380(\(input)]TJ
0 -1.196 TD
[(only)-350(if)-346(the)-348(F)74(AB$L_FOP)-348(eld)]TJ
T*
-0.0002 Tc
[(F)71.8(AB$V_NAM)-332.2(option)-334.2(is)-330.2(set\).)]TJ
-24.01 -1.494 TD
0 Tc
(NAML$L_FILESYS_NAME)Tj
8 0 0 8 291.668 557.9802 Tm
(1)Tj
10 0 0 10 401.76 554.3602 Tm
[(File)-378(system)-378(name)-380(buffer)]TJ
0 -1.196 TD
(address.)Tj
-24.01 -1.494 TD
(NAML$L_FILESYS_NAME_)Tj
0 -1.196 TD
(ALLOC)Tj
8 0 0 8 197.2195 519.1202 Tm
(1)Tj
10 0 0 10 401.76 527.4602 Tm
[(File)-332(system)-332(name)-332(buffer)-332(size.)]TJ
-24.01 -2.69 TD
[(NAML$L_FNB)-16935.1(Related)-352(le)-356(NAM)-354(or)-354(NAML)]TJ
24.01 -1.196 TD
[(block)-334(le)-332(name)-332(status)-330(bits.)]TJ
-24.01 -1.494 TD
[(NAML$L_INPUT_FLAGS)-11804.2(Additional)-352(ags)-352(specied)-352(as)]TJ
24.01 -1.196 TD
(input.)Tj
-24.01 -1.494 TD
[(NAML$L_LONG_DEFNAME)-10231.2(Long)-344(default)-340(le)-342(specication)]TJ
24.01 -1.196 TD
[(string)-394(address)-392(\(used)-392(if)]TJ
0 -1.194 TD
[(F)72(AB$L_DNA)-328(contains)-334(-1\).)]TJ
-24.01 -1.494 TD
(NAML$L_LONG_)Tj
0 -1.196 TD
(DEFNAME_SIZE)Tj
24.01 1.196 TD
[(Long)-344(default)-340(le)-342(specication)]TJ
0 -1.196 TD
[(string)-332(size.)]TJ
-24.01 -1.494 TD
[(NAML$L_LONG_EXP)74(AND)-11267.2(Long)-362(expanded)-362(string)-360(area)]TJ
24.01 -1.196 TD
(address.)Tj
-24.01 -1.494 TD
[(NAML$L_LONG_EXP)74(AND_)]TJ
0 -1.196 TD
(ALLOC)Tj
24.01 1.196 TD
[(Long)-362(expanded)-362(string)-360(area)]TJ
0 -1.196 TD
(size.)Tj
-24.01 -1.494 TD
(NAML$L_LONG_)Tj
0 -1.196 TD
(FILENAME)Tj
24.01 1.196 TD
[(Long)-352(le)-350(specication)-350(string)]TJ
0 -1.196 TD
[(address)-340(\(used)-342(if)-342(F)72(AB$L_FNA)]TJ
T*
[(contains)-332(-1\).)]TJ
-24.01 -1.494 TD
(NAML$L_LONG_)Tj
0 -1.196 TD
(FILENAME_SIZE)Tj
24.01 1.196 TD
[(Long)-352(le)-350(specication)-350(string)]TJ
0 -1.196 TD
(size.)Tj
-24.01 -1.494 TD
[(NAML$L_LONG_RESUL)56(T)-11434.2(Long)-356(resultant)-354(name)-356(string)]TJ
24.01 -1.196 TD
(address.)Tj
-24.01 -1.494 TD
[(NAML$L_LONG_RESUL)56(T_)]TJ
0 -1.196 TD
(ALLOC)Tj
24.01 1.196 TD
[(Long)-334(resultant)-332(string)-334(size.)]TJ
-24.01 -2.69 TD
[(NAML$B_NOP)-16824.1(NAM)-332(or)-332(NAML)-332(block)-334(options.)]TJ
ET
161.66 193.2 382.56 -0.48 re
f
BT
6 0 0 6 161.66 185.52 Tm
(1)Tj
8 0 0 8 165.4959 182.72 Tm
[(This)-330(eld)-332.5(or)-332.5(option)-332.5(is)-330(not)-335(supported)-330(for)-332.5(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
9 0 0 9 440.7202 162.48 Tm
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
7.6244 -15.0711 TD
(RMS83)Tj
ET
endstream
endobj
917 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
918 0 obj
<<
/Type /Page
/Parent 905 0 R
/Resources 920 0 R
/Contents 919 0 R
>>
endobj
919 0 obj
<< /Length 4058 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($OPEN)Tj
10 0 0 10 137.76 696.32 Tm
/Cs8 cs 1 scn
0.0002 Tc
[(T)74.2(able)-333.8(RMS53)-331.8(\(Cont.\))-797.8(Open)-331.8(Service)-331.8(NAML)-331.8(Input)-329.8(Fields)-331.8(\(Alpha)-333.8(Only\))]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 679.9 Tm
0 Tc
[(Field)-328.9(Name)-11438.5(Option)-6631.3(Description)]TJ
ET
137.76 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 289.18 661.96 Tm
[(NAM$V_PWD)-2183.1(Password:)-580(indicates)-374(that)]TJ
8.868 -1.196 TD
-0.0002 Tc
[(a)-364.2(password)-366.2(contained)-366.2(in)-364.2(a)]TJ
T*
[(DECnet)-344.2(for)-342.2(OpenVMS)-342.2(access)]TJ
0 -1.194 TD
0 Tc
[(control)-344(string,)-348(if)-344(present)-344(in)-346(a)]TJ
0 -1.196 TD
[(le)-346(specication,)-352(is)-346(to)-346(be)-346(left)]TJ
T*
[(unaltered)-364(in)-362(the)-364(expanded)]TJ
T*
[(and)-336(resultant)-338(strings)-336(\(instead)]TJ
0 -1.194 TD
[(of)-338(being)-342(replaced)-340(by)-340(the)-340(word)]TJ
0 -1.196 TD
[()20(password)22(\).)]TJ
-8.868 -1.494 TD
(NAM$V_)Tj
0 -1.196 TD
-0.0004 Tc
(NOCONCEAL)Tj
8.868 1.196 TD
0 Tc
[(Do)-348(not)-350(conceal)-350(device)-352(name:)]TJ
0 -1.196 TD
[(indicates)-396(that)-398(when)-398(a)]TJ
T*
[(concealed)-340(device)-340(logical)-340(name)]TJ
T*
[(is)-374(present,)-390(the)-376(concealed)]TJ
0 -1.194 TD
[(device)-378(logical)-378(name)-378(is)-376(to)]TJ
0 -1.196 TD
[(be)-370(replaced)-372(by)-374(the)-372(actual)]TJ
T*
[(physical)-352(device)-354(name)-352(in)-354(the)]TJ
T*
[(resultant)-332(string.)]TJ
-8.868 -1.494 TD
(NAM$V_)Tj
0 -1.196 TD
(NO_SHORT_)Tj
0 -1.194 TD
(UPCASE)Tj
8 0 0 8 331.9594 432.4402 Tm
(1)Tj
10 0 0 10 377.86 452.74 Tm
[(Do)-400(not)-400(uppercase)-402(the)]TJ
0 -1.196 TD
[(directory)-336(and)-338(le)-336(specication)]TJ
0 -1.194 TD
[(in)-332(the)-332(NAML$L_ESA)-332(buffer)74(.)]TJ
-24.01 -1.496 TD
[(NAML$L_RLF)-17083.1(Related)-352(le)-354(NAM)-354(or)-354(NAML)]TJ
24.01 -1.194 TD
[(block)-332(address.)]TJ
-24.01 -1.496 TD
[(NAML$L_RSA)-17065.1(Resultant)-330(string)-332(address.)]TJ
0 -1.494 TD
[(NAML$B_RSL)-17065.1(Resultant)-330(string)-332(length.)]TJ
T*
[(NAML$B_RSS)-17102.1(Resultant)-330(string)-332(area)-334(size.)]TJ
ET
137.76 345.62 382.56 -0.48 re
f
BT
6 0 0 6 137.76 337.96 Tm
(1)Tj
8 0 0 8 141.5959 335.14 Tm
[(This)-330(eld)-332.5(or)-332.5(option)-332.5(is)-330(not)-332.5(supported)-332.5(for)-330(DECnet)-335(for)-330(OpenVMS)-335(operations.)]TJ
ET
137.76 326.02 382.56 -0.48 re
f
BT
10 0 0 10 137.76 303.62 Tm
[(T)62(able)-332(RMS54)-332(lists)-328(the)-334(NAML)-332(block)-332(elds)-332(used)-332(as)-332(output)-332(for)-332(the)-334(Open)-332(service.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS54)-795.9(Open)-331.9(Service)-333.9(NAML)-329.9(Output)-333.9(Fields)]TJ
ET
137.76 269.72 382.56 -0.48 re
f
BT
9 0 0 9 137.76 259.28 Tm
0 Tc
[(Field)-328.9(Name)-11438.5(Description)]TJ
ET
137.76 253.78 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 241.36 Tm
[(NAML$B_DEV)-7994.1(Size)-332(of)-332(le)-332(specication)-332(device)-334(string.)]TJ
0 -1.496 TD
[(NAML$L_DEV)-8049.1(Address)-330(of)-332(le)-334(specication)-332(device)-334(string.)]TJ
0 -1.494 TD
(NAML$W_DID)Tj
8 0 0 8 209.1989 215.08 Tm
(1)Tj
10 0 0 10 289.18 211.4601 Tm
[(Directory)-334(identication.)]TJ
-15.142 -1.494 TD
[(NAML$B_DIR)-8309.1(Size)-332(of)-332(le)-332(specication)-332(directory)-334(string.)]TJ
T*
[(NAML$L_DIR)-8364.1(Address)-330(of)-332(le)-334(specication)-332(directory)-334(string.)]TJ
T*
(NAML$T_DVI)Tj
8 0 0 8 205.5389 170.2401 Tm
(1)Tj
10 0 0 10 289.18 166.6401 Tm
[(Device)-334(identication.)]TJ
ET
137.76 152.16 382.56 -0.48 re
f
BT
6 0 0 6 137.76 144.5 Tm
(1)Tj
8 0 0 8 141.5959 141.68 Tm
[(This)-330(eld)-332.5(is)-330(not)-332.5(supported)-332.5(for)-330(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
9 0 0 9 415.88 121.44 Tm
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-38.8733 -10.5111 TD
(RMS84)Tj
ET
endstream
endobj
920 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
921 0 obj
<<
/Type /Page
/Parent 905 0 R
/Resources 923 0 R
/Contents 922 0 R
>>
endobj
922 0 obj
<< /Length 4195 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
8.1933 -1.0783 TD
($OPEN)Tj
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)72.1(able)-331.9(RMS54)-331.9(\(Cont.\))-797.9(Open)-331.9(Service)-333.9(NAML)-329.9(Output)-333.9(Fields)]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 679.9 Tm
0 Tc
[(Field)-331.1(Name)-11438.5(Description)]TJ
ET
161.66 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 661.96 Tm
[(NAML$B_ESL)-8199.1(Expanded)-366(string)-366(length.)-566(If)-366(the)-366(NAM$L_ESA)]TJ
15.144 -1.196 TD
[(and)-338(NAML$B_ESS)-338(elds)-338(are)-338(nonzero,)-344(and)-338(if)-338(the)]TJ
T*
[(F)74(AB$L_FOP)-334(eld)-336(F)74(AB$V_NAM)-332(option)-334(is)-334(clear)-336(or)]TJ
0 -1.194 TD
[(the)-334(NAML$W_DID)-332(and)-334(NAML$W_FID)-334(elds)-334(are)]TJ
0 -1.196 TD
[(0)-340(o)0(n)-342(input,)-344(the)-342(expanded)-342(le)-342(specication)-340(string)]TJ
T*
[(is)-334(copied)-336(to)-336(the)-334(buffer)-338(specied)-334(by)-338(the)-336(NAML$L_)]TJ
T*
[(ESA)-330(eld.)]TJ
-15.144 -1.494 TD
(NAML$W_FID)Tj
8 0 0 8 232.0289 578.9001 Tm
(1)Tj
10 0 0 10 313.1 575.2802 Tm
[(File)-332(identication.)]TJ
-15.144 -1.494 TD
(NAML$L_FILESYS_NAME_)Tj
0 -1.196 TD
(SIZE)Tj
8 0 0 8 185.3596 552.0001 Tm
(1)Tj
10 0 0 10 313.1 560.3401 Tm
[(File)-332(system)-330(name)-334(length.)]TJ
-15.144 -2.69 TD
(NAML$W_FIRST_WILD_)Tj
0 -1.196 TD
(DIR)Tj
8 0 0 8 180.7297 525.1 Tm
(1)Tj
10 0 0 10 313.1 533.44 Tm
[(First)-332(wild)-330(directory)110(.)]TJ
-15.144 -2.69 TD
[(NAML$L_FNB)-8069.1(File)-332(name)-332(status)-330(bits.)]TJ
0 -1.494 TD
[(NAML$L_LONG_DEV)-4513.1(Long)-334(device)-334(string)-332(address.)]TJ
T*
-0.0001 Tc
[(NAML$L_LONG_DEV_SIZE)-1694.1(Long)-334.1(device)-334.1(string)-332.1(length.)]TJ
0 -1.496 TD
0 Tc
[(NAML$L_LONG_DIR)-4828.1(Long)-334(directory)-334(string)-332(address.)]TJ
0 -1.494 TD
[(NAML$L_LONG_DIR_SIZE)-1958.2(Long)-334(directory)-334(string)-332(length.)]TJ
T*
-0.0003 Tc
(NAML$W_LONG_DIR_)Tj
0 -1.196 TD
0 Tc
(LEVELS)Tj
8 0 0 8 202.9594 423.4801 Tm
(1)Tj
10 0 0 10 313.1 431.8201 Tm
[(T)92(otal)-332(number)-334(of)-332(directories.)]TJ
-15.144 -2.69 TD
[(NAML$L_LONG_EXP)74(AND_)]TJ
0 -1.196 TD
(SIZE)Tj
15.144 1.196 TD
[(Long)-334(expanded)-334(string)-332(length.)]TJ
-15.144 -2.69 TD
[(NAML$L_LONG_NAME)-3532.2(Long)-334(le)-332(name)-334(string)-332(address.)]TJ
0 -1.494 TD
(NAML$L_LONG_NAME_)Tj
0 -1.196 TD
(SIZE)Tj
15.144 1.196 TD
[(Long)-334(le)-332(name)-334(string)-332(length.)]TJ
-15.144 -2.69 TD
[(NAML$L_LONG_NODE)-3642.2(Long)-334(node)-332(name)-334(string)-332(address.)]TJ
0 -1.494 TD
(NAML$L_LONG_NODE_)Tj
0 -1.196 TD
(SIZE)Tj
15.144 1.196 TD
[(Long)-334(node)-332(name)-334(string)-332(length.)]TJ
-15.144 -2.69 TD
[(NAML$L_LONG_RESUL)56(T_)]TJ
0 -1.196 TD
(SIZE)Tj
8 0 0 8 185.3596 286 Tm
(1)Tj
10 0 0 10 313.1 294.34 Tm
[(Long)-334(resultant)-332(string)-332(length.)]TJ
-15.144 -2.69 TD
[(NAML$L_LONG_TYPE)-3975.2(Long)-334(le)-332(type)-334(string)-332(length.)]TJ
0 -1.494 TD
(NAML$L_LONG_TYPE_)Tj
0 -1.196 TD
(SIZE)Tj
15.144 1.196 TD
[(Long)-334(le)-332(type)-334(string)-332(address.)]TJ
-15.144 -2.69 TD
[(NAML$L_LONG_VER)-4569.1(Long)-334(le)-332(version)-334(string)-332(address.)]TJ
0 -1.494 TD
[(NAML$L_LONG_VER_SIZE)-1746(Long)-334(le)-332(version)-334(string)-332(length.)]TJ
0 -1.496 TD
[(NAML$B_NAME)-7015.1(Size)-330(of)-332(le)-334(specication)-332(name)-332(string.)]TJ
0 -1.494 TD
[(NAML$L_NAME)-7070.1(Address)-330(of)-332(le)-332(specication)-332(name)-334(string.)]TJ
T*
[(NAML$B_NODE)-7125.1(Size)-330(of)-332(le)-334(specication)-332(node)-332(string.)]TJ
T*
[(NAML$L_NODE)-7180.1(Address)-330(of)-332(le)-332(specication)-332(node)-334(string.)]TJ
T*
[(NAML$L_OUTPUT_FLAGS)-1900.2(Additional)-330(status)-330(bits)-332(passed)-330(as)-330(output.)]TJ
ET
161.66 121.46 382.56 -0.48 re
f
BT
6 0 0 6 161.66 113.8 Tm
(1)Tj
8 0 0 8 165.4959 110.98 Tm
[(This)-330(eld)-332.5(is)-330(not)-335(supported)-330(for)-332.5(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
9 0 0 9 439.8 90.74 Tm
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
7.7267 -7.1 TD
(RMS85)Tj
ET
endstream
endobj
923 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
924 0 obj
<<
/Type /Page
/Parent 905 0 R
/Resources 926 0 R
/Contents 925 0 R
>>
endobj
925 0 obj
<< /Length 3194 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($OPEN)Tj
10 0 0 10 137.76 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)74.1(able)-333.9(RMS54)-331.9(\(Cont.\))-797.9(Open)-331.9(Service)-331.9(NAML)-331.9(Output)-331.9(Fields)]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 679.9 Tm
0 Tc
[(Field)-328.9(Name)-11438.5(Description)]TJ
ET
137.76 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 661.96 Tm
[(NAML$B_RSL)-8197.1(Resultant)-356(string)-358(length.)-550(If)-356(the)-356(NAML$L_RSA)]TJ
15.142 -1.196 TD
[(eld)-358(and)-356(the)-358(NAML$B_RSS)-354(eld)-358(are)-356(nonzero,)]TJ
T*
[(and)-386(if)-384(the)-386(F)74(AB$V_NAM)-384(bit)-384(is)-384(clear)-384(or)-386(the)]TJ
0 -1.194 TD
[(NAML$W_FID)-366(eld)-366(is)-366(zero)-366(when)-366(you)-368(invoke)]TJ
0 -1.196 TD
[(the)-346(Open)-344(service,)-350(the)-344(resultant)-344(le)-346(specication)]TJ
T*
[(is)-336(copied)-334(to)-336(the)-336(buffer)-336(specied)-336(by)-336(the)-336(NAML$L_)]TJ
T*
[(RSA)-330(eld.)]TJ
-15.142 -1.494 TD
[(NAML$B_TYPE)-7456.1(Size)-332(of)-332(le)-332(specication)-332(type)-334(string.)]TJ
T*
[(NAML$L_TYPE)-7511.1(Address)-330(of)-332(le)-334(specication)-332(type)-332(string.)]TJ
T*
[(NAML$B_VER)-8050.1(Size)-332(of)-332(le)-332(specication)-332(version)-334(string.)]TJ
T*
[(NAML$L_VER)-8105.1(Address)-330(of)-332(le)-334(specication)-332(version)-334(string.)]TJ
ET
137.76 522.96 382.56 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 66.02 496.58 Tm
[(Condition)-333.3(V)55(alues)-335(Returned)]TJ
/F3 1 Tf
10 0 0 10 66.02 476.66 Tm
[(The)-354(following)-354(condition)-354(values)-354(can)-354(be)-354(returned.)-542(Use)-352(the)-354(Help)-352(Message)-354(utility)-354(to)-352(access)-352(online)]TJ
0 -1.196 TD
[(message)-332(descriptions.)-498(For)-332(more)-334(information)-332(about)-332(interpreting)-334(condition)-334(values,)-334(see)-330(Section)-334(2.4.)]TJ
7.174 -2.596 TD
[(RMS$_ACC)-8230.1(RMS$_ACS)-8322.1(RMS$_ACT)]TJ
0 -1.494 TD
[(RMS$_AID)-8489.1(RMS$_A)56(TR)-8341.1(RMS$_BLN)]TJ
T*
-0.0003 Tc
[(RMS$_BUG_DAP)-5418.4(RMS$_BUG_DDI)-5622.4(RMS$_CHN)]TJ
T*
0 Tc
[(RMS$_COD)-8118.1(RMS$_CRMP)-7341.1(RMS$_DEV)]TJ
0 -1.496 TD
[(RMS$_DIR)-8489.1(RMS$_DME)-7952.1(RMS$_DNA)]TJ
0 -1.494 TD
[(RMS$_DNF)-8136.1(RMS$_DNR)-8081.1(RMS$_DVI)]TJ
T*
[(RMS$_ENQ)-8081.1(RMS$_ENV)-8137.1(RMS$_ESA)]TJ
T*
[(RMS$_ESS)-8414.1(RMS$_EXP)-8303.1(RMS$_EXTNOTFOU)]TJ
T*
[(RMS$_F)74(AB)-8359.1(RMS$_FLK)-8284.1(RMS$_FNA)]TJ
0 -1.496 TD
[(RMS$_FNF)-8247.1(RMS$_FNM)-7970.1(RMS$_FOP)]TJ
0 -1.494 TD
[(RMS$_IF)74(A)-8674.1(RMS$_IFI)-8915.1(RMS$_IMX)]TJ
T*
[(RMS$_IRC)-8545.1(RMS$_KNM)-7859.1(RMS$_KSI)]TJ
T*
[(RMS$_LNE)-8192.1(RMS$_NAM)-7915.1(RMS$_NAML)]TJ
T*
[(RMS$_NAMLESS)-5266.1(RMS$_NAMLFSINV)-4007.1(RMS$_NAMLFSSIZ)]TJ
0 -1.496 TD
[(RMS$_NAMLRSS)-5266.1(RMS$_NET)-8192.1(RMS$_NETF)74(AIL)]TJ
0 -1.494 TD
-0.0001 Tc
[(RMS$_NOD)-8025.2(RMS$_NORMAL)-5748.2(RMS$_OK_NOP)]TJ
T*
0 Tc
[(RMS$_ORG)-8118.1(RMS$_PLG)-8284.1(RMS$_PL)92(V)]TJ
T*
[(RMS$_PR)38(V)-8323.1(RMS$_QUO)-8025.1(RMS$_RA)56(T)]TJ
T*
[(RMS$_REF)-8285.1(RMS$_RLF)-8340.1(RMS$_RPL)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS86)Tj
ET
endstream
endobj
926 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
927 0 obj
<<
/Type /Page
/Parent 905 0 R
/Resources 929 0 R
/Contents 928 0 R
>>
endobj
928 0 obj
<< /Length 587 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
8.1933 -1.0783 TD
($OPEN)Tj
/F3 1 Tf
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
-0.0001 Tc
[(RMS$_RSS)-8414.2(RMS$_RST)-8379.2(RMS$_RUNDOWN)]TJ
0 -1.494 TD
0 Tc
[(RMS$_SHR)-8211.1(RMS$_STR)-8379.1(RMS$_SUC)]TJ
T*
-0.0001 Tc
[(RMS$_SUP)-8284.2(RMS$_SUPERSEDE)-3994.2(RMS$_SUPPORT)]TJ
T*
0 Tc
[(RMS$_SYN)-8247.1(RMS$_SYS)-8434.1(RMS$_TYP)]TJ
T*
[(RMS$_UPI)-8507.1(RMS$_VER)-8232.1(RMS$_WLK)]TJ
0 -1.496 TD
(RMS$_XAB)Tj
/F1 1 Tf
9 0 0 9 509.34 26.84 Tm
/Cs9 cs 1 scn
(RMS87)Tj
ET
endstream
endobj
929 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
930 0 obj
<<
/Type /Page
/Parent 905 0 R
/Resources 932 0 R
/Contents 931 0 R
>>
endobj
931 0 obj
<< /Length 3335 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
[($P)73.3(ARSE)]TJ
ET
/Cs8 cs 1 scn
66.02 708.26 454.32 -0.48 re
f
BT
14 0 0 14 66.02 691.84 Tm
[($P)74.3(ARSE)]TJ
/F3 1 Tf
10 0 0 10 137.9531 663.96 Tm
[(The)-348(Parse)-348(service)-348(analyzes)-346(the)-348(le)-348(specication)-348(string)-346(and)-348(lls)-348(in)-346(various)-348(NAM)]TJ
-0.0193 -1.196 TD
[(or)-332(NAML)-332(block)-334(elds.)]TJ
/F2 1 Tf
12 0 0 12 66.02 626.1 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 137.76 608.16 Tm
0.0002 Tc
[(SYS$P)72.2(ARSE)-995.8(fab)-333.8([,[err])-333.8([,suc]])]TJ
/F2 1 Tf
12 0 0 12 66.02 582.26 Tm
0 Tc
(Returns)Tj
/F3 1 Tf
10 0 0 10 137.76 564.32 Tm
[(OpenVMS)-330(usage:)-922(cond_value)]TJ
T*
[(type:)-6648(longword)]TJ
0 -1.194 TD
[(access:)-5778(write)-330(only)]TJ
0 -1.196 TD
[(mechanism:)-3370.1(by)-332(value)]TJ
0 -1.794 TD
[(The)-332(value)-334(is)-332(returned)-334(in)-332(symbolic)-332(offset)-332(F)74(AB$L_STS.)-332(Symbolic)-332(offset)-332(F)74(AB$L_STV)]TJ
0 -1.194 TD
[(may)-332(contain)-334(additional)-330(status)-332(information.)]TJ
/F2 1 Tf
12 0 0 12 66.02 472.66 Tm
(Arguments)Tj
10 0 0 10 138.015 454.74 Tm
(fab)Tj
/F3 1 Tf
0.006 -1.296 TD
[(OpenVMS)-330(usage:)-922(fab)]TJ
-0.0315 -1.196 TD
[(type:)-6648(longword)-332(\(unsigned\))]TJ
0 -1.194 TD
[(access:)-5778(modify)]TJ
0 -1.196 TD
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.794 TD
[(F)74(A)0(B)-350(control)-354(block)-352(whose)-352(contents)-352(are)-352(to)-350(be)-352(used)-352(as)-352(indirect)-352(arguments)-352(for)-352(the)]TJ
0 -1.196 TD
[(Parse)-332(service)-332(call.)-500(The)]TJ
/F5 1 Tf
11.0169 0 TD
(fab)Tj
/F3 1 Tf
1.978 0 TD
0.0001 Tc
[(argument)-331.9(i)0.1(s)-329.9(the)-331.9(address)-331.9(of)-331.9(the)-331.9(F)74.1(A)0.1(B)-331.9(control)-331.9(block.)]TJ
/F2 1 Tf
-12.9948 -2.19 TD
0 Tc
(err)Tj
/F3 1 Tf
0.004 -1.296 TD
[(OpenVMS)-330(usage:)-922(ast_procedure)]TJ
-0.004 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
0 -1.194 TD
[(access:)-5778(call)-332(without)-330(stack)-332(unwinding)]TJ
0 -1.196 TD
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-370(error)-372(completion)-372(routine)-372(that)-370(the)-372(service)-372(invokes)-372(if)-372(the)-370(operation)]TJ
0 -1.196 TD
[(is)-368(unsuccessful.)-576(The)]TJ
/F5 1 Tf
10.0189 0 TD
(err)Tj
/F3 1 Tf
1.98 0 TD
[(argument)-372(is)-368(the)-370(address)-370(of)-370(the)-370(entry)-372(mask)-368(of)-370(this)]TJ
-11.9988 -1.194 TD
[(user)18(-written)-330(completion)-334(routine.)]TJ
/F2 1 Tf
0 -2.192 TD
(suc)Tj
/F3 1 Tf
0.007 -1.296 TD
[(OpenVMS)-330(usage:)-922(ast_procedure)]TJ
-0.007 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
0 -1.194 TD
[(access:)-5778(call)-332(without)-330(stack)-332(unwinding)]TJ
0 -1.196 TD
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-358(success)-358(completion)-358(routine)-358(that)-358(the)-360(service)-358(invokes)-360(if)-358(the)-358(operation)]TJ
0 -1.196 TD
[(is)-350(successful.)-538(The)]TJ
/F5 1 Tf
8.7209 0 TD
(suc)Tj
/F3 1 Tf
2.093 0 TD
[(argument)-354(is)-350(the)-352(address)-350(of)-352(the)-352(entry)-352(mask)-352(of)-352(this)-350(user)18(-)]TJ
-10.8139 -1.194 TD
[(written)-330(completion)-332(routine.)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS88)Tj
ET
endstream
endobj
932 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
933 0 obj
<<
/Type /Page
/Parent 936 0 R
/Resources 935 0 R
/Contents 934 0 R
>>
endobj
934 0 obj
<< /Length 6240 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
7.6583 -1.0783 TD
[($P)73.3(ARSE)]TJ
/Cs8 cs 1 scn
-33.945 -3.2383 TD
(Description)Tj
/F3 1 Tf
10 0 0 10 161.931 676.4 Tm
[(The)-360(functions)-360(of)-358(the)-360(Parse)-358(service)-360(are)-358(performed)-360(automatically)-358(as)-358(part)-358(of)-358(the)]TJ
-0.0271 -1.196 TD
[(Open,)-346(Create,)-344(and)-342(Erase)-340(services.)-520(One)-342(special)-340(purpose)-342(of)-342(the)-342(Parse)-342(service)-344(is)-340(to)]TJ
0 -1.194 TD
[(prepare)-342(the)-340(F)74(A)0(B)-340(and)-340(NAM)-340(or)-340(NAML)-340(blocks)-342(for)-340(wildcard)-338(character)-342(processing)-342(to)]TJ
0 -1.196 TD
[(be)-348(used)-346(in)-348(the)-348(Search)-348(service.)-530(If)-346(wildcard)-346(characters,)-354(search)-348(list)-346(logical)-348(names,)]TJ
T*
[(or)-372(a)-370(node)-372(name)-370(are)-370(present)-372(in)-370(the)-372(le)-370(specication,)-382(RMS)-370(allocates)-370(internal)]TJ
T*
[(data)-346(structures)-348(\(including)-350(a)-346(device)-348(channel\))-350(to)-346(store)-346(the)-348(context)-348(for)-346(subsequent)]TJ
0 -1.194 TD
[(searches.)-522(This)-344(space)-342(is)-344(released)-342(when)-344(the)-344(Search)-344(service)-346(encounters)-344(a)-344(no-more-)]TJ
0 -1.196 TD
[(les)-350(condition)-350(\(in)-352(which)-350(case)-350(an)-350(RMS$_NMF)-350(error)-350(status)-348(is)-350(returned\))-350(or)-352(when)]TJ
T*
[(another)-366(Parse)-362(service)-364(is)-362(performed)-364(using)-366(the)-362(same)-362(F)72(A)0(B)-362(and)-362(NAM)-364(or)-364(NAML)]TJ
T*
[(blocks.)-508(T)92(o)-336(release)-336(this)-336(space,)-338(use)-336(a)-336(Parse)-336(service)-336(that)-336(species)-336(the)-336(NAM$B_NOP)]TJ
0 -1.194 TD
-0.0001 Tc
[(eld)-336.1(NAM$V_SYNCHK)-334.1(option)-336.1(and)-334.1(sets)-334.1(the)-334.1(F)71.9(AB$B_DNS)-334.1(and)-336.1(NAM$L_RLF)-336.1(elds)]TJ
0 -1.196 TD
0 Tc
[(to)-344(zero.)-522(If)-342(you)-346(are)-344(using)-346(the)-344(NAML$L_LONG_DEFNAME)-340(and)-344(NAM$L_LONG_)]TJ
T*
-0.0001 Tc
[(DEFNAME_SIZE)-340.1(elds,)-344.1(set)-340.1(the)-344.1(NAML$L_LONG_DEFNAME_SIZE)-342.1(eld)-342.1(to)-342.1(zero)]TJ
T*
-0.0002 Tc
[(in)-332.2(place)-334.2(of)-332.2(F)73.8(AB$B_DNS.)]TJ
0 -1.792 TD
0 Tc
[(Note)-332(that)-332(the)-334(le)-332(must)-332(be)-332(closed)-332(before)-334(you)-334(invoke)-334(the)-334(Parse)-332(service)-334(\(F)74(AB$W_IFI)]TJ
0 -1.196 TD
[(must)-332(be)-332(0\).)]TJ
0 -1.794 TD
[(By)-348(default,)-350(the)-348(Parse)-348(service)-348(assigns)-346(a)-346(channel)-350(to)-346(the)-348(device)-348(and)-348(does)-346(a)-346(lookup)]TJ
0 -1.194 TD
[(of)-354(the)-356(directory)-356(in)-354(addition)-354(to)-354(analyzing)-356(the)-356(le)-354(specication)-356(and)-354(lling)-356(in)-356(the)]TJ
0 -1.196 TD
[(NAM)-368(or)-368(NAML)-370(block)-368(elds.)-572(T)92(o)-368(request)-370(a)-368(Parse)-368(service)-370(without)-366(I/O,)-370(specify)]TJ
T*
-0.0001 Tc
[(the)-348.1(NAM$B_NOP)-346.1(eld)-348.1(NAM$V_SYNCHK)-346.1(option.)-530.1(The)-348.1(result)-348.1(of)-346.1(a)-348.1(Parse)-346.1(service)]TJ
T*
0 Tc
[(without)-332(I/O)-332(cannot)-334(be)-332(used)-332(as)-330(input)-334(to)-330(subsequent)-334(Search)-332(services.)]TJ
0 -1.792 TD
[(The)-354(following)-354(tables)-352(list)-352(the)-354(elds)-352(in)-354(both)-354(the)-354(F)74(A)0(B)-352(and)-354(NAM)-352(or)-354(NAML)-354(blocks)]TJ
0 -1.196 TD
[(that)-356(the)-356(Parse)-356(service)-358(uses)-354(as)-356(input)-356(and)-356(output.)-548(In)-356(addition,)-362(RMS)-356(lls)-354(in)-358(the)]TJ
T*
[(string)-334(component)-332(descriptors)-332(from)-332(the)-332(expanded)-334(string)-332(\(see)-332(Chapter)-332(5\).)]TJ
0 -1.794 TD
[(The)-362(expanded)-362(le)-360(specication)-362(string)-360(is)-360(moved)-362(to)-360(the)-360(buffer)-360(described)-360(by)-362(the)]TJ
0 -1.194 TD
[(expanded)-358(string)-356(area)-356(address)-356(\(NAM$L_ESA\))-352(and)-358(size)-354(\(NAM$B_ESS\))-352(elds)-356(of)]TJ
0 -1.196 TD
[(the)-338(NAM)-336(or)-338(NAML)-336(block)-338(\(only)-338(if)-336(both)-338(elds)-336(are)-336(nonzero\).)-510(The)-338(NAM$L_ESA)-336(and)]TJ
T*
[(NAM$B_ESS)-330(elds)-332(must)-332(be)-332(specied)-332(\(nonzero\))-332(for)-332(wildcard)-332(character)-334(processing.)]TJ
0 -1.792 TD
[(T)60(able)-368(RMS55)-370(lists)-366(the)-370(F)72(A)0(B)-368(control)-370(block)-370(elds)-370(read)-370(as)-368(input)-370(by)-372(the)-368(Parse)]TJ
0 -1.196 TD
[(service.)-560(For)-362(additional)-360(information)-362(on)-362(the)-362(elds)-360(accessed)-362(by)-362(this)-360(service,)-370(see)]TJ
T*
[(Part)-332(II.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)72.1(able)-331.9(RMS55)-797.9(Parse)-331.9(Service)-331.9(F)54.1(A)0.1(B)-329.9(Input)-331.9(Fields)]TJ
ET
161.66 253.96 382.56 -0.48 re
f
BT
9 0 0 9 161.66 243.52 Tm
0 Tc
[(Field)-331.1(Name)-4465.2(Option)-9729.1(Description)]TJ
ET
161.66 238.02 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 225.6 Tm
-0.001 Tc
[(F)71(AB$B_)]TJ
0 -1.196 TD
-0.0007 Tc
(ACMODES)Tj
20.524 1.196 TD
0 Tc
[(File)-332(access)-332(modes.)]TJ
-11.656 -2.69 TD
-0.0004 Tc
[(F)73.6(AB$V_CHAN_)]TJ
0 -1.196 TD
0 Tc
(MODE)Tj
8 0 0 8 282.5595 190.36 Tm
(1)Tj
10 0 0 10 366.9 198.7 Tm
[(This)-338(eld)-338(can)-338(be)-338(used)-338(to)-338(override)-340(the)]TJ
T*
[(access)-336(mode)-336(protection)-338(for)-338(a)-336(specied)]TJ
T*
[(I/O)-330(operation)-334(\(see)-330(Section)-334(4.8\).)]TJ
-20.524 -1.494 TD
[(F)72(AB$L_DNA)-14447.1(Default)-330(le)-334(specication)-332(string.)]TJ
T*
-0.0001 Tc
[(F)71.9(AB$B_DNS)-14488.2(Default)-330.1(le)-334.1(specication)-332.1(string)-332.1(size.)]TJ
T*
0 Tc
[(F)72(AB$L_FNA)-14558.1(File)-332(specication)-332(string)-334(address.)]TJ
0 -1.496 TD
-0.0001 Tc
[(F)71.9(AB$B_FNS)-14599.2(File)-332.1(specication)-332.1(string)-334.1(size.)]TJ
ET
161.66 100.54 382.56 -0.48 re
f
BT
6 0 0 6 161.66 92.88 Tm
0 Tc
(1)Tj
8 0 0 8 165.4959 90.06 Tm
[(This)-330(eld)-332.5(or)-332.5(option)-332.5(is)-330(not)-335(supported)-330(for)-332.5(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations)]TJ
9 0 0 9 440.7162 69.82 Tm
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
7.6249 -4.7756 TD
(RMS89)Tj
ET
endstream
endobj
935 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
936 0 obj
<<
/Type /Pages
/Kids [ 933 0 R 937 0 R 940 0 R 943 0 R 946 0 R 949 0 R 952 0 R 955 0 R 958 0 R
961 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 687 0 R
>>
endobj
937 0 obj
<<
/Type /Page
/Parent 936 0 R
/Resources 939 0 R
/Contents 938 0 R
>>
endobj
938 0 obj
<< /Length 4004 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
[($P)73.3(ARSE)]TJ
10 0 0 10 137.76 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)74.1(able)-333.9(RMS55)-331.9(\(Cont.\))-797.9(Parse)-331.9(Service)-331.9(F)54.1(A)0.1(B)-329.9(Input)-331.9(Fields)]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 679.9 Tm
0 Tc
[(Field)-328.9(Name)-4465.2(Option)-9729.1(Description)]TJ
ET
137.76 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 661.96 Tm
[(F)74(AB$L_FOP)-14650.1(File-processing)-348(option,)-352(F)74(AB$V_OFP)130(.)]TJ
20.522 -1.196 TD
[(Output)-324(le)-324(parse:)-498(indicates)-324(that)-322(RMS)]TJ
T*
[(uses)-344(only)-346(the)-344(le)-346(name)-344(and)-344(le)-346(type)]TJ
0 -1.194 TD
[(elds)-336(of)-334(a)-336(related)-334(le)-336(resultant)-336(string)]TJ
0 -1.196 TD
[(whose)-362(address)-362(is)-362(contained)-364(in)-362(the)]TJ
T*
[(NAM$L_RSA)-330(eld.)]TJ
-20.522 -1.494 TD
[(F)74(AB$W_IFI)-14967.1(Internal)-334(le)-332(identier)-332(\(must)-332(be)-332(zero\).)]TJ
T*
[(F)74(AB$L_NAM)-14281.1(NAM)-332(or)-332(NAML)-332(block)-334(address.)]TJ
ET
137.76 564.8 382.56 -0.48 re
f
BT
10 0 0 10 137.76 542.4 Tm
[(T)62(able)-346(RMS56)-348(lists)-344(the)-348(F)74(A)0(B)-346(control)-348(block)-348(elds)-346(written)-346(as)-346(output)-348(by)-348(the)-348(Parse)]TJ
0 -1.194 TD
(service.)Tj
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS56)-795.9(Parse)-331.9(Service)-333.9(F)56.1(A)0.1(B)-331.9(Output)-331.9(Fields)]TJ
ET
137.76 496.56 382.56 -0.48 re
f
BT
9 0 0 9 137.76 486.12 Tm
0 Tc
[(Field)-328.9(Name)-7565.2(Description)]TJ
ET
137.76 480.62 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 468.18 Tm
[(F)74(AB$L_DEV)-5674.1(Device)-356(characteristics)-354(\(unless)-356(you)-356(select)-354(the)-356(NAM$V_)]TJ
11.656 -1.196 TD
[(SYNCHK)-328(option\).)]TJ
-11.656 -1.494 TD
[(F)74(AB$L_SDC)-5766.1(Secondary)-352(device)-352(characteristics)-350(\(unless)-350(you)-352(select)-348(the)]TJ
11.656 -1.194 TD
-0.0002 Tc
[(NAM$V_SYNCHK)-332.2(option\).)]TJ
-11.656 -1.496 TD
0 Tc
[(F)74(AB$L_STS)-5969.1(Completion)-330(status)-332(code)-332(\(also)-330(returned)-334(in)-332(register)-334(0\).)]TJ
0 -1.494 TD
[(F)74(AB$L_STV)-5877.1(Status)-330(value.)]TJ
ET
137.76 391.96 382.56 -0.48 re
f
BT
10 0 0 10 137.76 369.56 Tm
[(T)62(able)-364(RMS57)-364(lists)-362(the)-364(NAM)-364(control)-366(block)-366(elds)-364(read)-364(as)-364(input)-364(by)-366(the)-364(Parse)]TJ
0 -1.196 TD
[(service.)-558(For)-362(additional)-362(information)-360(on)-364(the)-360(elds)-362(accessed)-360(by)-362(this)-362(service,)-370(see)]TJ
T*
[(Part)-332(II.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS57)-795.9(Parse)-331.9(Service)-333.9(NAM)-329.9(Input)-333.9(Fields)]TJ
ET
137.76 311.76 382.56 -0.48 re
f
BT
9 0 0 9 137.76 301.32 Tm
0 Tc
[(Field)-328.9(Name)-4465.2(Option)-9729.1(Description)]TJ
ET
137.76 295.82 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 283.38 Tm
[(NAM$L_ESA)-14244.1(Expanded)-332(string)-334(area)-332(address.)]TJ
0 -1.494 TD
[(NAM$B_ESS)-14281.1(Expanded)-332(string)-334(area)-332(size.)]TJ
0 -1.496 TD
[(NAM$L_FNB)-14114.1(Related)-366(le)-368(NAM)-366(block)-368(le)-368(name)]TJ
20.522 -1.194 TD
[(status)-330(bits.)]TJ
-20.522 -1.494 TD
[(NAM$B_NOP)-14003.1(NAM)-332(block)-334(options.)]TJ
8.866 -1.496 TD
(NAM$V_)Tj
0 -1.194 TD
-0.0004 Tc
(NOCONCEAL)Tj
11.656 1.194 TD
0 Tc
[(Do)-318(not)-320(conceal)-320(device)-320(name:)-500(indicates)]TJ
0 -1.194 TD
[(that)-344(when)-346(a)-346(concealed)-346(device)-346(logical)]TJ
0 -1.196 TD
[(name)-336(is)-334(present,)-338(the)-336(concealed)-338(device)]TJ
T*
[(logical)-344(name)-342(is)-342(to)-342(be)-344(replaced)-342(by)-344(the)]TJ
T*
[(actual)-358(physical)-356(device)-358(name)-358(in)-356(the)]TJ
0 -1.194 TD
[(expanded)-334(string.)]TJ
9 0 0 9 416.1888 137.2601 Tm
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-38.9077 -12.2689 TD
(RMS90)Tj
ET
endstream
endobj
939 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
940 0 obj
<<
/Type /Page
/Parent 936 0 R
/Resources 942 0 R
/Contents 941 0 R
>>
endobj
941 0 obj
<< /Length 4737 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
7.6583 -1.0783 TD
[($P)73.3(ARSE)]TJ
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)72.1(able)-331.9(RMS57)-331.9(\(Cont.\))-797.9(Parse)-331.9(Service)-333.9(NAM)-329.9(Input)-333.9(Fields)]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 679.9 Tm
0 Tc
[(Field)-331.1(Name)-4465.2(Option)-9729.1(Description)]TJ
ET
161.66 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 250.34 658.96 Tm
[(NAM$V_PWD)-4971.1(Password:)-514(indicates)-340(that)-340(a)-340(password)]TJ
11.656 -1.194 TD
-0.0001 Tc
[(contained)-338.1(in)-340.1(a)-338.1(DECnet)-340.1(for)-338.1(OpenVMS)]TJ
0 -1.196 TD
0 Tc
[(access)-360(control)-364(string,)-372(if)-360(present)-362(in)]TJ
T*
[(a)-384(le)-388(specication,)-400(is)-384(to)-386(be)-386(left)]TJ
T*
[(unaltered)-386(in)-384(the)-386(expanded)-386(and)]TJ
0 -1.194 TD
[(resultant)-360(strings)-362(\(instead)-360(of)-362(being)]TJ
0 -1.196 TD
-0.0001 Tc
[(replaced)-332.1(by)-332.1(the)-334.1(word)-330.1()17.9(password)17.9(\).)]TJ
-11.656 -1.494 TD
-0.0003 Tc
(NAM$V_NO_SHORT_)Tj
0 -1.196 TD
0 Tc
(UPCASE)Tj
8 0 0 8 296.4193 563.9601 Tm
(1)Tj
10 0 0 10 366.9 572.3 Tm
[(Do)-350(not)-352(uppercase)-354(the)-352(directory)-354(and)]TJ
T*
[(le)-342(specication)-342(in)-342(the)-342(NAM$L_ESA)]TJ
T*
[(buffer)74(.)]TJ
-11.656 -1.494 TD
-0.0001 Tc
[(NAM$V_SYNCHK)-2919.2(Performs)-332.1(Parse)-332.1(service)-332.1(with)-332.1(no)-332.1(I/O.)]TJ
-8.868 -1.494 TD
0 Tc
[(NAM$L_RLF)-14264.1(Related)-364(le)-366(NAM)-364(or)-366(NAML)-366(block)]TJ
20.524 -1.196 TD
(address.)Tj
-20.524 -1.494 TD
[(NAM$L_RSA)-14246.1(Resultant)-330(string)-334(area)-332(address.)]TJ
T*
[(NAM$B_RSL)-14246.1(Resultant)-330(string)-334(length.)]TJ
ET
161.66 465.18 382.56 -0.48 re
f
BT
6 0 0 6 161.66 457.5 Tm
(1)Tj
8 0 0 8 165.4959 454.7 Tm
[(This)-330(eld)-332.5(or)-332.5(option)-332.5(is)-330(not)-335(supported)-330(for)-332.5(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations)]TJ
ET
161.66 445.56 382.56 -0.48 re
f
BT
10 0 0 10 161.66 423.16 Tm
[(T)60(able)-340(RMS58)-342(lists)-340(the)-342(NAM)-340(control)-344(block)-342(elds)-342(written)-340(as)-342(output)-342(by)-342(the)-344(Parse)]TJ
0 -1.194 TD
(service.)Tj
/F2 1 Tf
0 -2.79 TD
[(T)72(able)-332(RMS58)-798(Parse)-332(Service)-332(NAM)-330(Output)-334(Fields)]TJ
ET
161.66 377.32 382.56 -0.48 re
f
BT
9 0 0 9 161.66 366.88 Tm
[(Field)-331.1(Name)-12987.4(Description)]TJ
ET
161.66 361.38 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 348.94 Tm
[(NAM$L_DEV)-10112.1(Address)-330(of)-332(le)-334(specication)-332(device)-334(string.)]TJ
0 -1.494 TD
[(NAM$B_DEV)-10057.1(Size)-332(of)-332(le)-332(specication)-332(device)-334(string.)]TJ
T*
(NAM$W_DID)Tj
8 0 0 8 226.469 322.68 Tm
(1)Tj
10 0 0 10 327.04 319.06 Tm
[(Directory)-342(identication)-342(\(unless)-342(you)-342(select)-340(the)]TJ
0 -1.196 TD
[(NAM$V_SYNCHK)-328(option\).)]TJ
-16.538 -1.494 TD
[(NAM$L_DIR)-10427.1(Address)-330(of)-332(le)-334(specication)-332(directory)-334(string.)]TJ
T*
[(NAM$B_DIR)-10372.1(Size)-332(of)-332(le)-332(specication)-332(directory)-334(string.)]TJ
T*
(NAM$T_DVI)Tj
8 0 0 8 222.769 265.8801 Tm
(1)Tj
10 0 0 10 327.04 262.2801 Tm
[(Device)-362(identication)-362(\(unless)-360(you)-362(select)-360(the)]TJ
0 -1.196 TD
[(NAM$V_SYNCHK)-328(option\).)]TJ
-16.538 -1.494 TD
[(NAM$B_ESL)-10260.1(Expanded)-332(string)-334(length.)]TJ
0 -1.496 TD
(NAM$W_FID)Tj
8 0 0 8 225.359 224.0401 Tm
(1)Tj
10 0 0 10 327.04 220.4201 Tm
[(File)-332(identication)-334(\(zeroed\).)]TJ
-16.538 -1.494 TD
-0.0002 Tc
(NAM$W_FIRST_WILD_DIR)Tj
8 0 0 8 295.128 209.1001 Tm
0 Tc
(1)Tj
10 0 0 10 327.04 205.4802 Tm
[(The)-382(topmost)-376(directory)-382(level)-380(to)-378(contain)-382(a)]TJ
0 -1.196 TD
(wildcard.)Tj
-16.538 -1.494 TD
[(NAM$L_FNB)-10130.1(File)-354(name)-354(status)-350(bits:)-540(contains)-354(information)]TJ
16.538 -1.194 TD
[(about)-332(the)-334(parse)-330(results.)]TJ
-16.538 -1.496 TD
-0.0002 Tc
(NAM$L_LONG_DIR_LEVELS)Tj
8 0 0 8 304.4078 155.3002 Tm
0 Tc
(1)Tj
10 0 0 10 327.04 151.6802 Tm
[(T)90(otal)-330(number)-334(of)-332(directories.)]TJ
-16.538 -1.494 TD
[(NAM$L_NAME)-9131.1(Address)-330(of)-332(le)-334(specication)-332(name)-332(string.)]TJ
T*
[(NAM$B_NAME)-9076.1(Size)-332(of)-332(le)-332(specication)-332(name)-332(string.)]TJ
ET
161.66 107.34 382.56 -0.48 re
f
BT
6 0 0 6 161.66 99.66 Tm
(1)Tj
8 0 0 8 165.4959 96.84 Tm
[(This)-330(eld)-332.5(or)-332.5(option)-332.5(is)-330(not)-335(supported)-330(for)-332.5(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
9 0 0 9 440.7202 76.62 Tm
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
7.6244 -5.5311 TD
(RMS91)Tj
ET
endstream
endobj
942 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
943 0 obj
<<
/Type /Page
/Parent 936 0 R
/Resources 945 0 R
/Contents 944 0 R
>>
endobj
944 0 obj
<< /Length 4090 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
[($P)73.3(ARSE)]TJ
10 0 0 10 137.76 696.32 Tm
/Cs8 cs 1 scn
[(T)74(able)-334(RMS58)-332(\(Cont.\))-798(Parse)-332(Service)-332(NAM)-330(Output)-334(Fields)]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 679.9 Tm
[(Field)-328.9(Name)-12989.6(Description)]TJ
ET
137.76 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 661.96 Tm
[(NAM$L_NODE)-9241.1(Address)-330(of)-332(le)-332(specication)-332(node)-334(string.)]TJ
0 -1.494 TD
-0.0001 Tc
[(NAM$B_NODE)-9190.2(Size)-330.1(of)-332.1(le)-332.1(specication)-334.1(node)-332.1(string.)]TJ
0 -1.496 TD
0 Tc
[(NAM$B_RSL)-10260.1(Resultant)-330(string)-334(length)-334(\(zeroed\).)]TJ
0 -1.494 TD
[(NAM$L_TYPE)-9574.1(Address)-330(of)-332(le)-332(specication)-332(type)-334(string.)]TJ
T*
[(NAM$B_TYPE)-9519.1(Size)-330(of)-332(le)-332(specication)-334(type)-332(string.)]TJ
T*
[(NAM$L_VER)-10168.1(Address)-330(of)-332(le)-332(specication)-332(version)-334(string.)]TJ
T*
[(NAM$B_VER)-10113.1(Size)-330(of)-332(le)-332(specication)-334(version)-332(string.)]TJ
0 -1.496 TD
[(NAM$L_WCC)-9909.1(W)38(ildcard)-332(context.)]TJ
ET
137.76 549.86 382.56 -0.48 re
f
BT
10 0 0 10 137.76 527.46 Tm
[(T)62(able)-332(RMS59)-332(lists)-328(the)-334(NAML)-332(block)-332(elds)-332(used)-332(as)-332(input)-332(for)-332(the)-334(Parse)-332(service.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS59)-795.9(Parse)-331.9(Service)-333.9(NAML)-329.9(Input)-331.9(Fields)-333.9(\(Alpha)-333.9(Only\))]TJ
ET
137.76 493.58 382.56 -0.48 re
f
BT
9 0 0 9 137.76 483.12 Tm
0 Tc
[(Field)-328.9(Name)-12989.6(Option)-5853.5(Description)]TJ
ET
137.76 477.64 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 465.2 Tm
[(NAML$L_ESA)-17761.1(Expanded)-390(string)-388(area)]TJ
24.706 -1.196 TD
(address.)Tj
-24.706 -1.494 TD
[(NAML$B_ESS)-17798.1(Expanded)-334(string)-332(area)-332(size.)]TJ
T*
(NAML$L_FILESYS_NAME)Tj
8 0 0 8 267.768 426.96 Tm
(1)Tj
10 0 0 10 384.82 423.36 Tm
[(File)-368(system)-366(name)-368(buffer)]TJ
0 -1.196 TD
(address.)Tj
-24.706 -1.494 TD
(NAML$L_FILESYS_NAME_)Tj
0 -1.196 TD
(ALLOC)Tj
8 0 0 8 173.3194 388.1201 Tm
(1)Tj
10 0 0 10 384.82 396.4601 Tm
[(File)-368(system)-366(name)-368(buffer)]TJ
T*
(size.)Tj
-24.706 -1.494 TD
[(NAML$L_FNB)-17631.1(Related)-342(le)-344(NAM)-344(or)-342(NAML)]TJ
24.706 -1.196 TD
[(block)-334(le)-332(name)-332(status)-332(bits.)]TJ
-24.706 -1.494 TD
[(NAML$L_INPUT_FLAGS)-12500.2(Additional)-340(ags)-342(specied)-342(as)]TJ
24.706 -1.196 TD
(input.)Tj
-24.706 -1.494 TD
[(NAML$L_LONG_DEFNAME)-10927.2(Long)-430(default)-426(le)]TJ
24.706 -1.196 TD
[(specication)-348(string)-346(address)]TJ
T*
[(\(used)-392(if)-392(F)74(AB$L_DNA)]TJ
0 -1.194 TD
[(contains)-334(-1\).)]TJ
-24.706 -1.496 TD
-0.0002 Tc
(NAML$L_LONG_DEFNAME_)Tj
0 -1.194 TD
0 Tc
(SIZE)Tj
24.706 1.194 TD
[(Long)-430(default)-426(le)]TJ
0 -1.194 TD
[(specication)-334(string)-332(size.)]TJ
-24.706 -1.496 TD
[(NAML$L_LONG_EXP)76(AND)-11965.2(Long)-352(expanded)-350(string)-348(area)]TJ
24.706 -1.194 TD
(address.)Tj
-24.706 -1.496 TD
[(NAML$L_LONG_EXP)76(AND_)]TJ
0 -1.194 TD
(ALLOC)Tj
8 0 0 8 173.3194 202.8002 Tm
(1)Tj
10 0 0 10 384.82 211.1402 Tm
[(Long)-352(expanded)-350(string)-348(area)]TJ
T*
(size.)Tj
-24.706 -1.496 TD
[(NAML$L_LONG_FILENAME)-10631.2(Long)-340(le)-340(specication)-338(string)]TJ
24.706 -1.194 TD
[(address)-310(\(used)-308(if)-310(F)74(AB$L_FNA)]TJ
0 -1.196 TD
[(contains)-334(-1\).)]TJ
-24.706 -1.494 TD
(NAML$L_LONG_FILENAME_)Tj
0 -1.196 TD
(SIZE)Tj
8 0 0 8 161.4596 137.0603 Tm
(1)Tj
10 0 0 10 384.82 145.4003 Tm
[(Long)-340(le)-340(specication)-338(string)]TJ
T*
(size.)Tj
ET
137.76 118.98 382.56 -0.48 re
f
BT
6 0 0 6 137.76 111.3 Tm
(1)Tj
8 0 0 8 141.5959 108.48 Tm
[(This)-330(eld)-332.5(or)-332.5(option)-332.5(is)-330(not)-332.5(supported)-332.5(for)-330(DECnet)-335(for)-330(OpenVMS)-335(operations)]TJ
9 0 0 9 416.7962 88.26 Tm
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-38.9751 -6.8244 TD
(RMS92)Tj
ET
endstream
endobj
945 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
946 0 obj
<<
/Type /Page
/Parent 936 0 R
/Resources 948 0 R
/Contents 947 0 R
>>
endobj
947 0 obj
<< /Length 3962 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
7.6583 -1.0783 TD
[($P)73.3(ARSE)]TJ
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)72.1(able)-331.9(RMS59)-331.9(\(Cont.\))-797.9(Parse)-331.9(Service)-333.9(NAML)-329.9(Input)-331.9(Fields)-333.9(\(Alpha)-333.9(Only\))]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 679.9 Tm
0 Tc
[(Field)-331.1(Name)-12987.4(Option)-5855.8(Description)]TJ
ET
161.66 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 661.96 Tm
[(NAML$L_LONG_RESUL)56(T)-12132.2(Long)-352(resultant)-352(string)-352(area)]TJ
24.708 -1.196 TD
(address.)Tj
-24.708 -1.494 TD
[(NAML$L_LONG_RESUL)56(T_)]TJ
0 -1.196 TD
(ALLOC)Tj
24.708 1.196 TD
[(Long)-334(resultant)-332(string)-332(size.)]TJ
-24.708 -2.69 TD
[(NAML$B_NOP)-17522.1(NAM)-388(or)-390(NAML)-390(block)]TJ
24.708 -1.196 TD
(options.)Tj
-8.17 -1.494 TD
(NAML$V_)Tj
0 -1.196 TD
-0.0004 Tc
(NOCONCEAL)Tj
8.1909 1.196 TD
0 Tc
[(Do)-388(not)-388(conceal)-390(device)]TJ
-0.0209 -1.196 TD
[(name:)-620(indicates)-392(that)]TJ
T*
[(when)-368(a)-366(concealed)-370(device)]TJ
0 -1.194 TD
[(logical)-372(name)-372(is)-372(present,)]TJ
0 -1.196 TD
[(the)-344(concealed)-346(device)-348(logical)]TJ
T*
[(name)-302(is)-302(to)-302(be)-302(replaced)-304(by)-302(the)]TJ
T*
[(actual)-340(physical)-340(device)-342(name)]TJ
0 -1.194 TD
[(in)-332(the)-332(expanded)-334(string.)]TJ
-8.17 -1.494 TD
(NAML$V_)Tj
0 -1.196 TD
(PWD)Tj
8.17 1.196 TD
[(Password:)-558(indicates)-362(that)]TJ
0 -1.196 TD
-0.0002 Tc
[(a)-354.2(password)-354.2(contained)-354.2(in)-354.2(a)]TJ
T*
0 Tc
[(DECnet)-320(for)-324(OpenVMS)-322(access)]TJ
T*
[(control)-334(string,)-336(if)-332(present)-334(in)-334(a)]TJ
T*
[(le)-336(specication,)-338(is)-336(to)-334(be)-336(left)]TJ
0 -1.194 TD
[(unaltered)-352(in)-352(the)-354(expanded)]TJ
0 -1.196 TD
[(and)-392(resultant)-390(strings)]TJ
T*
[(\(instead)-356(of)-358(being)-358(replaced)]TJ
T*
-0.0002 Tc
[(by)-332.2(the)-334.2(word)-330.2()17.8(password)17.8(\).)]TJ
-8.17 -1.494 TD
0 Tc
(NAML$V_)Tj
0 -1.196 TD
(NO_SHORT_)Tj
0 -1.194 TD
(UPCASE)Tj
8 0 0 8 369.8193 351.7402 Tm
(1)Tj
10 0 0 10 408.74 372.04 Tm
[(Do)-420(not)-420(uppercase)]TJ
0 -1.196 TD
[(the)-392(directory)-394(and)-392(le)]TJ
0 -1.194 TD
[(specication)-410(in)-408(the)]TJ
0 -1.196 TD
[(NAML$L_ESA)-330(buffer)72(.)]TJ
-8.17 -1.494 TD
(NAML$V_)Tj
0 -1.196 TD
(SYNCHK)Tj
8.17 1.196 TD
[(Performs)-338(Parse)-340(service)-340(with)]TJ
0 -1.196 TD
[(no)-332(I/O.)]TJ
-24.708 -1.494 TD
[(NAML$L_RLF)-17781.1(Related)-342(le)-344(NAM)-342(or)-344(NAML)]TJ
24.708 -1.196 TD
[(block)-332(address.)]TJ
-24.708 -1.494 TD
[(NAML$L_RSA)-17763.1(Resultant)-388(string)-390(area)]TJ
24.708 -1.196 TD
(address.)Tj
-24.708 -1.494 TD
[(NAML$B_RSL)-17763.1(Resultant)-330(string)-334(length.)]TJ
ET
161.66 229.06 382.56 -0.48 re
f
BT
6 0 0 6 161.66 221.38 Tm
(1)Tj
8 0 0 8 165.4959 218.58 Tm
[(This)-330(eld)-332.5(or)-332.5(option)-332.5(is)-330(not)-335(supported)-330(for)-332.5(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations)]TJ
ET
161.66 209.46 382.56 -0.48 re
f
BT
10 0 0 10 161.66 187.06 Tm
[(T)60(able)-330(RMS60)-328(lists)-328(the)-332(NAML)-330(block)-332(elds)-330(used)-330(as)-330(output)-330(for)-332(the)-330(Parse)-330(service.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)72.1(able)-331.9(RMS60)-797.9(Parse)-331.9(Service)-331.9(NAML)-331.9(Output)-331.9(Fields)-331.9(\(Alpha)-331.9(Only\))]TJ
ET
161.66 153.16 382.56 -0.48 re
f
BT
9 0 0 9 161.66 142.72 Tm
0 Tc
[(Field)-331.1(Name)-14538.5(Description)]TJ
ET
161.66 137.22 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 124.78 Tm
[(NAML$L_DEV)-10841.1(Address)-330(of)-332(le)-332(specication)-332(device)-334(string.)]TJ
0 -1.494 TD
[(NAML$B_DEV)-10786.1(Size)-330(of)-332(le)-332(specication)-334(device)-332(string.)]TJ
9 0 0 9 439.8 88.26 Tm
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
7.7267 -6.8244 TD
(RMS93)Tj
ET
endstream
endobj
948 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
949 0 obj
<<
/Type /Page
/Parent 936 0 R
/Resources 951 0 R
/Contents 950 0 R
>>
endobj
950 0 obj
<< /Length 4670 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
[($P)73.3(ARSE)]TJ
10 0 0 10 137.76 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)74.1(able)-333.9(RMS60)-331.9(\(Cont.\))-797.9(Parse)-331.9(Service)-331.9(NAML)-331.9(Output)-331.9(Fields)-331.9(\(Alpha)-331.9(Only\))]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 679.9 Tm
0 Tc
[(Field)-328.9(Name)-14538.5(Description)]TJ
ET
137.76 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 661.96 Tm
(NAML$W_DID)Tj
8 0 0 8 209.1989 665.58 Tm
(1)Tj
10 0 0 10 317.08 661.96 Tm
[(Directory)-348(identication)-350(\(unless)-348(you)-350(select)]TJ
0 -1.196 TD
[(the)-332(NAML$V_SYNCHK)-330(option\).)]TJ
-17.932 -1.494 TD
[(NAML$L_DIR)-11154.1(Address)-380(of)-382(le)-382(specication)-382(directory)]TJ
17.932 -1.196 TD
(string.)Tj
-17.932 -1.494 TD
[(NAML$B_DIR)-11099.1(Size)-330(of)-332(le)-334(specication)-332(directory)-334(string.)]TJ
T*
(NAML$T_DVI)Tj
8 0 0 8 205.5389 596.8401 Tm
(1)Tj
10 0 0 10 317.08 593.2201 Tm
[(Device)-340(identication)-340(\(unless)-340(you)-340(select)-340(the)]TJ
0 -1.196 TD
[(NAML$V_SYNCHK)-328(option\).)]TJ
-17.932 -1.494 TD
[(NAML$B_ESL)-10987.1(Expanded)-332(string)-334(length.)]TJ
T*
(NAML$W_FID)Tj
8 0 0 8 208.1289 554.9802 Tm
(1)Tj
10 0 0 10 317.08 551.3801 Tm
[(File)-332(identication)-334(\(zeroed\).)]TJ
-17.932 -1.496 TD
(NAML$L_FILESYS_NAME_SIZE)Tj
8 0 0 8 296.4676 540.0402 Tm
(1)Tj
10 0 0 10 317.6555 536.4202 Tm
[(File)-332(system)-332(name)-332(length.)]TJ
-17.9895 -1.494 TD
-0.0002 Tc
(NAML$W_FIRST_WILD_DIR)Tj
8 0 0 8 277.8978 525.1002 Tm
0 Tc
(1)Tj
10 0 0 10 317.08 521.4802 Tm
[(First)-332(wild)-330(directory)108(.)]TJ
-17.932 -1.494 TD
[(NAML$L_FNB)-10857.1(File)-330(name)-330(status)-328(bits:)-498(contains)-330(information)]TJ
17.932 -1.196 TD
[(about)-332(the)-332(parse)-332(results.)]TJ
-17.932 -1.494 TD
[(NAML$L_LONG_DEV)-7301.1(Long)-334(device)-334(string)-332(address.)]TJ
T*
-0.0001 Tc
[(NAML$L_LONG_DEV_SIZE)-4435.3(Long)-334.1(device)-334.1(string)-332.1(length.)]TJ
T*
0 Tc
[(NAML$L_LONG_DIR)-7616.1(Long)-334(directory)-334(string)-332(address.)]TJ
0 -1.496 TD
-0.0001 Tc
[(NAML$W_LONG_DIR_LEVELS)-2676.3(T)91.9(otal)-332.1(number)-334.1(of)-332.1(directories.)]TJ
0 -1.494 TD
[(NAML$L_LONG_DIR_SIZE)-4750.3(Long)-334.1(directory)-334.1(string)-332.1(length.)]TJ
T*
0 Tc
[(NAML$L_LONG_EXP)76(AND_SIZE)-2321.2(Long)-334(expanded)-334(string)-332(length.)]TJ
T*
[(NAML$L_LONG_NAME)-6320.2(Long)-334(le)-334(name)-332(string)-332(address.)]TJ
T*
[(NAML$L_LONG_NAME_SIZE)-3450.2(Long)-334(le)-334(name)-332(string)-332(length.)]TJ
0 -1.496 TD
[(NAML$L_LONG_NODE)-6430.2(Long)-334(node)-334(name)-332(string)-332(address.)]TJ
0 -1.494 TD
-0.0001 Tc
[(NAML$L_LONG_NODE_SIZE)-3564.3(Long)-334.1(node)-334.1(name)-332.1(string)-332.1(length.)]TJ
T*
0 Tc
[(NAML$L_LONG_RESUL)58(T_SIZE)-2488.2(Long)-334(resultant)-332(string)-334(length.)]TJ
T*
[(NAML$L_LONG_TYPE)-6763.2(Long)-334(le)-334(type)-332(string)-332(length.)]TJ
T*
[(NAML$L_LONG_TYPE_SIZE)-3893.2(Long)-334(le)-334(type)-332(string)-332(address.)]TJ
0 -1.496 TD
[(NAML$L_LONG_VER)-7357.1(Long)-334(le)-334(version)-332(string)-334(address.)]TJ
0 -1.494 TD
-0.0001 Tc
[(NAML$L_LONG_VER_SIZE)-4491.3(Long)-334.1(le)-334.1(version)-332.1(string)-334.1(length.)]TJ
T*
0 Tc
[(NAML$L_NAME)-9858.1(Address)-330(of)-332(le)-332(specication)-334(name)-332(string.)]TJ
T*
[(NAML$B_NAME)-9803.1(Size)-330(of)-332(le)-334(specication)-332(name)-332(string.)]TJ
T*
[(NAML$L_NODE)-9968.1(Address)-330(of)-332(le)-332(specication)-334(node)-332(string.)]TJ
T*
[(NAML$B_NODE)-9913.1(Size)-330(of)-332(le)-334(specication)-332(node)-334(string.)]TJ
0 -1.496 TD
[(NAML$L_OUTPUT_FLAGS)-4688.2(Additional)-330(status)-332(bits)-330(passed)-330(as)-332(output.)]TJ
0 -1.494 TD
[(NAML$B_RSL)-10987.1(Resultant)-332(string)-332(length)-334(\(zeroed\).)]TJ
T*
[(NAML$L_TYPE)-10301.1(Address)-330(of)-332(le)-332(specication)-334(type)-332(string.)]TJ
T*
[(NAML$B_TYPE)-10246.1(Size)-330(of)-332(le)-334(specication)-332(type)-332(string.)]TJ
T*
[(NAML$L_VER)-10895.1(Address)-330(of)-332(le)-332(specication)-334(version)-332(string.)]TJ
0 -1.496 TD
[(NAML$B_VER)-10840.1(Size)-330(of)-332(le)-334(specication)-332(version)-334(string.)]TJ
ET
137.76 106.52 382.56 -0.48 re
f
BT
6 0 0 6 137.76 98.84 Tm
(1)Tj
8 0 0 8 141.5959 96.04 Tm
[(This)-330(eld)-332.5(or)-332.5(option)-332.5(is)-330(not)-332.5(supported)-332.5(for)-330(DECnet)-335(for)-330(OpenVMS)-335(operations.)]TJ
9 0 0 9 416.8001 75.8 Tm
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-38.9756 -5.44 TD
(RMS94)Tj
ET
endstream
endobj
951 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
952 0 obj
<<
/Type /Page
/Parent 936 0 R
/Resources 954 0 R
/Contents 953 0 R
>>
endobj
953 0 obj
<< /Length 1815 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
7.6583 -1.0783 TD
[($P)73.3(ARSE)]TJ
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
[(T)72(able)-332(RMS60)-332(\(Cont.\))-798(Parse)-332(Service)-334(NAML)-330(Output)-334(Fields)-334(\(Alpha)-334(Only\))]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 679.9 Tm
[(Field)-331.1(Name)-14538.5(Description)]TJ
ET
161.66 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 661.96 Tm
[(NAML$L_WCC)-10638.1(W)38(ildcard)-332(context.)]TJ
ET
161.66 654.46 382.56 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 89.94 628.08 Tm
[(Condition)-333.3(V)55(alues)-335(Returned)]TJ
/F3 1 Tf
10 0 0 10 89.94 608.16 Tm
[(The)-354(following)-354(condition)-354(values)-354(can)-354(be)-352(returned.)-544(Use)-352(the)-352(Help)-354(Message)-352(utility)-354(to)-354(access)-352(online)]TJ
0 -1.196 TD
[(message)-330(descriptions.)-498(For)-334(more)-332(information)-332(about)-334(interpreting)-334(condition)-332(values,)-334(see)-332(Section)-332(2.4.)]TJ
7.172 -2.594 TD
-0.0001 Tc
[(RMS$_ACS)-8322.2(RMS$_BLN)-8194.2(RMS$_BUG_DDI)]TJ
0 -1.496 TD
0 Tc
[(RMS$_CDA)-8174.1(RMS$_CHN)-8028.1(RMS$_DEV)]TJ
0 -1.494 TD
[(RMS$_DIR)-8489.1(RMS$_DME)-7954.1(RMS$_DNA)]TJ
T*
[(RMS$_DNF)-8136.1(RMS$_DNR)-8083.1(RMS$_ESA)]TJ
T*
[(RMS$_ESS)-8414.1(RMS$_F)72(AB)-8359.1(RMS$_FNA)]TJ
T*
[(RMS$_FNM)-7970.1(RMS$_IFI)-8917.1(RMS$_LNE)]TJ
0 -1.496 TD
[(RMS$_NAM)-7915.1(RMS$_NAML)-7250.1(RMS$_NAMLESS)]TJ
0 -1.494 TD
[(RMS$_NAMLFSINV)-4007.1(RMS$_NAMLFSSIZ)-4305.1(RMS$_NOD)]TJ
T*
[(RMS$_NORMAL)-5748.1(RMS$_QUO)-8027.1(RMS$_RLF)]TJ
T*
-0.0001 Tc
[(RMS$_RUNDOWN)-4696.2(RMS$_STR)-8379.2(RMS$_SUC)]TJ
T*
0 Tc
[(RMS$_SYN)-8247.1(RMS$_TYP)-8360.1(RMS$_VER)]TJ
0 -1.496 TD
(RMS$_WCC)Tj
/F1 1 Tf
9 0 0 9 509.34 26.84 Tm
/Cs9 cs 1 scn
(RMS95)Tj
ET
endstream
endobj
954 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
955 0 obj
<<
/Type /Page
/Parent 936 0 R
/Resources 957 0 R
/Contents 956 0 R
>>
endobj
956 0 obj
<< /Length 3530 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($PUT)Tj
ET
/Cs8 cs 1 scn
66.02 708.26 454.32 -0.48 re
f
BT
14 0 0 14 66.02 691.84 Tm
($PUT)Tj
/F3 1 Tf
10 0 0 10 137.76 663.96 Tm
[(The)-332(Put)-334(service)-332(inserts)-332(a)-332(record)-332(into)-334(a)-332(le.)]TJ
ET
155.68 640.52 135.6 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 297.2 640.04 Tm
[(RAB64)-330(Users)]TJ
ET
367.029 640.52 135.6 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 155.68 622.1 Tm
[(RAB64)-348(can)-350(replace)-350(the)-350(RAB)-346(or)-350(RAB)-348(prex)-352(wherever)-350(it)-350(is)-348(used)-348(with)-350(the)]TJ
0 -1.194 TD
[(Put)-334(service)-332(on)-334(OpenVMS)-330(Alpha)-332(systems.)]TJ
ET
155.68 596.68 346.8 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 66.02 564.32 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 137.76 546.4 Tm
0.0002 Tc
[(SYS$PUT)-997.8(rab)-331.8([,[err])-333.8([,suc]])]TJ
/F2 1 Tf
12 0 0 12 66.02 520.48 Tm
0 Tc
(Returns)Tj
/F3 1 Tf
10 0 0 10 137.76 502.56 Tm
[(OpenVMS)-330(usage:)-922(cond_value)]TJ
0 -1.196 TD
[(type:)-6648(longword)]TJ
T*
[(access:)-5778(write)-330(only)]TJ
T*
[(mechanism:)-3370.1(by)-332(value)]TJ
0 -1.792 TD
-0.0001 Tc
[(The)-354.1(value)-356.1(is)-352.1(returned)-356.1(in)-354.1(symbolic)-352.1(offset)-354.1(RAB$L_STS.)-356.1(Symbolic)-354.1(offset)-352.1(RAB$L_)]TJ
0 -1.196 TD
0 Tc
[(STV)-330(may)-334(contain)-332(additional)-332(status)-330(information.)]TJ
/F2 1 Tf
12 0 0 12 66.02 410.9 Tm
(Arguments)Tj
10 0 0 10 138.015 392.96 Tm
(rab)Tj
/F3 1 Tf
0.006 -1.294 TD
[(OpenVMS)-330(usage:)-922(rab)]TJ
-0.0315 -1.196 TD
[(type:)-6648(longword)-332(\(unsigned\))]TJ
T*
[(access:)-5778(modify)]TJ
T*
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.792 TD
[(RAB)-348(control)-350(block)-352(whose)-350(contents)-350(are)-350(to)-350(be)-350(used)-352(as)-348(indirect)-352(arguments)-350(for)-352(the)]TJ
0 -1.196 TD
[(Put)-332(service)-334(call.)-498(The)]TJ
/F5 1 Tf
10.0539 0 TD
(rab)Tj
/F3 1 Tf
2.11 0 TD
[(argument)-334(is)-330(the)-332(address)-332(of)-332(the)-332(RAB)-330(control)-332(block.)]TJ
/F2 1 Tf
-12.1638 -2.192 TD
(err)Tj
/F3 1 Tf
0.004 -1.294 TD
[(OpenVMS)-330(usage:)-922(ast_procedure)]TJ
-0.004 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
T*
[(access:)-5778(call)-332(without)-330(stack)-332(unwinding)]TJ
T*
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.792 TD
[(AST)92(-level)-370(error)-372(completion)-372(routine)-372(that)-370(the)-372(service)-372(invokes)-372(if)-372(the)-370(operation)]TJ
0 -1.196 TD
[(is)-368(unsuccessful.)-576(The)]TJ
/F5 1 Tf
10.0189 0 TD
(err)Tj
/F3 1 Tf
1.98 0 TD
[(argument)-372(is)-368(the)-370(address)-370(of)-370(the)-370(entry)-372(mask)-368(of)-370(this)]TJ
-11.9988 -1.196 TD
[(user)18(-written)-330(completion)-334(routine.)]TJ
/F2 1 Tf
0 -2.192 TD
(suc)Tj
/F3 1 Tf
0.007 -1.294 TD
[(OpenVMS)-330(usage:)-922(ast_procedure)]TJ
-0.007 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
T*
[(access:)-5778(call)-332(without)-330(stack)-332(unwinding)]TJ
T*
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.792 TD
[(AST)92(-level)-358(success)-358(completion)-358(routine)-358(that)-358(the)-360(service)-358(invokes)-360(if)-358(the)-358(operation)]TJ
0 -1.196 TD
[(is)-350(successful.)-538(The)]TJ
/F5 1 Tf
8.7209 0 TD
(suc)Tj
/F3 1 Tf
2.093 0 TD
[(argument)-354(is)-350(the)-352(address)-350(of)-352(the)-352(entry)-352(mask)-352(of)-352(this)-350(user)18(-)]TJ
-10.8139 -1.196 TD
[(written)-330(completion)-332(routine.)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS96)Tj
ET
endstream
endobj
957 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
958 0 obj
<<
/Type /Page
/Parent 936 0 R
/Resources 960 0 R
/Contents 959 0 R
>>
endobj
959 0 obj
<< /Length 7414 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
9.025 -1.0783 TD
($PUT)Tj
/Cs8 cs 1 scn
-35.3117 -3.2383 TD
(Description)Tj
/F3 1 Tf
10 0 0 10 161.931 676.4 Tm
[(The)-350(Put)-348(service)-350(usually)-350(adds)-346(records)-348(to)-348(the)-348(logical)-350(end)-348(of)-348(a)-348(sequential)-348(le.)-532(For)]TJ
-0.0271 -1.196 TD
[(relative)-336(les,)-336(it)-332(may)-336(add)-334(records)-334(to)-334(the)-334(logical)-336(end)-334(of)-334(the)-336(le)-334(or)-334(it)-334(may)-336(insert)-334(new)]TJ
0 -1.194 TD
[(records)-334(in)-334(cells)-332(formerly)-334(occupied)-334(by)-334(deleted)-334(records.)-500(RMS)-334(directs)-332(the)-334(Put)-334(service)]TJ
0 -1.196 TD
[(where)-332(to)-332(insert)-332(the)-332(record)-334(using)-334(the)-332(contents)-332(of)-332(the)-332(record)36(s)-332(primary)-332(key)-334(eld.)]TJ
/F2 1 Tf
0 -1.794 TD
0.0001 Tc
[(Inserting)-335.9(Records)-331.9(into)-333.9(Sequential)-331.9(Files)]TJ
/F3 1 Tf
0 -1.394 TD
0 Tc
[(When)-336(using)-334(sequential)-334(record)-336(access)-332(mode)-334(to)-334(process)-332(sequential)-334(les,)-336(you)-334(usually)]TJ
0 -1.196 TD
[(insert)-360(records)-358(at)-360(the)-360(end)-360(of)-358(the)-360(le)-360(only)110(.)-554(The)-360(records)-360(to)-358(be)-360(inserted)-360(cannot)-360(be)]TJ
T*
[(larger)-334(than)-332(the)-334(maximum)-332(length)-334(that)-332(was)-330(specied)-332(when)-332(the)-334(le)-332(was)-330(created.)]TJ
0 -1.792 TD
[(Y)110(o)0(u)-368(can)-370(use)-370(random)-370(access)-368(by)-370(relative)-368(record)-370(number)-372(mode)-368(and)-370(the)-368(update-)]TJ
0 -1.196 TD
[(if)-366(record-processing)-370(option)-366(\(RAB$V_UIF\))-368(to)-366(insert)-366(xed-length)-366(records)-368(into)-368(a)]TJ
T*
[(sequential)-332(le)-334(residing)-332(on)-334(a)-332(disk)-330(device.)]TJ
0 -1.792 TD
[(RMS)-350(also)-352(provides)-350(for)-352(establishing)-352(the)-350(logical)-352(end)-352(of)-352(the)-352(le)-352(when)-350(two)-350(or)-352(more)]TJ
0 -1.196 TD
[(processes)-334(are)-338(doing)-336(shared)-336(write)-336(operations.)-506(For)-336(example,)-338(assume)-336(that)-336(processes)]TJ
T*
[(A)-352(and)-354(B)-352(are)-352(sharing)-354(a)-354(sequential)-352(le)-352(and)-354(each)-354(process)-352(is)-352(putting)-354(data)-352(into)-352(the)]TJ
T*
[(le.)-560(Process)-362(A)-362(puts)-362(a)-362(record)-362(at)-362(the)-364(end)-362(of)-362(the)-362(le)-364(and)-362(intends)-362(to)-362(put)-362(another)]TJ
0 -1.194 TD
[(record)-368(at)-366(the)-368(new)-366(end-of-le)-368(location.)-568(However)72(,)-376(before)-368(process)-366(A)-366(can)-368(put)-366(the)]TJ
0 -1.196 TD
[(next)-342(record)-344(in)-340(the)-342(le,)-346(process)-340(B)-340(gains)-342(access)-340(to)-340(the)-342(le)-342(and)-342(puts)-340(a)-340(record)-344(at)-340(the)]TJ
T*
[(end)-352(of)-352(the)-350(le.)-540(In)-350(order)-352(to)-352(ensure)-352(that)-350(the)-352(next)-352(record)-354(from)-350(process)-350(A)-352(does)-350(not)]TJ
T*
[(overwrite)-354(the)-352(record)-354(just)-354(inserted)-352(by)-354(process)-352(B,)-354(RMS)-352(updates)-352(process)-352(A)74()38(s)-352(write)]TJ
0 -1.194 TD
[(pointer)-340(to)-338(the)-338(new)-338(end-of-le)-340(position;)-342(that)-338(is,)-340(the)-338(location)-338(immediately)-338(following)]TJ
0 -1.196 TD
[(the)-332(location)-334(of)-332(process)-330(B)38(s)-332(record.)]TJ
0 -1.794 TD
-0.0001 Tc
[(The)-340.1(truncate-on-put)-338.1(option)-338.1(\(RAB$V_TPT\))-340.1(can)-338.1(be)-338.1(used)-336.1(with)-338.1(sequential)-336.1(les.)-510.1(This)]TJ
0 -1.196 TD
0 Tc
[(option)-368(lets)-366(you)-368(add)-368(records)-366(at)-368(locations)-366(other)-368(than)-368(the)-368(logical)-368(end)-368(of)-366(the)-368(le.)]TJ
0 -1.194 TD
[(When)-338(you)-338(add)-336(a)-336(record)-338(using)-338(the)-336(truncate-on-put)-338(option,)-338(the)-338(le)-336(is)-336(automatically)]TJ
0 -1.196 TD
[(truncated,)-374(effectively)-366(deleting)-364(all)-364(data)-362(between)-364(the)-364(new)-364(record)-366(\(logical)-364(end)-364(of)]TJ
T*
[(the)-364(le\))-362(and)-364(the)-364(physical)-364(end)-362(of)-364(the)-362(le.)-562(If)-362(you)-366(try)-362(to)-364(use)-362(this)-362(option)-364(without)]TJ
T*
[(having)-352(truncate)-350(access,)-352(RMS)-348(rejects)-348(the)-350(operation)-348(and)-350(issues)-346(a)-348(le)-350(access)-346(error)]TJ
0 -1.194 TD
[(\(RMS$_F)74(AC\).)]TJ
0 -1.794 TD
[(For)-364(stream)-360(format)-362(les,)-370(RMS)-362(writes)-360(the)-364(contents)-362(of)-362(the)-362(user)-56()38(s)-362(buffer)-362(into)-364(the)]TJ
0 -1.196 TD
0.0001 Tc
[(le)-351.9(beginning)-351.9(a)0.1(t)-349.9(the)-351.9(current)-353.9(entry)-351.9(position.)-537.9(If)-349.9(the)-351.9(last)-349.9(byte)-351.9(in)-351.9(the)-351.9(buffer)-351.9(is)-349.9(not)]TJ
T*
0 Tc
[(a)-370(terminator)74(,)-382(RMS)-368(adds)-370(the)-370(appropriate)-370(terminator)74(.)-576(For)-372(stream)-368(format,)-380(the)]TJ
0 -1.194 TD
[(terminator)-360(is)-360(CRLF)-360(\(carriage)-362(return)-362(character)-362(followed)-358(immediately)-360(by)-360(a)-360(line)]TJ
0 -1.196 TD
[(feed)-332(character\).)]TJ
0 -1.794 TD
[(Mailboxes)-338(may)-338(be)-336(used)-336(to)-338(synchronize)-338(activity)-338(between)-336(processes.)-508(Usually)110(,)-338(a)-338(Put)]TJ
0 -1.196 TD
[(service)-340(to)-336(a)-338(mailbox)-338(does)-338(not)-338(conclude)-340(until)-338(another)-338(accessor)-338(reads)-338(the)-338(record.)-512(If)]TJ
0 -1.194 TD
-0.0001 Tc
[(you)-356.1(select)-352.1(the)-354.1(timeout)-352.1(option)-354.1(\(RAB$V_TMO\))-354.1(and)-354.1(specify)-352.1(a)-354.1(timeout)-352.1(period)-354.1(of)-354.1(0,)]TJ
0 -1.196 TD
0 Tc
[(the)-332(Put)-334(service)-332(does)-332(not)-332(wait)-332(for)-332(another)-332(accessor)-332(to)-332(read)-332(the)-334(record.)]TJ
0 -1.794 TD
[(At)-350(the)-350(conclusion)-352(of)-350(the)-350(Put)-352(service,)-356(the)-350(RAB$L_STV)-348(eld)-352(contains)-350(the)-350(process)]TJ
0 -1.194 TD
[(identication)-334(\(PID\))-330(of)-332(the)-332(process)-332(that)-332(read)-332(the)-332(record.)]TJ
/F2 1 Tf
0 -1.794 TD
0.0001 Tc
[(Inserting)-335.9(Records)-331.9(into)-333.9(Relative)-331.9(Files)]TJ
/F3 1 Tf
0 -1.394 TD
0 Tc
[(When)-336(processing)-336(relative)-336(les,)-338(you)-336(can)-338(use)-334(either)-336(sequential)-336(or)-336(random)-336(access)-334(by)]TJ
0 -1.196 TD
[(key)-348(mode.)-526(Records)-346(cannot)-346(be)-346(larger)-348(than)-346(the)-346(size)-344(specied)-346(at)-344(le)-348(creation)-346(time,)]TJ
T*
[(and)-360(the)-358(record)36(s)-358(relative)-358(record)-360(number)-360(must)-358(not)-360(exceed)-360(the)-358(maximum)-360(record)]TJ
T*
[(number)-338(established)-334(for)-336(the)-338(le.)-508(Usually)110(,)-338(i)0(f)-336(the)-336(target)-336(record)-338(cell)-336(for)-336(a)-336(Put)-338(service)]TJ
0 -1.194 TD
[(contains)-352(a)-350(record,)-356(a)-350(record-already-exists)-348(error)-352(\(RMS$_REX\))-352(i)0(s)-348(returned)-352(as)-350(the)]TJ
0 -1.196 TD
-0.0001 Tc
[(completion)-334.1(status)-332.1(\(RAB$L_STS\).)-332.1(If)-332.1(you)-336.1(specify)-332.1(the)-334.1(update-if)-334.1(\(RAB$V_UIF\))-334.1(record)]TJ
T*
0 Tc
[(option,)-330(RMS)-326(overwrites)-326(the)-326(existing)-328(record)-328(instead)-326(of)-326(returning)-330(an)-326(error)-328(message.)]TJ
/F1 1 Tf
9 0 0 9 509.34 26.84 Tm
/Cs9 cs 1 scn
(RMS97)Tj
ET
endstream
endobj
960 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
961 0 obj
<<
/Type /Page
/Parent 936 0 R
/Resources 963 0 R
/Contents 962 0 R
>>
endobj
962 0 obj
<< /Length 7785 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($PUT)Tj
/F3 1 Tf
10 0 0 10 137.76 700.9 Tm
/Cs8 cs 1 scn
[(If)-338(you)-342(try)-340(to)-340(use)-340(the)-340(update-if)-340(option)-340(but)-340(do)-340(not)-340(have)-342(update)-340(access,)-342(RMS)-338(rejects)]TJ
0 -1.196 TD
[(the)-332(operation)-332(and)-332(issues)-332(a)-332(le)-332(access)-332(error)-332(\(RMS$_F)74(AC\).)]TJ
/F2 1 Tf
0 -1.794 TD
0.0001 Tc
[(Inserting)-333.9(Records)-331.9(into)-333.9(Indexed)-331.9(Files)]TJ
/F3 1 Tf
0 -1.394 TD
0 Tc
[(In)-344(an)-344(indexed)-344(le,)-348(you)-346(can)-344(use)-344(sequential)-344(access)-344(or)-344(random)-344(access)-342(by)-344(key)-346(mode.)]TJ
0 -1.196 TD
[(When)-356(sequential)-356(access)-356(is)-354(used)-356(to)-356(insert)-356(records,)-362(the)-356(primary)-358(key)-358(value)-358(of)-354(the)]TJ
0 -1.194 TD
[(record)-376(to)-374(be)-376(inserted)-374(must)-376(be)-374(consistent)-376(with)-374(the)-376(specied)-374(sort)-376(order)-376(of)-374(the)]TJ
0 -1.196 TD
[(le.)-534(That)-350(is,)-354(the)-350(key)-352(must)-348(be)-350(greater)-352(than)-350(or)-350(equal)-350(to)-350(the)-350(primary)-350(value)-352(of)-348(the)]TJ
T*
[(previous)-358(record)-360(if)-358(ascending)-360(sort)-358(order)-360(is)-356(specied.)-552(If)-358(descending)-360(sort)-358(order)-358(is)]TJ
T*
[(specied,)-376(the)-366(key)-368(must)-366(be)-366(less)-364(than)-368(or)-366(equal)-368(to)-366(the)-366(primary)-368(key)-368(value)-368(of)-366(the)]TJ
0 -1.194 TD
[(previous)-332(record.)]TJ
0 -1.794 TD
[(The)-342(records)-342(cannot)-342(be)-340(larger)-344(than)-342(the)-340(size)-340(established)-340(when)-342(the)-340(le)-342(was)-340(created)]TJ
0 -1.196 TD
[(if)-338(a)-340(maximum)-340(length)-342(was)-338(specied.)-516(Each)-340(record)-340(written)-340(must)-338(contain)-342(a)-338(primary)]TJ
T*
[(key)110(,)-350(but)-346(the)-346(records)-346(do)-346(not)-346(have)-348(to)-346(contain)-346(alternate)-346(keys.)-528(If)-344(alternate)-346(keys)-346(are)]TJ
0 -1.194 TD
[(partially)-334(or)-336(completely)-334(missing)-336(because)-334(of)-334(the)-336(record)-336(length)-336(limitation,)-336(RMS)-334(does)]TJ
0 -1.196 TD
[(not)-344(make)-346(an)-344(entry)-348(for)-344(the)-346(record)-346(in)-344(the)-346(associated)-342(alternate)-346(index.)-524(Put)-346(services)]TJ
T*
[(to)-362(an)-362(indexed)-364(le)-362(do)-362(not)-362(require)-364(a)-362(separate)-362(key)-364(value)-362(or)-364(key)-364(of)-362(reference.)-560(By)]TJ
T*
[(examining)-340(the)-340(contents)-338(of)-340(the)-338(primary)-340(key)-340(in)-340(the)-338(record,)-342(RMS)-340(determines)-338(where)]TJ
0 -1.194 TD
[(to)-332(insert)-330(the)-334(record.)]TJ
0 -1.794 TD
[(When)-324(inserting)-324(a)-324(record)-326(into)-322(an)-326(indexed)-324(le,)-328(RMS)-322(compares)-324(the)-324(key)-324(values)-326(in)-324(the)]TJ
0 -1.196 TD
[(record)-318(with)-316(the)-318(key)-320(values)-318(of)-318(records)-318(previously)-320(inserted)-316(into)-318(the)-318(le)-318(to)-318(determine)]TJ
T*
[(whether)-360(the)-362(new)-360(record)36(s)-360(key)-362(value)-362(duplicates)-360(any)-362(existing)-362(key)-362(values.)-556(If)-360(the)]TJ
0 -1.194 TD
[(record)-342(duplicates)-340(a)-340(key)-344(value)-342(in)-342(an)-342(index)-342(where)-342(duplication)-340(is)-342(not)-340(allowed,)-344(RMS)]TJ
0 -1.196 TD
[(rejects)-350(the)-348(operation)-350(with)-348(an)-350(RMS$_DUP)-348(error)-352(code.)-532(Where)-350(duplicate)-350(keys)-350(are)]TJ
T*
[(allowed,)-332(RMS)-330(inserts)-332(the)-332(record.)]TJ
0 -1.794 TD
[(Records)-362(with)-364(duplicate)-362(keys)-366(are)-364(inserted)-362(in)-366(chronological)-366(order;)-380(that)-364(is,)-372(RMS)]TJ
0 -1.194 TD
[(inserts)-354(each)-358(record)-358(having)-360(duplicate)-356(keys)-358(at)-356(the)-356(end)-358(of)-356(a)-356()18(chain)18()-356(o)0(f)-356(identically)]TJ
0 -1.196 TD
[(keyed)-382(records)-382(so)-382(that)-382(newer)-382(records)-382(are)-382(stored)-380(closer)-382(to)-382(the)-382(end)-382(of)-382(the)-382(le)]TJ
T*
[(regardless)-332(of)-332(sort)-330(order)72(.)]TJ
0 -1.792 TD
-0.0001 Tc
[(If)-336.1(you)-338.1(specify)-336.1(the)-338.1(update-if)-336.1(\(RAB$V_UIF\))-336.1(option)-338.1(when)-338.1(duplicates)-336.1(are)-336.1(not)-338.1(allowed)]TJ
0 -1.196 TD
0 Tc
[(on)-350(the)-348(primary)-350(key)108(,)-354(RMS)-348(overwrites)-350(the)-350(existing)-350(record)-350(with)-348(the)-350(same)-348(primary)]TJ
T*
[(key)-368(value,)-376(rather)-366(than)-368(returning)-368(a)-366(duplicate)-366(record)-368(error)-366(\(RMS$_DUP\).)-366(This)]TJ
T*
[(gives)-322(the)-324(appearance)-324(of)-322(an)-322(Update)-322(service)-324(being)-324(performed)-322(on)-324(the)-322(existing)-324(record.)]TJ
0 -1.194 TD
[(Alternate)-330(key)-334(values)-334(are)-332(modied)-332(to)-332(reect)-334(the)-332(newly)-332(inserted)-332(record.)]TJ
0 -1.794 TD
-0.0001 Tc
[(T)91.9(o)-334.1(use)-334.1(the)-334.1(RAB$V_UIF)-334.1(option,)-334.1(you)-336.1(must)-332.1(have)-336.1(update)-334.1(access)-332.1(to)-332.1(the)-334.1(le.)-504.1(If)-332.1(update)]TJ
0 -1.196 TD
0 Tc
[(access)-362(to)-364(the)-366(le)-364(is)-364(not)-364(permitted,)-372(the)-364(Put)-366(service)-364(\(which)-366(becomes)-364(an)-364(Update)]TJ
T*
[(service)-360(when)-358(this)-358(option)-360(is)-358(selected\))-356(fails,)-366(and)-358(RMS)-358(returns)-360(a)-360(le)-358(access)-358(error)]TJ
0 -1.194 TD
[(\(RMS$_F)74(AC\).)]TJ
0 -1.794 TD
[(Be)-378(careful)-380(when)-380(invoking)-380(the)-380(Put)-380(service)-380(with)-378(the)-380(RAB$V_UIF)-380(option)-380(and)]TJ
0 -1.196 TD
[(automatic)-356(record)-360(locking)-360(for)-358(a)-358(shared)-358(le.)-552(The)-360(Put)-358(service,)-366(unlike)-360(the)-358(Update)]TJ
T*
[(service,)-364(momentarily)-356(releases)-356(record)-356(locks)-356(previously)-358(applied)-356(by)-358(a)-356(Get)-354(or)-356(Find)]TJ
0 -1.194 TD
0.0001 Tc
[(service,)-311.9(until)-307.9(the)-305.9(Put)-307.9(service)-307.9(is)-303.9(converted)-305.9(into)-305.9(an)-307.9(Update)-303.9(service.)-501.9(This)-305.9(could)-307.9(allow)]TJ
0 -1.196 TD
0 Tc
[(another)-306(record)-306(stream)-302(to)-306(delete)-304(or)-304(update)-306(the)-304(record)-306(between)-304(the)-306(invocation)-306(of)-306(the)]TJ
T*
[(Put)-342(service)-344(and)-344(the)-344(conversion)-344(to)-344(an)-342(Update)-342(service.)-522(T)90(o)-342(avoid)-344(this)-342(complication,)]TJ
T*
[(you)-350(should)-350(use)-350(the)-350(Update)-348(service)-350(instead)-350(of)-348(the)-350(Put)-350(service)-352(with)-348(the)-350(update-if)]TJ
0 -1.194 TD
[(option)-332(to)-332(update)-332(an)-332(existing)-334(record)-332(in)-334(a)-332(le-sharing)-334(situation.)]TJ
0 -1.794 TD
[(The)-348(record)-348(address)-346(eld)-346(and)-348(the)-348(record)-348(size)-346(eld)-346(are)-348(required)-348(inputs)-348(to)-346(the)-348(Put)]TJ
0 -1.196 TD
[(service.)-526(Some)-346(Put)-346(service)-346(options)-346(may)-346(require)-346(additional)-346(elds.)-524(The)-348(traditional)]TJ
0 -1.194 TD
-0.0001 Tc
[(address)-346.1(and)-348.1(size)-348.1(elds)-348.1(are)-348.1(RAB$L_RBF)-346.1(and)-348.1(RAB$W_RSZ.)-350.1(However)71.9(,)-354.1(OpenVMS)]TJ
0 -1.196 TD
0 Tc
[(Alpha)-372(users)-370(have)-374(the)-374(option)-372(to)-372(code)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 310.84 77.24 Tm
()Tj
/T2 1 Tf
0.7789 0 TD
()Tj
/F3 1 Tf
10 0 0 10 327.3013 77.24 Tm
[(in)-372(the)-372(RAB64$L_RBF)-370(eld)-372(to)-372(direct)]TJ
-18.9541 -1.196 TD
-0.0001 Tc
[(the)-348.1(Put)-350.1(service)-348.1(to)-348.1(use)-348.1(the)-350.1(values)-348.1(in)-350.1(the)-348.1(alternative)-350.1(elds,)-352.1(RAB64$PQ_RBF)-348.1(and)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
0 Tc
(RMS98)Tj
ET
endstream
endobj
963 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /T1 439 0 R /T2 440 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
964 0 obj
<<
/Type /Page
/Parent 967 0 R
/Resources 966 0 R
/Contents 965 0 R
>>
endobj
965 0 obj
<< /Length 4978 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
9.025 -1.0783 TD
($PUT)Tj
/F3 1 Tf
10 0 0 10 161.66 700.28 Tm
/Cs8 cs 1 scn
-0.0001 Tc
[(RAB64$Q_RSZ.)-348.1(The)-348.1(RAB64$PQ_RBF)-346.1(eld)-348.1(can)-346.1(hold)-346.1(either)-348.1(a)-346.1(64-bit)-346.1(address)-344.1(or)-346.1(a)]TJ
0 -1.196 TD
0 Tc
[(32-bit)-332(address)-330(sign-extended)-334(to)-332(64)-332(bits.)]TJ
0 -1.794 TD
-0.0001 Tc
[(A)-326.1(successful)-324.1(Put)-328.1(service)-326.1(returns)-328.1(the)-326.1(record)-326.1(le)-326.1(address)-326.1(\(RF)75.9(A\))-326.1(in)-326.1(the)-326.1(RAB$W_RF)71.9(A)]TJ
0 -1.194 TD
0 Tc
(eld.)Tj
/F2 1 Tf
0 -1.794 TD
0.0002 Tc
[(RAB)-329.8(Control)-333.8(Block)-331.8(Fields)]TJ
/F3 1 Tf
0 -1.394 TD
0 Tc
[(T)60(able)-340(RMS61)-338(lists)-338(the)-340(control)-342(block)-340(elds)-340(read)-342(as)-338(input)-342(by)-340(the)-340(Put)-342(service.)-516(For)]TJ
0 -1.196 TD
[(additional)-332(information)-332(on)-334(the)-332(elds)-332(accessed)-332(by)-332(this)-332(service,)-334(see)-332(Part)-332(II.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)72.1(able)-331.9(RMS61)-797.9(Put)-331.9(Service)-333.9(RAB)-329.9(Input)-333.9(Fields)]TJ
ET
161.66 580.7 382.56 -0.48 re
f
BT
9 0 0 9 161.66 560.3 Tm
0 Tc
[(Field)-331.1(Name)]TJ
10.6267 1.1067 TD
[(Option)-331.1(or)]TJ
0 -1.1067 TD
[(XAB)-331.1(T)73.3(ype)-5150.5(Description)]TJ
ET
161.66 554.8 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 542.36 Tm
-0.0001 Tc
[(RAB$W_ISI)-12789.2(Internal)-332.1(stream)-330.1(identier)-334.1(\(required\).)]TJ
0 -1.494 TD
0 Tc
[(RAB$L_KBF)-12376.1(Key)-358(buffer)-360(address)-358(\(used)-358(as)-358(input)-360(only)]TJ
18.432 -1.196 TD
[(with)-364(random)-364(access)-364(by)-366(relative)-366(record)]TJ
0 -1.194 TD
[(number)-332(mode\).)]TJ
-18.432 -1.496 TD
-0.0002 Tc
[(RAB$B_KSZ)-12473.3(Key)-366.2(size)-366.2(\(used)-368.2(only)-370.2(if)-366.2(RAB$B_RAC)-366.2(is)]TJ
18.432 -1.194 TD
0 Tc
[(KEY)-330(and)-332(the)-332(le)-332(is)-332(a)-332(relative)-332(le\).)]TJ
-18.432 -1.496 TD
-0.0001 Tc
[(RAB$B_RAC)-12326.2(Record)-332.1(access)-330.1(mode)-332.1(\(SEQ,)-332.1(KEY\))]TJ
8 0 0 8 497.1479 465.2801 Tm
0 Tc
(1)Tj
10 0 0 10 502.0958 461.6601 Tm
(.)Tj
-34.0436 -1.494 TD
[(RAB$L_RBF)-12432.1(Record)-332(buffer)-332(address.)]TJ
T*
[(RAB$L_RHB)-12266.1(Record)-356(header)-358(buffer)-358(\(for)-356(variable)-358(with)]TJ
18.432 -1.196 TD
[(xed)-332(control)-334(records)-332(only\).)]TJ
-18.432 -1.494 TD
-0.0002 Tc
[(RAB$W_RSZ)-12270.3(Record)-332.2(size.)]TJ
T*
0 Tc
[(RAB$L_ROP)-12376.1(Record-processing)-332(options.)]TJ
9.564 -1.494 TD
-0.0001 Tc
[(RAB$V_ASY)-2872.2(Asynchronous:)-578.1(performs)-370.1(Put)-370.1(services)]TJ
8.868 -1.196 TD
0.0003 Tc
[(asynchronously)112.3(.)]TJ
-8.868 -1.494 TD
-0.0005 Tc
(RAB$V_CCO)Tj
8 0 0 8 318.919 351.7201 Tm
0 Tc
(2)Tj
10 0 0 10 345.98 348.1002 Tm
[(Cancel)-348(Ctrl/O:)-350(guarantees)-350(that)-348(terminal)]TJ
0 -1.196 TD
[(output)-362(is)-362(not)-364(discarded)-362(if)-364(the)-362(operator)]TJ
T*
[(enters)-332(Ctrl/O.)]TJ
-8.868 -1.494 TD
[(RAB$V_LOA)-2757.1(Load:)-568(species)-366(that)-368(buckets)-368(are)-366(to)-366(be)]TJ
8.868 -1.196 TD
[(loaded)-302(according)-306(to)-302(the)-304(ll)-304(size)-300(established)]TJ
0 -1.194 TD
[(at)-330(le)-334(creation)-332(time.)]TJ
-8.868 -1.496 TD
-0.0005 Tc
(RAB$V_REA)Tj
8 0 0 8 318.359 274.0002 Tm
0 Tc
(3)Tj
10 0 0 10 345.98 270.3803 Tm
[(Lock)-362(for)-362(read:)-558(allows)-360(other)-362(users)-360(read)]TJ
0 -1.194 TD
[(access)-340(to)-342(the)-344(record.)-520(This)-344(is)-340(not)-344(valid)-342(for)]TJ
0 -1.196 TD
[(relative)-332(les.)]TJ
-8.868 -1.494 TD
(RAB$V_RLK)Tj
8 0 0 8 318.369 235.1403 Tm
(3)Tj
10 0 0 10 345.98 231.5403 Tm
[(Read)-352(of)-352(locked)-354(record)-354(allowed:)-538(species)]TJ
0 -1.196 TD
[(that)-346(a)-346(record)-348(locked)-348(for)-348(modication)-346(can)]TJ
T*
[(be)-332(read)-332(by)-332(other)-334(users.)]TJ
-8.868 -1.494 TD
(RAB$V_TMO)Tj
8 0 0 8 320.629 196.3003 Tm
(2)Tj
10 0 0 10 345.98 192.6803 Tm
[(T)26(imeout:)-506(indicates)-336(that)-334(the)-336(content)-336(of)-336(the)]TJ
0 -1.196 TD
[(timeout)-348(period)-348(eld)-348(\(RAB$B_TMO\))-346(is)-348(to)]TJ
T*
[(be)-332(used.)]TJ
ET
161.66 154.3 382.56 -0.48 re
f
BT
6 0 0 6 161.66 146.62 Tm
(1)Tj
8 0 0 8 165.4959 143.82 Tm
-0.0001 Tc
[(The)-335.1(default)-330.1(for)-330.1(the)-335.1(RAB$B_RAC)-332.6(eld)-332.6(is)-327.6(RAB$C_SEQ.)]TJ
6 0 0 6 161.66 134.68 Tm
0 Tc
(2)Tj
8 0 0 8 165.4959 131.86 Tm
[(This)-330(eld)-332.5(is)-330(not)-335(supported)-330(for)-332.5(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
6 0 0 6 161.66 122.72 Tm
(3)Tj
8 0 0 8 165.4959 119.9 Tm
-0.0001 Tc
[(This)-330.1(option)-335.1(is)-327.6(meaningless)-332.6(unless)-330.1(you)-335.1(specify)-332.6(manual)-332.6(unlocking.)]TJ
9 0 0 9 439.8 99.66 Tm
0 Tc
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
7.7267 -8.0911 TD
(RMS99)Tj
ET
endstream
endobj
966 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
967 0 obj
<<
/Type /Pages
/Kids [ 964 0 R 968 0 R 971 0 R 974 0 R 977 0 R 980 0 R 983 0 R 986 0 R 989 0 R
992 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 998 0 R
>>
endobj
968 0 obj
<<
/Type /Page
/Parent 967 0 R
/Resources 970 0 R
/Contents 969 0 R
>>
endobj
969 0 obj
<< /Length 4808 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($PUT)Tj
10 0 0 10 137.76 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)74.1(able)-333.9(RMS61)-331.9(\(Cont.\))-797.9(Put)-331.9(Service)-333.9(RAB)-329.9(Input)-333.9(Fields)]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 669.92 Tm
0 Tc
[(Field)-328.9(Name)]TJ
10.6267 1.1089 TD
[(Option)-331.1(or)]TJ
0 -1.1089 TD
[(XAB)-331.1(T)75.6(ype)-5150.5(Description)]TJ
ET
137.76 664.44 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 233.4 652 Tm
[(RAB$V_TPT)-2925.1(T)62(runcate-on-put:)-578(species)-370(that)-372(a)-370(Put)]TJ
8.866 -1.196 TD
[(service)-382(with)-380(a)-382(sequentially-accessed)]TJ
T*
[(record)-350(can)-348(occur)-350(at)-348(any)-350(point)-348(in)-350(the)-348(le,)]TJ
T*
[(truncating)-334(the)-334(le)-332(at)-332(that)-332(point.)]TJ
-8.866 -1.494 TD
[(RAB$V_UIF)-3037.1(Update-if:)-566(converts)-364(a)-366(Put)-368(service)-368(to)-366(a)]TJ
8.866 -1.194 TD
[(record)-356(that)-352(already)-356(exists)-352(to)-354(an)-354(Update)]TJ
0 -1.196 TD
(service.)Tj
-8.866 -1.494 TD
[(RAB$V_ULK)-2666.1(Manual)-346(unlocking:)-524(species)-344(that)-344(records)]TJ
8.866 -1.196 TD
[(cannot)-334(be)-332(unlocked)-334(automatically)110(.)]TJ
-8.866 -1.494 TD
-0.0001 Tc
[(RAB$V_WBH)-2390.2(W)55.9(rite)-336.1(behind:)-508.1(two)-336.1(buffers)-336.1(are)-336.1(allocated)-336.1(to)]TJ
8.866 -1.196 TD
0 Tc
[(allow)-332(multibuffering.)]TJ
-8.866 -1.494 TD
-0.0001 Tc
[(RAB$V_W)91.9(A)55.9(T)-2704.2(W)73.9(ait:)-516.1(if)-340.1(the)-340.1(record)-342.1(is)-340.1(locked,)-346.1(wait)-338.1(until)-342.1(it)]TJ
8.866 -1.196 TD
0 Tc
[(is)-332(available)-332(\(for)-332(relative)-332(les)-332(only\).)]TJ
-18.43 -1.494 TD
-0.0004 Tc
(RAB$B_TMO)Tj
8 0 0 8 201.049 485.2401 Tm
0 Tc
(2)Tj
10 0 0 10 322.06 481.6401 Tm
[(T)24(imeout)-362(period:)-562(a)-362(value)-364(of)-364(0)-362(indicates)]TJ
0 -1.196 TD
[(that)-350(RMS)-348(should)-350(not)-350(wait)-346(to)-350(complete)-348(a)]TJ
T*
[(Put)-332(service)-334(\(for)-332(mailbox)-332(devices)-334(only\).)]TJ
ET
137.76 446.24 382.56 -0.48 re
f
BT
6 0 0 6 137.76 438.58 Tm
(2)Tj
8 0 0 8 141.5959 435.76 Tm
[(This)-330(eld)-332.5(is)-330(not)-332.5(supported)-332.5(for)-330(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
ET
137.76 426.64 382.56 -0.48 re
f
BT
10 0 0 10 137.76 404.24 Tm
[(T)62(able)-316(RMS62)-316(lists)-314(the)-316(control)-316(block)-318(elds)-316(written)-316(as)-314(output)-318(by)-316(the)-316(Put)-318(service.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS62)-795.9(Put)-333.9(Service)-331.9(RAB)-329.9(Output)-331.9(Fields)]TJ
ET
137.76 370.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 359.9 Tm
0 Tc
[(Field)-328.9(Name)-5240.7(Description)]TJ
ET
137.76 354.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 341.98 Tm
-0.0001 Tc
[(RAB$L_BKT)-3512.2(Bucket)-334.1(code:)-506.1(set)-332.1(to)-334.1(the)-336.1(relative)-334.1(record)-336.1(number)-336.1(for)-336.1(sequential)]TJ
9.564 -1.196 TD
0 Tc
[(access)-330(to)-332(relative)-334(les.)]TJ
-9.564 -1.494 TD
-0.0002 Tc
[(RAB$W_RF)73.8(A)-3328.3(Record)-332.2(le)-332.2(address.)]TJ
T*
0 Tc
[(RAB$L_STS)-3748.1(Completion)-330(status)-330(code)-334(\(also)-330(returned)-334(in)-332(register)-334(0\).)]TJ
0 -1.496 TD
[(RAB$L_STV)-3656.1(Status)-330(value)]TJ
8 0 0 8 292.2691 288.8 Tm
(1)Tj
10 0 0 10 297.2171 285.1801 Tm
(.)Tj
ET
137.76 273.72 382.56 -0.48 re
f
BT
6 0 0 6 137.76 266.04 Tm
(1)Tj
8 0 0 8 141.5959 263.22 Tm
[(On)-372.5(the)-372.5(successful)-370(completion)-372.5(of)-370(a)-372.5(Put)-372.5(service)-370(to)-372.5(a)-370(record-oriented)-372.5(device,)-380(the)-372.5(RAB$L_STV)-367.5(eld)]TJ
-0.4795 -0.995 TD
[(contains)-335(the)-337.5(second)-335(longword)-337.5(of)-335(the)-337.5(I/O)-337.5(status)-332.5(block.)-505(See)-337.5(the)]TJ
/F4 1 Tf
29.0901 0 TD
[(OpenVMS)-335(I/O)-337.5(User)-52.5()35(s)-335(Reference)-337.5(Manual)]TJ
/F3 1 Tf
-29.0901 -0.9975 TD
[(for)-330(details)-327.5(on)-335(specic)-330(devices.)]TJ
ET
137.76 238.16 382.56 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 137.76 215.76 Tm
0.0001 Tc
[(RAB64)-329.9(Control)-331.9(Block)-333.9(Fields)-331.9(\(Alpha)-331.9(Only\))]TJ
/F3 1 Tf
0 -1.394 TD
-0.0001 Tc
[(T)61.9(able)-370.1(RMS63)-372.1(lists)-368.1(the)-372.1(Alpha-only)-372.1(RAB64)-372.1(control)-372.1(block)-372.1(elds)-370.1(read)-372.1(as)-370.1(input)]TJ
0 -1.196 TD
0 Tc
[(by)-356(the)-358(Put)-356(service.)-550(These)-356(elds)-356(are)-358(comparable)-356(to)-356(the)-356(RAB)-356(elds)-356(described)-356(in)]TJ
T*
[(T)62(able)-332(RMS61.)-344(For)-344(additional)-344(information)-344(on)-344(the)-344(elds)-344(accessed)-342(by)-344(this)-344(service,)]TJ
T*
[(see)-330(Part)-334(II.)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS100)Tj
ET
endstream
endobj
970 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
971 0 obj
<<
/Type /Page
/Parent 967 0 R
/Resources 973 0 R
/Contents 972 0 R
>>
endobj
972 0 obj
<< /Length 6754 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
9.025 -1.0783 TD
($PUT)Tj
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)72.1(able)-331.9(RMS63)-797.9(Put)-331.9(Service)-333.9(RAB64)-329.9(Input)-333.9(Fields)-331.9(\(Alpha)-331.9(Only\))]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 679.9 Tm
0 Tc
[(Field)-331.1(Name)-5238.5(Description)]TJ
ET
161.66 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 661.96 Tm
-0.0001 Tc
[(RAB64$B_BLN)-2308.2(This)-352.1(eld)-352.1(must)-352.1(be)-352.1(initialized)-350.1(to)-350.1(RAB64$C_BLN64)-352.1(in)-352.1(order)]TJ
9.564 -1.196 TD
0 Tc
[(for)-332(RAB64)-330(elds)-332(to)-332(be)-332(used.)]TJ
-9.564 -1.494 TD
-0.0001 Tc
[(RAB64$W_ISI)-2809.2(Internal)-356.1(stream)-354.1(identier)-356.1(\(required\).)-544.1(Equates)-354.1(to)-354.1(RAB$W_)]TJ
9.564 -1.196 TD
0 Tc
(ISI.)Tj
-9.564 -1.494 TD
[(RAB64$L_KBF)-2396.1(Key)-348(buffer)-348(address.)-530(This)-348(eld)-348(must)-346(contain)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 465.56 608.16 Tm
()Tj
/T2 1 Tf
0.7769 0 TD
()Tj
/F3 1 Tf
10 0 0 10 481.7613 608.16 Tm
[(if)-348(you)-350(want)]TJ
-22.4461 -1.196 TD
-0.0001 Tc
[(to)-368.1(use)-370.1(RAB64$PQ_KBF)109.9(.)-370.1(For)-370.1(32-bit)-366.1(addressing,)-380.1(this)-368.1(eld)]TJ
T*
[(equates)-332.1(to)-332.1(RAB$L_KBF)-334.1(\(see)-330.1(T)59.9(able)-332.1(RMS61\).)]TJ
-9.564 -1.494 TD
[(RAB64$PQ_KBF)-1648.1(Key)-354.1(buffer)-354.1(64-bit)-352.1(address)-350.1(\(used)-354.1(if)-352.1(RAB64$L_KBF)-354.1(contains)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 257.3 557.34 Tm
0 Tc
()Tj
/T2 1 Tf
0.7771 0 TD
()Tj
/F3 1 Tf
10 0 0 10 270.0233 557.34 Tm
[(\).)-544(This)-356(eld)-354(can)-356(hold)-354(either)-356(a)-354(64-bit)-354(address)-352(or)-356(a)-354(32-bit)]TJ
-1.2723 -1.194 TD
[(address)-332(sign-extended)-334(to)-330(64)-332(bits.)]TJ
-9.564 -1.494 TD
-0.0002 Tc
[(RAB64$B_KSZ)-2493.3(Key)-446.2(buffer)-444.2(size.)-722.2(Equates)-444.2(to)-444.2(RAB$B_KSZ)-446.2(\(see)]TJ
9.564 -1.196 TD
0 Tc
[(T)60(able)-332(RMS61\).)]TJ
-9.564 -1.494 TD
-0.0002 Tc
[(RAB64$B_RAC)-2346.3(Record)-410.2(access)-410.2(mode.)-654.2(Equates)-410.2(to)-410.2(RAB$B_RAC)-408.2(\(see)]TJ
9.564 -1.196 TD
0 Tc
[(T)60(able)-332(RMS61\).)]TJ
-9.564 -1.494 TD
(RAB64$L_RBF)Tj
8 0 0 8 232.7789 480.2601 Tm
(1)Tj
10 0 0 10 257.3 476.6601 Tm
[(Record)-366(buffer)-368(address.)-566(This)-368(eld)-366(must)-366(contain)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 481.447 476.6601 Tm
()Tj
/T2 1 Tf
0.7771 0 TD
()Tj
/F3 1 Tf
10 0 0 10 497.8304 476.6601 Tm
[(if)-366(you)]TJ
-24.053 -1.196 TD
-0.0001 Tc
[(want)-364.1(to)-364.1(use)-366.1(RAB64$PQ_RBF)109.9(.)-366.1(For)-364.1(32-bit)-364.1(addressing,)-374.1(this)]TJ
T*
0 Tc
[(eld)-334(equates)-330(to)-332(RAB$L_RBF)112(.)]TJ
-9.564 -1.494 TD
-0.0004 Tc
(RAB64$PQ_RBF)Tj
8 0 0 8 240.5188 441.4201 Tm
0 Tc
(1)Tj
10 0 0 10 257.5667 437.8001 Tm
-0.0001 Tc
[(Record)-334.1(buffer)-334.1(64-bit)-332.1(address)-332.1(\(used)-334.1(if)-334.1(RAB64$L_RBF)-334.1(contains)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 257.3 425.8401 Tm
0 Tc
()Tj
/T2 1 Tf
0.7771 0 TD
()Tj
/F3 1 Tf
10 0 0 10 270.0233 425.8401 Tm
[(\).)-544(This)-356(eld)-354(can)-356(hold)-354(either)-356(a)-354(64-bit)-354(address)-352(or)-356(a)-354(32-bit)]TJ
-1.2723 -1.196 TD
[(address)-332(sign-extended)-334(to)-330(64)-332(bits.)]TJ
-9.564 -1.494 TD
[(RAB64$L_RHB)-2286.1(Record)-336(header)-336(buffer)74(.)-506(This)-334(eld)-336(must)-334(contain)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 474.317 398.9402 Tm
()Tj
/T2 1 Tf
0.7771 0 TD
()Tj
/F3 1 Tf
10 0 0 10 490.4004 398.9402 Tm
[(if)-336(you)-336(want)]TJ
-23.31 -1.196 TD
-0.0001 Tc
[(to)-366.1(use)-366.1(RAB64$PQ_RHB.)-366.1(For)-366.1(32-bit)-364.1(addressing,)-376.1(this)-364.1(eld)]TJ
0 -1.194 TD
0 Tc
[(equates)-332(to)-332(RAB$L_RHB)-328(\(see)-332(T)62(able)-332(RMS61\).)]TJ
-9.564 -1.496 TD
-0.0001 Tc
[(RAB64$PQ_RHB)-1538.1(Record)-342.1(header)-342.1(buffer)-342.1(64-bit)-342.1(address)-340.1(\(used)-340.1(if)-342.1(RAB64$L_RHB)]TJ
9.564 -1.194 TD
0 Tc
(contains)Tj
/T1 1 Tf
9.9626 0 0 9.9626 299.5694 348.1402 Tm
()Tj
/T2 1 Tf
0.7771 0 TD
()Tj
/F3 1 Tf
10 0 0 10 312.2928 348.1402 Tm
[(\).)-512(This)-338(eld)-340(can)-338(hold)-338(either)-340(a)-338(64-bit)-336(address)-336(or)-340(a)]TJ
-5.4993 -1.196 TD
[(32-bit)-332(address)-330(sign-extended)-334(to)-332(64)-332(bits.)]TJ
-9.564 -1.494 TD
-0.0004 Tc
(RAB64$W_RSZ)Tj
8 0 0 8 234.3989 324.8602 Tm
0 Tc
(1)Tj
10 0 0 10 257.3 321.2402 Tm
[(Record)-406(buffer)-408(size.)-644(This)-406(eld)-408(is)-404(ignored)-408(in)-406(favor)-408(of)]TJ
0 -1.196 TD
-0.0003 Tc
[(RAB64$Q_RSZ)-358.3(if)-356.3(RAB64$L_RBF)-358.3(contains)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 458.7571 309.2802 Tm
0 Tc
()Tj
/T2 1 Tf
0.7771 0 TD
()Tj
/F3 1 Tf
10 0 0 10 471.4805 309.2802 Tm
[(.)-548(Otherwise,)]TJ
-21.4181 -1.196 TD
-0.0001 Tc
[(this)-332.1(eld)-332.1(equates)-332.1(to)-332.1(RAB$W_RSZ.)]TJ
-9.564 -1.494 TD
-0.0004 Tc
(RAB64$Q_RSZ)Tj
8 0 0 8 232.3689 286.0002 Tm
0 Tc
(1)Tj
10 0 0 10 257.3 282.3802 Tm
[(Record)-418(buffer)-416(size.)-668(This)-416(eld)-418(must)-416(be)-416(used)-416(when)]TJ
0 -1.196 TD
[(RAB64$L_RBF)-380(contains)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 374.9083 270.4203 Tm
()Tj
/T2 1 Tf
0.7771 0 TD
()Tj
/F3 1 Tf
10 0 0 10 391.4517 270.4203 Tm
[(and)-382(a)-382(value)-382(is)-380(specied)-382(in)]TJ
-13.4152 -1.194 TD
-0.0004 Tc
[(RAB64$PQ_RBF)109.6(.)]TJ
-9.564 -1.496 TD
-0.0001 Tc
[(RAB64$L_ROP)-2396.2(Record-processing)-404.1(options.)-638.1(Equates)-400.1(to)-402.1(RAB$L_ROP)]TJ
9.564 -1.194 TD
0 Tc
[(and)-392(options)-390(described)-390(in)-392(T)62(able)-392(RMS61.)-614(Options)-390(are)]TJ
0 -1.196 TD
[(identical)-360(except)-360(for)-358(the)-360(RAB64)-356(prex;)-376(for)-360(example,)-366(option)]TJ
T*
-0.0003 Tc
[(RAB64$V_ASY)-332.3(equates)-332.3(to)-332.3(RAB$V_ASY)111.7(.)]TJ
-9.564 -1.494 TD
0 Tc
(RAB64$B_TMO)Tj
8 0 0 8 236.1089 196.3403 Tm
(2)Tj
10 0 0 10 257.5568 192.7203 Tm
-0.0001 Tc
[(T)23.9(imeout)-440.1(period.)-714.1(Equates)-438.1(to)-440.1(RAB$B_TMO)-440.1(\(see)]TJ
-0.0257 -1.196 TD
0 Tc
[(T)60(able)-332(RMS61\).)]TJ
ET
161.66 169.28 382.56 -0.48 re
f
BT
6 0 0 6 161.66 161.62 Tm
(1)Tj
8 0 0 8 165.4959 158.8 Tm
-0.0001 Tc
[(One)-350.1(of)-345.1(the)-347.6(RBF)-345.1(elds)-345.1(must)-347.6(contain)-347.6(an)-345.1(address)-342.6(and)-345.1(the)-347.6(RSZ)-347.6(eld)-347.6(associated)-345.1(with)-347.6(it)-345.1(must)-345.1(contain)-347.6(a)]TJ
-0.4795 -0.995 TD
0 Tc
(size.)Tj
6 0 0 6 161.6957 141.68 Tm
(2)Tj
8 0 0 8 165.5317 138.88 Tm
[(This)-330(eld)-332.5(is)-330(not)-335(supported)-330(for)-332.5(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
ET
161.66 129.76 382.56 -0.48 re
f
BT
/F1 1 Tf
9 0 0 9 504.36 26.84 Tm
/Cs9 cs 1 scn
(RMS101)Tj
ET
endstream
endobj
973 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /T1 439 0 R /T2 440 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
974 0 obj
<<
/Type /Page
/Parent 967 0 R
/Resources 976 0 R
/Contents 975 0 R
>>
endobj
975 0 obj
<< /Length 3274 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($PUT)Tj
/F3 1 Tf
10 0 0 10 137.76 700.9 Tm
/Cs8 cs 1 scn
[(T)62(able)-344(RMS64)-342(lists)-342(the)-344(Alpha-only)-346(RAB64)-342(control)-344(block)-346(elds)-344(written)-342(as)-344(output)]TJ
0 -1.196 TD
[(by)-356(the)-358(Put)-356(service.)-550(These)-356(elds)-356(are)-358(comparable)-356(to)-356(the)-356(RAB)-356(elds)-356(described)-356(in)]TJ
T*
[(T)62(able)-332(RMS62.)]TJ
/F2 1 Tf
0 -2.788 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS64)-795.9(Put)-333.9(Service)-331.9(RAB64)-329.9(Output)-331.9(Fields)-331.9(\(Alpha)-333.9(Only\))]TJ
ET
137.76 643.1 382.56 -0.48 re
f
BT
9 0 0 9 137.76 632.66 Tm
0 Tc
[(Field)-328.9(Name)-5240.7(Description)]TJ
ET
137.76 627.16 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 614.72 Tm
-0.0001 Tc
[(RAB64$L_BKT)-2400.2(Bucket)-332.1(code.)-500.1(Equates)-330.1(to)-332.1(RAB$L_BKT)-330.1(\(see)-332.1(T)61.9(able)-332.1(RMS62\).)]TJ
0 -1.494 TD
[(RAB64$W_RF)73.9(A)-2216.2(Record)-332.1(le)-332.1(address.)-498.1(Equates)-330.1(to)-332.1(RAB$W_RF)75.9(A.)]TJ
T*
0 Tc
[(RAB64$L_STS)-2636.1(Completion)-388(status)-388(code.)-614(Equates)-388(to)-388(RAB$L_STS)-388(\(see)]TJ
9.564 -1.196 TD
[(T)62(able)-332(RMS62\).)]TJ
-9.564 -1.494 TD
[(RAB64$L_STV)-2544.1(Status)-330(value.)-500(Equates)-332(to)-332(RAB$L_STV)-330(\(see)-330(T)60(able)-332(RMS62\).)]TJ
ET
137.76 550.44 382.56 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 66.02 524.06 Tm
[(Condition)-333.3(V)55(alues)-335(Returned)]TJ
/F3 1 Tf
10 0 0 10 66.02 504.14 Tm
[(The)-354(following)-354(condition)-354(values)-354(can)-354(be)-354(returned.)-542(Use)-352(the)-354(Help)-352(Message)-354(utility)-354(to)-352(access)-352(online)]TJ
0 -1.196 TD
[(message)-332(descriptions.)-498(For)-332(more)-334(information)-332(about)-332(interpreting)-334(condition)-334(values,)-334(see)-330(Section)-334(2.4.)]TJ
7.174 -2.596 TD
[(RMS$_ACT)-8285.1(RMS$_BLN)-8192.1(RMS$_BUG)]TJ
0 -1.494 TD
-0.0001 Tc
[(RMS$_BUG_DAP)-5418.2(RMS$_CDA)-8174.2(RMS$_CHK)]TJ
T*
-0.0003 Tc
[(RMS$_CONTROLC)-4529.4(RMS$_CONTROLO)-4473.4(RMS$_CONTROL)89.7(Y)]TJ
T*
0 Tc
[(RMS$_DME)-7952.1(RMS$_DNR)-8081.1(RMS$_DUP)]TJ
T*
[(RMS$_ENQ)-8081.1(RMS$_EXT)-8303.1(RMS$_EXT_ERR)]TJ
0 -1.496 TD
[(RMS$_F)74(AC)-8359.1(RMS$_FTM)-8118.1(RMS$_FUL)]TJ
0 -1.494 TD
[(RMS$_IBF)-8600.1(RMS$_IDX)-8507.1(RMS$_IOP)]TJ
T*
[(RMS$_IRC)-8545.1(RMS$_ISI)-8952.1(RMS$_KBF)]TJ
T*
[(RMS$_KEY)-8192.1(RMS$_KSZ)-8377.1(RMS$_MRN)]TJ
T*
[(RMS$_NEF)-8192.1(RMS$_NET)-8192.1(RMS$NETBTS)]TJ
0 -1.496 TD
[(RMS$_NETF)74(AIL)-5803.1(RMS$_NORMAL)-5748.1(RMS$_OK_ALK)]TJ
0 -1.494 TD
-0.0002 Tc
[(RMS$_OK_DUP)-6084.3(RMS$_OK_IDX)-6455.3(RMS$_OPNOTSUP)]TJ
T*
0 Tc
[(RMS$_PENDING)-5414.1(RMS$_PLG)-8284.1(RMS$_RAB)]TJ
T*
[(RMS$_RAC)-8230.1(RMS$_RBF)-8285.1(RMS$_RER)]TJ
T*
[(RMS$_REX)-8248.1(RMS$_RHB)-8119.1(RMS$_RLK)]TJ
0 -1.496 TD
[(RMS$_RPL)-8340.1(RMS$_RR)40(V)-8270.1(RMS$_RSA)]TJ
0 -1.494 TD
[(RMS$_RSZ)-8433.1(RMS$_R)38(VU)-8175.1(RMS$_SEQ)]TJ
T*
[(RMS$_SQO)-8210.1(RMS$_STR)-8377.1(RMS$_SUC)]TJ
T*
[(RMS$_SUP)-8284.1(RMS$_SUPPORT)-5450.1(RMS$_SYS)]TJ
T*
[(RMS$_TRE)-8285.1(RMS$_WBE)-7971.1(RMS$_WER)]TJ
0 -1.496 TD
[(RMS$_WLK)-7970.1(RMS$_WPL)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS102)Tj
ET
endstream
endobj
976 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
977 0 obj
<<
/Type /Page
/Parent 967 0 R
/Resources 979 0 R
/Contents 978 0 R
>>
endobj
978 0 obj
<< /Length 4045 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
8.195 -1.0783 TD
($READ)Tj
ET
/Cs8 cs 1 scn
89.94 708.26 454.32 -0.48 re
f
BT
14 0 0 14 89.94 691.84 Tm
($READ)Tj
/F3 1 Tf
10 0 0 10 161.66 663.96 Tm
[(The)-348(Read)-346(service)-346(retrieves)-348(a)-346(specied)-346(number)-348(of)-346(bytes)-346(from)-346(a)-346(le)-346(\(beginning)-350(on)]TJ
0 -1.196 TD
[(a)-338(block)-338(boundary\))-340(and)-336(transfers)-338(them)-336(to)-338(memory)110(.)-510(A)-336(Read)-336(service)-338(using)-340(block)-338(I/O)]TJ
T*
[(can)-334(be)-332(performed)-332(on)-332(any)-334(le)-334(organization.)]TJ
ET
179.6 616.6 103.92 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 289.56 616.12 Tm
[(RAB64)-330(Users)-330(\(Alpha)-334(Only\))]TJ
ET
1 i
422.718 616.6 103.92 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 179.6 598.2 Tm
-0.0001 Tc
[(On)-328.1(Alpha)-330.1(systems,)-330.1(RAB64)-330.1(can)-330.1(replace)-330.1(the)-330.1(RAB)-328.1(or)-330.1(RAB)-328.1(prex)-330.1(wherever)-332.1(it)]TJ
T*
0 Tc
[(is)-330(used)-332(with)-332(the)-332(Read)-332(service)-332(on)-334(OpenVMS)-332(Alpha)-330(systems.)]TJ
ET
179.6 572.78 346.8 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 89.94 540.42 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 161.66 522.48 Tm
0.0002 Tc
[(SYS$READ)-997.8(rab)-331.8([,[err])-333.8([,suc]])]TJ
/F2 1 Tf
12 0 0 12 89.94 496.58 Tm
0 Tc
(Returns)Tj
/F3 1 Tf
10 0 0 10 161.66 478.64 Tm
[(OpenVMS)-332(usage:)-920(cond_value)]TJ
T*
[(type:)-6648(longword)]TJ
0 -1.194 TD
[(access:)-5778(write)-332(only)]TJ
0 -1.196 TD
[(mechanism:)-3370.1(by)-334(value)]TJ
0 -1.794 TD
[(The)-356(value)-354(is)-354(returned)-354(in)-354(symbolic)-354(offset)-352(RAB$L_STS.)-352(Symbolic)-354(offset)-352(RAB$L_)]TJ
0 -1.194 TD
[(STV)-332(may)-332(contain)-334(additional)-332(status)-330(information.)]TJ
/F2 1 Tf
12 0 0 12 89.94 386.98 Tm
(Arguments)Tj
10 0 0 10 161.915 369.06 Tm
(rab)Tj
/F3 1 Tf
0.006 -1.296 TD
[(OpenVMS)-332(usage:)-920(rab)]TJ
-0.0315 -1.196 TD
[(type:)-6648(longword)-334(\(unsigned\))]TJ
0 -1.194 TD
[(access:)-5778(modify)]TJ
0 -1.196 TD
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.794 TD
[(RAB)-348(control)-352(block)-350(whose)-350(contents)-352(are)-350(to)-350(be)-350(used)-350(as)-350(indirect)-350(arguments)-352(for)-350(the)]TJ
0 -1.194 TD
[(Read)-332(service)-332(call.)-500(The)]TJ
/F5 1 Tf
10.7389 0 TD
(rab)Tj
/F3 1 Tf
2.108 0 TD
0.0001 Tc
[(argument)-329.9(i)0.1(s)-331.9(the)-331.9(address)-329.9(of)-331.9(the)-333.9(RAB)-329.9(control)-331.9(block.)]TJ
/F2 1 Tf
-12.8468 -2.192 TD
0 Tc
(err)Tj
/F3 1 Tf
0.004 -1.296 TD
[(OpenVMS)-332(usage:)-920(ast_procedure)]TJ
-0.004 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
0 -1.194 TD
[(access:)-5778(call)-332(without)-332(stack)-332(unwinding)]TJ
0 -1.196 TD
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-372(error)-372(completion)-370(routine)-374(that)-370(the)-372(service)-372(invokes)-372(if)-370(the)-372(operation)]TJ
0 -1.196 TD
[(is)-370(unsuccessful.)-576(The)]TJ
/F5 1 Tf
10.0189 0 TD
(err)Tj
/F3 1 Tf
1.98 0 TD
0.0001 Tc
[(argument)-367.9(i)0.1(s)-369.9(the)-369.9(address)-367.9(of)-369.9(the)-369.9(entry)-371.9(mask)-369.9(of)-369.9(this)]TJ
-11.9988 -1.194 TD
0 Tc
[(user)18(-written)-332(completion)-332(routine.)]TJ
/F2 1 Tf
0 -2.192 TD
(suc)Tj
/F3 1 Tf
0.007 -1.296 TD
[(OpenVMS)-332(usage:)-920(ast_procedure)]TJ
-0.007 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
0 -1.194 TD
[(access:)-5778(call)-332(without)-332(stack)-332(unwinding)]TJ
0 -1.196 TD
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-358(success)-358(completion)-358(routine)-360(that)-358(the)-358(service)-360(invokes)-360(if)-356(the)-360(operation)]TJ
0 -1.194 TD
[(is)-350(successful.)-538(The)]TJ
/F5 1 Tf
8.7229 0 TD
(suc)Tj
/F3 1 Tf
2.093 0 TD
[(argument)-352(is)-352(the)-352(address)-350(of)-350(the)-352(entry)-354(mask)-352(of)-350(this)-352(user)18(-)]TJ
-10.8159 -1.196 TD
[(written)-332(completion)-332(routine.)]TJ
/F1 1 Tf
9 0 0 9 504.36 26.84 Tm
/Cs9 cs 1 scn
(RMS103)Tj
ET
endstream
endobj
979 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
980 0 obj
<<
/Type /Page
/Parent 967 0 R
/Resources 982 0 R
/Contents 981 0 R
>>
endobj
981 0 obj
<< /Length 5731 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($READ)Tj
/Cs8 cs 1 scn
0 -3.2383 TD
(Description)Tj
/F3 1 Tf
10 0 0 10 138.031 676.4 Tm
[(T)92(o)-332(use)-332(the)-332(Read)-332(service,)-334(you)-334(must)-332(do)-332(the)-332(following:)]TJ
-0.0271 -1.792 TD
[(1.)-962(Supply)-334(a)-332(buffer)-332(area)-334(for)-332(transferring)-334(data)-330(\(user)-334(record)-332(area)-334(address)-330(eld\))-332(and)]TJ
1.792 -1.196 TD
[(specify)-332(the)-334(buffer)-332(size:)]TJ
0 -1.794 TD
[()-1190(T)92(o)-334(supply)-336(a)-334(32-bit)-332(buffer)-334(address)-334(and)-334(a)-334(buffer)-334(size)-334(no)-334(greater)-336(than)-334(65,535)]TJ
1.794 -1.196 TD
[(bytes,)-332(use)-332(these)-332(elds:)]TJ
ET
173.62 599.18 346.8 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 173.62 588.74 Tm
[(User)-333.3(Buffer)-333.3(Address)-333.3(Field)-4324.6(User)-333.3(Buffer)-333.3(Size)-331.1(Field)]TJ
ET
173.62 583.24 346.8 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 173.62 570.8 Tm
-0.0002 Tc
[(RAB$L_UBF)-9051.3(RAB$W_USZ)]TJ
ET
173.62 565.3 346.8 -0.48 re
f
BT
10 0 0 10 155.68 546.88 Tm
0 Tc
[()-1190(O)0(n)-334(OpenVMS)-332(Alpha)-332(systems,)-334(you)-334(can)-336(supply)-334(a)-332(64-bit)-332(buffer)-334(address)-332(\(or)-334(a)]TJ
1.794 -1.194 TD
[(32-bit)-336(address)-336(sign-extended)-338(to)-336(64)-338(bits\))-334(and)-338(a)-336(buffer)-338(size)-336(up)-336(to)]TJ
/T2 1 Tf
9.9626 0 0 9.9626 469.96 534.94 Tm
()Tj
/T1 1 Tf
0.7327 0 TD
0.2329 Tc
()Tj
/T2 1 Tf
1.2326 0 TD
-0.0001 Tc
()Tj
/T1 1 Tf
1.2326 0 TD
0 Tc
()Tj
/T2 1 Tf
1.01 0 TD
()Tj
/F3 1 Tf
10 0 0 10 173.62 522.98 Tm
[(bytes.)-498(T)90(o)-332(do)-332(so,)-332(code)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 273.2087 522.98 Tm
()Tj
/T2 1 Tf
0.7771 0 TD
()Tj
/F3 1 Tf
10 0 0 10 289.2721 522.98 Tm
[(in)-332(RAB64$L_UBF)-330(and)-334(use)-332(these)-332(elds:)]TJ
ET
173.62 505.52 346.8 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 173.62 495.08 Tm
[(User)-333.3(Buffer)-333.3(Address)-333.3(Field)-4324.6(User)-333.3(Buffer)-333.3(Size)-331.1(Field)]TJ
ET
173.62 489.58 346.8 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 173.62 477.16 Tm
-0.0004 Tc
[(RAB64$PQ_UBF)-7165.5(RAB64$Q_USZ)]TJ
ET
173.62 471.66 346.8 -0.48 re
f
BT
10 0 0 10 137.76 453.24 Tm
0 Tc
[(2.)-962(Indicate)-334(the)-332(rst)-334(virtual)-334(block)-334(number)-334(\(VBN\))-330(for)-334(the)-332(transfer)-334(\(bucket)-334(number)]TJ
1.792 -1.196 TD
-0.0001 Tc
[(eld\).)-526.1(This)-346.1(eld)-346.1(is)-344.1(RAB$L_BKT)-346.1(o)-0.1(r)-346.1(RAB64$L_BKT)-346.1(\(available)-346.1(only)-346.1(on)-346.1(Alpha)]TJ
0 -1.194 TD
0 Tc
[(to)-330(accommodate)-330(64-bit)-328(addressing\).)-498(If)-330(the)-330(value)-330(for)-330(the)-330(VBN)-328(is)-328(0,)-332(the)-330(transfer)]TJ
0 -1.196 TD
[(starts)-330(with)-332(the)-332(block)-334(indicated)-332(by)-332(the)-332(next)-334(block)-334(pointer)-332(\(NBP\).)]TJ
/F2 1 Tf
-1.792 -1.794 TD
0.0002 Tc
[(RAB)-329.8(Control)-333.8(Block)-331.8(Fields)]TJ
/F3 1 Tf
0 -1.394 TD
0 Tc
[(T)62(able)-326(RMS65)-326(lists)-324(the)-326(control)-326(block)-328(elds)-326(read)-326(as)-326(input)-326(by)-326(the)-328(Read)-324(service.)-500(For)]TJ
0 -1.196 TD
[(additional)-330(information)-334(on)-332(the)-332(elds)-332(accessed)-332(by)-332(this)-332(service,)-334(see)-332(Part)-332(II.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS65)-795.9(Read)-331.9(Service)-333.9(RAB)-329.9(Input)-333.9(Fields)]TJ
ET
137.76 339.64 382.56 -0.48 re
f
BT
9 0 0 9 137.76 329.2 Tm
0 Tc
[(Field)-328.9(Name)-4465.2(Option)-5855.8(Description)]TJ
ET
137.76 323.7 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 311.28 Tm
-0.0001 Tc
[(RAB$L_BKT)-10984.2(Bucket)-360.1(number:)-558.1(must)-360.1(contain)-360.1(the)-362.1(virtual)]TJ
17.036 -1.196 TD
0 Tc
[(block)-378(number)-378(of)-378(the)-378(rst)-378(block)-378(to)-378(read.)]TJ
T*
[(When)-358(this)-358(eld)-360(has)-358(a)-358(value)-360(of)-358(0,)-366(then)-360(the)]TJ
T*
[(next)-332(block)-334(is)-332(read.)]TJ
-17.036 -1.494 TD
-0.0001 Tc
[(RAB$W_ISI)-11393.2(Internal)-332.1(stream)-332.1(identier)-332.1(\(required\).)]TJ
T*
[(RAB$L_ROP)-10984.2(Record-processing)-332.1(option.)]TJ
8.866 -1.494 TD
[(RAB$V_ASY)-2174.2(Asynchronous:)-594.1(performs)-380.1(Delete)-376.1(service)]TJ
8.17 -1.196 TD
0.0003 Tc
[(asynchronously)112.3(.)]TJ
-17.036 -1.494 TD
0 Tc
[(RAB$L_UBF)-10943.1(User)-356(record)-356(buffer)-358(address.)-544(For)-358(block)-358(I/O,)]TJ
17.036 -1.196 TD
[(alignment)-360(of)-360(the)-360(user)-56()38(s)-358(record)-362(buffer)-360(on)-360(a)]TJ
T*
[(page)-350(or)-350(at)-348(least)-348(a)-350(quadword)-350(boundary)-352(may)]TJ
0 -1.194 TD
[(improve)-332(performance.)]TJ
-17.036 -1.496 TD
-0.0001 Tc
[(RAB$W_USZ)-10781.2(User)-332.1(record)-336.1(area)-334.1(size:)-500.1(indicates)-334.1(the)-334.1(length)-336.1(of)]TJ
17.036 -1.194 TD
0 Tc
[(the)-332(transfer)74(,)-334(i)0(n)-332(bytes)]TJ
8 0 0 8 406.2486 144.5202 Tm
(1)Tj
10 0 0 10 411.1766 140.9202 Tm
(.)Tj
ET
137.76 129.44 382.56 -0.48 re
f
BT
6 0 0 6 137.76 121.76 Tm
(1)Tj
8 0 0 8 141.5959 118.94 Tm
-0.0001 Tc
[(Certain)-357.6(devices)-357.6(require)-357.6(that)-360.1(an)-360.1(even)-362.6(number)-360.1(of)-360.1(bytes)-357.6(be)-357.6(transferred.)-552.6(For)-357.6(further)-362.6(details,)-365.1(see)-360.1(the)]TJ
/F4 1 Tf
-0.4795 -0.995 TD
0 Tc
[(OpenVMS)-330(I/O)-335(User)-52.5()35(s)-332.5(Reference)-332.5(Manual)]TJ
/F3 1 Tf
18.6512 0 TD
(.)Tj
ET
137.76 101.86 382.56 -0.48 re
f
BT
10 0 0 10 137.76 79.46 Tm
[(T)62(able)-386(RMS66)-386(lists)-384(the)-386(control)-388(block)-388(elds)-386(written)-384(as)-386(output)-388(by)-386(the)-388(Read)]TJ
0 -1.196 TD
(service.)Tj
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS104)Tj
ET
endstream
endobj
982 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R /T1 439 0 R /T2 440 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
983 0 obj
<<
/Type /Page
/Parent 967 0 R
/Resources 985 0 R
/Contents 984 0 R
>>
endobj
984 0 obj
<< /Length 5643 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
8.195 -1.0783 TD
($READ)Tj
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)72.1(able)-331.9(RMS66)-797.9(Read)-331.9(Service)-331.9(RAB)-329.9(Output)-331.9(Fields)]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 679.9 Tm
0 Tc
[(Field)-331.1(Name)-6014.1(Description)]TJ
ET
161.66 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 661.96 Tm
[(RAB$L_RBF)-4262.1(Record)-332(address.)]TJ
0 -1.494 TD
-0.0002 Tc
[(RAB$W_RF)71.8(A)-4024.3(Record)-332.2(le)-332.2(address.)]TJ
0 -1.496 TD
-0.0001 Tc
[(RAB$W_RSZ)-4100.2(Record)-404.1(size:)-644.1(indicates)-404.1(the)-404.1(actual)-406.1(number)-406.1(of)-404.1(bytes)]TJ
10.262 -1.194 TD
0 Tc
(transferred.)Tj
-10.262 -1.494 TD
[(RAB$L_STS)-4446.1(Completion)-332(status)-330(code)-332(\(also)-330(returned)-334(in)-334(register)-332(0\).)]TJ
0 -1.496 TD
[(RAB$L_STV)-4354.1(Status)-330(value.)]TJ
ET
161.66 582.74 382.56 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 161.66 560.34 Tm
0.0001 Tc
[(RAB64)-329.9(Control)-333.9(Block)-331.9(Fields)-331.9(\(Alpha)-333.9(Only\))]TJ
/F3 1 Tf
0 -1.394 TD
0 Tc
[(T)60(able)-350(RMS67)-350(lists)-348(the)-352(Alpha-only)-350(RAB64)-350(control)-350(block)-352(elds)-352(read)-350(as)-350(input)-352(by)]TJ
0 -1.196 TD
[(the)-368(Read)-366(service.)-570(These)-366(elds)-368(are)-366(comparable)-368(to)-366(the)-368(RAB)-364(elds)-366(described)-368(in)]TJ
T*
[(T)60(able)-330(RMS65.)-344(For)-346(additional)-342(information)-344(on)-344(the)-344(elds)-344(accessed)-344(by)-344(this)-342(service,)]TJ
T*
[(see)-332(Part)-332(II.)]TJ
/F2 1 Tf
0 -2.788 TD
0.0002 Tc
[(T)72.2(able)-331.8(RMS67)-797.8(Read)-331.8(Service)-331.8(RAB64)-329.8(Input)-329.8(Fields)-331.8(\(Alpha)-333.8(Only\))]TJ
ET
161.66 476.64 382.56 -0.48 re
f
BT
9 0 0 9 161.66 466.2 Tm
0 Tc
[(Field)-331.1(Name)-6014.1(Description)]TJ
ET
161.66 460.7 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 448.26 Tm
-0.0001 Tc
[(RAB64$B_BLN)-3006.2(This)-342.1(eld)-342.1(must)-340.1(be)-342.1(initialized)-340.1(to)-340.1(RAB64$C_BLN64)-342.1(in)-342.1(order)]TJ
10.262 -1.196 TD
0 Tc
[(for)-332(RAB64)-330(elds)-332(to)-332(be)-332(used.)]TJ
-10.262 -1.494 TD
[(RAB64$L_BKT)-3094.1(Bucket)-434(number)74(.)-700(Equates)-432(to)-432(RAB$L_BKT)-430(\(see)]TJ
10.262 -1.196 TD
[(T)62(able)-332(RMS65\).)]TJ
-10.262 -1.494 TD
-0.0001 Tc
[(RAB64$W_ISI)-3507.2(Internal)-414.1(stream)-412.1(identier)-414.1(\(required\).)-662.1(Equates)-410.1(to)]TJ
10.262 -1.196 TD
-0.0004 Tc
(RAB$W_ISI.)Tj
-10.262 -1.494 TD
-0.0001 Tc
[(RAB64$L_ROP)-3094.2(Record-processing)-366.1(option.)-566.1(Equates)-364.1(to)-364.1(RAB$L_ROP)-366.1(\(see)]TJ
10.262 -1.196 TD
[(T)61.9(able)-348.1(RMS65\).)-528.1(The)-348.1(RAB64$V_ASY)-346.1(option)-348.1(is)-346.1(identical)-348.1(to)]TJ
0 -1.194 TD
-0.0004 Tc
[(RAB$V_ASY)111.6(.)]TJ
-10.262 -1.496 TD
0 Tc
(RAB64$L_UBF)Tj
8 0 0 8 233.7089 332.3201 Tm
(1)Tj
10 0 0 10 264.28 328.7001 Tm
[(User)-352(record)-354(buffer)-352(address.)-538(This)-352(eld)-354(must)-350(contain)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 509.42 328.7 Tm
()Tj
/T2 1 Tf
0.7789 0 TD
()Tj
/F3 1 Tf
10 0 0 10 525.6813 328.7 Tm
(if)Tj
-26.1401 -1.194 TD
[(you)-356(want)-354(to)-356(use)-354(RAB64$PQ_UBF)112(.)-356(For)-356(32-bit)-352(addressing,)]TJ
0 -1.196 TD
-0.0001 Tc
[(this)-332.1(eld)-332.1(equates)-332.1(to)-332.1(RAB$L_UBF)-334.1(\(see)-330.1(T)59.9(able)-332.1(RMS65\).)]TJ
-10.262 -1.494 TD
0 Tc
(RAB64$PQ_UBF)Tj
8 0 0 8 241.4888 293.46 Tm
(1)Tj
10 0 0 10 264.28 289.86 Tm
[(User)-350(record)-352(buffer)-352(64-bit)-348(address)-350(\(used)-350(if)-350(RAB64$L_UBF)]TJ
0 -1.196 TD
(contains)Tj
/T1 1 Tf
9.9626 0 0 9.9626 306.5894 277.9 Tm
()Tj
/T2 1 Tf
0.7771 0 TD
()Tj
/F3 1 Tf
10 0 0 10 319.3128 277.9 Tm
[(\).)-516(This)-342(eld)-340(can)-342(hold)-342(either)-340(a)-342(64-bit)-340(address)-338(or)]TJ
-5.5033 -1.196 TD
[(a)-332(32-bit)-330(address)-332(sign-extended)-334(to)-332(64)-332(bits.)]TJ
-10.262 -1.494 TD
(RAB64$W_USZ)Tj
8 0 0 8 235.3689 254.6201 Tm
(1)Tj
10 0 0 10 264.28 251.0001 Tm
[(User)-362(record)-364(buffer)-364(size.)-560(This)-364(eld)-364(is)-362(ignored)-364(in)-364(favor)-364(of)]TJ
0 -1.196 TD
-0.0003 Tc
[(RAB64$Q_USZ)-344.3(if)-344.3(RAB64$L_UBF)-344.3(contains)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 467.0571 239.0401 Tm
0 Tc
()Tj
/T2 1 Tf
0.7771 0 TD
()Tj
/F3 1 Tf
10 0 0 10 479.7805 239.0401 Tm
[(.)-522(Otherwise,)]TJ
-21.55 -1.196 TD
-0.0001 Tc
[(this)-332.1(eld)-332.1(equates)-332.1(to)-332.1(RAB$W_USZ)-332.1(\(see)-332.1(T)59.9(able)-330.1(RMS65\).)]TJ
-10.262 -1.494 TD
-0.0004 Tc
(RAB64$Q_USZ)Tj
8 0 0 8 233.2989 215.7601 Tm
0 Tc
(1)Tj
10 0 0 10 264.28 212.1401 Tm
[(User)-372(record)-374(buffer)-374(size.)-580(This)-374(eld)-372(must)-374(be)-372(used)-374(when)]TJ
0 -1.196 TD
[(RAB64$L_UBF)-368(contains)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 382.5983 200.1801 Tm
()Tj
/T2 1 Tf
0.7771 0 TD
()Tj
/F3 1 Tf
10 0 0 10 399.0217 200.1801 Tm
[(and)-370(a)-370(value)-370(is)-370(specied)-370(in)]TJ
-13.4742 -1.194 TD
-0.0001 Tc
[(RAB64$PQ_UBF)109.9(.)-334.1(\(See)-332.1(Section)-332.1(8.8)-332.1(for)-332.1(more)-334.1(information.\))]TJ
ET
161.66 176.76 382.56 -0.48 re
f
BT
6 0 0 6 161.66 169.08 Tm
0 Tc
(1)Tj
8 0 0 8 165.4959 166.28 Tm
-0.0001 Tc
[(One)-347.6(of)-342.6(the)-345.1(UBF)-342.6(elds)-342.6(must)-345.1(contain)-345.1(an)-345.1(address)-342.6(and)-345.1(the)-345.1(USZ)-345.1(eld)-342.6(associated)-345.1(with)-345.1(it)-342.6(must)-342.6(contain)-345.1(a)]TJ
-0.4795 -0.9975 TD
0 Tc
(size.)Tj
ET
161.696 150.7 382.56 -0.48 re
f
BT
/F1 1 Tf
9 0 0 9 504.36 26.84 Tm
/Cs9 cs 1 scn
(RMS105)Tj
ET
endstream
endobj
985 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /T1 439 0 R /T2 440 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
986 0 obj
<<
/Type /Page
/Parent 967 0 R
/Resources 988 0 R
/Contents 987 0 R
>>
endobj
987 0 obj
<< /Length 4041 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($READ)Tj
/F3 1 Tf
10 0 0 10 137.76 700.9 Tm
/Cs8 cs 1 scn
[(T)62(able)-344(RMS68)-342(lists)-342(the)-344(Alpha-only)-346(RAB64)-342(control)-344(block)-346(elds)-344(written)-342(as)-344(output)]TJ
0 -1.196 TD
[(by)-348(the)-346(Read)-348(service.)-530(These)-348(elds)-346(are)-348(comparable)-348(to)-346(the)-348(RAB)-344(elds)-348(described)-346(in)]TJ
T*
[(T)62(able)-332(RMS66.)]TJ
/F2 1 Tf
0 -2.788 TD
-0.0001 Tc
[(T)73.9(able)-334.1(RMS68)-796.1(Read)-332.1(Service)-334.1(RAB64)-332.1(Output)-334.1(Fields)-334.1(\(Alpha)-334.1(Only\))]TJ
ET
137.76 643.1 382.56 -0.48 re
f
BT
9 0 0 9 137.76 632.66 Tm
0 Tc
[(Field)-328.9(Name)-6014.1(Description)]TJ
ET
137.76 627.16 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 614.72 Tm
-0.0001 Tc
[(RAB64$L_RBF)-3152.2(Record)-416.1(buffer)-418.1(address)-414.1(is)-416.1(returned)-418.1(to)-416.1(this)-414.1(eld)-416.1(if)]TJ
10.26 -1.196 TD
0 Tc
[(RAB64$L_UBF)-414(does)-412(not)-416(contain)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 398.08 602.7599 Tm
()Tj
/T2 1 Tf
0.7789 0 TD
()Tj
/F3 1 Tf
10 0 0 10 410.8213 602.7599 Tm
[(.)-664(Equates)-412(to)]TJ
-17.0461 -1.196 TD
(RAB$L_RBF.)Tj
-10.26 -1.494 TD
-0.0001 Tc
[(RAB64$PQ_RBF)-2374.2(Record)-416.1(buffer)-418.1(address)-414.1(is)-416.1(returned)-418.1(to)-416.1(this)-414.1(eld)-416.1(if)]TJ
10.26 -1.194 TD
0 Tc
[(RAB64$L_UBF)-330(contains)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 357.9383 563.92 Tm
()Tj
/T2 1 Tf
0.7771 0 TD
()Tj
/F3 1 Tf
10 0 0 10 370.6617 563.92 Tm
(.)Tj
-23.2902 -1.496 TD
-0.0002 Tc
[(RAB64$W_RF)73.8(A)-2912.3(Record)-332.2(le)-334.2(address.)-498.2(Equates)-330.2(to)-332.2(RAB$W_RF)71.8(A)-0.2(.)]TJ
0 -1.494 TD
-0.0001 Tc
[(RAB64$W_RSZ)-2986.2(Record)-334.1(buffer)-332.1(size)-330.1(is)-332.1(returned)-334.1(to)-332.1(this)-332.1(eld)-332.1(if)-332.1(RAB64$L_UBF)]TJ
10.26 -1.196 TD
0 Tc
[(does)-398(not)-396(contain)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 321.9089 522.06 Tm
()Tj
/T2 1 Tf
0.7771 0 TD
()Tj
/F3 1 Tf
10 0 0 10 334.6323 522.06 Tm
-0.0002 Tc
[(.)-630.2(Equates)-396.2(to)-398.2(RAB$W_RSZ)-398.2(\(see)]TJ
-9.4272 -1.194 TD
0 Tc
[(T)60(able)-332(RMS66\).)]TJ
-10.26 -1.496 TD
-0.0001 Tc
[(RAB64$Q_RSZ)-3189.2(Record)-334.1(buffer)-332.1(size)-330.1(is)-332.1(returned)-334.1(to)-332.1(this)-332.1(eld)-332.1(if)-332.1(RAB64$L_UBF)]TJ
10.26 -1.194 TD
0 Tc
(contains)Tj
/T1 1 Tf
9.9626 0 0 9.9626 282.5894 483.22 Tm
()Tj
/T2 1 Tf
0.7771 0 TD
()Tj
/F3 1 Tf
10 0 0 10 295.3128 483.22 Tm
(.)Tj
-15.7553 -1.496 TD
[(RAB64$L_STS)-3332.1(Completion)-378(status)-378(code.)-594(Equates)-378(to)-378(RAB$L_STS)-378(\(see)]TJ
10.26 -1.194 TD
[(T)60(able)-332(RMS66\).)]TJ
-10.26 -1.496 TD
[(RAB64$L_STV)-3240.1(Status)-332(value.)-500(Equates)-332(to)-330(RAB$L_STV)130(.)]TJ
ET
137.76 433.88 382.56 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 66.02 407.5 Tm
[(Condition)-333.3(V)55(alues)-335(Returned)]TJ
/F3 1 Tf
10 0 0 10 66.02 387.58 Tm
[(The)-354(following)-354(condition)-354(values)-354(can)-354(be)-354(returned.)-542(Use)-352(the)-354(Help)-352(Message)-354(utility)-354(to)-352(access)-352(online)]TJ
0 -1.196 TD
[(message)-332(descriptions.)-498(For)-332(more)-334(information)-332(about)-332(interpreting)-334(condition)-334(values,)-334(see)-330(Section)-334(2.4.)]TJ
7.174 -2.596 TD
-0.0001 Tc
[(RMS$_ACT)-8285.2(RMS$_BLN)-8192.2(RMS$_BUG_DAP)]TJ
0 -1.494 TD
-0.0003 Tc
[(RMS$_CDA)-8174.4(RMS$_CONTROLC)-4529.4(RMS$_CONTROL)89.7(Y)]TJ
T*
0 Tc
[(RMS$_DME)-7952.1(RMS$_DNR)-8081.1(RMS$_EOF)]TJ
T*
[(RMS$_F)74(AC)-8359.1(RMS$_FTM)-8118.1(RMS$_IOP)]TJ
0 -1.496 TD
[(RMS$_ISI)-8952.1(RMS$_NET)-8192.1(RMS$_NETF)74(AIL)]TJ
0 -1.494 TD
-0.0001 Tc
[(RMS$_NORMAL)-5752.2(RMS$_PBF)-8340.2(RMS$_PENDING)]TJ
T*
0 Tc
[(RMS$_RAB)-8230.1(RMS$_RER)-8230.1(RMS$_RSA)]TJ
T*
[(RMS$_STR)-8377.1(RMS$_SUC)-8229.1(RMS$_SUP)]TJ
T*
[(RMS$_SUPPORT)-5450.1(RMS$_SYS)-8432.1(RMS$_TMO)]TJ
0 -1.496 TD
[(RMS$_UBF)-8192.1(RMS$_USZ)-8340.1(RMS$_WBE)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS106)Tj
ET
endstream
endobj
988 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /T1 439 0 R /T2 440 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
989 0 obj
<<
/Type /Page
/Parent 967 0 R
/Resources 991 0 R
/Contents 990 0 R
>>
endobj
990 0 obj
<< /Length 3761 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
6.3117 -1.0783 TD
($RELEASE)Tj
ET
/Cs8 cs 1 scn
89.94 708.26 454.32 -0.48 re
f
BT
14 0 0 14 89.94 691.84 Tm
($RELEASE)Tj
/F3 1 Tf
10 0 0 10 161.9249 663.96 Tm
[(The)-340(Release)-336(service)-340(unlocks)-340(the)-338(record)-340(specied)-338(by)-338(the)-338(contents)-340(of)-338(the)-338(record)-340(le)]TJ
-0.0265 -1.196 TD
-0.0001 Tc
[(address)-332.1(\(RAB$W_RF)73.9(A\))-332.1(eld)-332.1(of)-332.1(the)-332.1(RAB.)]TJ
ET
179.6 628.56 135.6 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 321.12 628.08 Tm
0 Tc
[(RAB64)-330(Users)]TJ
ET
390.949 628.56 135.6 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 179.6 610.16 Tm
[(RAB64)-346(can)-352(replace)-348(the)-350(RAB)-348(or)-350(RAB)-346(prex)-352(wherever)-352(it)-348(is)-348(used)-350(with)-348(the)]TJ
T*
[(Release)-330(service)-334(on)-332(OpenVMS)-332(Alpha)-332(systems.)]TJ
ET
179.6 584.72 346.8 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 89.94 552.36 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 161.66 534.4399 Tm
0.0003 Tc
[(SYS$RELEASE)-995.7(rab)-331.7([,[err])-333.7([,suc]])]TJ
/F2 1 Tf
12 0 0 12 89.94 508.54 Tm
0 Tc
(Returns)Tj
/F3 1 Tf
10 0 0 10 161.66 490.6 Tm
[(OpenVMS)-332(usage:)-920(cond_value)]TJ
T*
[(type:)-6648(longword)]TJ
T*
[(access:)-5778(write)-332(only)]TJ
0 -1.194 TD
[(mechanism:)-3370.1(by)-334(value)]TJ
0 -1.794 TD
[(The)-356(value)-354(is)-354(returned)-354(in)-354(symbolic)-354(offset)-352(RAB$L_STS.)-352(Symbolic)-354(offset)-352(RAB$L_)]TJ
0 -1.196 TD
[(STV)-332(may)-332(contain)-334(additional)-332(status)-330(information.)]TJ
/F2 1 Tf
12 0 0 12 89.94 398.94 Tm
(Arguments)Tj
10 0 0 10 161.915 381.02 Tm
(rab)Tj
/F3 1 Tf
0.006 -1.296 TD
[(OpenVMS)-332(usage:)-920(rab)]TJ
-0.0315 -1.196 TD
[(type:)-6648(longword)-334(\(unsigned\))]TJ
T*
[(access:)-5778(modify)]TJ
0 -1.194 TD
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.794 TD
[(RAB)-348(control)-352(block)-350(whose)-350(contents)-352(are)-350(to)-350(be)-350(used)-350(as)-350(indirect)-350(arguments)-352(for)-350(the)]TJ
0 -1.196 TD
[(Release)-332(service)-332(call.)-500(The)]TJ
/F5 1 Tf
11.9408 0 TD
(rab)Tj
/F3 1 Tf
2.11 0 TD
[(argument)-334(is)-332(the)-332(address)-330(of)-332(the)-332(RAB)-330(control)-334(block.)]TJ
/F2 1 Tf
-14.0508 -2.192 TD
(err)Tj
/F3 1 Tf
0.004 -1.294 TD
[(OpenVMS)-332(usage:)-920(ast_procedure)]TJ
-0.004 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
T*
[(access:)-5778(call)-332(without)-332(stack)-332(unwinding)]TJ
0 -1.194 TD
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-372(error)-372(completion)-370(routine)-374(that)-370(the)-372(service)-372(invokes)-372(if)-370(the)-372(operation)]TJ
0 -1.196 TD
[(is)-370(unsuccessful.)-576(The)]TJ
/F5 1 Tf
10.0189 0 TD
(err)Tj
/F3 1 Tf
1.98 0 TD
0.0001 Tc
[(argument)-367.9(i)0.1(s)-369.9(the)-369.9(address)-367.9(of)-369.9(the)-369.9(entry)-371.9(mask)-369.9(of)-369.9(this)]TJ
-11.9988 -1.196 TD
0 Tc
[(user)18(-written)-332(completion)-332(routine.)]TJ
/F2 1 Tf
0 -2.19 TD
(suc)Tj
/F3 1 Tf
0.007 -1.296 TD
[(OpenVMS)-332(usage:)-920(ast_procedure)]TJ
-0.007 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
T*
[(access:)-5778(call)-332(without)-332(stack)-332(unwinding)]TJ
0 -1.194 TD
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-358(success)-358(completion)-358(routine)-360(that)-358(the)-358(service)-360(invokes)-360(if)-356(the)-360(operation)]TJ
0 -1.196 TD
[(is)-350(successful.)-538(The)]TJ
/F5 1 Tf
8.7229 0 TD
(suc)Tj
/F3 1 Tf
2.093 0 TD
[(argument)-352(is)-352(the)-352(address)-350(of)-350(the)-352(entry)-354(mask)-352(of)-350(this)-352(user)18(-)]TJ
-10.8159 -1.194 TD
[(written)-332(completion)-332(routine.)]TJ
/F1 1 Tf
9 0 0 9 504.36 26.84 Tm
/Cs9 cs 1 scn
(RMS107)Tj
ET
endstream
endobj
991 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
992 0 obj
<<
/Type /Page
/Parent 967 0 R
/Resources 994 0 R
/Contents 993 0 R
>>
endobj
993 0 obj
<< /Length 3243 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($RELEASE)Tj
/Cs8 cs 1 scn
0 -3.2383 TD
(Description)Tj
/F3 1 Tf
10 0 0 10 138.031 676.4 Tm
[(The)-364(Release)-362(service)-366(unlocks)-364(a)-364(specied)-364(record)-364(\(see)-364(also)-362(the)-364(discussion)-364(of)-362(the)]TJ
-0.0271 -1.196 TD
[(Free)-354(service\).)-542(If)-352(the)-354(named)-354(record)-354(is)-352(not)-354(locked,)-360(RMS)-352(returns)-354(a)-354(status)-350(code)-354(of)]TJ
0 -1.194 TD
(RMS$_RNL.)Tj
0 -1.794 TD
[(T)62(able)-340(RMS69)-340(lists)-340(the)-340(control)-342(block)-342(elds)-342(used)-340(as)-340(input)-342(by)-342(the)-342(Release)-338(service.)]TJ
0 -1.196 TD
[(For)-332(additional)-332(information)-332(on)-334(the)-332(elds)-332(accessed)-332(by)-332(this)-332(service,)-334(see)-332(Part)-332(II.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS69)-795.9(Release)-331.9(Service)-333.9(RAB)-329.9(Input)-333.9(Fields)]TJ
ET
137.76 588.72 382.56 -0.48 re
f
BT
9 0 0 9 137.76 578.28 Tm
0 Tc
[(Field)-328.9(Name)-4465.2(Option)-5855.8(Description)]TJ
ET
137.76 572.78 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 560.34 Tm
-0.0001 Tc
[(RAB$W_ISI)-11393.2(Internal)-332.1(stream)-332.1(identier)-332.1(\(required\).)]TJ
0 -1.494 TD
[(RAB$L_ROP)-10984.2(Record-processing)-332.1(options.)]TJ
8.866 -1.494 TD
[(RAB$V_ASY)-2174.2(Asynchronous:)-576.1(performs)-370.1(Release)-368.1(service)]TJ
8.17 -1.196 TD
0.0003 Tc
[(asynchronously)112.3(.)]TJ
ET
137.76 511 382.56 -0.48 re
f
BT
10 0 0 10 137.76 488.6 Tm
0 Tc
[(T)62(able)-364(RMS70)-364(lists)-362(the)-364(control)-366(block)-364(elds)-366(written)-362(as)-364(output)-364(by)-366(the)-364(Release)]TJ
0 -1.194 TD
(service.)Tj
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS70)-795.9(Release)-331.9(Service)-333.9(RAB)-329.9(Output)-331.9(Fields)]TJ
ET
137.76 442.76 382.56 -0.48 re
f
BT
9 0 0 9 137.76 432.32 Tm
0 Tc
[(Field)-328.9(Name)-4465.2(Description)]TJ
ET
137.76 426.82 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 414.38 Tm
[(RAB$L_STS)-3050.1(Completion)-332(status)-330(code)-332(\(also)-332(returned)-332(in)-334(register)-332(0\).)]TJ
0 -1.494 TD
[(RAB$L_STV)-2958.1(Additional)-330(status)-332(information.)]TJ
ET
137.76 391.96 382.56 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 66.02 365.56 Tm
[(Condition)-333.3(V)55(alues)-335(Returned)]TJ
/F3 1 Tf
10 0 0 10 66.02 345.64 Tm
[(The)-354(following)-354(condition)-354(values)-354(can)-354(be)-354(returned.)-542(Use)-352(the)-354(Help)-352(Message)-354(utility)-354(to)-352(access)-352(online)]TJ
0 -1.196 TD
[(message)-332(descriptions.)-498(For)-332(more)-334(information)-332(about)-332(interpreting)-334(condition)-334(values,)-334(see)-330(Section)-334(2.4.)]TJ
7.174 -2.594 TD
-0.0001 Tc
[(RMS$_ACT)-8285.2(RMS$_BLN)-8192.2(RMS$_BUG_DAP)]TJ
0 -1.494 TD
0 Tc
[(RMS$_CDA)-8174.1(RMS$_EXT_ERR)-5637.1(RMS$_ISI)]TJ
0 -1.496 TD
[(RMS$_NET)-8192.1(RMS$_NETF)74(AIL)-5803.1(RMS$_NORMAL)]TJ
0 -1.494 TD
[(RMS$_OPNOTSUP)-4579.1(RMS$_PENDING)-5414.1(RMS$_RAB)]TJ
T*
[(RMS$_RNL)-8192.1(RMS$_RSA)-8322.1(RMS$_STR)]TJ
T*
[(RMS$_SUC)-8229.1(RMS$_SUP)-8284.1(RMS$_SUPPORT)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS108)Tj
ET
endstream
endobj
994 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
995 0 obj
<<
/Type /Page
/Parent 999 0 R
/Resources 997 0 R
/Contents 996 0 R
>>
endobj
996 0 obj
<< /Length 3571 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
6.6983 -1.0783 TD
($REMOVE)Tj
ET
/Cs8 cs 1 scn
89.94 708.26 454.32 -0.48 re
f
BT
14 0 0 14 89.94 691.84 Tm
($REMOVE)Tj
/F3 1 Tf
10 0 0 10 161.8989 663.96 Tm
[(The)-346(Remove)-346(service)-346(deletes)-344(a)-346(le)-346(name)-344(from)-346(a)-344(directory)108(.)-524(I)0(t)-344(i)0(s)-346(the)-344(reverse)-348(of)-344(the)]TJ
-0.0239 -1.196 TD
[(Enter)-332(service.)]TJ
ET
179.6 628.56 156.24 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 341.88 628.08 Tm
(Note)Tj
ET
370.08 628.56 156.24 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 179.6 610.16 Tm
-0.0001 Tc
[(The)-334.1($REMOVE)-332.1(service)-332.1(is)-332.1(not)-332.1(supported)-332.1(for)-332.1(DECnet.)]TJ
ET
179.6 596.68 346.8 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 89.94 564.32 Tm
0 Tc
(Format)Tj
/F1 1 Tf
10 0 0 10 161.66 546.4 Tm
0.0003 Tc
[(SYS$REMOVE)-997.7(fab)-331.7([,[err])-331.7([,suc]])]TJ
/F2 1 Tf
12 0 0 12 89.94 520.48 Tm
0 Tc
(Returns)Tj
/F3 1 Tf
10 0 0 10 161.66 502.56 Tm
[(OpenVMS)-332(usage:)-920(cond_value)]TJ
T*
[(type:)-6648(longword)]TJ
T*
[(access:)-5778(write)-332(only)]TJ
T*
[(mechanism:)-3370.1(by)-334(value)]TJ
0 -1.792 TD
[(The)-334(value)-334(is)-330(returned)-334(in)-334(symbolic)-332(offset)-330(F)72(AB$L_STS.)-332(Symbolic)-332(offset)-330(F)72(AB$L_STV)]TJ
0 -1.196 TD
[(may)-334(contain)-332(additional)-332(status)-330(information.)]TJ
/F2 1 Tf
12 0 0 12 89.94 410.9 Tm
(Arguments)Tj
10 0 0 10 161.915 392.96 Tm
(fab)Tj
/F3 1 Tf
0.006 -1.294 TD
[(OpenVMS)-332(usage:)-920(fab)]TJ
-0.0315 -1.196 TD
[(type:)-6648(longword)-334(\(unsigned\))]TJ
T*
[(access:)-5778(modify)]TJ
T*
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.792 TD
[(F)72(A)0(B)-350(control)-352(block)-352(whose)-352(contents)-352(are)-352(to)-352(be)-352(used)-352(as)-350(indirect)-352(arguments)-354(for)-352(the)]TJ
0 -1.196 TD
[(Remove)-332(service)-334(call.)-498(The)]TJ
/F5 1 Tf
12.0348 0 TD
(fab)Tj
/F3 1 Tf
1.98 0 TD
[(argument)-334(is)-332(the)-332(address)-330(of)-332(the)-332(F)72(A)0(B)-330(control)-334(block.)]TJ
/F2 1 Tf
-14.0148 -2.192 TD
(err)Tj
/F3 1 Tf
0.004 -1.294 TD
[(OpenVMS)-332(usage:)-920(ast_procedure)]TJ
-0.004 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
T*
[(access:)-5778(call)-332(without)-332(stack)-332(unwinding)]TJ
T*
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.792 TD
[(AST)92(-level)-372(error)-372(completion)-370(routine)-374(that)-370(the)-372(service)-372(invokes)-372(if)-370(the)-372(operation)]TJ
0 -1.196 TD
[(is)-370(unsuccessful.)-576(The)]TJ
/F5 1 Tf
10.0189 0 TD
(err)Tj
/F3 1 Tf
1.98 0 TD
0.0001 Tc
[(argument)-367.9(i)0.1(s)-369.9(the)-369.9(address)-367.9(of)-369.9(the)-369.9(entry)-371.9(mask)-369.9(of)-369.9(this)]TJ
-11.9988 -1.196 TD
0 Tc
[(user)18(-written)-332(completion)-332(routine.)]TJ
/F2 1 Tf
0 -2.192 TD
(suc)Tj
/F3 1 Tf
0.007 -1.294 TD
[(OpenVMS)-332(usage:)-920(ast_procedure)]TJ
-0.007 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
T*
[(access:)-5778(call)-332(without)-332(stack)-332(unwinding)]TJ
T*
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.792 TD
[(AST)92(-level)-358(success)-358(completion)-358(routine)-360(that)-358(the)-358(service)-360(invokes)-360(if)-356(the)-360(operation)]TJ
0 -1.196 TD
[(is)-350(successful.)-538(The)]TJ
/F5 1 Tf
8.7229 0 TD
(suc)Tj
/F3 1 Tf
2.093 0 TD
[(argument)-352(is)-352(the)-352(address)-350(of)-350(the)-352(entry)-354(mask)-352(of)-350(this)-352(user)18(-)]TJ
-10.8159 -1.196 TD
[(written)-332(completion)-332(routine.)]TJ
/F1 1 Tf
9 0 0 9 504.36 26.84 Tm
/Cs9 cs 1 scn
(RMS109)Tj
ET
endstream
endobj
997 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
998 0 obj
<<
/Type /Pages
/Kids [ 967 0 R 999 0 R 1030 0 R 1061 0 R 1092 0 R 1123 0 R 1154 0 R 1185 0 R
1216 0 R 1247 0 R ]
/Count 100
/CropBox [ 0 0 612 792 ]
/Parent 331 0 R
>>
endobj
999 0 obj
<<
/Type /Pages
/Kids [ 995 0 R 1000 0 R 1003 0 R 1006 0 R 1009 0 R 1012 0 R 1015 0 R 1018 0 R
1021 0 R 1024 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 998 0 R
>>
endobj
1000 0 obj
<<
/Type /Page
/Parent 999 0 R
/Resources 1002 0 R
/Contents 1001 0 R
>>
endobj
1001 0 obj
<< /Length 4601 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($REMOVE)Tj
/Cs8 cs 1 scn
0 -3.2383 TD
(Description)Tj
/F3 1 Tf
10 0 0 10 138.031 676.4 Tm
[(The)-350(Remove)-348(service)-350(searches)-348(for)-350(the)-348(rst)-350(le)-348(name)-350(that)-348(matches)-348(the)-350(expanded)]TJ
-0.0271 -1.196 TD
[(name)-360(string)-360(and)-360(directory)-362(ID)-358(in)-360(the)-360(user)-56()38(s)-360(NAM)-358(or)-362(NAML)-360(block,)-368(and)-360(then)-360(it)]TJ
0 -1.194 TD
[(deletes)-362(the)-364(le)-364(name)-364(without)-364(deleting)-364(the)-364(actual)-364(le.)-564(The)-364(Remove)-364(service)-364(is)]TJ
0 -1.196 TD
[(similar)-352(to)-356(the)-354(Erase)-354(service,)-362(except)-356(that)-354(the)-356(Erase)-354(service)-354(also)-354(deletes)-354(the)-356(le)]TJ
T*
[(after)-356(performing)-358(an)-356(implicit)-356(Remove.)-548(Note)-356(that)-358(you)-358(must)-356(close)-356(the)-356(le)-358(before)]TJ
T*
[(invoking)-336(the)-332(Remove)-332(service)-334(\(that)-330(is,)-332(the)-334(value)-334(of)-332(F)74(AB$W_IFI)-330(must)-330(be)-332(0\).)]TJ
0 -1.792 TD
[(The)-328(Remove)-326(service)-328(accepts)-326(wildcard)-326(characters)-328(and)-328(search)-326(lists,)-328(and)-326(it)-326(is)-326(usually)]TJ
0 -1.196 TD
[(preceded)-354(by)-356(a)-354(call)-354(to)-354(the)-356(Parse)-354(service)-356(in)-354(order)-356(to)-354(ll)-354(in)-356(the)-354(appropriate)-354(elds)]TJ
T*
[(of)-350(the)-350(NAM)-350(or)-350(NAML)-350(block.)-536(Because)-350(the)-350(Remove)-350(service)-352(returns)-350(the)-352(wildcard)]TJ
T*
[(context)-342(eld)-342(of)-340(the)-342(NAM)-340(or)-342(NAML)-340(block)-342(\(NAM$L_WCC)-340(or)-340(NAML$L_WCC\),)-340(the)]TJ
0 -1.194 TD
[(Remove)-338(service)-338(can)-338(be)-338(used)-338(on)-338(multiple)-336(successive)-338(calls)-336(to)-338(remove)-338(successive)-338(le)]TJ
0 -1.196 TD
[(names)-332(that)-330(match)-334(a)-332(wildcard)-330(le)-332(specication.)]TJ
0 -1.794 TD
[(Be)-340(careful)-344(when)-342(you)-342(mix)-342(calls)-342(to)-342(the)-342(Search)-342(and)-342(Remove)-342(services.)-518(For)-344(example,)]TJ
0 -1.194 TD
[(assume)-330(you)-334(invoke)-334(the)-334(following)-332(service)-332(sequence:)]TJ
0 -1.794 TD
[(1.)-962(P)72(ARSE)]TJ
T*
[(2.)-962(SEARCH)]TJ
0 -1.792 TD
[(3.)-962(REMOVE)]TJ
0 -1.794 TD
[(4.)-962(SEARCH)]TJ
T*
[(5.)-962(REMOVE)]TJ
0 -1.792 TD
[(RMS)-330(responds)-332(by)-334(doing)-332(the)-334(following:)]TJ
0 -1.794 TD
[(1.)-962(Searches)-326(for)-324(the)-326(rst)-324(le)-324(specication)-326(that)-324(matches)-324(the)-324(expanded)-326(name)-326(string)]TJ
T*
[(2.)-962(Searches)-334(for)-332(and)-332(removes)-332(the)-334(second)-332(le)-332(specication)]TJ
0 -1.792 TD
[(3.)-962(Searches)-334(for)-332(the)-332(third)-332(le)-332(specication)]TJ
0 -1.794 TD
[(4.)-962(Searches)-334(for)-332(and)-332(removes)-332(the)-334(fourth)-332(le)-334(specication)]TJ
0 -1.792 TD
[(If)-354(you)-358(want)-354(to)-356(remove)-358(the)-356(directory)-356(entry)-358(of)-356(a)-354(le)-358(and)-356(you)-356(have)-358(that)-356(le)38(s)-356(ID,)]TJ
0 -1.196 TD
[(then)-336(you)-338(can)-338(improve)-336(the)-336(speed)-336(of)-336(the)-336(Remove)-338(service)-336(by)-338(specifying)-338(the)-336(NAM)-336(bit)]TJ
T*
[(in)-352(the)-350(F)72(AB$L_FOP)-350(eld.)-538(T)92(o)-352(do)-352(this)-350(properly)110(,)-358(you)-352(must)-350(rst)-352(parse)-350(the)-352(name)-352(of)]TJ
T*
[(the)-334(le)-336(specication)-336(\(to)-334(clear)-336(the)-336(NAM$W_FID)-334(or)-334(NAML$W_FID)-334(eld\),)-338(place)-334(the)]TJ
0 -1.194 TD
[(correct)-332(FID)-332(in)-332(the)-332(NAM)-332(or)-334(NAML)-332(block,)-334(and)-332(then)-334(perform)-332(the)-332(Remove)-332(service.)]TJ
ET
155.68 240.52 156.24 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 317.96 240.04 Tm
(Note)Tj
ET
346.16 240.52 156.24 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 155.68 222.1 Tm
[(The)-334(Remove)-334(service)-334(is)-330(not)-334(supported)-332(for)-332(DECnet)-332(for)-332(OpenVMS)-332(operations)]TJ
T*
[(on)-334(les)-332(at)-332(remote)-332(OpenVMS)-330(systems.)]TJ
ET
155.68 196.68 346.8 -0.48 re
f
BT
10 0 0 10 137.76 172.3 Tm
[(T)62(able)-358(RMS71)-356(lists)-356(the)-358(F)74(A)0(B)-356(control)-360(block)-358(elds)-358(read)-358(as)-356(input)-358(by)-358(the)-358(Remove)]TJ
0 -1.196 TD
[(service.)-558(For)-362(additional)-362(information)-360(on)-364(the)-360(elds)-362(accessed)-360(by)-362(this)-362(service,)-370(see)]TJ
T*
[(Part)-332(II.)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
[(RMS1)71.1(10)]TJ
ET
endstream
endobj
1002 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1003 0 obj
<<
/Type /Page
/Parent 999 0 R
/Resources 1005 0 R
/Contents 1004 0 R
>>
endobj
1004 0 obj
<< /Length 4288 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
6.6983 -1.0783 TD
($REMOVE)Tj
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)72.1(able)-331.9(RMS71)-797.9(Remove)-329.9(Service)-333.9(F)54.1(A)0.1(B)-329.9(Input)-331.9(Fields)]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 679.9 Tm
0 Tc
[(Field)-331.1(Name)-5238.5(Description)]TJ
ET
161.66 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 661.96 Tm
[(F)72(AB$L_FOP)-3690.1(File-processing)-356(option,)-360(F)74(AB$V_NAM)-352(only)108(.)-542(NAM)-354(or)-356(NAML)]TJ
9.564 -1.196 TD
[(block)-334(inputs:)-502(indicates)-332(that)-332(the)-334(NAM$W_FID)-330(eld)-334(is)-332(used)-332(as)]TJ
T*
(input.)Tj
-9.564 -1.494 TD
-0.0001 Tc
[(F)71.9(AB$W_IFI)-4011.2(Internal)-334.1(le)-332.1(identier)-334.1(\(must)-330.1(be)-332.1(zero\).)]TJ
T*
0 Tc
[(F)72(AB$L_NAM)-3321.1(NAM)-332(or)-332(NAML)-334(block)-332(address.)]TJ
ET
161.66 600.66 382.56 -0.48 re
f
BT
10 0 0 10 161.66 578.28 Tm
[(T)60(able)-334(RMS72)-334(lists)-332(the)-336(F)72(A)0(B)-332(control)-336(block)-336(elds)-336(written)-334(as)-334(output)-336(by)-336(the)-336(Remove)]TJ
0 -1.196 TD
(service.)Tj
/F2 1 Tf
0 -2.79 TD
[(T)72(able)-332(RMS72)-798(Remove)-330(Service)-334(F)54(A)0(B)-330(Output)-334(Fields)]TJ
ET
161.66 532.42 382.56 -0.48 re
f
BT
9 0 0 9 161.66 521.98 Tm
[(Field)-331.1(Name)-4465.2(Description)]TJ
ET
161.66 516.48 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 504.04 Tm
[(F)72(AB$L_STS)-3179.1(Completion)-330(status)-330(code)-334(\(also)-330(returned)-334(in)-332(register)-334(0\).)]TJ
0 -1.494 TD
[(F)72(AB$L_STV)-3087.1(Status)-330(value.)]TJ
ET
161.66 481.62 382.56 -0.48 re
f
BT
10 0 0 10 161.66 459.22 Tm
[(T)60(able)-352(RMS73)-350(lists)-352(the)-352(NAM)-352(control)-354(block)-352(elds)-354(read)-352(as)-352(input)-352(by)-354(the)-352(Remove)]TJ
0 -1.196 TD
(service.)Tj
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)72.1(able)-331.9(RMS73)-797.9(Remove)-329.9(Service)-333.9(NAM)-329.9(Input)-331.9(Fields)]TJ
ET
161.66 413.38 382.56 -0.48 re
f
BT
9 0 0 9 161.66 402.92 Tm
0 Tc
[(Field)-331.1(Name)-5238.5(Description)]TJ
ET
161.66 397.44 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 385 Tm
[(NAM$W_DID)-3083.1(Directory)-352(identication;)-360(identies)-350(the)-350(directory)-352(from)-350(which)]TJ
9.564 -1.196 TD
[(the)-332(le)-334(is)-330(to)-332(be)-332(removed.)]TJ
-9.564 -1.494 TD
[(NAM$T_DVI)-3453.1(Device)-368(identication;)-384(identies)-366(the)-368(device)-366(containing)-370(the)]TJ
9.564 -1.196 TD
[(directory)-334(from)-332(which)-332(the)-334(le)-332(is)-332(to)-330(be)-332(removed.)]TJ
-9.564 -1.494 TD
[(NAM$L_ESA)-3286.1(Expanded)-334(string)-336(area)-334(address)-332(specifying)-336(the)-334(name,)-334(type,)-336(and)]TJ
9.564 -1.196 TD
[(version)-334(of)-332(the)-332(le)-334(to)-330(be)-332(removed.)]TJ
-9.564 -1.494 TD
[(NAM$B_ESL)-3286.1(Expanded)-334(string)-332(length.)]TJ
T*
[(NAM$W_FID)-3194.1(File)-338(identication:)-512(if)-336(nonzero)-340(and)-338(F)74(AB$L_FOP)-336(eld)-338(F)72(AB$V_)]TJ
9.564 -1.196 TD
[(NAM)-328(bit)-328(is)-328(set)-326(in)-328(the)-330(input)-328(F)72(AB,)-326(the)-330(rst)-328(le)-328(in)-328(the)-330(directory)]TJ
T*
[(with)-332(this)-332(le)-332(identication)-332(is)-332(removed.)]TJ
-9.564 -1.494 TD
[(NAM$L_FNB)-3156.1(File)-332(name)-334(status)-330(bits)-330(\(wildcard)-332(character)-332(bits)-332(only\).)]TJ
T*
[(NAM$L_RSA)-3286.1(Resultant)-338(string)-342(area)-340(address:)-512(species)-338(the)-340(name,)-344(type,)-342(and)]TJ
9.564 -1.196 TD
[(version)-316(number)-316(of)-314(the)-314(last)-314(le)-314(removed)-316(\(required)-316(for)-314(wildcard)]TJ
T*
[(character)-334(processing\).)]TJ
-9.564 -1.494 TD
[(NAM$B_RSL)-3286.1(Resultant)-332(string)-332(length.)]TJ
T*
[(NAM$B_RSS)-3323.1(Resultant)-332(string)-332(area)-332(size.)]TJ
T*
[(NAM$L_WCC)-2935.1(W)38(ildcard)-332(character)-334(context)-334(value.)]TJ
ET
161.66 159.32 382.56 -0.48 re
f
BT
10 0 0 10 161.66 119 Tm
[(T)60(able)-316(RMS74)-318(lists)-314(the)-318(NAM)-318(control)-318(block)-320(elds)-316(written)-318(as)-316(output)-318(by)-318(the)-318(Remove)]TJ
0 -1.196 TD
(service.)Tj
/F1 1 Tf
9 0 0 9 505.7 26.84 Tm
/Cs9 cs 1 scn
[(RMS1)73.3(1)73.3(1)]TJ
ET
endstream
endobj
1005 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1006 0 obj
<<
/Type /Page
/Parent 999 0 R
/Resources 1008 0 R
/Contents 1007 0 R
>>
endobj
1007 0 obj
<< /Length 4257 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($REMOVE)Tj
10 0 0 10 137.9591 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)74.1(able)-333.9(RMS74)-795.9(Remove)-331.9(Service)-331.9(NAM)-331.9(Output)-331.9(Fields)]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 679.9 Tm
0 Tc
[(Field)-328.9(Name)-4465.2(Description)]TJ
ET
137.76 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 661.96 Tm
[(NAM$B_RSL)-2588.1(Resultant)-332(string)-332(length.)]TJ
0 -1.494 TD
[(NAM$L_WCC)-2237.1(W)38(ildcard)-332(context)-334(value.)]TJ
ET
137.76 639.52 382.56 -0.48 re
f
BT
10 0 0 10 137.76 617.12 Tm
[(The)-352(resultant)-352(string)-352(is)-352(moved)-352(to)-352(the)-352(buffer)-352(described)-352(by)-352(the)-352(NAM$L_RSA)-350(and)]TJ
0 -1.194 TD
[(NAM$B_RSS)-330(elds)-330(\(only)-334(if)-332(both)-332(elds)-332(are)-332(nonzero)-334(on)-334(input\).)]TJ
0 -1.794 TD
[(T)62(able)-384(RMS75)-382(lists)-382(the)-384(NAML)-384(block)-384(elds)-384(used)-384(as)-382(input)-384(for)-384(the)-384(Remove)]TJ
0 -1.196 TD
(service.)Tj
/F2 1 Tf
0 -2.79 TD
0.0002 Tc
[(T)74.2(able)-333.8(RMS75)-795.8(Remove)-331.8(Service)-331.8(NAML)-331.8(Input)-329.8(Fields)-331.8(\(Alpha)-333.8(Only\))]TJ
ET
137.76 541.4 382.56 -0.48 re
f
BT
9 0 0 9 137.76 530.9399 Tm
0 Tc
[(Field)-328.9(Name)-12989.6(Description)]TJ
ET
137.76 525.46 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 513.02 Tm
[(NAML$W_DID)-9390.1(Directory)-398(identication;)-436(identies)-398(the)]TJ
16.538 -1.196 TD
[(directory)-332(from)-332(which)-334(the)-332(le)-332(is)-332(to)-332(be)-332(removed.)]TJ
-16.538 -1.494 TD
[(NAML$T_DVI)-9760.1(Device)-368(identication;)-388(identies)-368(the)-368(device)]TJ
16.538 -1.196 TD
[(containing)-338(the)-338(directory)-338(from)-336(which)-338(the)-336(le)-338(is)]TJ
T*
[(to)-330(be)-334(removed.)]TJ
-16.538 -1.494 TD
[(NAML$L_ESA)-9593.1(Expanded)-376(string)-376(area)-376(address)-374(specifying)]TJ
16.538 -1.196 TD
[(the)-352(name,)-358(type,)-358(and)-352(version)-354(of)-350(the)-352(le)-354(to)-350(be)]TJ
0 -1.194 TD
(removed.)Tj
-16.538 -1.496 TD
[(NAML$B_ESL)-9593.1(Expanded)-332(string)-332(length.)]TJ
0 -1.494 TD
[(NAML$W_FID)-9501.1(File)-362(identication:)-558(if)-362(nonzero)-364(and)-362(F)74(AB$L_)]TJ
16.538 -1.196 TD
[(FOP)-338(eld)-338(F)74(AB$V_NAM)-336(bit)-338(is)-338(set)-336(in)-338(the)-340(input)]TJ
0 -1.194 TD
[(F)74(AB,)-354(the)-356(rst)-354(le)-356(in)-354(the)-356(directory)-356(with)-354(this)]TJ
0 -1.196 TD
[(le)-332(identication)-334(is)-330(removed.)]TJ
-16.538 -1.494 TD
[(NAML$L_FILESYS_NAME)-3537.2(File)-332(system)-330(name)-334(buffer)-332(address.)]TJ
T*
(NAML$L_FILESYS_NAME_)Tj
0 -1.196 TD
(ALLOC)Tj
16.538 1.196 TD
[(File)-332(system)-330(name)-334(buffer)-332(size.)]TJ
-16.538 -2.69 TD
[(NAML$L_FNB)-9463.1(File)-338(name)-338(status)-336(bits)-338(\(wildcard)-336(character)-340(bits)]TJ
16.538 -1.196 TD
(only\).)Tj
-16.538 -1.494 TD
[(NAML$L_INPUT_FLAGS)-4332.2(Additional)-330(ags)-334(specied)-332(as)-330(input.)]TJ
0 -1.496 TD
[(NAML$L_LONG_EXP)76(AND)-3797.2(Long)-334(expanded)-334(string)-332(area)-332(address.)]TJ
0 -1.494 TD
[(NAML$L_LONG_EXP)76(AND_)]TJ
0 -1.196 TD
(ALLOC)Tj
16.538 1.196 TD
[(Long)-334(expanded)-334(string)-332(area)-332(size.)]TJ
-16.538 -2.69 TD
[(NAML$L_LONG_RESUL)58(T)-3964.2(Long)-334(resultant)-332(string)-332(area)-332(address.)]TJ
0 -1.494 TD
[(NAML$L_LONG_RESUL)58(T_)]TJ
0 -1.196 TD
(ALLOC)Tj
16.538 1.196 TD
[(Long)-334(resultant)-332(string)-332(area)-332(size.)]TJ
-16.538 -2.69 TD
[(NAML$L_RSA)-9593.1(Resultant)-352(string)-352(area)-354(address:)-538(species)-354(the)]TJ
16.538 -1.196 TD
[(name,)-362(type,)-362(and)-356(version)-358(number)-356(of)-356(the)-354(last)]TJ
0 -1.194 TD
[(le)-344(removed)-346(\(required)-346(for)-346(wildcard)-342(character)]TJ
0 -1.196 TD
(processing\).)Tj
-16.538 -1.494 TD
[(NAML$B_RSL)-9593.1(Resultant)-330(string)-334(length.)]TJ
0 -1.496 TD
[(NAML$B_RSS)-9630.1(Resultant)-330(string)-334(area)-332(size.)]TJ
0 -1.494 TD
[(NAML$L_WCC)-9242.1(W)38(ildcard)-332(character)-334(context)-332(value.)]TJ
ET
137.76 87.1 382.56 -0.48 re
f
BT
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
[(RMS1)71.1(12)]TJ
ET
endstream
endobj
1008 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1009 0 obj
<<
/Type /Page
/Parent 999 0 R
/Resources 1011 0 R
/Contents 1010 0 R
>>
endobj
1010 0 obj
<< /Length 2461 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
6.6983 -1.0783 TD
($REMOVE)Tj
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
[(T)60(able)-336(RMS76)-338(lists)-336(the)-338(NAML)-338(control)-338(block)-340(elds)-338(read)-338(as)-336(output)-338(by)-340(the)-338(Remove)]TJ
0 -1.196 TD
(service.)Tj
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)72.1(able)-331.9(RMS76)-797.9(Remove)-329.9(Service)-333.9(NAML)-329.9(Block)-333.9(Output)-331.9(Fields)-331.9(\(Alpha)-333.9(Only\))]TJ
ET
161.66 655.06 382.56 -0.48 re
f
BT
9 0 0 9 161.66 644.6 Tm
0 Tc
[(Field)-331.1(Name)-12987.4(Description)]TJ
ET
161.66 639.12 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 626.68 Tm
(NAML$L_FILESYS_NAME_)Tj
0 -1.196 TD
(SIZE)Tj
16.538 1.196 TD
[(File)-332(system)-332(name)-332(length.)]TJ
-16.538 -2.69 TD
[(NAML$L_LONG_RESUL)56(T_)]TJ
0 -1.196 TD
(SIZE)Tj
16.538 1.196 TD
[(Long)-334(resultant)-332(string)-334(length.)]TJ
-16.538 -2.69 TD
[(NAML$L_OUTPUT_FLAGS)-3294.2(Additional)-332(status)-330(bits)-330(passed)-330(as)-332(output.)]TJ
0 -1.494 TD
[(NAML$B_RSL)-9593.1(Resultant)-332(string)-332(length.)]TJ
0 -1.496 TD
[(NAML$L_WCC)-9242.1(W)38(ildcard)-332(context)-334(value.)]TJ
ET
161.66 535.5 382.56 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 89.94 509.12 Tm
[(Condition)-333.3(V)55(alues)-335(Returned)]TJ
/F3 1 Tf
10 0 0 10 89.94 489.2 Tm
[(The)-354(following)-354(condition)-354(values)-354(can)-354(be)-352(returned.)-544(Use)-352(the)-352(Help)-354(Message)-352(utility)-354(to)-354(access)-352(online)]TJ
0 -1.196 TD
[(message)-330(descriptions.)-498(For)-334(more)-332(information)-332(about)-334(interpreting)-334(condition)-332(values,)-334(see)-332(Section)-332(2.4.)]TJ
7.172 -2.596 TD
[(RMS$_BLN)-8192.1(RMS$_CDA)-8176.1(RMS$_CHN)]TJ
0 -1.494 TD
[(RMS$_DEV)-8174.1(RMS$_DME)-7954.1(RMS$_DNF)]TJ
T*
[(RMS$_DNR)-8081.1(RMS$_DVI)-8491.1(RMS$_ESA)]TJ
T*
[(RMS$_ESL)-8377.1(RMS$_F)72(AB)-8359.1(RMS$_FNF)]TJ
0 -1.496 TD
[(RMS$_IFI)-8915.1(RMS$_NAM)-7917.1(RMS$_NAML)]TJ
0 -1.494 TD
[(RMS$_NAMLFSINV)-4007.1(RMS$_NAMLFSSIZ)-4305.1(RMS$_NAMLRSS)]TJ
T*
[(RMS$_NMF)-7970.1(RMS$_NORMAL)-5750.1(RMS$_PR)38(V)]TJ
T*
[(RMS$_RMV)-8008.1(RMS$_RSL)-8379.1(RMS$_RSS)]TJ
T*
[(RMS$_RST)-8377.1(RMS$_STR)-8379.1(RMS$_SUC)]TJ
0 -1.496 TD
[(RMS$_SUP)-8284.1(RMS$_SUPPORT)-5452.1(RMS$_SYS)]TJ
0 -1.494 TD
[(RMS$_WCC)-7971.1(RMS$_WLD)-7972.1(RMS$_WLK)]TJ
/F1 1 Tf
9 0 0 9 505.2191 26.84 Tm
/Cs9 cs 1 scn
[(RMS1)71.1(13)]TJ
ET
endstream
endobj
1011 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1012 0 obj
<<
/Type /Page
/Parent 999 0 R
/Resources 1014 0 R
/Contents 1013 0 R
>>
endobj
1013 0 obj
<< /Length 3689 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($RENAME)Tj
ET
/Cs8 cs 1 scn
66.02 708.26 454.32 -0.48 re
f
BT
14 0 0 14 66.02 691.84 Tm
-0.0005 Tc
($RENAME)Tj
/F3 1 Tf
10 0 0 10 137.9849 663.96 Tm
0 Tc
[(Y)112(o)0(u)-338(can)-340(use)-338(this)-336(service)-338(to)-338(change)-340(the)-338(name,)-342(type,)-340(or)-338(version)-338(of)-338(a)-338(le,)-340(or)-338(to)-338(move)]TJ
-0.0225 -1.196 TD
[(a)-346(le)-346(to)-346(another)-348(directory)-346(by)-348(changing)-350(its)-344(directory)-348(specication.)-528(However)74(,)-352(note)]TJ
T*
[(that)-332(you)]TJ
/F4 1 Tf
4.2589 0 TD
(cannot)Tj
/F3 1 Tf
3.426 0 TD
[(use)-332(this)-332(service)-332(to)-332(move)-332(a)-332(le)-334(to)-332(another)-332(device.)]TJ
/F2 1 Tf
12 0 0 12 66.02 614.14 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 137.76 596.2 Tm
[(SYS$RENAME)-998(old-fab)-330(,[err])-336(,[suc])-334(,new-fab)]TJ
/F2 1 Tf
12 0 0 12 66.02 570.2999 Tm
(Returns)Tj
/F3 1 Tf
10 0 0 10 137.76 552.36 Tm
[(OpenVMS)-330(usage:)-922(cond_value)]TJ
0 -1.194 TD
[(type:)-6648(longword)]TJ
0 -1.196 TD
[(access:)-5778(write)-330(only)]TJ
T*
[(mechanism:)-3370.1(by)-332(value)]TJ
0 -1.792 TD
[(The)-332(value)-334(is)-332(returned)-334(in)-332(symbolic)-332(offset)-332(F)74(AB$L_STS.)-332(Symbolic)-332(offset)-332(F)74(AB$L_STV)]TJ
0 -1.196 TD
[(may)-332(contain)-334(additional)-330(status)-332(information.)]TJ
/F2 1 Tf
12 0 0 12 66.02 460.72 Tm
(Arguments)Tj
10 0 0 10 138.015 442.78 Tm
(old-fab)Tj
/F3 1 Tf
-0.0255 -1.296 TD
[(OpenVMS)-330(usage:)-922(fab)]TJ
0 -1.194 TD
[(type:)-6648(longword)-332(\(unsigned\))]TJ
0 -1.196 TD
[(access:)-5778(modify)]TJ
T*
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.794 TD
[(F)74(A)0(B)-350(control)-354(block)-352(whose)-352(contents)-352(are)-352(to)-350(be)-352(used)-352(as)-352(indirect)-352(arguments)-352(for)-352(the)]TJ
0 -1.194 TD
[(Rename)-354(service)-358(call.)-544(The)]TJ
/F5 1 Tf
12.2808 0 TD
(old-fab)Tj
/F3 1 Tf
3.9669 0 TD
0.0001 Tc
[(argument)-353.9(i)0.1(s)-353.9(the)-355.9(address)-353.9(of)-355.9(the)-355.9(F)74.1(A)0.1(B)-353.9(control)]TJ
-16.2478 -1.196 TD
0 Tc
[(block)-332(that)-332(species)-332(the)-332(old)-332(le)-332(name.)]TJ
/F2 1 Tf
0 -2.192 TD
(err)Tj
/F3 1 Tf
0.004 -1.294 TD
[(OpenVMS)-330(usage:)-922(ast_procedure)]TJ
-0.004 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
T*
[(access:)-5778(call)-332(without)-330(stack)-332(unwinding)]TJ
T*
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.792 TD
[(AST)92(-level)-370(error)-372(completion)-372(routine)-372(that)-370(the)-372(service)-372(invokes)-372(if)-372(the)-370(operation)]TJ
0 -1.196 TD
[(is)-368(unsuccessful.)-576(The)]TJ
/F5 1 Tf
10.0189 0 TD
(err)Tj
/F3 1 Tf
1.98 0 TD
[(argument)-372(is)-368(the)-370(address)-370(of)-370(the)-370(entry)-372(mask)-368(of)-370(this)]TJ
-11.9988 -1.196 TD
[(user)18(-written)-330(completion)-334(routine.)]TJ
/F2 1 Tf
0 -2.192 TD
(suc)Tj
/F3 1 Tf
0.007 -1.294 TD
[(OpenVMS)-330(usage:)-922(ast_procedure)]TJ
-0.007 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
T*
[(access:)-5778(call)-332(without)-330(stack)-332(unwinding)]TJ
T*
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.792 TD
[(AST)92(-level)-358(success)-358(completion)-358(routine)-358(that)-358(the)-360(service)-358(invokes)-360(if)-358(the)-358(operation)]TJ
0 -1.196 TD
[(is)-350(successful.)-538(The)]TJ
/F5 1 Tf
8.7209 0 TD
(suc)Tj
/F3 1 Tf
2.093 0 TD
[(argument)-354(is)-350(the)-352(address)-350(of)-352(the)-352(entry)-352(mask)-352(of)-352(this)-350(user)18(-)]TJ
-10.8139 -1.196 TD
[(written)-330(completion)-332(routine.)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
[(RMS1)71.1(14)]TJ
ET
endstream
endobj
1014 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1015 0 obj
<<
/Type /Page
/Parent 999 0 R
/Resources 1017 0 R
/Contents 1016 0 R
>>
endobj
1016 0 obj
<< /Length 5467 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
6.7 -1.0783 TD
($RENAME)Tj
10 0 0 10 161.66 701.1 Tm
/Cs8 cs 1 scn
(new-fab)Tj
/F3 1 Tf
0 -1.296 TD
[(OpenVMS)-332(usage:)-920(fab)]TJ
0 -1.196 TD
[(type:)-6648(longword)-334(\(unsigned\))]TJ
T*
[(access:)-5778(modify)]TJ
0 -1.194 TD
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.794 TD
(The)Tj
/F5 1 Tf
2.118 0 TD
(new-fab)Tj
/F3 1 Tf
4.4649 0 TD
0.0001 Tc
[(argument)-335.9(i)0.1(s)-335.9(the)-337.9(address)-337.9(of)-335.9(the)-337.9(F)72.1(A)0.1(B)-335.9(control)-337.9(block)-339.9(that)-335.9(species)-337.9(the)]TJ
-6.5829 -1.196 TD
0 Tc
[(new)-332(le)-334(name.)]TJ
ET
179.6 598.96 156.24 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 341.88 598.48 Tm
(Note)Tj
ET
370.08 598.96 156.24 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 179.6 580.54 Tm
0.0001 Tc
[(If)-363.9(you)-365.9(invoke)-363.9(the)-365.9(Rename)-363.9(service)-365.9(using)-367.9(the)-363.9($RENAME)-363.9(macro)-363.9(and)-365.9(if)]TJ
T*
0 Tc
[(you)-366(do)-364(not)-364(specify)-364(arguments,)-374(you)-366(must)-364(construct)-364(an)-364(additional)-364(eld)]TJ
0 -1.194 TD
[(within)-332(your)-336(argument)-336(list)-330(to)-334(contain)-334(the)-334(address)-332(of)-332(the)-334(F)72(A)0(B)-330(that)-334(species)]TJ
0 -1.196 TD
[(the)-356(new)-356(le)-356(name.)-548(This)-356(additional)-356(eld)-356(is)-354(placed)-356(in)-358(the)-356(argument)-358(list)]TJ
T*
[(following)-336(the)-338(eld)-338(for)-336(the)-338(success)-336(completion)-338(routine)-338(\(see)-336(Part)-338(I\),)-336(and)-338(the)]TJ
T*
[(argument)-334(count)-334(is)-330(set)-332(to)-332(4.)]TJ
ET
179.6 507.3 346.8 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 89.94 474.94 Tm
(Description)Tj
/F3 1 Tf
10 0 0 10 161.931 457 Tm
[(The)-346(Rename)-342(service)-344(performs)-344(the)-344(equivalent)-344(of)-344(two)-342(Parse)-344(services)-344(\(old)-342(and)-344(new)]TJ
-0.0271 -1.194 TD
[(name\),)-350(a)-344(Search)-346(service)-346(for)-346(the)-344(old)-344(directory)108(,)-348(a)0(n)-346(Enter)-344(service)-346(to)-346(insert)-344(the)-346(new)]TJ
0 -1.196 TD
[(le)-336(name)-334(into)-336(the)-334(new)-334(directory)108(,)-336(and)-334(a)-334(Remove)-336(service)-336(to)-334(delete)-334(the)-334(old)-334(le)-336(name)]TJ
T*
[(from)-332(the)-332(old)-332(directory)108(.)]TJ
0 -1.794 TD
[(No)-350(wildcard)-350(character)-352(specications)-348(are)-352(allowed.)-534(Y)112(o)0(u)-350(can)-352(move)-350(a)-350(le)-352(from)-350(one)]TJ
0 -1.194 TD
[(directory)-342(to)-340(another)-342(using)-342(this)-338(service,)-346(but)-340(both)-340(directories)-340(must)-340(be)-340(on)-340(the)-342(same)]TJ
0 -1.196 TD
[(disk)-332(device.)]TJ
0 -1.794 TD
[(If)-330(the)-330(Rename)-332(service)-330(is)-330(successful,)-332(the)-330(new)-330(directory)-332(entry)-334(is)-328(created)-332(and)-330(the)-332(old)]TJ
0 -1.196 TD
[(entry)-346(is)-344(deleted.)-524(If)-344(the)-344(service)-346(fails,)-348(the)-344(old)-344(entry)-346(remains)-346(and)-344(the)-346(new)-344(entry)-346(is)]TJ
0 -1.194 TD
(deleted.)Tj
0 -1.794 TD
[(The)-364(following)-364(tables)-362(list)-362(the)-364(elds)-362(in)-364(F)74(AB,)-364(NAM,)-364(and)-364(NAML)-362(blocks)-364(that)-362(the)]TJ
0 -1.196 TD
[(Rename)-334(service)-336(uses)-334(as)-334(input)-334(and)-334(output.)-504(In)-336(these)-334(tables,)-334(these)-334(blocks)-334(are)-336(called)]TJ
0 -1.194 TD
[(F)72(AB1)-342(and)-344(NAM1)-342(for)-344(the)-344(old)-344(entry)110(,)-348(and)-344(F)74(AB2)-342(and)-344(NAM2)-344(for)-344(the)-342(new)-344(entry)108(.)-522(For)]TJ
0 -1.196 TD
[(output,)-354(F)74(AB2)-346(is)-346(not)-348(used,)-354(although)-350(it)-346(must)-346(be)-348(in)-348(writable)-346(memory)110(.)-532(T)92(o)-348(check)-350(or)]TJ
T*
[(signal)-352(the)-352(completion)-352(codes)-352(in)-352(F)74(AB$L_STS)-350(and)-352(F)72(AB$L_STV)130(,)-352(use)-352(the)-352(rst)-350(F)72(A)0(B)]TJ
T*
[(\(F)74(AB1\).)]TJ
0 -1.792 TD
[(The)-306(resultant)-304(le)-304(specication)-304(string)-306(for)-304(each)-304(of)-304(the)-304(names)-304(\(old)-304(and)-304(new\))-304(is)-302(placed)]TJ
0 -1.196 TD
[(in)-346(the)-344(buffer)-346(described)-344(by)-346(the)-346(NAM$L_RSA)-342(\(or)-346(NAML$L_LONG_RESUL)58(T\))-346(and)]TJ
T*
-0.0001 Tc
[(NAM$B_RSS)-342.1(\(or)-346.1(NAML$_LONG_RESUL)53.9(T_ALLOC\))-344.1(elds)-344.1(of)-344.1(the)-346.1(separate)-344.1(NAM)]TJ
T*
0 Tc
[(or)-332(NAML)-334(blocks)-332(\(only)-332(if)-332(both)-332(elds)-332(are)-334(nonzero\).)]TJ
0 -1.792 TD
[(T)60(able)-356(RMS77)-354(lists)-354(the)-356(F)72(A)0(B)-354(control)-358(block)-356(elds)-356(read)-356(as)-356(input)-356(by)-358(the)-356(Rename)]TJ
0 -1.196 TD
[(service.)-560(For)-362(additional)-360(information)-362(on)-362(the)-362(elds)-360(accessed)-362(by)-362(this)-360(service,)-370(see)]TJ
T*
[(Part)-332(II.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)72.1(able)-331.9(RMS77)-797.9(Rename)-329.9(Service)-333.9(F)54.1(A)0.1(B)-329.9(Input)-331.9(Fields)]TJ
ET
161.66 130.22 382.56 -0.48 re
f
BT
9 0 0 9 161.66 119.78 Tm
0 Tc
[(Control)-331.1(Block)-5568.6(Field)-328.9(Name)-4465.2(Description)]TJ
ET
161.66 114.28 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 101.84 Tm
[(F)72(AB1)-330(and)-332(F)72(AB2)-3367.1(F)74(AB$L_DNA)-2791.1(Default)-312(le)-314(specication)-316(string)-314(address.)]TJ
9 0 0 9 439.8 87.22 Tm
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
7.2467 -6.7089 TD
[(RMS1)71.1(15)]TJ
ET
endstream
endobj
1017 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1018 0 obj
<<
/Type /Page
/Parent 999 0 R
/Resources 1020 0 R
/Contents 1019 0 R
>>
endobj
1019 0 obj
<< /Length 4274 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($RENAME)Tj
10 0 0 10 137.9471 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)74.1(able)-333.9(RMS77)-331.9(\(Cont.\))-797.9(Rename)-329.9(Service)-333.9(F)54.1(A)0.1(B)-329.9(Input)-331.9(Fields)]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 679.9 Tm
0 Tc
[(Control)-331.1(Block)-5566.4(Field)-331.1(Name)-4463(Description)]TJ
ET
137.76 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 247.34 658.96 Tm
[(F)74(AB$B_DNS)-2828.1(Default)-332(le)-332(specication)-334(string)-332(size.)]TJ
0 -1.494 TD
[(F)74(AB$L_FNA)-2902.1(File)-334(specication)-332(string)-332(address.)]TJ
T*
[(F)74(AB$B_FNS)-2939.1(File)-334(specication)-332(string)-332(size.)]TJ
T*
[(F)74(AB$W_IFI)-3311.1(Internal)-334(le)-332(identier)-334(\(must)-330(be)-332(zero\).)]TJ
T*
[(F)74(AB$L_NAM)-2625.1(NAM)-332(or)-334(NAML)-332(block)-332(address.)]TJ
ET
137.76 591.7 382.56 -0.48 re
f
BT
10 0 0 10 137.76 569.3 Tm
[(T)62(able)-334(RMS78)-332(lists)-332(the)-334(F)74(A)0(B)-332(control)-334(block)-336(elds)-332(written)-334(as)-332(output)-334(by)-334(the)-334(Rename)]TJ
0 -1.196 TD
(service.)Tj
/F2 1 Tf
0 -2.788 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS78)-795.9(Rename)-331.9(Service)-331.9(F)54.1(A)0.1(B)-331.9(Output)-331.9(Fields)]TJ
ET
137.76 523.46 382.56 -0.48 re
f
BT
9 0 0 9 137.76 513.02 Tm
0 Tc
[(Control)-331.1(Block)-6341.9(Field)-331.1(Name)-6014.1(Description)]TJ
ET
137.76 507.52 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 495.08 Tm
[(F)74(AB1)-9063(F)74(AB$L_STS)-4575.1(Completion)-378(status)-378(code)-380(\(also)]TJ
21.918 -1.196 TD
[(returned)-332(in)-334(register)-332(0\).)]TJ
-10.262 -1.494 TD
[(F)74(AB$L_STV)-4483.1(Status)-330(value.)]TJ
ET
137.76 460.7 382.56 -0.48 re
f
BT
10 0 0 10 137.76 438.3 Tm
[(T)62(able)-350(RMS79)-350(lists)-350(the)-350(NAM)-352(control)-352(block)-352(elds)-350(read)-352(as)-350(input)-350(by)-352(the)-352(Rename)]TJ
0 -1.196 TD
[(service.)-558(For)-362(additional)-362(information)-360(on)-364(the)-360(elds)-362(accessed)-360(by)-362(this)-362(service,)-370(see)]TJ
T*
[(Part)-332(II.)]TJ
/F2 1 Tf
-7.174 -2.788 TD
0.0001 Tc
[(T)72.1(able)-331.9(RMS79)-797.9(Rename)-329.9(Service)-333.9(NAM)-329.9(Input)-331.9(Fields)]TJ
ET
66.02 380.5 454.32 -0.48 re
f
BT
9 0 0 9 66.02 370.06 Tm
0 Tc
[(Control)-331.1(Block)-4017.5(Field)-331.1(Name)-6014.1(Option)-9729.1(Description)]TJ
ET
66.02 364.56 454.32 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 66.02 352.12 Tm
[(NAM1)-386(and)]TJ
0 -1.196 TD
(NAM2)Tj
9.564 1.196 TD
[(NAM$L_ESA)-15640.1(Expanded)-320(string)-322(area)-320(address)]TJ
21.918 -1.196 TD
[(\(must)-332(be)-332(nonzero\).)]TJ
-21.918 -1.494 TD
[(NAM$B_ESS)-15677.1(Expanded)-332(string)-334(area)-332(size)]TJ
21.918 -1.196 TD
[(\(must)-332(be)-332(nonzero\).)]TJ
-21.918 -1.494 TD
[(NAM$B_NOP)-15399.1(NAM)-332(block)-332(options.)]TJ
10.262 -1.494 TD
-0.0003 Tc
(NAM$V_NO_SHORT_)Tj
0 -1.196 TD
0 Tc
(UPCASE)Tj
8 0 0 8 307.0593 275.04 Tm
(1)Tj
10 0 0 10 380.84 283.3801 Tm
[(Do)-396(not)-396(uppercase)-396(the)]TJ
T*
[(directory)-322(and)-320(le)-322(specication)]TJ
T*
[(in)-332(the)-334(NAM$L_ESA)-330(buffer)74(.)]TJ
-21.918 -1.494 TD
[(NAM$L_RLF)-15658.1(Related)-348(le)-350(NAM)-350(or)-350(NAML)]TJ
21.918 -1.196 TD
[(block)-334(address.)]TJ
-21.918 -1.494 TD
[(NAM$L_RSA)-15640.1(Resultant)-394(string)-398(area)]TJ
21.918 -1.196 TD
(address.)Tj
-21.918 -1.494 TD
[(NAM$B_RSS)-15677.1(Resultant)-332(string)-332(area)-332(size.)]TJ
-9.564 -1.494 TD
[(Related)-336(le)-336(NAM)]TJ
0 -1.196 TD
(blocks)Tj
9.564 1.196 TD
[(NAM$L_RSA)-15640.1(Related)-346(le)-348(resultant)-348(string)]TJ
21.918 -1.196 TD
[(area)-332(address.)]TJ
-21.918 -1.494 TD
[(NAM$B_RSL)-15640.1(Related)-346(le)-348(resultant)-348(string)]TJ
21.918 -1.196 TD
(length.)Tj
-21.918 -1.494 TD
[(NAM$L_FNB)-15510.1(Related)-330(le)-334(name)-332(status)-330(bits.)]TJ
ET
66.02 110.5 454.32 -0.48 re
f
BT
6 0 0 6 66.02 102.84 Tm
(1)Tj
8 0 0 8 69.8559 100.02 Tm
[(This)-330(eld)-332.5(or)-332.5(option)-332.5(is)-330(not)-335(supported)-330(for)-332.5(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
ET
66.02 90.9 454.32 -0.48 re
f
BT
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
[(RMS1)71.1(16)]TJ
ET
endstream
endobj
1020 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1021 0 obj
<<
/Type /Page
/Parent 999 0 R
/Resources 1023 0 R
/Contents 1022 0 R
>>
endobj
1022 0 obj
<< /Length 4408 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
6.7 -1.0783 TD
($RENAME)Tj
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
[(T)60(able)-306(RMS80)-308(lists)-304(the)-308(NAM)-308(control)-308(block)-310(elds)-306(written)-308(as)-306(output)-308(by)-310(the)-308(Rename)]TJ
0 -1.196 TD
(service.)Tj
/F2 1 Tf
0 -2.79 TD
[(T)72(able)-332(RMS80)-798(Rename)-330(Service)-334(NAM)-330(Output)-334(Fields)]TJ
ET
161.66 655.06 382.56 -0.48 re
f
BT
9 0 0 9 161.66 644.6 Tm
[(Control)-331.1(Block)-4017.5(Field)-331.1(Name)-11438.5(Description)]TJ
ET
161.66 639.12 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 626.68 Tm
[(NAM1)-386(and)]TJ
0 -1.196 TD
(NAM2)Tj
9.564 1.196 TD
(NAM$W_DID)Tj
8 0 0 8 322.109 630.3 Tm
(1)Tj
10 0 0 10 408.74 626.68 Tm
[(Directory)-332(identication.)]TJ
-15.144 -2.69 TD
(NAM$T_DVI)Tj
8 0 0 8 318.4091 603.4 Tm
(1)Tj
10 0 0 10 408.74 599.78 Tm
[(Device)-332(identication.)]TJ
-15.144 -1.494 TD
[(NAM$B_ESL)-8866.1(Expanded)-332(string)-334(length.)]TJ
0 -1.496 TD
(NAM$W_FID)Tj
8 0 0 8 320.999 573.5001 Tm
(1)Tj
10 0 0 10 408.74 569.8801 Tm
[(File)-332(identication.)]TJ
-15.144 -1.494 TD
[(NAM$L_FNB)-8736.1(File)-332(name)-332(status)-330(bits.)]TJ
T*
[(NAM$B_RSL)-8866.1(Resultant)-330(string)-334(length.)]TJ
T*
[(NAM$L_WCC)-8515.1(W)38(ildcard)-332(context.)]TJ
T*
-0.0002 Tc
(NAM$W_FIRST_WILD_DIR)Tj
8 0 0 8 390.7679 513.7201 Tm
0 Tc
(1)Tj
10 0 0 10 409.1959 510.1201 Tm
[(The)-346(topmost)-342(directory)-346(level)]TJ
-0.0456 -1.196 TD
[(to)-332(contain)-332(a)-332(wildcard.)]TJ
-15.144 -1.494 TD
-0.0003 Tc
(NAM$W_LONG_DIR_)Tj
0 -1.196 TD
0 Tc
(LEVELS)Tj
8 0 0 8 298.5993 474.8801 Tm
(1)Tj
10 0 0 10 408.74 483.2201 Tm
[(T)92(otal)-332(number)-334(of)-332(directories.)]TJ
ET
161.66 459.78 382.56 -0.48 re
f
BT
6 0 0 6 161.66 452.1 Tm
(1)Tj
8 0 0 8 165.4959 449.3 Tm
[(This)-330(eld)-332.5(is)-330(not)-335(supported)-330(for)-332.5(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
ET
161.66 440.18 382.56 -0.48 re
f
BT
10 0 0 10 161.66 417.78 Tm
[(T)60(able)-382(RMS81)-380(lists)-380(the)-382(NAML)-382(block)-384(elds)-382(used)-382(as)-382(input)-382(for)-382(the)-382(Rename)]TJ
T*
(service.)Tj
/F2 1 Tf
-7.172 -2.79 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS81)-795.9(Rename)-331.9(Service)-331.9(NAML)-331.9(Input)-333.9(Fields)-331.9(\(Alpha)-333.9(Only\))]TJ
ET
89.94 371.92 454.32 -0.48 re
f
BT
9 0 0 9 89.94 361.48 Tm
0 Tc
[(Control)-331.1(Block)-4790.8(Field)-331.1(Name)-9889.6(Option)-5853.5(Description)]TJ
ET
89.94 355.98 454.32 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 89.94 343.56 Tm
[(NAML1)-386(and)]TJ
0 -1.196 TD
(NAML2)Tj
10.26 1.196 TD
[(NAML$L_ESA)-14973.1(Expanded)-384(string)-384(area)]TJ
21.918 -1.196 TD
(address)Tj
T*
[(\(must)-332(be)-332(nonzero\).)]TJ
-21.918 -1.494 TD
[(NAML$B_ESS)-15010.1(Expanded)-334(string)-332(area)-332(size)]TJ
21.918 -1.196 TD
[(\(must)-332(be)-332(nonzero\).)]TJ
-21.918 -1.494 TD
[(NAML$B_NOP)-14732.1(NAM)-332(block)-334(options.)]TJ
13.75 -1.494 TD
(NAML$V_)Tj
0 -1.196 TD
-0.0004 Tc
(NO_SHORT_)Tj
T*
0 Tc
(UPCASE)Tj
8 0 0 8 372.8193 242.5601 Tm
(1)Tj
10 0 0 10 411.72 262.86 Tm
[(Do)-416(not)-414(uppercase)]TJ
T*
[(the)-388(directory)-388(and)-388(le)]TJ
T*
[(specication)-406(in)-404(the)]TJ
T*
[(NAML$L_ESA)-332(buffer)74(.)]TJ
-21.918 -1.494 TD
(NAML$L_FILESYS_)Tj
0 -1.194 TD
(NAME)Tj
8 0 0 8 224.5695 203.7001 Tm
(1)Tj
10 0 0 10 411.72 212.0401 Tm
[(File)-364(system)-360(name)-364(buffer)]TJ
T*
(address.)Tj
-21.918 -1.496 TD
(NAML$L_FILESYS_)Tj
0 -1.194 TD
(NAME_ALLOC)Tj
8 0 0 8 265.1289 176.8001 Tm
(1)Tj
10 0 0 10 411.72 185.1401 Tm
[(File)-332(system)-332(name)-332(size.)]TJ
-21.918 -2.69 TD
(NAML$L_INPUT_)Tj
0 -1.194 TD
(FLAGS)Tj
8 0 0 8 227.1794 149.9 Tm
(1)Tj
10 0 0 10 411.72 158.24 Tm
[(Additional)-336(ags)-336(specied)-336(as)]TJ
T*
(input.)Tj
-21.918 -1.496 TD
(NAML$L_LONG_)Tj
0 -1.194 TD
(DEFNAME)Tj
8 0 0 8 246.2392 123 Tm
(1)Tj
10 0 0 10 411.72 131.34 Tm
[(Long)-426(default)-422(le)]TJ
T*
[(specication)-334(string)-332(address.)]TJ
ET
89.94 104.92 454.32 -0.48 re
f
BT
6 0 0 6 89.94 97.26 Tm
(1)Tj
8 0 0 8 93.7759 94.44 Tm
[(This)-330(eld)-332.5(or)-332.5(option)-332.5(is)-330(not)-332.5(supported)-332.5(for)-330(DECnet)-335(for)-330(OpenVMS)-335(operations.)]TJ
9 0 0 9 439.8 74.2 Tm
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
7.2467 -5.2622 TD
[(RMS1)71.1(17)]TJ
ET
endstream
endobj
1023 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1024 0 obj
<<
/Type /Page
/Parent 999 0 R
/Resources 1026 0 R
/Contents 1025 0 R
>>
endobj
1025 0 obj
<< /Length 4518 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($RENAME)Tj
10 0 0 10 66.02 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)72.1(able)-331.9(RMS81)-331.9(\(Cont.\))-797.9(Rename)-331.9(Service)-331.9(NAML)-331.9(Input)-333.9(Fields)-331.9(\(Alpha)-333.9(Only\))]TJ
ET
66.02 690.34 454.32 -0.48 re
f
BT
9 0 0 9 66.02 679.9 Tm
0 Tc
[(Control)-331.1(Block)-4793.1(Field)-331.1(Name)-9887.4(Option)-5855.8(Description)]TJ
ET
66.02 674.4 454.32 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 168.64 661.96 Tm
(NAML$L_LONG_)Tj
0 -1.196 TD
-0.0003 Tc
(DEFNAME_SIZE)Tj
8 0 0 8 250.9987 653.62 Tm
0 Tc
(1)Tj
10 0 0 10 387.82 661.96 Tm
[(Long)-334(default)-332(le)-332(name)-332(size.)]TJ
-21.918 -2.69 TD
(NAML$L_LONG_)Tj
0 -1.196 TD
[(EXP)74(AND)]TJ
8 0 0 8 211.9793 626.72 Tm
(1)Tj
10 0 0 10 387.82 635.06 Tm
[(Long)-346(expanded)-344(string)-346(area)]TJ
T*
(address.)Tj
-21.918 -1.494 TD
(NAML$L_LONG_)Tj
0 -1.196 TD
-0.0003 Tc
[(EXP)73.7(AND_ALLOC)]TJ
8 0 0 8 252.4987 599.8201 Tm
0 Tc
(1)Tj
10 0 0 10 387.82 608.1601 Tm
[(Long)-346(expanded)-344(string)-346(area)]TJ
T*
(size.)Tj
-21.918 -1.494 TD
(NAML$L_LONG_)Tj
0 -1.196 TD
(FILENAME)Tj
8 0 0 8 225.2991 572.9202 Tm
(1)Tj
10 0 0 10 387.82 581.2601 Tm
[(Long)-336(le)-334(specication)-332(string)]TJ
T*
[(address)-360(\(used)-360(if)-360(F)72(AB$L_)]TJ
T*
[(FNA)-332(contains)-332(-1\).)]TJ
-21.918 -1.494 TD
(NAML$L_LONG_)Tj
0 -1.194 TD
(FILENAME_SIZE)Tj
8 0 0 8 253.9987 534.0602 Tm
(1)Tj
10 0 0 10 387.82 542.4002 Tm
[(Long)-336(le)-334(specication)-332(string)]TJ
T*
(size.)Tj
-21.918 -1.496 TD
(NAML$L_LONG_)Tj
0 -1.194 TD
[(RESUL)56(T)]TJ
8 0 0 8 210.3093 507.1602 Tm
(1)Tj
10 0 0 10 387.82 515.5002 Tm
[(Long)-348(resultant)-346(string)-346(area)]TJ
T*
(address.)Tj
-21.918 -1.496 TD
(NAML$L_LONG_)Tj
0 -1.194 TD
[(RESUL)56(T_ALLOC)]TJ
8 0 0 8 250.8687 480.2602 Tm
(1)Tj
10 0 0 10 387.82 488.6003 Tm
[(Long)-348(resultant)-346(string)-346(area)]TJ
T*
[(size.)-524(\(used)-346(if)-346(F)74(AB$L_DNA)]TJ
0 -1.196 TD
[(contains)-332(-1\).)]TJ
-21.918 -1.494 TD
[(NAML$L_RLF)-14991.1(Related)-336(le)-340(NAM)-338(or)-338(NAML)]TJ
21.918 -1.196 TD
[(block)-332(address.)]TJ
-21.918 -1.494 TD
[(NAML$L_RSA)-14973.1(Resultant)-382(string)-386(area)]TJ
21.918 -1.196 TD
(address.)Tj
-21.918 -1.494 TD
[(NAML$B_RSS)-15010.1(Resultant)-330(string)-334(area)-332(size.)]TJ
-10.262 -1.494 TD
[(Related)-336(le)-338(NAML)]TJ
0 -1.196 TD
(blocks)Tj
10.262 1.196 TD
[(NAML$L_RSA)-14973.1(Related)-334(le)-338(resultant)-336(string)]TJ
21.918 -1.196 TD
[(area)-332(address.)]TJ
-21.918 -1.494 TD
[(NAML$B_RSL)-14973.1(Related)-334(le)-338(resultant)-336(string)]TJ
21.918 -1.196 TD
(length.)Tj
-21.918 -1.494 TD
[(NAML$L_FNB)-14843.1(Related)-360(le)-362(name)-364(status)]TJ
21.918 -1.196 TD
(bits.)Tj
ET
66.02 303.781 454.32 -0.48 re
f
BT
6 0 0 6 66.02 296.1 Tm
(1)Tj
8 0 0 8 69.8559 293.3 Tm
[(This)-330(eld)-332.5(or)-332.5(option)-332.5(is)-330(not)-335(supported)-330(for)-332.5(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
ET
66.02 284.18 454.32 -0.48 re
f
BT
10 0 0 10 137.76 261.78 Tm
[(T)62(able)-370(RMS82)-368(lists)-366(the)-370(NAML)-370(control)-370(block)-370(elds)-368(written)-368(as)-368(output)-370(by)-370(the)]TJ
T*
[(Rename)-332(service.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS82)-795.9(Rename)-331.9(Service)-331.9(NAML)-331.9(Output)-331.9(Fields)-331.9(\(Alpha)-333.9(Only\))]TJ
ET
137.76 215.92 382.56 -0.48 re
f
BT
9 0 0 9 137.76 205.48 Tm
0 Tc
[(Control)-331.1(Block)-6341.9(Field)-331.1(Name)-12987.4(Description)]TJ
ET
137.76 199.98 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 187.56 Tm
[(NAML1)-332(and)-332(NAML2)-1843.1(NAML$W_DID)]TJ
8 0 0 8 325.7589 191.16 Tm
(1)Tj
10 0 0 10 419.7 187.56 Tm
(Directory)Tj
0 -1.196 TD
(identication.)Tj
-16.538 -1.494 TD
(NAML$T_DVI)Tj
8 0 0 8 322.099 164.26 Tm
(1)Tj
10 0 0 10 419.7 160.66 Tm
[(Device)-332(identication.)]TJ
-16.538 -1.496 TD
[(NAML$B_ESL)-9593.1(Expanded)-370(string)]TJ
16.538 -1.194 TD
(length.)Tj
-16.538 -1.494 TD
(NAML$W_FID)Tj
8 0 0 8 324.6889 122.42 Tm
(1)Tj
10 0 0 10 419.7 118.82 Tm
[(File)-332(identication.)]TJ
ET
137.76 104.34 382.56 -0.48 re
f
BT
6 0 0 6 137.76 96.68 Tm
(1)Tj
8 0 0 8 141.5959 93.86 Tm
[(This)-330(eld)-332.5(is)-330(not)-332.5(supported)-332.5(for)-330(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
9 0 0 9 415.88 73.62 Tm
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-38.8733 -5.1978 TD
[(RMS1)71.1(18)]TJ
ET
endstream
endobj
1026 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1027 0 obj
<<
/Type /Page
/Parent 1030 0 R
/Resources 1029 0 R
/Contents 1028 0 R
>>
endobj
1028 0 obj
<< /Length 2228 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
6.7 -1.0783 TD
($RENAME)Tj
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)72.1(able)-331.9(RMS82)-331.9(\(Cont.\))-797.9(Rename)-331.9(Service)-331.9(NAML)-331.9(Output)-331.9(Fields)-331.9(\(Alpha)-333.9(Only\))]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 679.9 Tm
0 Tc
[(Control)-331.1(Block)-6341.9(Field)-331.1(Name)-12987.4(Description)]TJ
ET
161.66 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 278.22 661.96 Tm
(NAML$L_FILESYS_NAME_)Tj
0 -1.196 TD
(SIZE)Tj
8 0 0 8 301.9196 653.62 Tm
(1)Tj
10 0 0 10 443.6 661.96 Tm
[(File)-362(system)-360(name)]TJ
T*
(length.)Tj
-16.538 -1.494 TD
-0.0002 Tc
(NAML$W_FIRST_WILD_DIR)Tj
8 0 0 8 418.3578 638.68 Tm
0 Tc
(1)Tj
10 0 0 10 443.6 635.0601 Tm
[(First)-332(wild)-330(directory)108(.)]TJ
-16.538 -1.494 TD
[(NAML$L_FNB)-9463.1(File)-368(name)-368(status)]TJ
16.538 -1.196 TD
(bits.)Tj
-16.538 -1.494 TD
-0.0003 Tc
(NAML$W_LONG_DIR_)Tj
0 -1.196 TD
0 Tc
(LEVELS)Tj
8 0 0 8 319.5193 584.8801 Tm
(1)Tj
10 0 0 10 443.6 593.2201 Tm
[(T)90(otal)-374(number)-376(of)]TJ
T*
(directories.)Tj
-16.538 -1.494 TD
[(NAML$L_LONG_EXP)74(AND_)]TJ
0 -1.196 TD
(SIZE)Tj
8 0 0 8 301.9196 557.9802 Tm
(1)Tj
10 0 0 10 443.6 566.3202 Tm
[(Long)-384(expanded)]TJ
T*
[(string)-334(length.)]TJ
-16.538 -1.494 TD
[(NAML$L_LONG_RESUL)56(T_)]TJ
0 -1.196 TD
(SIZE)Tj
8 0 0 8 301.9196 531.0802 Tm
(1)Tj
10 0 0 10 443.6 539.4202 Tm
[(Long)-336(resultant)-334(string)]TJ
T*
(length.)Tj
-16.538 -1.494 TD
0.0002 Tc
(NAML$L_OUTPUT_FLAGS)Tj
8 0 0 8 410.6979 516.1402 Tm
0 Tc
(1)Tj
10 0 0 10 443.6 512.5203 Tm
[(Additional)-316(status)-314(bits)]TJ
0 -1.196 TD
[(passed)-330(as)-332(output.)]TJ
-16.538 -1.494 TD
[(NAML$B_RSL)-9593.1(Resultant)-372(string)]TJ
16.538 -1.196 TD
(length.)Tj
-16.538 -1.494 TD
[(NAML$L_WCC)-9242.1(W)36(ildcard)-332(context.)]TJ
ET
161.66 447.24 382.56 -0.48 re
f
BT
6 0 0 6 161.66 439.58 Tm
(1)Tj
8 0 0 8 165.4959 436.76 Tm
[(This)-330(eld)-332.5(is)-330(not)-335(supported)-330(for)-332.5(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
ET
161.66 427.64 382.56 -0.48 re
f
BT
/F1 1 Tf
9 0 0 9 505.02 26.84 Tm
/Cs9 cs 1 scn
[(RMS1)71.1(19)]TJ
ET
endstream
endobj
1029 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1030 0 obj
<<
/Type /Pages
/Kids [ 1027 0 R 1031 0 R 1034 0 R 1037 0 R 1040 0 R 1043 0 R 1046 0 R 1049 0 R
1052 0 R 1055 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 998 0 R
>>
endobj
1031 0 obj
<<
/Type /Page
/Parent 1030 0 R
/Resources 1033 0 R
/Contents 1032 0 R
>>
endobj
1032 0 obj
<< /Length 1637 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($RENAME)Tj
/Cs8 cs 1 scn
0 -3.2383 TD
[(Condition)-333.3(V)55(alues)-335(Returned)]TJ
/F3 1 Tf
10 0 0 10 66.02 674.42 Tm
[(The)-354(following)-354(condition)-354(values)-354(can)-354(be)-354(returned.)-542(Use)-352(the)-354(Help)-352(Message)-354(utility)-354(to)-352(access)-352(online)]TJ
0 -1.196 TD
[(message)-332(descriptions.)-498(For)-332(more)-334(information)-332(about)-332(interpreting)-334(condition)-334(values,)-334(see)-330(Section)-334(2.4.)]TJ
7.174 -2.596 TD
-0.0001 Tc
[(RMS$_ACC)-8230.2(RMS$_BLN)-8192.2(RMS$_BUG_DDI)]TJ
0 -1.494 TD
0 Tc
[(RMS$_CDA)-8174.1(RMS$_CHN)-8026.1(RMS$_DEV)]TJ
T*
[(RMS$_DIR)-8489.1(RMS$_DME)-7952.1(RMS$_DNA)]TJ
T*
[(RMS$_DNF)-8136.1(RMS$_DNR)-8081.1(RMS$_DVI)]TJ
0 -1.496 TD
[(RMS$_ENT)-8192.1(RMS$_ESA)-8322.1(RMS$_ESS)]TJ
0 -1.494 TD
[(RMS$_F)74(AB)-8359.1(RMS$FNA)-8692.1(RMS$_FNM)]TJ
T*
[(RMS$_IDR)-8489.1(RMS$_IFI)-8915.1(RMS$_LNE)]TJ
T*
[(RMS$_NAM)-7915.1(RMS$_NAML)-7248.1(RMS$_NAMLESS)]TJ
T*
[(RMS$_NAMLFSINV)-4007.1(RMS$_NAMLFSSIZ)-4303.1(RMS$_NAMLRSS)]TJ
0 -1.496 TD
[(RMS$_NET)-8192.1(RMS$_NETF)74(AIL)-5803.1(RMS$_NMF)]TJ
0 -1.494 TD
-0.0002 Tc
[(RMS$_NORMAL)-5752.3(RMS$_PR)37.8(V)-8323.3(RMS$_QUO)]TJ
T*
[(RMS$_REENT)-6752.3(RMS$_RLF)-8340.3(RMS$_RMV)]TJ
T*
-0.0001 Tc
[(RMS$_RSS)-8414.2(RMS$_RST)-8377.2(RMS$_RUNDOWN)]TJ
T*
0 Tc
[(RMS$_STR)-8377.1(RMS$_SUC)-8229.1(RMS$_SUPPORT)]TJ
0 -1.496 TD
[(RMS$_SYN)-8247.1(RMS$_SYS)-8432.1(RMS$_TYP)]TJ
0 -1.494 TD
[(RMS$_VER)-8230.1(RMS$_WLD)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS120)Tj
ET
endstream
endobj
1033 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1034 0 obj
<<
/Type /Page
/Parent 1030 0 R
/Resources 1036 0 R
/Contents 1035 0 R
>>
endobj
1035 0 obj
<< /Length 4001 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
6.9767 -1.0783 TD
($REWIND)Tj
ET
/Cs8 cs 1 scn
89.94 708.26 454.32 -0.48 re
f
BT
14 0 0 14 89.94 691.84 Tm
($REWIND)Tj
/F3 1 Tf
10 0 0 10 161.873 663.96 Tm
[(The)-348(Rewind)-346(service)-346(sets)-346(the)-346(context)-348(of)-346(a)-346(record)-348(stream)-344(to)-346(the)-346(rst)-348(record)-346(in)-348(the)]TJ
-0.0213 -1.196 TD
[(le.)-500(RMS)-330(alters)-330(the)-330(context)-332(of)-330(the)-332(next)-330(record)-332(to)-330(indicate)-332(the)-330(rst)-330(record)-332(as)-330(being)]TJ
T*
[(the)-332(next)-334(record.)]TJ
ET
179.6 616.6 103.92 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 289.56 616.12 Tm
[(RAB64)-330(Users)-330(\(Alpha)-334(Only\))]TJ
ET
1 i
422.718 616.6 103.92 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 179.6 598.2 Tm
-0.0001 Tc
[(On)-328.1(Alpha)-330.1(systems,)-330.1(RAB64)-330.1(can)-330.1(replace)-330.1(the)-330.1(RAB)-328.1(or)-330.1(RAB)-328.1(prex)-330.1(wherever)-332.1(it)]TJ
T*
0 Tc
[(is)-330(used)-332(with)-332(the)-332(Rewind)-332(service)-332(on)-334(OpenVMS)-330(Alpha)-332(systems.)]TJ
ET
179.6 572.78 346.8 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 89.94 540.42 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 161.66 522.48 Tm
0.0003 Tc
[(SYS$REWIND)-993.7(rab)-331.7([,[err])-333.7([,suc]])]TJ
/F2 1 Tf
12 0 0 12 89.94 496.58 Tm
0 Tc
(Returns)Tj
/F3 1 Tf
10 0 0 10 161.66 478.64 Tm
[(OpenVMS)-332(usage:)-920(cond_value)]TJ
T*
[(type:)-6648(longword)]TJ
0 -1.194 TD
[(access:)-5778(write)-332(only)]TJ
0 -1.196 TD
[(mechanism:)-3370.1(by)-334(value)]TJ
0 -1.794 TD
[(The)-356(value)-354(is)-354(returned)-354(in)-354(symbolic)-354(offset)-352(RAB$L_STS.)-352(Symbolic)-354(offset)-352(RAB$L_)]TJ
0 -1.194 TD
[(STV)-332(may)-332(contain)-334(additional)-332(status)-330(information.)]TJ
/F2 1 Tf
12 0 0 12 89.94 386.98 Tm
(Arguments)Tj
10 0 0 10 161.915 369.06 Tm
(rab)Tj
/F3 1 Tf
0.006 -1.296 TD
[(OpenVMS)-332(usage:)-920(rab)]TJ
-0.0315 -1.196 TD
[(type:)-6648(longword)-334(\(unsigned\))]TJ
0 -1.194 TD
[(access:)-5778(modify)]TJ
0 -1.196 TD
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.794 TD
[(RAB)-348(control)-352(block)-350(whose)-350(contents)-352(are)-350(to)-350(be)-350(used)-350(as)-350(indirect)-350(arguments)-352(for)-350(the)]TJ
0 -1.194 TD
[(Rewind)-332(service)-332(call.)-500(The)]TJ
/F5 1 Tf
11.8848 0 TD
(rab)Tj
/F3 1 Tf
2.11 0 TD
[(argument)-334(is)-332(the)-332(address)-330(of)-332(the)-334(RAB)-328(control)-334(block.)]TJ
/F2 1 Tf
-13.9948 -2.192 TD
(err)Tj
/F3 1 Tf
0.004 -1.296 TD
[(OpenVMS)-332(usage:)-920(ast_procedure)]TJ
-0.004 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
0 -1.194 TD
[(access:)-5778(call)-332(without)-332(stack)-332(unwinding)]TJ
0 -1.196 TD
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-372(error)-372(completion)-370(routine)-374(that)-370(the)-372(service)-372(invokes)-372(if)-370(the)-372(operation)]TJ
0 -1.196 TD
[(is)-370(unsuccessful.)-576(The)]TJ
/F5 1 Tf
10.0189 0 TD
(err)Tj
/F3 1 Tf
1.98 0 TD
0.0001 Tc
[(argument)-367.9(i)0.1(s)-369.9(the)-369.9(address)-367.9(of)-369.9(the)-369.9(entry)-371.9(mask)-369.9(of)-369.9(this)]TJ
-11.9988 -1.194 TD
0 Tc
[(user)18(-written)-332(completion)-332(routine.)]TJ
/F2 1 Tf
0 -2.192 TD
(suc)Tj
/F3 1 Tf
0.007 -1.296 TD
[(OpenVMS)-332(usage:)-920(ast_procedure)]TJ
-0.007 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
0 -1.194 TD
[(access:)-5778(call)-332(without)-332(stack)-332(unwinding)]TJ
0 -1.196 TD
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-358(success)-358(completion)-358(routine)-360(that)-358(the)-358(service)-360(invokes)-360(if)-356(the)-360(operation)]TJ
0 -1.194 TD
[(is)-350(successful.)-538(The)]TJ
/F5 1 Tf
8.7229 0 TD
(suc)Tj
/F3 1 Tf
2.093 0 TD
[(argument)-352(is)-352(the)-352(address)-350(of)-350(the)-352(entry)-354(mask)-352(of)-350(this)-352(user)18(-)]TJ
-10.8159 -1.196 TD
[(written)-332(completion)-332(routine.)]TJ
/F1 1 Tf
9 0 0 9 504.36 26.84 Tm
/Cs9 cs 1 scn
(RMS121)Tj
ET
endstream
endobj
1036 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1037 0 obj
<<
/Type /Page
/Parent 1030 0 R
/Resources 1039 0 R
/Contents 1038 0 R
>>
endobj
1038 0 obj
<< /Length 4285 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($REWIND)Tj
/Cs8 cs 1 scn
0 -3.2383 TD
(Description)Tj
/F3 1 Tf
10 0 0 10 138.031 676.4 Tm
[(The)-366(Rewind)-362(service)-366(implicitly)-364(performs)-364(the)-366(Flush)-364(and)-366(Free)-366(services,)-374(writing)]TJ
-0.0271 -1.196 TD
[(out)-368(all)-368(I/O)-368(buffers)-370(and)-368(releasing)-370(all)-368(locked)-370(records.)-572(This)-370(service)-370(is)-368(valid)-368(for)]TJ
0 -1.194 TD
[(all)-352(le)-352(organizations)-352(on)-354(disk)-352(volumes)-352(and)-352(for)-354(sequential)-352(les)-352(on)-352(tape)-352(volumes.)]TJ
0 -1.196 TD
[(For)-350(indexed)-352(les,)-356(the)-350(key)-352(of)-350(reference)-352(eld)-352(establishes)-348(the)-350(index)-352(to)-350(be)-350(used)-350(for)]TJ
T*
[(subsequent)-356(sequential)-354(accesses.)-546(Y)112(o)0(u)-356(cannot)-358(rewind)-356(a)-354(unit)-356(record)-358(device)-356(\(such)]TJ
T*
[(as)-344(a)-346(card)-346(reader\),)-350(indirectly)-348(accessed)-344(process-permanent)-346(les,)-350(or)-346(a)-346(le)-348(that)-344(was)]TJ
0 -1.194 TD
[(opened)-332(with)-332(the)-332(F)74(AB$V_SQO)-328(option)-332(set.)]TJ
0 -1.794 TD
[(T)62(able)-342(RMS83)-342(lists)-340(the)-342(control)-344(block)-344(elds)-342(read)-342(as)-342(input)-344(by)-342(the)-344(Rewind)-340(service.)]TJ
0 -1.196 TD
[(For)-332(additional)-332(information)-332(on)-334(the)-332(elds)-332(accessed)-332(by)-332(this)-332(service,)-334(see)-332(Part)-332(II.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS83)-795.9(Rewind)-333.9(Service)-331.9(RAB)-329.9(Input)-333.9(Fields)]TJ
ET
137.76 540.9 382.56 -0.48 re
f
BT
9 0 0 9 137.76 530.46 Tm
0 Tc
[(Field)-328.9(Name)-4465.2(Option)-5855.8(Description)]TJ
ET
137.76 524.96 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 512.52 Tm
-0.0001 Tc
[(RAB$W_ISI)-11393.2(Internal)-332.1(stream)-332.1(identier)-332.1(\(required\).)]TJ
0 -1.494 TD
[(RAB$B_KRF)-10929.2(Key)-366.1(of)-364.1(reference)-368.1(\(used)-366.1(only)-368.1(with)-364.1(indexed)]TJ
17.036 -1.196 TD
0 Tc
(les\).)Tj
-17.036 -1.494 TD
-0.0001 Tc
[(RAB$L_ROP)-10984.2(Record-processing)-332.1(options.)]TJ
8.866 -1.494 TD
[(RAB$V_ASY)-2174.2(Asynchronous:)-578.1(performs)-370.1(Rewind)-370.1(service)]TJ
8.17 -1.196 TD
0.0003 Tc
[(asynchronously)112.3(.)]TJ
ET
137.76 436.28 382.56 -0.48 re
f
BT
10 0 0 10 137.76 413.88 Tm
0 Tc
[(T)62(able)-364(RMS84)-364(lists)-364(the)-364(control)-366(block)-366(elds)-366(written)-364(as)-364(output)-366(by)-366(the)-364(Rewind)]TJ
0 -1.194 TD
(service.)Tj
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS84)-795.9(Rewind)-333.9(Service)-331.9(RAB)-329.9(Output)-331.9(Fields)]TJ
ET
137.76 368.04 382.56 -0.48 re
f
BT
9 0 0 9 137.76 357.6 Tm
0 Tc
[(Field)-328.9(Name)-4465.2(Description)]TJ
ET
137.76 352.1 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 339.66 Tm
[(RAB$L_STS)-3050.1(Completion)-332(status)-330(code)-332(\(also)-332(returned)-332(in)-334(register)-332(0\).)]TJ
0 -1.494 TD
[(RAB$L_STV)-2958.1(Status)-330(value.)]TJ
ET
137.76 317.24 382.56 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 66.02 290.84 Tm
[(Condition)-333.3(V)55(alues)-335(Returned)]TJ
/F3 1 Tf
10 0 0 10 66.02 270.92 Tm
[(The)-354(following)-354(condition)-354(values)-354(can)-354(be)-354(returned.)-542(Use)-352(the)-354(Help)-352(Message)-354(utility)-354(to)-352(access)-352(online)]TJ
0 -1.196 TD
[(message)-332(descriptions.)-498(For)-332(more)-334(information)-332(about)-332(interpreting)-334(condition)-334(values,)-334(see)-330(Section)-334(2.4.)]TJ
7.174 -2.594 TD
[(RMS$_ACT)-8285.1(RMS$_A)56(TR)-8341.1(RMS$_A)56(TW)]TJ
0 -1.494 TD
-0.0001 Tc
[(RMS$_BLN)-8192.2(RMS$_BOF)-8229.2(RMS$_BUG_DAP)]TJ
0 -1.496 TD
0 Tc
[(RMS$_CDA)-8174.1(RMS$_DME)-7952.1(RMS$_DNR)]TJ
0 -1.494 TD
[(RMS$_DPE)-8229.1(RMS$_EXT_ERR)-5637.1(RMS$_IOP)]TJ
T*
[(RMS$_ISI)-8952.1(RMS$_KRF)-8229.1(RMS$_NET)]TJ
T*
[(RMS$_NETF)74(AIL)-5803.1(RMS$_NORMAL)-5748.1(RMS$_OPNOTSUP)]TJ
T*
[(RMS$_PENDING)-5414.1(RMS$_QUO)-8025.1(RMS$_RAB)]TJ
0 -1.496 TD
[(RMS$_RSA)-8322.1(RMS$_STR)-8377.1(RMS$_SUC)]TJ
0 -1.494 TD
[(RMS$_SUP)-8284.1(RMS$_SUPPORT)-5450.1(RMS$_SYS)]TJ
T*
[(RMS$_WBE)-7971.1(RMS$_WER)-7971.1(RMS$_WLK)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS122)Tj
ET
endstream
endobj
1039 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1040 0 obj
<<
/Type /Page
/Parent 1030 0 R
/Resources 1042 0 R
/Contents 1041 0 R
>>
endobj
1041 0 obj
<< /Length 3549 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
6.81 -1.0783 TD
($SEARCH)Tj
ET
/Cs8 cs 1 scn
89.94 708.26 454.32 -0.48 re
f
BT
14 0 0 14 89.94 691.84 Tm
-0.0005 Tc
($SEARCH)Tj
/F3 1 Tf
10 0 0 10 161.871 663.96 Tm
0 Tc
[(The)-336(Search)-334(service)-336(scans)-332(a)-334(directory)-336(le)-334(and)-334(lls)-334(in)-334(various)-334(NAM)-334(or)-334(NAML)-334(block)]TJ
-0.0211 -1.196 TD
[(elds.)-514(This)-340(service)-342(should)-340(be)-340(preceded)-340(by)-340(the)-340(Parse)-340(service,)-344(in)-340(order)-340(to)-340(initialize)]TJ
T*
[(the)-332(NAM)-332(or)-334(NAML)-332(block)-332(appropriately)110(.)]TJ
/F2 1 Tf
12 0 0 12 89.94 614.14 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 161.66 596.2 Tm
0.0003 Tc
[(SYS$SEARCH)-993.7(fab)-331.7([,[err])-331.7([,suc]])]TJ
/F2 1 Tf
12 0 0 12 89.94 570.2999 Tm
0 Tc
(Returns)Tj
/F3 1 Tf
10 0 0 10 161.66 552.36 Tm
[(OpenVMS)-332(usage:)-920(cond_value)]TJ
0 -1.194 TD
[(type:)-6648(longword)]TJ
0 -1.196 TD
[(access:)-5778(write)-332(only)]TJ
T*
[(mechanism:)-3370.1(by)-334(value)]TJ
0 -1.792 TD
[(The)-334(value)-334(is)-330(returned)-334(in)-334(symbolic)-332(offset)-330(F)72(AB$L_STS.)-332(Symbolic)-332(offset)-330(F)72(AB$L_STV)]TJ
0 -1.196 TD
[(may)-334(contain)-332(additional)-332(status)-330(information.)]TJ
/F2 1 Tf
12 0 0 12 89.94 460.72 Tm
(Arguments)Tj
10 0 0 10 161.915 442.78 Tm
(fab)Tj
/F3 1 Tf
0.006 -1.296 TD
[(OpenVMS)-332(usage:)-920(fab)]TJ
-0.0315 -1.194 TD
[(type:)-6648(longword)-334(\(unsigned\))]TJ
0 -1.196 TD
[(access:)-5778(modify)]TJ
T*
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.794 TD
[(F)72(A)0(B)-350(control)-352(block)-352(whose)-352(contents)-352(are)-352(to)-352(be)-352(used)-352(as)-350(indirect)-352(arguments)-354(for)-352(the)]TJ
0 -1.194 TD
[(Search)-334(service)-332(call.)-500(The)]TJ
/F5 1 Tf
11.5738 0 TD
(fab)Tj
/F3 1 Tf
1.978 0 TD
0.0001 Tc
[(argument)-331.9(i)0.1(s)-329.9(the)-331.9(address)-331.9(of)-331.9(the)-331.9(F)74.1(A)0.1(B)-331.9(control)-331.9(block.)]TJ
/F2 1 Tf
-13.5518 -2.192 TD
0 Tc
(err)Tj
/F3 1 Tf
0.004 -1.296 TD
[(OpenVMS)-332(usage:)-920(ast_procedure)]TJ
-0.004 -1.194 TD
[(type:)-6648(procedure)-334(value)]TJ
0 -1.196 TD
[(access:)-5778(call)-332(without)-332(stack)-332(unwinding)]TJ
T*
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-372(error)-372(completion)-370(routine)-374(that)-370(the)-372(service)-372(invokes)-372(if)-370(the)-372(operation)]TJ
0 -1.194 TD
[(is)-370(unsuccessful.)-576(The)]TJ
/F5 1 Tf
10.0189 0 TD
(err)Tj
/F3 1 Tf
1.98 0 TD
0.0001 Tc
[(argument)-367.9(i)0.1(s)-369.9(the)-369.9(address)-367.9(of)-369.9(the)-369.9(entry)-371.9(mask)-369.9(of)-369.9(this)]TJ
-11.9988 -1.196 TD
0 Tc
[(user)18(-written)-332(completion)-332(routine.)]TJ
/F2 1 Tf
0 -2.192 TD
(suc)Tj
/F3 1 Tf
0.007 -1.296 TD
[(OpenVMS)-332(usage:)-920(ast_procedure)]TJ
-0.007 -1.194 TD
[(type:)-6648(procedure)-334(value)]TJ
0 -1.196 TD
[(access:)-5778(call)-332(without)-332(stack)-332(unwinding)]TJ
T*
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-358(success)-358(completion)-358(routine)-360(that)-358(the)-358(service)-360(invokes)-360(if)-356(the)-360(operation)]TJ
0 -1.194 TD
[(is)-350(successful.)-538(The)]TJ
/F5 1 Tf
8.7229 0 TD
(suc)Tj
/F3 1 Tf
2.093 0 TD
[(argument)-352(is)-352(the)-352(address)-350(of)-350(the)-352(entry)-354(mask)-352(of)-350(this)-352(user)18(-)]TJ
-10.8159 -1.196 TD
[(written)-332(completion)-332(routine.)]TJ
/F1 1 Tf
9 0 0 9 504.36 26.84 Tm
/Cs9 cs 1 scn
(RMS123)Tj
ET
endstream
endobj
1042 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1043 0 obj
<<
/Type /Page
/Parent 1030 0 R
/Resources 1045 0 R
/Contents 1044 0 R
>>
endobj
1044 0 obj
<< /Length 5593 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($SEARCH)Tj
/Cs8 cs 1 scn
0 -3.2383 TD
(Description)Tj
/F3 1 Tf
10 0 0 10 138.031 676.4 Tm
[(The)-356(basic)-354(functions)-356(of)-356(the)-356(Search)-356(service)-356(and)-356(the)-356(Parse)-356(service)-356(are)-356(performed)]TJ
-0.0271 -1.196 TD
[(automatically)-358(as)-358(part)-358(of)-358(the)-358(Open,)-366(Create,)-364(and)-360(Erase)-356(services.)-552(Note)-358(that)-358(you)]TJ
0 -1.194 TD
-0.0001 Tc
[(must)-330.1(close)-332.1(the)-332.1(le)-334.1(before)-332.1(invoking)-336.1(the)-332.1(Search)-334.1(service)-332.1(\(F)71.9(AB$W_IFI)-332.1(must)-332.1(be)-332.1(0\).)]TJ
0 -1.794 TD
0 Tc
[(When)-338(called,)-340(the)-338(Search)-340(service)-338(scans)-338(the)-338(directory)-340(le)-338(specied)-338(by)-340(the)-338(directory)]TJ
0 -1.196 TD
[(identication)-370(\(NAM$W_DID)-368(or)-370(NAML$W_DID\))-368(eld)-372(of)-370(the)-370(NAM)-370(or)-372(NAML)]TJ
0 -1.194 TD
[(block.)-504(It)-334(looks)-336(for)-334(an)-336(entry)-336(that)-334(matches)-334(the)-336(le)-336(name,)-336(type,)-336(and)-336(version)-336(number)]TJ
0 -1.196 TD
[(specied)-340(by)-342(the)-340(expanded)-342(string)-342(area)-342(address)-338(and)-342(expanded)-342(string)-340(length)-344(elds.)]TJ
T*
[(Upon)-346(nding)-348(a)-344(match,)-350(RMS)-346(returns)-346(the)-346(le)-346(name,)-350(type,)-350(and)-346(version)-346(number)-346(in)]TJ
T*
[(the)-352(buffer)-354(described)-354(by)-354(the)-352(resultant)-354(string)-354(area)-352(address)-352(and)-354(size)-352(elds.)-540(RMS)]TJ
T*
[(also)-364(lls)-364(in)-364(the)-366(le)-364(identication)-366(eld)-366(to)-364(enable)-366(a)-364(subsequent)-364(open-by-NAM-)]TJ
0 -1.194 TD
[(block)-362(operation.)-558(Y)110(o)0(u)-362(can)-362(also)-360(use)-362(the)-362(Search)-362(service)-362(to)-362(obtain)-362(a)-360(series)-360(of)-362(le)]TJ
0 -1.196 TD
[(specications)-368(whose)-366(names)-368(match)-368(a)-368(le)-368(specication)-370(that)-366(contains)-370(wildcard)]TJ
T*
[(characters)-332(or)-332(search)-334(lists.)]TJ
0 -1.792 TD
[(The)-318(resultant)-318(le)-318(specication)-318(string)-318(is)-318(placed)-318(in)-318(the)-318(buffer)-318(described)-318(by)-318(NAM$L_)]TJ
0 -1.196 TD
-0.0001 Tc
[(RSA)-362.1(\(or)-364.1(NAML$L_LONG_RESUL)53.9(T\))-364.1(and)-364.1(NAM$B_RSS)-362.1(\(or)-364.1(NAML$L_LONG_)]TJ
T*
0 Tc
[(RESUL)56(T_ALLOC\))-368(elds)-368(of)-368(the)-370(NAM)-368(or)-370(NAML)-368(block)-370(\(only)-370(if)-370(both)-368(elds)-370(are)]TJ
T*
[(nonzero\).)-518(The)-344(NAM$L_RSA)-340(and)-342(NAM$B_RSS)-338(elds)-342(must)-340(be)-342(specied)-342(\(nonzero\))]TJ
0 -1.194 TD
[(for)-332(wildcard)-330(character)-334(processing.)]TJ
0 -1.794 TD
[(T)62(able)-362(RMS85)-364(lists)-360(the)-364(F)74(A)0(B)-362(control)-364(block)-364(elds)-362(read)-364(as)-362(input)-364(by)-364(the)-364(Search)]TJ
0 -1.196 TD
[(service.)-558(For)-362(additional)-362(information)-360(on)-364(the)-360(elds)-362(accessed)-360(by)-362(this)-362(service,)-370(see)]TJ
T*
[(Part)-332(II.)]TJ
/F2 1 Tf
0 -2.788 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS85)-795.9(Search)-331.9(Service)-333.9(F)54.1(A)0.1(B)-329.9(Input)-331.9(Fields)]TJ
ET
137.76 385.48 382.56 -0.48 re
f
BT
9 0 0 9 137.76 375.04 Tm
0 Tc
[(Field)-328.9(Name)-8338.5(Option)-9731.3(Description)]TJ
ET
137.76 369.54 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 357.1 Tm
-0.0001 Tc
[(F)73.9(AB$B_ACMODES)-14903.2(File)-332.1(access)-330.1(modes.)]TJ
12.352 -1.494 TD
-0.0004 Tc
[(F)71.6(AB$V_CHAN_)]TJ
0 -1.196 TD
0 Tc
(MODE)Tj
8 0 0 8 293.4995 333.82 Tm
(1)Tj
10 0 0 10 377.86 342.16 Tm
[(This)-376(eld)-376(can)-378(be)-376(used)-376(to)]TJ
T*
[(override)-374(the)-376(access)-372(mode)]TJ
T*
[(protection)-348(for)-348(a)-348(specied)-348(I/O)]TJ
0 -1.194 TD
[(operation)-332(\(see)-332(Section)-332(4.8\).)]TJ
-24.01 -1.496 TD
[(F)74(AB$W_IFI)-18455.1(Internal)-350(le)-350(identier)-350(\(must)]TJ
24.01 -1.194 TD
[(be)-332(zero\).)]TJ
-24.01 -1.496 TD
[(F)74(AB$L_NAM)-17769.1(NAM)-330(or)-334(NAML)-332(block)-332(address.)]TJ
ET
137.76 252.98 382.56 -0.48 re
f
BT
6 0 0 6 137.76 245.3 Tm
(1)Tj
8 0 0 8 141.5959 242.48 Tm
[(This)-330(eld)-332.5(or)-332.5(option)-332.5(is)-330(not)-332.5(supported)-332.5(for)-330(DECnet)-335(for)-330(OpenVMS)-335(operations.)]TJ
ET
137.76 233.36 382.56 -0.48 re
f
BT
10 0 0 10 137.76 210.96 Tm
[(T)62(able)-356(RMS86)-356(lists)-354(the)-356(F)72(A)0(B)-354(control)-358(block)-356(elds)-356(read)-358(as)-356(output)-356(by)-358(the)-356(Search)]TJ
0 -1.196 TD
[(service.)-558(For)-362(additional)-362(information)-360(on)-364(the)-360(elds)-362(accessed)-360(by)-362(this)-362(service,)-370(see)]TJ
0 -1.194 TD
[(Part)-332(II.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS86)-795.9(Search)-331.9(Service)-333.9(F)54.1(A)0.1(B)-329.9(Block)-333.9(Output)-331.9(Fields)]TJ
ET
137.76 153.16 382.56 -0.48 re
f
BT
9 0 0 9 137.76 142.72 Tm
0 Tc
[(Field)-328.9(Name)-9114.1(Description)]TJ
ET
137.76 137.22 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 124.78 Tm
[(F)74(AB$L_STS)-7363.1(Completion)-332(status)-330(code)-332(\(also)-332(returned)-334(in)-332(register)-332(0\).)]TJ
0 -1.494 TD
[(F)74(AB$L_STV)-7271.1(Status)-332(value.)]TJ
ET
137.76 102.36 382.56 -0.48 re
f
BT
10 0 0 10 137.76 79.96 Tm
[(T)62(able)-358(RMS87)-356(lists)-356(the)-358(NAM)-358(control)-358(block)-360(elds)-358(read)-358(as)-356(input)-360(by)-358(the)-358(Search)]TJ
0 -1.196 TD
(service.)Tj
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS124)Tj
ET
endstream
endobj
1045 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1046 0 obj
<<
/Type /Page
/Parent 1030 0 R
/Resources 1048 0 R
/Contents 1047 0 R
>>
endobj
1047 0 obj
<< /Length 4092 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
6.81 -1.0783 TD
($SEARCH)Tj
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)72.1(able)-331.9(RMS87)-797.9(Search)-331.9(Service)-331.9(NAM)-331.9(Input)-333.9(Fields)]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 679.9 Tm
0 Tc
[(Field)-331.1(Name)-5238.5(Option)-9729.1(Description)]TJ
ET
161.66 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 661.96 Tm
(NAM$W_DID)Tj
8 0 0 8 226.469 665.58 Tm
(1)Tj
10 0 0 10 373.86 661.96 Tm
[(Directory)-386(identication)-384(of)-384(the)]TJ
0 -1.196 TD
[(directory)-334(to)-332(be)-332(searched.)]TJ
-21.22 -1.494 TD
(NAM$T_DVI)Tj
8 0 0 8 222.769 638.68 Tm
(1)Tj
10 0 0 10 373.86 635.0601 Tm
[(Device)-384(identication)-384(of)-382(device)]TJ
0 -1.196 TD
[(containing)-336(directory)-334(to)-330(be)-332(searched.)]TJ
-21.22 -1.494 TD
[(NAM$L_ESA)-14942.1(Expanded)-378(string)-376(area)-376(address:)]TJ
21.22 -1.196 TD
[(species)-314(le)-314(name,)-318(type,)-320(and)-314(version)]TJ
T*
[(of)-332(le.)]TJ
-21.22 -1.494 TD
[(NAM$B_ESL)-14942.1(Expanded)-334(string)-332(length.)]TJ
T*
[(NAM$L_FNB)-14812.1(File)-372(name)-370(status)-370(bits)-370(\(wildcard)]TJ
21.22 -1.196 TD
[(character)-334(options)-332(only\).)]TJ
-21.22 -1.494 TD
[(NAM$B_NOP)-14701.1(NAM)-332(block)-334(options.)]TJ
9.564 -1.494 TD
-0.0003 Tc
(NAM$V_NO_SHORT_)Tj
0 -1.196 TD
0 Tc
(UPCASE)Tj
8 0 0 8 300.0793 504.1801 Tm
(1)Tj
10 0 0 10 373.86 512.5201 Tm
[(Do)-342(not)-340(uppercase)-342(the)-342(directory)-344(and)]TJ
T*
[(le)-312(specication)-312(in)-312(the)-310(NAM$L_ESA)]TJ
T*
[(buffer)72(.)]TJ
-11.656 -1.494 TD
[(NAM$V_PWD)-4971.1(Password:)-640(indicates)-402(that)-402(a)]TJ
11.656 -1.196 TD
[(password)-358(contained)-360(in)-358(a)-358(DECnet)]TJ
0 -1.194 TD
[(for)-342(OpenVMS)-342(access)-340(control)-344(string,)]TJ
0 -1.196 TD
[(if)-352(present)-352(in)-350(a)-352(le)-352(specication,)-358(is)]TJ
T*
[(to)-336(be)-336(left)-336(unaltered)-338(in)-336(the)-336(expanded)]TJ
T*
[(and)-382(resultant)-382(strings)-382(\(instead)]TJ
0 -1.194 TD
[(of)-384(being)-384(replaced)-382(by)-384(the)-382(word)]TJ
0 -1.196 TD
-0.0003 Tc
[()17.7(password)17.7(\).)]TJ
-11.656 -1.494 TD
0 Tc
(NAM$V_)Tj
0 -1.196 TD
-0.0004 Tc
(NOCONCEAL)Tj
11.656 1.196 TD
0 Tc
[(Do)-392(not)-394(conceal)-394(device)-396(name:)]TJ
0 -1.196 TD
[(indicates)-366(that)-366(when)-366(a)-364(concealed)]TJ
T*
[(device)-350(logical)-348(name)-346(is)-346(present,)-352(the)]TJ
T*
[(concealed)-348(device)-348(logical)-346(name)-346(is)-346(to)]TJ
0 -1.194 TD
[(be)-352(replaced)-350(by)-352(the)-350(actual)-350(physical)]TJ
0 -1.196 TD
[(device)-334(name)-332(in)-334(the)-332(resultant)-332(string.)]TJ
-11.656 -1.494 TD
-0.0001 Tc
[(NAM$V_SRCHXABS)-1748.1(Performs)-396.1(Display)-394.1(service)-398.1(on)]TJ
11.656 -1.196 TD
0 Tc
[(remote)-354(les)-354(\(for)-354(output)-354(elds,)-362(see)]TJ
T*
[(description)-332(of)-332(Display)-332(service\).)]TJ
-21.22 -1.494 TD
[(NAM$L_RSA)-14942.1(Resultant)-378(string)-378(area)-378(address:)]TJ
21.22 -1.196 TD
[(species)-340(name,)-344(type,)-342(and)-340(version)-342(of)]TJ
T*
[(last)-332(le)-336(found)-334(\(required)-334(for)-334(wildcard)]TJ
0 -1.194 TD
[(character)-334(processing\).)]TJ
-21.22 -1.494 TD
[(NAM$B_RSL)-14942.1(Resultant)-332(string)-332(length.)]TJ
0 -1.496 TD
[(NAM$B_RSS)-14979.1(Resultant)-332(string)-332(area)-332(size.)]TJ
0 -1.494 TD
[(NAM$L_WCC)-14591.1(W)36(ildcard)-332(character)-332(context)-334(value.)]TJ
ET
161.66 169.281 382.56 -0.48 re
f
BT
6 0 0 6 161.66 161.62 Tm
(1)Tj
8 0 0 8 165.4959 158.8 Tm
[(This)-330(eld)-332.5(or)-332.5(option)-332.5(is)-330(not)-335(supported)-330(for)-332.5(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
ET
161.66 149.68 382.56 -0.48 re
f
BT
10 0 0 10 161.66 127.28 Tm
[(T)60(able)-334(RMS88)-334(lists)-334(the)-336(NAM)-334(control)-336(block)-336(elds)-336(written)-334(as)-334(output)-336(by)-336(the)-336(Search)]TJ
0 -1.196 TD
(service.)Tj
/F1 1 Tf
9 0 0 9 504.36 26.84 Tm
/Cs9 cs 1 scn
(RMS125)Tj
ET
endstream
endobj
1048 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1049 0 obj
<<
/Type /Page
/Parent 1030 0 R
/Resources 1051 0 R
/Contents 1050 0 R
>>
endobj
1050 0 obj
<< /Length 4360 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($SEARCH)Tj
10 0 0 10 137.9351 696.32 Tm
/Cs8 cs 1 scn
[(T)74(able)-334(RMS88)-796(Search)-332(Service)-334(NAM)-330(Output)-334(Fields)]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 679.9 Tm
[(Field)-328.9(Name)-12989.6(Description)]TJ
ET
137.76 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 661.96 Tm
[(NAM$L_DEV)-10112.1(Address)-330(of)-332(le)-332(specication)-332(device)-334(string.)]TJ
0 -1.494 TD
-0.0001 Tc
[(NAM$B_DEV)-10061.2(Size)-330.1(of)-332.1(le)-332.1(specication)-334.1(device)-332.1(string.)]TJ
0 -1.496 TD
0 Tc
[(NAM$L_DIR)-10427.1(Address)-330(of)-332(le)-332(specication)-332(directory)-334(string.)]TJ
0 -1.494 TD
[(NAM$B_DIR)-10372.1(Size)-330(of)-332(le)-332(specication)-334(directory)-334(string.)]TJ
T*
(NAM$W_FID)Tj
8 0 0 8 201.459 605.8 Tm
(1)Tj
10 0 0 10 303.14 602.1801 Tm
[(File)-332(identication.)]TJ
-16.538 -1.494 TD
-0.0002 Tc
(NAM$W_FIRST_WILD_DIR)Tj
8 0 0 8 271.2279 590.86 Tm
0 Tc
(1)Tj
10 0 0 10 303.14 587.2401 Tm
[(First)-330(wild)-332(directory)110(.)]TJ
-16.538 -1.494 TD
[(NAM$L_FNB)-10130.1(File)-360(name)-362(status)-360(bits)-360(\(wildcard)-360(status)-358(bits)]TJ
16.538 -1.196 TD
(only\).)Tj
-16.538 -1.494 TD
-0.0002 Tc
(NAM$W_LONG_DIR_LEVELS)Tj
8 0 0 8 283.6478 549.0201 Tm
0 Tc
(1)Tj
10 0 0 10 303.6357 545.4001 Tm
[(T)92(otal)-332(number)-334(of)-332(directories.)]TJ
-16.5876 -1.494 TD
[(NAM$L_NAME)-9131.1(Address)-330(of)-332(le)-332(specication)-332(name)-334(string.)]TJ
0 -1.496 TD
[(NAM$B_NAME)-9076.1(Size)-330(of)-332(le)-332(specication)-334(name)-332(string.)]TJ
0 -1.494 TD
[(NAM$L_NODE)-9241.1(Address)-330(of)-332(le)-332(specication)-332(node)-334(string.)]TJ
T*
-0.0001 Tc
[(NAM$B_NODE)-9190.2(Size)-330.1(of)-332.1(le)-332.1(specication)-334.1(node)-332.1(string.)]TJ
T*
0 Tc
[(NAM$B_RSL)-10260.1(Resultant)-330(string)-334(length.)]TJ
T*
[(NAM$L_TYPE)-9574.1(Address)-330(of)-332(le)-332(specication)-332(type)-334(string.)]TJ
0 -1.496 TD
[(NAM$B_TYPE)-9519.1(Size)-330(of)-332(le)-332(specication)-334(type)-332(string.)]TJ
0 -1.494 TD
[(NAM$L_VER)-10168.1(Address)-330(of)-332(le)-332(specication)-332(version)-334(string.)]TJ
T*
[(NAM$B_VER)-10113.1(Size)-330(of)-332(le)-332(specication)-334(version)-332(string.)]TJ
T*
[(NAM$L_WCC)-9909.1(W)38(ildcard)-332(character)-334(context)-332(value.)]TJ
ET
137.76 384.48 382.56 -0.48 re
f
BT
6 0 0 6 137.76 376.8 Tm
(1)Tj
8 0 0 8 141.5959 374 Tm
[(This)-330(eld)-332.5(is)-330(not)-332.5(supported)-332.5(for)-330(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
ET
137.76 364.86 382.56 -0.48 re
f
BT
10 0 0 10 137.76 342.48 Tm
[(T)62(able)-334(RMS89)-334(lists)-332(the)-334(NAML)-334(control)-336(block)-334(elds)-334(written)-334(as)-334(input)-334(by)-336(the)-334(Search)]TJ
0 -1.196 TD
(service.)Tj
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS89)-795.9(Search)-331.9(Service)-333.9(NAML)-331.9(Input)-333.9(Fields)-331.9(\(Alpha)-331.9(Only\))]TJ
ET
137.76 296.62 382.56 -0.48 re
f
BT
9 0 0 9 137.76 286.18 Tm
0 Tc
[(Field)-328.9(Name)-11438.5(Option)-9729.1(Description)]TJ
ET
137.76 280.68 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 268.24 Tm
(NAML$W_DID)Tj
8 0 0 8 209.1989 271.86 Tm
(1)Tj
10 0 0 10 405.74 268.24 Tm
[(Directory)-344(identication)]TJ
0 -1.194 TD
[(of)-360(the)-360(directory)-360(to)-358(be)]TJ
0 -1.196 TD
(searched.)Tj
-26.798 -1.494 TD
(NAML$T_DVI)Tj
8 0 0 8 205.5389 233.02 Tm
(1)Tj
10 0 0 10 405.74 229.4 Tm
[(Device)-366(identication)]TJ
0 -1.196 TD
[(of)-368(device)-370(containing)]TJ
T*
[(directory)-334(to)-332(be)-332(searched.)]TJ
-26.798 -1.494 TD
[(NAML$L_ESA)-19853.1(Expanded)-356(string)-354(area)]TJ
26.798 -1.196 TD
[(address:)-546(species)-356(le)]TJ
0 -1.194 TD
[(name,)-340(type,)-338(and)-338(version)]TJ
0 -1.196 TD
[(of)-332(le.)]TJ
-26.798 -1.494 TD
[(NAML$B_ESL)-19853.1(Expanded)-334(string)-332(length.)]TJ
ET
137.76 125.26 382.56 -0.48 re
f
BT
6 0 0 6 137.76 117.6 Tm
(1)Tj
8 0 0 8 141.5959 114.78 Tm
[(This)-330(eld)-332.5(or)-332.5(option)-332.5(is)-330(not)-332.5(supported)-332.5(for)-330(DECnet)-335(for)-330(OpenVMS)-335(operations.)]TJ
9 0 0 9 416.8001 94.54 Tm
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-38.9756 -7.5222 TD
(RMS126)Tj
ET
endstream
endobj
1051 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1052 0 obj
<<
/Type /Page
/Parent 1030 0 R
/Resources 1054 0 R
/Contents 1053 0 R
>>
endobj
1053 0 obj
<< /Length 3619 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
6.81 -1.0783 TD
($SEARCH)Tj
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)72.1(able)-331.9(RMS89)-331.9(\(Cont.\))-797.9(Search)-333.9(Service)-331.9(NAML)-331.9(Input)-333.9(Fields)-331.9(\(Alpha)-331.9(Only\))]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 679.9 Tm
0 Tc
[(Field)-331.1(Name)-11438.5(Option)-9729.1(Description)]TJ
ET
161.66 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 661.96 Tm
[(NAML$L_FNB)-19725.1(File)-356(name)-358(status)-354(bits)]TJ
26.8 -1.196 TD
[(\(wildcard)-370(character)]TJ
T*
[(options)-332(only\).)]TJ
-26.8 -1.494 TD
(NAML$L_FILESYS_NAME)Tj
8 0 0 8 291.668 626.72 Tm
(1)Tj
10 0 0 10 429.66 623.1001 Tm
[(File)-334(system)-334(name)-334(buffer)]TJ
0 -1.196 TD
(address.)Tj
-26.8 -1.494 TD
(NAML$L_FILESYS_NAME_)Tj
0 -1.196 TD
(ALLOC)Tj
8 0 0 8 197.2195 587.8602 Tm
(1)Tj
10 0 0 10 429.66 596.2002 Tm
[(File)-334(system)-334(name)-334(buffer)]TJ
T*
(size.)Tj
-26.8 -1.494 TD
[(NAML$L_INPUT_FLAGS)-14594.2(Additional)-398(ags)]TJ
26.8 -1.196 TD
[(specied)-332(as)-332(input.)]TJ
-26.8 -1.494 TD
[(NAML$L_LONG_EXP)74(AND)-14057.2(Long)-356(expanded)-354(string)]TJ
26.8 -1.194 TD
[(area)-332(address.)]TJ
-26.8 -1.496 TD
[(NAML$L_LONG_EXP)74(AND_)]TJ
0 -1.194 TD
(ALLOC)Tj
26.8 1.194 TD
[(Long)-356(expanded)-354(string)]TJ
0 -1.194 TD
[(area)-332(size.)]TJ
-26.8 -1.496 TD
[(NAML$L_LONG_RESUL)56(T)-14224.2(Long)-358(resultant)-356(string)]TJ
26.8 -1.194 TD
[(area)-332(address.)]TJ
-26.8 -1.496 TD
[(NAML$L_LONG_RESUL)56(T_)]TJ
0 -1.194 TD
(ALLOC)Tj
26.8 1.194 TD
[(Long)-358(resultant)-356(string)]TJ
0 -1.194 TD
[(area)-332(size.)]TJ
-26.8 -1.496 TD
[(NAML$B_NOP)-19614.1(NAML)-332(block)-334(options.)]TJ
15.144 -1.494 TD
(NAML$V_NO_)Tj
0 -1.194 TD
-0.0004 Tc
(SHORT_UPCASE)Tj
8 0 0 8 397.1387 411.5203 Tm
0 Tc
(1)Tj
10 0 0 10 429.66 419.8603 Tm
[(Do)-386(not)-386(uppercase)]TJ
T*
[(the)-358(directory)-362(and)-358(le)]TJ
0 -1.196 TD
[(specication)-376(in)-376(the)]TJ
T*
[(NAML$L_ESA)-330(buffer)72(.)]TJ
-11.656 -1.494 TD
[(NAML$V_PWD)-4304.1(Password:)-566(indicates)]TJ
11.656 -1.196 TD
-0.0004 Tc
[(that)-396.4(a)-396.4(password)]TJ
T*
0 Tc
[(contained)-346(in)-344(a)-346(DECnet)]TJ
0 -1.194 TD
[(for)-364(OpenVMS)-362(access)]TJ
0 -1.196 TD
[(control)-334(string,)-338(if)-332(present)]TJ
T*
[(in)-358(a)-356(le)-358(specication,)]TJ
T*
[(is)-352(to)-354(be)-354(left)-354(unaltered)]TJ
T*
[(in)-362(the)-364(expanded)-362(and)]TJ
0 -1.194 TD
[(resultant)-392(strings)]TJ
0 -1.196 TD
[(\(instead)-390(of)-394(being)]TJ
T*
[(replaced)-360(by)-360(the)-358(word)]TJ
T*
-0.0003 Tc
[()17.7(password)17.7(\).)]TJ
-11.656 -1.494 TD
0 Tc
(NAML$V_)Tj
0 -1.194 TD
-0.0004 Tc
(NOCONCEAL)Tj
11.656 1.194 TD
0 Tc
[(Do)-354(not)-356(conceal)-358(device)]TJ
0 -1.194 TD
[(name:)-554(indicates)-358(that)]TJ
0 -1.196 TD
[(when)-334(a)-334(concealed)-336(device)]TJ
T*
[(logical)-340(name)-338(is)-338(present,)]TJ
T*
[(the)-364(concealed)-366(device)]TJ
T*
[(logical)-362(name)-362(is)-362(to)-360(be)]TJ
0 -1.194 TD
[(replaced)-350(by)-350(the)-352(actual)]TJ
0 -1.196 TD
[(physical)-338(device)-338(name)-338(in)]TJ
T*
[(the)-332(resultant)-332(string.)]TJ
ET
161.66 112.501 382.56 -0.48 re
f
BT
6 0 0 6 161.66 104.82 Tm
(1)Tj
8 0 0 8 165.4959 102.02 Tm
[(This)-330(eld)-332.5(or)-332.5(option)-332.5(is)-330(not)-335(supported)-330(for)-332.5(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
9 0 0 9 440.7202 81.78 Tm
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
7.0711 -6.1044 TD
(RMS127)Tj
ET
endstream
endobj
1054 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1055 0 obj
<<
/Type /Page
/Parent 1030 0 R
/Resources 1057 0 R
/Contents 1056 0 R
>>
endobj
1056 0 obj
<< /Length 4115 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($SEARCH)Tj
10 0 0 10 137.9351 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)74.1(able)-333.9(RMS89)-331.9(\(Cont.\))-797.9(Search)-331.9(Service)-331.9(NAML)-331.9(Input)-329.9(Fields)-331.9(\(Alpha)-333.9(Only\))]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 679.9 Tm
0 Tc
[(Field)-328.9(Name)-11438.5(Option)-9729.1(Description)]TJ
ET
137.76 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 289.18 661.96 Tm
(NAML$V_)Tj
0 -1.196 TD
-0.0006 Tc
(SRCHXABS)Tj
11.656 1.196 TD
0 Tc
[(Performs)-388(Display)]TJ
0 -1.196 TD
[(service)-350(on)-350(remote)-350(les)]TJ
T*
[(\(for)-358(output)-358(elds,)-364(see)]TJ
0 -1.194 TD
[(description)-354(of)-354(Display)]TJ
0 -1.196 TD
(service\).)Tj
-26.798 -1.494 TD
[(NAML$L_RSA)-19853.1(Resultant)-356(string)-356(area)]TJ
26.798 -1.196 TD
[(address:)-502(species)-334(name,)]TJ
T*
[(type,)-380(and)-368(version)-368(of)]TJ
T*
[(last)-338(le)-340(found)-340(\(required)]TJ
0 -1.194 TD
[(for)-352(wildcard)-350(character)]TJ
0 -1.196 TD
(processing\).)Tj
-26.798 -1.494 TD
[(NAML$B_RSL)-19853.1(Resultant)-332(string)-332(length.)]TJ
0 -1.496 TD
[(NAML$B_RSS)-19890.1(Resultant)-356(string)-356(area)]TJ
26.798 -1.194 TD
(size.)Tj
-26.798 -1.494 TD
[(NAML$L_WCC)-19502.1(W)36(ildcard)-374(character)]TJ
26.798 -1.196 TD
[(context)-334(value.)]TJ
ET
137.76 463.18 382.56 -0.48 re
f
BT
10 0 0 10 137.76 440.78 Tm
[(T)62(able)-344(RMS90)-342(lists)-340(the)-344(NAML)-344(control)-344(block)-344(elds)-344(read)-344(as)-342(output)-344(by)-344(the)-344(Search)]TJ
0 -1.194 TD
(service.)Tj
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS90)-795.9(Search)-331.9(Service)-333.9(NAML)-331.9(Output)-331.9(Fields)-331.9(\(Alpha)-331.9(Only\))]TJ
ET
137.76 394.94 382.56 -0.48 re
f
BT
9 0 0 9 137.76 384.5 Tm
0 Tc
[(Field)-328.9(Name)-12989.6(Description)]TJ
ET
137.76 379 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 366.56 Tm
[(NAML$L_DEV)-9445.1(Address)-330(of)-332(le)-332(specication)-332(device)-334(string.)]TJ
0 -1.494 TD
[(NAML$B_DEV)-9390.1(Size)-330(of)-332(le)-332(specication)-334(device)-332(string.)]TJ
T*
[(NAML$L_DIR)-9760.1(Address)-330(of)-332(le)-332(specication)-332(directory)-334(string.)]TJ
T*
[(NAML$B_DIR)-9705.1(Size)-330(of)-332(le)-332(specication)-334(directory)-334(string.)]TJ
0 -1.496 TD
(NAML$W_FID)Tj
8 0 0 8 208.1289 310.4 Tm
(1)Tj
10 0 0 10 303.14 306.78 Tm
[(File)-332(identication.)]TJ
-16.538 -1.494 TD
-0.0002 Tc
(NAML$W_FIRST_WILD_DIR)Tj
8 0 0 8 277.8978 295.4601 Tm
0 Tc
(1)Tj
10 0 0 10 303.14 291.8401 Tm
[(First)-330(wild)-332(directory)110(.)]TJ
-16.538 -1.494 TD
[(NAML$L_FNB)-9463.1(File)-360(name)-362(status)-360(bits)-360(\(wildcard)-360(status)-358(bits)]TJ
16.538 -1.196 TD
(only\).)Tj
-16.538 -1.494 TD
(NAML$L_FILESYS_NAME_)Tj
0 -1.196 TD
(SIZE)Tj
8 0 0 8 161.4596 241.6601 Tm
(1)Tj
10 0 0 10 303.14 250.0001 Tm
[(File)-332(system)-330(name)-334(length.)]TJ
-16.538 -2.69 TD
[(NAML$L_LONG_DEV)-5907.2(Long)-334(device)-332(string)-334(address.)]TJ
0 -1.494 TD
-0.0001 Tc
[(NAML$L_LONG_DEV_SIZE)-3041.3(Long)-334.1(device)-332.1(string)-334.1(length.)]TJ
T*
0 Tc
[(NAML$L_LONG_DIR)-6222.1(Long)-334(directory)-334(string)-332(address.)]TJ
T*
-0.0003 Tc
(NAML$W_LONG_DIR_)Tj
0 -1.196 TD
0 Tc
(LEVELS)Tj
8 0 0 8 179.0594 169.94 Tm
(1)Tj
10 0 0 10 303.14 178.28 Tm
[(T)92(otal)-332(number)-334(of)-332(directories.)]TJ
-16.538 -2.69 TD
-0.0001 Tc
[(NAML$L_LONG_DIR_SIZE)-3356.3(Long)-334.1(directory)-334.1(string)-332.1(length.)]TJ
0 -1.496 TD
0 Tc
[(NAML$L_LONG_NAME)-4926.2(Long)-334(le)-332(name)-332(string)-334(address.)]TJ
0 -1.494 TD
[(NAML$L_LONG_NAME_SIZE)-2056.2(Long)-334(le)-332(name)-332(string)-334(length.)]TJ
ET
137.76 107.02 382.56 -0.48 re
f
BT
6 0 0 6 137.76 99.34 Tm
(1)Tj
8 0 0 8 141.5959 96.54 Tm
[(This)-330(eld)-332.5(is)-330(not)-332.5(supported)-332.5(for)-330(DECnet)-332.5(for)-332.5(OpenVMS)-332.5(operations.)]TJ
9 0 0 9 415.88 76.3 Tm
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-38.8733 -5.4956 TD
(RMS128)Tj
ET
endstream
endobj
1057 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1058 0 obj
<<
/Type /Page
/Parent 1061 0 R
/Resources 1060 0 R
/Contents 1059 0 R
>>
endobj
1059 0 obj
<< /Length 3526 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
6.81 -1.0783 TD
($SEARCH)Tj
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)72.1(able)-331.9(RMS90)-331.9(\(Cont.\))-797.9(Search)-333.9(Service)-331.9(NAML)-331.9(Output)-331.9(Fields)-331.9(\(Alpha)-331.9(Only\))]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 679.9 Tm
0 Tc
[(Field)-331.1(Name)-12987.4(Description)]TJ
ET
161.66 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 661.96 Tm
[(NAML$L_LONG_NODE)-5036.2(Long)-334(node)-334(name)-332(string)-332(address.)]TJ
0 -1.494 TD
-0.0001 Tc
[(NAML$L_LONG_NODE_SIZE)-2170.3(Long)-334.1(node)-334.1(name)-332.1(string)-332.1(length.)]TJ
0 -1.496 TD
0 Tc
[(NAML$L_LONG_RESUL)56(T_)]TJ
0 -1.194 TD
(SIZE)Tj
16.538 1.194 TD
[(Long)-334(resultant)-332(string)-334(length.)]TJ
-16.538 -2.688 TD
[(NAML$L_LONG_TYPE)-5369.2(Long)-334(le)-334(type)-332(string)-332(length.)]TJ
0 -1.496 TD
[(NAML$L_LONG_TYPE_SIZE)-2499.2(Long)-334(le)-334(type)-332(string)-332(address.)]TJ
0 -1.494 TD
[(NAML$L_LONG_VER)-5963.1(Long)-334(le)-334(version)-332(string)-334(address.)]TJ
T*
[(NAML$L_LONG_VER_SIZE)-3093.2(Long)-334(le)-334(version)-332(string)-334(length.)]TJ
T*
[(NAML$L_NAME)-8464.1(Address)-330(of)-332(le)-334(specication)-332(name)-332(string.)]TJ
T*
[(NAML$B_NAME)-8409.1(Size)-332(of)-332(le)-332(specication)-332(name)-332(string.)]TJ
0 -1.496 TD
[(NAML$L_NODE)-8574.1(Address)-330(of)-332(le)-334(specication)-332(node)-332(string.)]TJ
0 -1.494 TD
[(NAML$B_NODE)-8519.1(Size)-332(of)-332(le)-332(specication)-332(node)-334(string.)]TJ
T*
[(NAML$L_OUTPUT_FLAGS)-3294.2(Additional)-332(status)-330(bits)-330(passed)-330(as)-332(output.)]TJ
T*
[(NAML$B_RSL)-9593.1(Resultant)-332(string)-332(length.)]TJ
T*
[(NAML$L_TYPE)-8907.1(Address)-330(of)-332(le)-334(specication)-332(type)-332(string.)]TJ
0 -1.496 TD
[(NAML$B_TYPE)-8852.1(Size)-332(of)-332(le)-332(specication)-332(type)-334(string.)]TJ
0 -1.494 TD
[(NAML$L_VER)-9501.1(Address)-330(of)-332(le)-334(specication)-332(version)-334(string.)]TJ
T*
[(NAML$B_VER)-9446.1(Size)-332(of)-332(le)-332(specication)-332(version)-334(string.)]TJ
T*
[(NAML$L_WCC)-9242.1(W)38(ildcard)-332(character)-334(context)-334(value.)]TJ
ET
161.66 388.46 382.56 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 89.94 362.08 Tm
[(Condition)-333.3(V)55(alues)-335(Returned)]TJ
/F3 1 Tf
10 0 0 10 89.94 342.16 Tm
[(The)-354(following)-354(condition)-354(values)-354(can)-354(be)-352(returned.)-544(Use)-352(the)-352(Help)-354(Message)-352(utility)-354(to)-354(access)-352(online)]TJ
0 -1.196 TD
[(message)-330(descriptions.)-498(For)-334(more)-332(information)-332(about)-334(interpreting)-334(condition)-332(values,)-334(see)-332(Section)-332(2.4.)]TJ
7.172 -2.596 TD
[(RMS$_ACS)-8322.1(RMS$_BLN)-8194.1(RMS$_CHN)]TJ
0 -1.494 TD
[(RMS$_DEV)-8174.1(RMS$_DME)-7954.1(RMS$_DNF)]TJ
T*
[(RMS$_DNR)-8081.1(RMS$_DVI)-8491.1(RMS$_ESA)]TJ
T*
[(RMS$_ESL)-8377.1(RMS$_F)72(AB)-8359.1(RMS$_FND)]TJ
T*
[(RMS$_FNF)-8247.1(RMS$_IFI)-8917.1(RMS$_NAM)]TJ
0 -1.496 TD
[(RMS$_NAML)-7248.1(RMS$_NAMLFSINV)-4009.1(RMS$_NAMLFSSIZ)]TJ
0 -1.494 TD
[(RMS$_NAMLRSS)-5266.1(RMS$_NET)-8194.1(RMS$_NETF)74(AIL)]TJ
T*
[(RMS$_NMF)-7970.1(RMS$_NORMAL)-5750.1(RMS$_NOV)114(ALPRS)]TJ
T*
[(RMS$_PR)38(V)-8323.1(RMS$_RSL)-8379.1(RMS$_RSS)]TJ
T*
[(RMS$_RST)-8377.1(RMS$_STR)-8379.1(RMS$_SUC)]TJ
0 -1.496 TD
[(RMS$_SUP)-8284.1(RMS$_SUPPORT)-5452.1(RMS$_SYS)]TJ
0 -1.494 TD
(RMS$_WCC)Tj
/F1 1 Tf
9 0 0 9 504.36 26.84 Tm
/Cs9 cs 1 scn
(RMS129)Tj
ET
endstream
endobj
1060 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1061 0 obj
<<
/Type /Pages
/Kids [ 1058 0 R 1062 0 R 1065 0 R 1068 0 R 1071 0 R 1074 0 R 1077 0 R 1080 0 R
1083 0 R 1086 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 998 0 R
>>
endobj
1062 0 obj
<<
/Type /Page
/Parent 1061 0 R
/Resources 1064 0 R
/Contents 1063 0 R
>>
endobj
1063 0 obj
<< /Length 3773 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
[($SP)73.3(ACE)]TJ
ET
/Cs8 cs 1 scn
66.02 708.26 454.32 -0.48 re
f
BT
14 0 0 14 66.02 691.84 Tm
[($SP)72.9(ACE)]TJ
/F3 1 Tf
10 0 0 10 137.9531 663.96 Tm
[(The)-330(Space)-330(service)-332(lets)-330(you)-332(space)-328(\(skip\))-330(a)-330(tape)-330(le)-330(forward)-330(or)-332(backward)-330(a)-330(specied)]TJ
-0.0193 -1.196 TD
[(number)-332(of)-332(blocks.)]TJ
ET
155.68 628.56 103.92 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 265.66 628.08 Tm
[(RAB64)-330(Users)-330(\(Alpha)-334(Only\))]TJ
ET
1 i
398.818 628.56 103.92 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 155.68 610.16 Tm
[(On)-330(Alpha)-328(systems,)-330(RAB64)-328(can)-330(replace)-330(the)-330(RAB)-328(or)-328(RAB)-328(prex)-332(wherever)-332(it)]TJ
T*
[(is)-332(used)-332(with)-332(the)-332(Space)-332(service)-332(on)-334(OpenVMS)-330(Alpha)-332(systems.)]TJ
ET
155.68 584.72 346.8 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 66.02 552.36 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 137.76 534.4399 Tm
0.0002 Tc
[(SYS$SP)72.2(ACE)-995.8(rab)-331.8([,[err])-331.8([,suc]])]TJ
/F2 1 Tf
12 0 0 12 66.02 508.54 Tm
0 Tc
(Returns)Tj
/F3 1 Tf
10 0 0 10 137.76 490.6 Tm
[(OpenVMS)-330(usage:)-922(cond_value)]TJ
T*
[(type:)-6648(longword)]TJ
T*
[(access:)-5778(write)-330(only)]TJ
0 -1.194 TD
[(mechanism:)-3370.1(by)-332(value)]TJ
0 -1.794 TD
-0.0001 Tc
[(The)-354.1(value)-356.1(is)-352.1(returned)-356.1(in)-354.1(symbolic)-352.1(offset)-354.1(RAB$L_STS.)-356.1(Symbolic)-354.1(offset)-352.1(RAB$L_)]TJ
0 -1.196 TD
0 Tc
[(STV)-330(may)-334(contain)-332(additional)-332(status)-330(information.)]TJ
/F2 1 Tf
12 0 0 12 66.02 398.94 Tm
(Arguments)Tj
10 0 0 10 138.015 381.02 Tm
(rab)Tj
/F3 1 Tf
0.006 -1.296 TD
[(OpenVMS)-330(usage:)-922(rab)]TJ
-0.0315 -1.196 TD
[(type:)-6648(longword)-332(\(unsigned\))]TJ
T*
[(access:)-5778(modify)]TJ
0 -1.194 TD
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.794 TD
[(RAB)-348(control)-350(block)-352(whose)-350(contents)-350(are)-350(to)-350(be)-350(used)-352(as)-348(indirect)-352(arguments)-350(for)-352(the)]TJ
0 -1.196 TD
[(Space)-332(service)-332(call.)-500(The)]TJ
/F5 1 Tf
11.0889 0 TD
(rab)Tj
/F3 1 Tf
2.11 0 TD
[(argument)-334(is)-332(the)-332(address)-330(of)-332(the)-332(RAB)-330(control)-334(block.)]TJ
/F2 1 Tf
-13.1988 -2.192 TD
(err)Tj
/F3 1 Tf
0.004 -1.294 TD
[(OpenVMS)-330(usage:)-922(ast_procedure)]TJ
-0.004 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
T*
[(access:)-5778(call)-332(without)-330(stack)-332(unwinding)]TJ
0 -1.194 TD
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-370(error)-372(completion)-372(routine)-372(that)-370(the)-372(service)-372(invokes)-372(if)-372(the)-370(operation)]TJ
0 -1.196 TD
[(is)-368(unsuccessful.)-576(The)]TJ
/F5 1 Tf
10.0189 0 TD
(err)Tj
/F3 1 Tf
1.98 0 TD
[(argument)-372(is)-368(the)-370(address)-370(of)-370(the)-370(entry)-372(mask)-368(of)-370(this)]TJ
-11.9988 -1.196 TD
[(user)18(-written)-330(completion)-334(routine.)]TJ
/F2 1 Tf
0 -2.19 TD
(suc)Tj
/F3 1 Tf
0.007 -1.296 TD
[(OpenVMS)-330(usage:)-922(ast_procedure)]TJ
-0.007 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
T*
[(access:)-5778(call)-332(without)-330(stack)-332(unwinding)]TJ
0 -1.194 TD
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-358(success)-358(completion)-358(routine)-358(that)-358(the)-360(service)-358(invokes)-360(if)-358(the)-358(operation)]TJ
0 -1.196 TD
[(is)-350(successful.)-538(The)]TJ
/F5 1 Tf
8.7209 0 TD
(suc)Tj
/F3 1 Tf
2.093 0 TD
[(argument)-354(is)-350(the)-352(address)-350(of)-352(the)-352(entry)-352(mask)-352(of)-352(this)-350(user)18(-)]TJ
-10.8139 -1.194 TD
[(written)-330(completion)-332(routine.)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS130)Tj
ET
endstream
endobj
1064 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1065 0 obj
<<
/Type /Page
/Parent 1061 0 R
/Resources 1067 0 R
/Contents 1066 0 R
>>
endobj
1066 0 obj
<< /Length 4409 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
7.6583 -1.0783 TD
[($SP)73.3(ACE)]TJ
/Cs8 cs 1 scn
-33.945 -3.2383 TD
(Description)Tj
/F3 1 Tf
10 0 0 10 161.931 676.4 Tm
[(The)-364(Space)-364(service)-362(is)-362(intended)-364(primarily)-364(for)-362(use)-364(with)-362(magnetic)-364(tape)-362(les;)-378(the)]TJ
-0.0271 -1.196 TD
[(tape)-336(is)-334(skipped)-334(forward)-336(or)-336(backward)-336(the)-336(number)-336(of)-336(blocks)-334(specied)-336(in)-336(the)-336(bucket)]TJ
0 -1.194 TD
[(number)-362(eld.)-558(\(The)-362(size)-360(of)-362(each)-362(block)-362(on)-362(any)-362(tape)-362(is)-360(specic)-360(to)-362(that)-360(tape)-360(and)]TJ
0 -1.196 TD
[(is)-370(dened)-372(on)-372(the)-370(tape)-370(itself,)-380(not)-370(by)-372(OpenVMS)-370(or)-370(RMS.\))-370(If)-370(the)-372(value)-372(in)-370(this)]TJ
T*
[(eld)-352(is)-350(positive,)-356(the)-352(tape)-350(skips)-350(forward;)-362(if)-350(the)-352(value)-352(is)-350(negative,)-358(the)-352(tape)-350(skips)]TJ
T*
[(backward.)-532(For)-350(disk)-348(les,)-354(the)-348(next)-350(block)-350(pointer)-348(\(NBP\))-348(is)-348(updated)-348(to)-348(reect)-350(the)]TJ
0 -1.194 TD
[(new)-332(sequential)-332(operation)-334(position.)]TJ
0 -1.794 TD
[(T)60(able)-350(RMS91)-352(lists)-350(the)-352(control)-352(block)-352(elds)-352(read)-352(as)-352(input)-352(by)-352(the)-352(Space)-352(service.)]TJ
0 -1.196 TD
[(For)-334(additional)-330(information)-334(on)-332(the)-332(elds)-332(accessed)-332(by)-334(this)-330(service,)-334(see)-332(Part)-332(II.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)72.1(able)-331.9(RMS91)-797.9(Space)-331.9(Service)-333.9(RAB)-329.9(Input)-333.9(Fields)]TJ
ET
161.66 540.9 382.56 -0.48 re
f
BT
9 0 0 9 161.66 530.46 Tm
0 Tc
[(Field)-331.1(Name)-4465.2(Option)-5853.5(Description)]TJ
ET
161.66 524.96 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 512.52 Tm
[(RAB$L_BKT)-10980.1(Bucket)-340(code.)-516(Indicates)-338(the)-340(number)-342(of)-338(blocks)]TJ
17.036 -1.196 TD
[(to)-332(space)-332(forward)-332(\(positive)-332(value\))-334(or)-332(backward)]TJ
T*
[(\(negative)-334(value\).)]TJ
-17.036 -1.494 TD
-0.0001 Tc
[(RAB$W_ISI)-11393.2(Internal)-334.1(stream)-330.1(identier)-334.1(\(required\).)]TJ
T*
0 Tc
[(RAB$L_ROP)-10980.1(Record-processing)-334(options.)]TJ
8.868 -1.494 TD
[(RAB$V_ASY)-2172.1(Asynchronous.)-598(Performs)-382(Space)-382(service)]TJ
8.168 -1.196 TD
0.0003 Tc
[(asynchronously)110.3(.)]TJ
ET
161.66 424.34 382.56 -0.48 re
f
BT
10 0 0 10 161.66 401.94 Tm
0 Tc
[(T)60(able)-374(RMS92)-372(lists)-374(the)-374(control)-376(block)-374(elds)-374(written)-374(as)-374(output)-374(by)-376(the)-374(Space)]TJ
T*
(service.)Tj
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)72.1(able)-331.9(RMS92)-797.9(Space)-331.9(Service)-333.9(RAB)-329.9(Output)-331.9(Fields)]TJ
ET
161.66 356.08 382.56 -0.48 re
f
BT
9 0 0 9 161.66 345.64 Tm
0 Tc
[(Field)-331.1(Name)-4465.2(Description)]TJ
ET
161.66 340.14 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 327.72 Tm
[(RAB$L_STS)-3052.1(Completion)-330(status)-330(code)-334(\(also)-330(returned)-334(in)-332(register)-334(0\).)]TJ
0 -1.496 TD
[(RAB$L_STV)-2960.1(Status)-340(value)-342(\(the)-342(absolute)-340(number)-344(of)-342(blocks)-342(actually)-342(skipped;)]TJ
8.868 -1.194 TD
[(the)-332(value)-334(is)-330(always)-332(positive\).)]TJ
ET
161.66 293.32 382.56 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 89.94 266.94 Tm
[(Condition)-333.3(V)55(alues)-335(Returned)]TJ
/F3 1 Tf
10 0 0 10 89.94 247.02 Tm
[(The)-354(following)-354(condition)-354(values)-354(can)-354(be)-352(returned.)-544(Use)-352(the)-352(Help)-354(Message)-352(utility)-354(to)-354(access)-352(online)]TJ
0 -1.196 TD
[(message)-330(descriptions.)-498(For)-334(more)-332(information)-332(about)-334(interpreting)-334(condition)-332(values,)-334(see)-332(Section)-332(2.4.)]TJ
7.172 -2.596 TD
[(RMS$_ACT)-8285.1(RMS$_BLN)-8194.1(RMS$_BOF)]TJ
0 -1.494 TD
-0.0001 Tc
[(RMS$_BUG_DAP)-5418.2(RMS$_CDA)-8176.2(RMS$_DME)]TJ
T*
0 Tc
[(RMS$_DNR)-8081.1(RMS$_DPE)-8231.1(RMS$_EOF)]TJ
T*
[(RMS$_IOP)-8544.1(RMS$_ISI)-8954.1(RMS$_NET)]TJ
T*
-0.0001 Tc
[(RMS$_NETF)73.9(AIL)-5803.2(RMS$_NORMAL)-5750.2(RMS$_PENDING)]TJ
0 -1.496 TD
0 Tc
[(RMS$_RAB)-8230.1(RMS$_RSA)-8324.1(RMS$_STR)]TJ
0 -1.494 TD
[(RMS$_SUC)-8229.1(RMS$_SUP)-8286.1(RMS$_SUPPORT)]TJ
T*
[(RMS$_SYS)-8432.1(RMS$_WBE)]TJ
/F1 1 Tf
9 0 0 9 504.36 26.84 Tm
/Cs9 cs 1 scn
(RMS131)Tj
ET
endstream
endobj
1067 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1068 0 obj
<<
/Type /Page
/Parent 1061 0 R
/Resources 1070 0 R
/Contents 1069 0 R
>>
endobj
1069 0 obj
<< /Length 3710 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
[($TRUNCA)76.7(TE)]TJ
ET
/Cs8 cs 1 scn
66.02 708.26 454.32 -0.48 re
f
BT
14 0 0 14 66.02 691.84 Tm
-0.0005 Tc
[($TRUNCA)73.8(T)-0.5(E)]TJ
/F3 1 Tf
10 0 0 10 138.0287 663.96 Tm
0 Tc
[(The)-332(T)60(runcate)-334(service)-332(shortens)-332(a)-332(sequential)-332(le.)]TJ
ET
155.68 640.52 103.92 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 265.66 640.04 Tm
[(RAB64)-330(Users)-330(\(Alpha)-334(Only\))]TJ
ET
1 i
398.818 640.52 103.92 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 155.68 622.1 Tm
[(On)-330(Alpha)-328(systems,)-330(RAB64)-328(can)-330(replace)-330(the)-330(RAB)-328(or)-328(RAB)-328(prex)-332(wherever)-332(it)]TJ
0 -1.194 TD
[(is)-332(used)-332(with)-332(the)-332(T)62(runcate)-334(service)-334(on)-332(OpenVMS)-332(Alpha)-330(systems.)]TJ
ET
155.68 596.68 346.8 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 66.02 564.32 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 137.76 546.4 Tm
0.0003 Tc
[(SYS$TRUNCA)74.3(TE)-995.7(rab)-331.7([,[err])-331.7([,suc]])]TJ
/F2 1 Tf
12 0 0 12 66.02 520.48 Tm
0 Tc
(Returns)Tj
/F3 1 Tf
10 0 0 10 137.76 502.56 Tm
[(OpenVMS)-330(usage:)-922(cond_value)]TJ
0 -1.196 TD
[(type:)-6648(longword)]TJ
T*
[(access:)-5778(write)-330(only)]TJ
T*
[(mechanism:)-3370.1(by)-332(value)]TJ
0 -1.792 TD
-0.0001 Tc
[(The)-354.1(value)-356.1(is)-352.1(returned)-356.1(in)-354.1(symbolic)-352.1(offset)-354.1(RAB$L_STS.)-356.1(Symbolic)-354.1(offset)-352.1(RAB$L_)]TJ
0 -1.196 TD
0 Tc
[(STV)-330(may)-334(contain)-332(additional)-332(status)-330(information.)]TJ
/F2 1 Tf
12 0 0 12 66.02 410.9 Tm
(Arguments)Tj
10 0 0 10 138.015 392.96 Tm
(rab)Tj
/F3 1 Tf
0.006 -1.294 TD
[(OpenVMS)-330(usage:)-922(rab)]TJ
-0.0315 -1.196 TD
[(type:)-6648(longword)-332(\(unsigned\))]TJ
T*
[(access:)-5778(modify)]TJ
T*
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.792 TD
[(RAB)-348(control)-350(block)-352(whose)-350(contents)-350(are)-350(to)-350(be)-350(used)-352(as)-348(indirect)-352(arguments)-350(for)-352(the)]TJ
0 -1.196 TD
[(T)62(runcate)-334(service)-332(call.)-500(The)]TJ
/F5 1 Tf
12.5488 0 TD
(rab)Tj
/F3 1 Tf
2.108 0 TD
0.0001 Tc
[(argument)-329.9(i)0.1(s)-331.9(the)-331.9(address)-331.9(of)-331.9(the)-331.9(RAB)-329.9(control)-331.9(block.)]TJ
/F2 1 Tf
-14.6568 -2.192 TD
0 Tc
(err)Tj
/F3 1 Tf
0.004 -1.294 TD
[(OpenVMS)-330(usage:)-922(ast_procedure)]TJ
-0.004 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
T*
[(access:)-5778(call)-332(without)-330(stack)-332(unwinding)]TJ
T*
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.792 TD
[(AST)92(-level)-370(error)-372(completion)-372(routine)-372(that)-370(the)-372(service)-372(invokes)-372(if)-372(the)-370(operation)]TJ
0 -1.196 TD
[(is)-368(unsuccessful.)-576(The)]TJ
/F5 1 Tf
10.0189 0 TD
(err)Tj
/F3 1 Tf
1.98 0 TD
[(argument)-372(is)-368(the)-370(address)-370(of)-370(the)-370(entry)-372(mask)-368(of)-370(this)]TJ
-11.9988 -1.196 TD
[(user)18(-written)-330(completion)-334(routine.)]TJ
/F2 1 Tf
0 -2.192 TD
(suc)Tj
/F3 1 Tf
0.007 -1.294 TD
[(OpenVMS)-330(usage:)-922(ast_procedure)]TJ
-0.007 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
T*
[(access:)-5778(call)-332(without)-330(stack)-332(unwinding)]TJ
T*
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.792 TD
[(AST)92(-level)-358(success)-358(completion)-358(routine)-358(that)-358(the)-360(service)-358(invokes)-360(if)-358(the)-358(operation)]TJ
0 -1.196 TD
[(is)-350(successful.)-538(The)]TJ
/F5 1 Tf
8.7209 0 TD
(suc)Tj
/F3 1 Tf
2.093 0 TD
[(argument)-354(is)-350(the)-352(address)-350(of)-352(the)-352(entry)-352(mask)-352(of)-352(this)-350(user)18(-)]TJ
-10.8139 -1.196 TD
[(written)-330(completion)-332(routine.)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS132)Tj
ET
endstream
endobj
1070 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1071 0 obj
<<
/Type /Page
/Parent 1061 0 R
/Resources 1073 0 R
/Contents 1072 0 R
>>
endobj
1072 0 obj
<< /Length 4926 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
5.6117 -1.0783 TD
[($TRUNCA)75(TE)]TJ
/Cs8 cs 1 scn
-31.8983 -3.2383 TD
(Description)Tj
/F3 1 Tf
10 0 0 10 161.931 676.4 Tm
[(The)-340(T)62(runcate)-340(service)-338(shortens)-338(a)-338(sequential)-338(le)-338(by)-340(resetting)-338(the)-338(logical)-338(end-of-le)]TJ
-0.0271 -1.196 TD
0.0001 Tc
[(position)-345.9(to)-345.9(the)-345.9(beginning)-345.9(o)0.1(f)-345.9(the)-345.9(current)-345.9(record.)-527.9(Y)112.1(o)0.1(u)-347.9(can)-345.9(then)-347.9(append)-345.9(records)-345.9(to)]TJ
0 -1.194 TD
0 Tc
[(the)-332(le)-334(by)-332(issuing)-334(successive)-332(Put)-332(services.)]TJ
0 -1.794 TD
0.0001 Tc
[(The)-345.9(record)-345.9(access)-345.9(mode)-343.9(determines)-343.9(the)-345.9(current)-347.9(record)-345.9(position)-343.9(for)-343.9(the)-345.9(T)62.1(runcate)]TJ
0 -1.196 TD
0 Tc
[(service)-334(as)-330(follows:)]TJ
0 -1.792 TD
[()-1190(I)0(n)-344(sequential)-344(record)-346(access)-344(mode,)-348(you)-346(can)-346(only)-346(use)-344(this)-344(service)-344(immediately)]TJ
1.794 -1.196 TD
[(after)-336(setting)-336(the)-336(context)-338(of)-336(the)-338(current)-338(record)-338(by)-336(successfully)-338(executing)-340(a)-336(Get)]TJ
T*
[(or)-332(Find)-334(service.)]TJ
-1.794 -1.794 TD
[()-1190(I)0(n)-346(random-access-by-key)-346(mode,)-350(RMS)-344(establishes)-344(the)-346(current)-346(record)-348(position)]TJ
1.794 -1.194 TD
[(as)-352(dened)-354(by)-354(the)-354(key)-356(of)-352(reference)-356(or)-354(the)-354(relative)-354(record)-354(number)-354(\(RRN\),)-352(as)]TJ
0 -1.196 TD
(applicable.)Tj
-1.794 -1.794 TD
-0.0001 Tc
[()-1190.1(I)-0.1(n)-358.1(random-access-by-RF)73.9(A)-358.1(\(record)-358.1(le)-360.1(address\))-356.1(mode,)-366.1(RMS)-358.1(establishes)-360.1(the)]TJ
1.794 -1.194 TD
0 Tc
[(current)-334(record)-334(position)-330(as)-332(dened)-334(by)-332(the)-332(RF)74(A.)]TJ
-1.794 -1.794 TD
[(The)-354(T)62(runcate)-352(service)-354(does)-350(not)-352(deallocate)-352(space)-350(between)-352(the)-350(end-of-le)-352(position)]TJ
0 -1.196 TD
[(and)-356(the)-356(physical)-358(end)-356(of)-356(the)-356(le,)-362(nor)-358(does)-354(it)-356(overwrite)-356(the)-356(records)-356(between)-356(the)]TJ
T*
[(end-of-le)-334(position)-330(and)-334(the)-332(physical)-332(end)-334(of)-332(the)-332(le)-334(with)-330(an)-334(erase)-332(pattern.)-498(Y)110(o)0(u)-332(can)]TJ
0 -1.194 TD
[(read)-338(records)-336(from)-338(the)-336(end-of-le)-338(position)-336(to)-336(the)-338(physical)-336(end)-338(of)-336(the)-338(le)-338(by)-336(setting)]TJ
0 -1.196 TD
[(the)-356(end-of-le)-356(position)-354(to)-354(the)-356(highest)-356(block)-356(allocated)-356(using)-356(the)-356(DCL)-354(command)]TJ
T*
[(SET)-338(FILE/END_OF_FILE.)-338(If)-336(you)-340(want)-338(to)-336(erase)-338(the)-338(data)-338(between)-338(the)-338(logical)-338(end)]TJ
T*
[(of)-358(the)-360(le)-358(and)-360(the)-358(physical)-358(end)-360(of)-358(the)-358(le,)-368(either)-358(you)-360(must)-358(delete)-358(the)-358(le)-360(and)]TJ
0 -1.194 TD
[(write)-358(a)-358(new)-358(one,)-368(or)-358(your)-362(application)-358(program)-360(must)-358(overwrite)-358(the)-358(records)-360(you)]TJ
0 -1.196 TD
[(want)-332(to)-332(delete.)]TJ
0 -1.794 TD
[(The)-356(T)62(runcate)-356(service)-354(requires)-354(that)-352(the)-354(le)-354(access)-354(\(F)74(AB$B_F)76(AC\))-352(eld)-354(specify)-354(a)]TJ
0 -1.196 TD
0.0001 Tc
[(truncate)-353.9(access)-351.9(\(F)74.1(AB$V_TRN\).)-349.9(T)62.1(runcating)-351.9(a)-351.9(le)-351.9(opened)-353.9(for)-351.9(shared)-351.9(access)-351.9(may)]TJ
0 -1.194 TD
0 Tc
[(have)-340(unexpected)-338(results)-336(if)-336(other)-338(accessors)-336(are)-338(currently)-340(accessing)-338(the)-336(le)-338(beyond)]TJ
0 -1.196 TD
[(the)-332(end-of-le)-334(position.)]TJ
0 -1.794 TD
[(T)60(able)-334(RMS93)-334(lists)-332(the)-334(control)-336(block)-336(elds)-334(read)-336(as)-334(input)-336(by)-334(the)-336(T)62(runcate)-336(service.)]TJ
0 -1.194 TD
[(For)-334(additional)-330(information)-334(on)-332(the)-332(elds)-332(accessed)-332(by)-334(this)-330(service,)-334(see)-332(Part)-332(II.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)72.1(able)-331.9(RMS93)-797.9(T)54.1(runcate)-331.9(Service)-331.9(RAB)-329.9(Input)-331.9(Fields)]TJ
ET
161.66 277.88 382.56 -0.48 re
f
BT
9 0 0 9 161.66 267.44 Tm
0 Tc
[(Field)-331.1(Name)-4465.2(Option)-5853.5(Description)]TJ
ET
161.66 261.94 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 249.5 Tm
-0.0001 Tc
[(RAB$W_ISI)-11393.2(Internal)-334.1(stream)-330.1(identier)-334.1(\(required\).)]TJ
0 -1.494 TD
0 Tc
[(RAB$L_ROP)-10980.1(Record-processing)-334(options.)]TJ
8.868 -1.494 TD
[(RAB$V_ASY)-2172.1(Asynchronous:)-556(performs)-360(T)62(runcate)-362(service)]TJ
8.168 -1.196 TD
0.0003 Tc
[(asynchronously)110.3(.)]TJ
ET
161.66 200.18 382.56 -0.48 re
f
BT
/F1 1 Tf
9 0 0 9 504.36 26.84 Tm
/Cs9 cs 1 scn
0 Tc
(RMS133)Tj
ET
endstream
endobj
1073 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1074 0 obj
<<
/Type /Page
/Parent 1061 0 R
/Resources 1076 0 R
/Contents 1075 0 R
>>
endobj
1075 0 obj
<< /Length 2091 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
[($TRUNCA)76.7(TE)]TJ
/F3 1 Tf
10 0 0 10 137.9989 700.9 Tm
/Cs8 cs 1 scn
[(T)62(able)-358(RMS94)-356(lists)-354(the)-358(control)-358(block)-358(elds)-356(written)-358(as)-356(output)-358(by)-358(the)-356(T)60(runcate)]TJ
-0.0239 -1.196 TD
(service.)Tj
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS94)-795.9(T)54.1(runcate)-331.9(Service)-333.9(RAB)-329.9(Output)-331.9(Fields)]TJ
ET
137.76 655.06 382.56 -0.48 re
f
BT
9 0 0 9 137.76 644.6 Tm
0 Tc
[(Field)-328.9(Name)-4465.2(Description)]TJ
ET
137.76 639.12 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 626.68 Tm
[(RAB$L_STS)-3050.1(Completion)-332(status)-330(code)-332(\(also)-332(returned)-332(in)-334(register)-332(0\).)]TJ
0 -1.494 TD
[(RAB$L_STV)-2958.1(Status)-330(value.)]TJ
ET
137.76 604.24 382.56 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 66.02 577.86 Tm
[(Condition)-333.3(V)55(alues)-335(Returned)]TJ
/F3 1 Tf
10 0 0 10 66.02 557.9399 Tm
[(The)-354(following)-354(condition)-354(values)-354(can)-354(be)-354(returned.)-542(Use)-352(the)-354(Help)-352(Message)-354(utility)-354(to)-352(access)-352(online)]TJ
0 -1.196 TD
[(message)-332(descriptions.)-498(For)-332(more)-334(information)-332(about)-332(interpreting)-334(condition)-334(values,)-334(see)-330(Section)-334(2.4.)]TJ
7.174 -2.596 TD
[(RMS$_ACT)-8285.1(RMS$_A)56(TR)-8341.1(RMS$_A)56(TW)]TJ
0 -1.494 TD
-0.0001 Tc
[(RMS$_BLN)-8192.2(RMS$_BUG_DAP)-5418.2(RMS$_CDA)]TJ
T*
[(RMS$_CUR)-8137.2(RMS$_DEADLOCK)-4455.2(RMS$_DME)]TJ
T*
0 Tc
[(RMS$_DNR)-8081.1(RMS$_DPE)-8229.1(RMS$_EXT_ERR)]TJ
0 -1.496 TD
[(RMS$_F)74(AC)-8359.1(RMS$_IOP)-8544.1(RMS$_ISI)]TJ
0 -1.494 TD
[(RMS$_NET)-8192.1(RMS$_NETF)74(AIL)-5803.1(RMS$_NORMAL)]TJ
T*
[(RMS$_OPNOTSUP)-4579.1(RMS$_PENDING)-5414.1(RMS$_RAB)]TJ
T*
[(RMS$_RER)-8230.1(RMS$_RSA)-8322.1(RMS$_STR)]TJ
T*
[(RMS$_SUC)-8229.1(RMS$_SUP)-8284.1(RMS$_SUPPORT)]TJ
0 -1.496 TD
[(RMS$_SYS)-8432.1(RMS$_WBE)-7971.1(RMS$_WER)]TJ
0 -1.494 TD
(RMS$_WLK)Tj
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS134)Tj
ET
endstream
endobj
1076 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1077 0 obj
<<
/Type /Page
/Parent 1061 0 R
/Resources 1079 0 R
/Contents 1078 0 R
>>
endobj
1078 0 obj
<< /Length 3879 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
6.995 -1.0783 TD
[($UPDA)75(TE)]TJ
ET
/Cs8 cs 1 scn
89.94 708.26 454.32 -0.48 re
f
BT
14 0 0 14 89.94 691.84 Tm
[($UPDA)77.2(TE)]TJ
/F3 1 Tf
10 0 0 10 161.877 663.96 Tm
[(The)-350(Update)-350(service)-350(allows)-346(you)-352(to)-348(modify)-350(the)-350(contents)-350(of)-348(an)-350(existing)-350(record)-350(in)-350(a)]TJ
-0.0217 -1.196 TD
[(le)-334(residing)-332(on)-334(a)-330(disk)-332(device.)]TJ
ET
179.6 628.56 103.92 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 289.56 628.08 Tm
[(RAB64)-330(Users)-330(\(Alpha)-334(Only\))]TJ
ET
1 i
422.718 628.56 103.92 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 179.6 610.16 Tm
-0.0001 Tc
[(On)-328.1(Alpha)-330.1(systems,)-330.1(RAB64)-330.1(can)-330.1(replace)-330.1(the)-330.1(RAB)-328.1(or)-330.1(RAB)-328.1(prex)-330.1(wherever)-332.1(it)]TJ
T*
0 Tc
[(is)-330(used)-332(with)-332(the)-332(Update)-332(service)-332(on)-334(OpenVMS)-332(Alpha)-330(systems.)]TJ
ET
179.6 584.72 346.8 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 89.94 552.36 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 161.66 534.4399 Tm
0.0003 Tc
[(SYS$UPDA)72.3(TE)-997.7(rab)-329.7([,[err])-331.7([,suc]])]TJ
/F2 1 Tf
12 0 0 12 89.94 508.54 Tm
0 Tc
(Returns)Tj
/F3 1 Tf
10 0 0 10 161.66 490.6 Tm
[(OpenVMS)-332(usage:)-920(cond_value)]TJ
T*
[(type:)-6648(longword)]TJ
T*
[(access:)-5778(write)-332(only)]TJ
0 -1.194 TD
[(mechanism:)-3370.1(by)-334(value)]TJ
0 -1.794 TD
[(The)-356(value)-354(is)-354(returned)-354(in)-354(symbolic)-354(offset)-352(RAB$L_STS.)-352(Symbolic)-354(offset)-352(RAB$L_)]TJ
0 -1.196 TD
[(STV)-332(may)-332(contain)-334(additional)-332(status)-330(information.)]TJ
/F2 1 Tf
12 0 0 12 89.94 398.94 Tm
(Arguments)Tj
10 0 0 10 161.915 381.02 Tm
(rab)Tj
/F3 1 Tf
0.006 -1.296 TD
[(OpenVMS)-332(usage:)-920(rab)]TJ
-0.0315 -1.196 TD
[(type:)-6648(longword)-334(\(unsigned\))]TJ
T*
[(access:)-5778(modify)]TJ
0 -1.194 TD
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.794 TD
[(RAB)-348(control)-352(block)-350(whose)-350(contents)-352(are)-350(to)-350(be)-350(used)-350(as)-350(indirect)-350(arguments)-352(for)-350(the)]TJ
0 -1.196 TD
[(Update)-332(service)-332(call.)-500(The)]TJ
/F5 1 Tf
11.7948 0 TD
(rab)Tj
/F3 1 Tf
2.108 0 TD
0.0001 Tc
[(argument)-329.9(i)0.1(s)-331.9(the)-331.9(address)-329.9(of)-331.9(the)-333.9(RAB)-329.9(control)-331.9(block.)]TJ
/F2 1 Tf
-13.9028 -2.192 TD
0 Tc
(err)Tj
/F3 1 Tf
0.004 -1.294 TD
[(OpenVMS)-332(usage:)-920(ast_procedure)]TJ
-0.004 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
T*
[(access:)-5778(call)-332(without)-332(stack)-332(unwinding)]TJ
0 -1.194 TD
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-372(error)-372(completion)-370(routine)-374(that)-370(the)-372(service)-372(invokes)-372(if)-370(the)-372(operation)]TJ
0 -1.196 TD
[(is)-370(unsuccessful.)-576(The)]TJ
/F5 1 Tf
10.0189 0 TD
(err)Tj
/F3 1 Tf
1.98 0 TD
0.0001 Tc
[(argument)-367.9(i)0.1(s)-369.9(the)-369.9(address)-367.9(of)-369.9(the)-369.9(entry)-371.9(mask)-369.9(of)-369.9(this)]TJ
-11.9988 -1.196 TD
0 Tc
[(user)18(-written)-332(completion)-332(routine.)]TJ
/F2 1 Tf
0 -2.19 TD
(suc)Tj
/F3 1 Tf
0.007 -1.296 TD
[(OpenVMS)-332(usage:)-920(ast_procedure)]TJ
-0.007 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
T*
[(access:)-5778(call)-332(without)-332(stack)-332(unwinding)]TJ
0 -1.194 TD
[(mechanism:)-3370.1(by)-334(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-358(success)-358(completion)-358(routine)-360(that)-358(the)-358(service)-360(invokes)-360(if)-356(the)-360(operation)]TJ
0 -1.196 TD
[(is)-350(successful.)-538(The)]TJ
/F5 1 Tf
8.7229 0 TD
(suc)Tj
/F3 1 Tf
2.093 0 TD
[(argument)-352(is)-352(the)-352(address)-350(of)-350(the)-352(entry)-354(mask)-352(of)-350(this)-352(user)18(-)]TJ
-10.8159 -1.194 TD
[(written)-332(completion)-332(routine.)]TJ
/F1 1 Tf
9 0 0 9 504.36 26.84 Tm
/Cs9 cs 1 scn
(RMS135)Tj
ET
endstream
endobj
1079 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1080 0 obj
<<
/Type /Page
/Parent 1061 0 R
/Resources 1082 0 R
/Contents 1081 0 R
>>
endobj
1081 0 obj
<< /Length 6451 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
[($UPDA)75(TE)]TJ
/Cs8 cs 1 scn
0 -3.2383 TD
(Description)Tj
/F3 1 Tf
10 0 0 10 138.031 676.4 Tm
[(The)-368(record)-368(to)-366(be)-368(updated)-366(by)-368(the)-368(Update)-366(service)-368(must)-366(rst)-366(be)-368(locked)-368(by)-368(this)]TJ
-0.0271 -1.196 TD
[(stream,)-356(using)-352(either)-352(a)-350(Find)-352(or)-352(Get)-350(service.)-538(When)-352(updating)-354(a)-350(record,)-358(you)-354(must)]TJ
0 -1.194 TD
[(use)-332(move)-332(mode)-332(\(not)-332(locate)-332(mode\);)-334(that)-330(is,)-332(you)-334(must)-332(supply)-332(a)-332(buffer)72(.)]TJ
0 -1.794 TD
0.0001 Tc
[(The)-369.9(record)-369.9(length)-371.9(for)-369.9(sequential)-367.9(les)-369.9(cannot)-369.9(change.)-571.9(For)-371.9(relative)-369.9(les)-367.9(with)]TJ
0 -1.196 TD
[(variable-length)-357.9(or)-357.9(variable)-355.9(with)-355.9(xed-length)-355.9(control)-357.9(records,)-363.9(the)-355.9(length)-357.9(of)-355.9(the)]TJ
0 -1.194 TD
0 Tc
[(replacement)-354(record)-354(can)-354(be)-354(different)-354(from)-352(the)-354(length)-356(of)-354(the)-354(original)-354(record,)-362(but)]TJ
0 -1.196 TD
[(cannot)-332(be)-332(larger)-334(than)-334(the)-332(maximum)-332(size)-330(you)-334(set)-332(when)-332(you)-334(created)-332(the)-334(le.)]TJ
0 -1.794 TD
[(For)-340(stream)-336(format)-340(les,)-340(the)-340(Update)-338(service)-340(functions)-340(in)-340(the)-338(same)-338(manner)-342(as)-338(the)]TJ
0 -1.196 TD
[(Put)-338(service,)-342(with)-338(one)-340(exception:)-512(when)-340(using)-340(the)-338(Update)-338(service,)-342(you)-340(do)-338(not)-340(have)]TJ
0 -1.194 TD
-0.0001 Tc
[(to)-328.1(set)-328.1(the)-328.1(RAB$L_ROP)-326.1(eld)-330.1(RAB$V_TPT)-332.1(option)-328.1(to)-328.1(update)-330.1(data)-328.1(in)-328.1(the)-330.1(middle)-328.1(of)-328.1(a)]TJ
0 -1.196 TD
0 Tc
(le.)Tj
0.008 -1.794 TD
[(For)-358(indexed)-360(les,)-364(the)-358(length)-360(of)-356(the)-358(replacement)-360(record)-358(written)-356(by)-360(the)-358(Update)]TJ
-0.008 -1.196 TD
[(service)-346(may)-348(be)-346(different)-348(from)-346(the)-346(original)-348(record,)-352(but)-348(RMS)-346(does)-346(not)-346(permit)-346(you)]TJ
0 -1.194 TD
0.0001 Tc
[(to)-355.9(change)-357.9(the)-355.9(primary)-357.9(key)110.1(.)-547.9(Each)-355.9(replacement)-357.9(record)-355.9(must)-355.9(be)-355.9(large)-355.9(enough)-355.9(t)0.1(o)]TJ
0 -1.196 TD
0 Tc
[(contain)-330(a)-328(complete)-328(primary)-330(key)110(,)-330(but)-330(it)-328(does)-328(not)-328(have)-330(to)-330(contain)-328(all)-330(alternate)-328(keys.)]TJ
0 -1.794 TD
[(If)-342(an)-344(alternate)-344(key)-346(is)-344(partially)-344(or)-344(completely)-344(missing)-344(in)-344(the)-344(replacement)-344(record,)]TJ
0 -1.194 TD
[(the)-336(key)-338(must)-334(have)-338(the)-336(characteristic)-336(that)-336(the)-336(values)-336(can)-338(change;)-340(this)-336(is)-334(also)-336(true)]TJ
0 -1.196 TD
[(if)-360(the)-362(replacement)-362(record)-362(contains)-360(a)-362(key)-362(that)-362(was)-358(not)-362(present)-362(in)-360(the)-362(original)]TJ
T*
(record.)Tj
0 -1.794 TD
[(Update)-380(operations)-382(to)-382(an)-384(indexed)-384(le)-382(do)-382(not)-382(require)-384(a)-382(key)-384(value)-384(or)-382(key)-384(of)]TJ
0 -1.194 TD
[(reference.)-508(Before)-336(writing)-336(the)-336(record,)-340(RMS)-336(compares)-334(the)-338(key)-336(values)-338(\(primary)-336(and)]TJ
0 -1.196 TD
[(alternate\))-352(in)-352(the)-354(replacement)-352(record)-354(with)-352(the)-352(key)-354(values)-354(of)-352(the)-354(original)-354(record)]TJ
T*
[(already)-344(existing)-344(in)-344(the)-344(le.)-522(This)-344(comparison)-344(takes)-342(the)-344(dened)-346(characteristics)-342(of)]TJ
T*
[(each)-340(key)-342(into)-340(account.)-518(For)-340(example,)-344(if)-340(a)-340(particular)-340(key)-342(is)-338(not)-342(allowed)-338(to)-340(change,)]TJ
0 -1.194 TD
[(RMS)-358(rejects)-362(the)-360(operation)-362(with)-358(an)-362(RMS$_CHG)-358(error)-362(code)-360(if)-360(the)-360(replacement)]TJ
0 -1.196 TD
[(record)-336(contains)-336(an)-336(altered)-334(value)-338(in)-334(the)-336(associated)-334(key)108(.)-504(Similarly)110(,)-336(this)-336(comparison)]TJ
T*
[(determines)-370(whether)-370(the)-370(replacement)-370(record)-372(would)-370(result)-370(in)-370(the)-370(presence)-372(of)]TJ
T*
[(duplicate)-350(key)-354(values)-352(among)-352(records)-352(of)-352(the)-352(le.)-538(If)-350(duplicates)-350(would)-352(occur)72(,)-356(RMS)]TJ
0 -1.194 TD
[(veries)-334(the)-332(dened)-334(characteristics)-332(for)-334(the)-332(keys)-334(being)-334(duplicated.)-500(If)-332(duplicates)-332(are)]TJ
0 -1.196 TD
[(not)-344(allowed)-342(for)-344(a)-344(particular)-344(key)108(,)-348(RMS)-342(rejects)-344(the)-344(operation)-346(with)-342(an)-344(RMS$_DUP)]TJ
T*
[(error)-332(code.)-500(If)-332(duplicates)-330(are)-334(allowed,)-332(RMS)-330(performs)-332(the)-332(operation.)]TJ
0 -1.794 TD
[(Subsequent)-334(sequential)-334(operations)-334(on)-334(a)-334(given)-338(index)-334(retrieve)-336(records)-334(with)-334(identical)]TJ
0 -1.194 TD
[(key)-334(values)-332(in)-332(the)-334(order)-332(in)-332(which)-334(the)-332(records)-332(were)-332(written.)]TJ
/F2 1 Tf
0 -1.794 TD
0.0002 Tc
[(RAB)-329.8(Control)-333.8(Block)-331.8(Fields)]TJ
/F3 1 Tf
0 -1.394 TD
0 Tc
[(T)62(able)-346(RMS95)-344(lists)-342(the)-346(control)-348(block)-346(elds)-344(read)-346(as)-344(input)-348(by)-346(the)-346(Update)-344(service.)]TJ
0 -1.196 TD
[(For)-332(additional)-332(information)-332(on)-334(the)-332(elds)-332(accessed)-332(by)-332(this)-332(service,)-334(see)-332(Part)-332(II.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS95)-795.9(Update)-331.9(Service)-333.9(RAB)-329.9(Input)-333.9(Fields)]TJ
ET
137.76 180.24 382.56 -0.48 re
f
BT
9 0 0 9 137.76 169.8 Tm
0 Tc
[(Field)-328.9(Name)-4465.2(Option)-5855.8(Description)]TJ
ET
137.76 164.3 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 151.88 Tm
-0.0001 Tc
[(RAB$W_ISI)-11393.2(Internal)-332.1(stream)-332.1(identier)-332.1(\(required\).)]TJ
0 -1.496 TD
[(RAB$L_RBF)-11040.2(Record)-332.1(buffer)-332.1(address.)]TJ
0 -1.494 TD
0 Tc
[(RAB$L_RHB)-10870.1(Record)-330(header)-330(buffer)-332(\(for)-328(variables)-332(with)-328(xed)]TJ
17.036 -1.196 TD
[(control)-332(records)-332(only\).)]TJ
9 0 0 9 416.2586 95.4 Tm
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-38.9154 -7.6178 TD
(RMS136)Tj
ET
endstream
endobj
1082 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1083 0 obj
<<
/Type /Page
/Parent 1061 0 R
/Resources 1085 0 R
/Contents 1084 0 R
>>
endobj
1084 0 obj
<< /Length 5839 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
6.995 -1.0783 TD
[($UPDA)75(TE)]TJ
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)72.1(able)-331.9(RMS95)-331.9(\(Cont.\))-797.9(Update)-331.9(Service)-333.9(RAB)-329.9(Input)-333.9(Fields)]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 679.9 Tm
0 Tc
[(Field)-331.1(Name)-4465.2(Option)-5853.5(Description)]TJ
ET
161.66 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 658.96 Tm
[(RAB$L_ROP)-10980.1(Record-processing)-334(options.)]TJ
8.868 -1.494 TD
[(RAB$V_ASY)-2172.1(Asynchronous:)-564(performs)-364(Update)-364(services)]TJ
8.168 -1.196 TD
0.0003 Tc
[(asynchronously)110.3(.)]TJ
-8.168 -1.494 TD
-0.0001 Tc
[(RAB$V_WBH)-1712.1(W)55.9(rite-locked:)-558.1(two)-360.1(buffers)-360.1(are)-362.1(allocated)-360.1(to)]TJ
8.168 -1.194 TD
0 Tc
[(allow)-332(multibuffering.)]TJ
-17.036 -1.496 TD
-0.0001 Tc
[(RAB$W_RSZ)-10874.2(Record)-332.1(size)-332.1(\(required\).)]TJ
ET
161.66 582.74 382.56 -0.48 re
f
BT
10 0 0 10 161.66 560.34 Tm
0 Tc
[(T)60(able)-370(RMS96)-372(lists)-368(the)-374(control)-372(block)-372(elds)-372(written)-370(as)-372(output)-372(by)-372(the)-372(Update)]TJ
0 -1.196 TD
(service.)Tj
/F2 1 Tf
0 -2.79 TD
[(T)72(able)-332(RMS96)-798(Update)-332(Service)-332(RAB)-330(Output)-334(Fields)]TJ
ET
161.66 514.5 382.56 -0.48 re
f
BT
9 0 0 9 161.66 504.04 Tm
[(Field)-331.1(Name)-5238.5(Description)]TJ
ET
161.66 498.56 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 486.12 Tm
-0.0002 Tc
[(RAB$W_RF)71.8(A)-3326.3(Record)-332.2(le)-334.2(address.)]TJ
0 -1.494 TD
0 Tc
[(RAB$L_STS)-3748.1(Completion)-332(status)-330(code)-332(\(also)-332(returned)-334(in)-332(register)-332(0\).)]TJ
0 -1.496 TD
[(RAB$L_STV)-3656.1(Status)-332(value.)]TJ
ET
161.66 448.74 382.56 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 161.66 426.34 Tm
0.0001 Tc
[(RAB64)-329.9(Control)-333.9(Block)-331.9(Fields)-331.9(\(Alpha)-333.9(Only\))]TJ
/F3 1 Tf
0 -1.394 TD
0 Tc
[(T)60(able)-350(RMS97)-350(lists)-348(the)-352(Alpha-only)-350(RAB64)-350(control)-350(block)-352(elds)-352(read)-350(as)-350(input)-352(by)]TJ
0 -1.196 TD
[(the)-354(Update)-350(service.)-542(These)-352(elds)-354(are)-352(comparable)-352(to)-352(the)-354(RAB)-350(elds)-352(described)-352(in)]TJ
T*
[(T)60(able)-330(RMS95.)-344(For)-346(additional)-342(information)-344(on)-344(the)-344(elds)-344(accessed)-344(by)-344(this)-342(service,)]TJ
T*
[(see)-332(Part)-332(II.)]TJ
/F2 1 Tf
0 -2.788 TD
0.0001 Tc
[(T)72.1(able)-331.9(RMS97)-797.9(Update)-331.9(Service)-331.9(RAB64)-329.9(Input)-331.9(Fields)-333.9(\(Alpha)-333.9(Only\))]TJ
ET
161.66 342.64 382.56 -0.48 re
f
BT
9 0 0 9 161.66 332.2 Tm
0 Tc
[(Field)-331.1(Name)-6789.6(Description)]TJ
ET
161.66 326.7 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 314.26 Tm
-0.0001 Tc
[(RAB64$B_BLN)-3704.2(This)-324.1(eld)-324.1(must)-324.1(be)-324.1(initialized)-322.1(to)-324.1(RAB64$C_BLN64)-324.1(in)-324.1(order)]TJ
10.96 -1.196 TD
0 Tc
[(for)-332(RAB64)-330(elds)-332(to)-330(be)-334(used.)]TJ
-10.96 -1.494 TD
-0.0001 Tc
[(RAB64$W_ISI)-4205.2(Internal)-334.1(stream)-332.1(identier)-336.1(\(required\).)-504.1(Equates)-332.1(to)-334.1(RAB$W_)]TJ
10.96 -1.196 TD
0 Tc
(ISI.)Tj
-10.96 -1.494 TD
(RAB64$L_RBF)Tj
8 0 0 8 232.7789 264.08 Tm
(1)Tj
10 0 0 10 271.26 260.46 Tm
[(Record)-346(buffer)-346(address.)-528(This)-346(eld)-348(must)-344(contain)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 493.04 260.46 Tm
()Tj
/T2 1 Tf
0.7789 0 TD
()Tj
/F3 1 Tf
10 0 0 10 509.2413 260.46 Tm
[(if)-346(you)]TJ
-23.7981 -1.196 TD
-0.0001 Tc
[(want)-342.1(to)-344.1(use)-344.1(RAB64$PQ_RBF)109.9(.)-346.1(For)-344.1(32-bit)-342.1(addressing,)-348.1(this)]TJ
0 -1.194 TD
-0.0002 Tc
[(eld)-332.2(equates)-332.2(to)-332.2(RAB$L_RBF)109.8(.)]TJ
-10.96 -1.496 TD
-0.0004 Tc
(RAB64$PQ_RBF)Tj
8 0 0 8 240.5188 225.22 Tm
0 Tc
(1)Tj
10 0 0 10 271.26 221.6 Tm
-0.0001 Tc
[(Record)-376.1(buffer)-376.1(64-bit)-376.1(address)-374.1(\(used)-376.1(if)-376.1(RAB64$L_RBF)]TJ
0 -1.194 TD
0 Tc
(contains)Tj
/T1 1 Tf
9.9626 0 0 9.9626 313.3694 209.66 Tm
()Tj
/T2 1 Tf
0.7771 0 TD
()Tj
/F3 1 Tf
10 0 0 10 326.0927 209.66 Tm
[(\).)-500(This)-324(eld)-324(can)-324(hold)-322(either)-324(a)-324(64-bit)-320(address)-322(or)]TJ
-5.4833 -1.196 TD
[(a)-332(32-bit)-330(address)-330(sign-extended)-334(to)-332(64)-332(bits.)]TJ
-10.96 -1.494 TD
[(RAB64$L_RHB)-3682.1(Record)-352(header)-354(buffer)72(.)-540(This)-354(eld)-354(must)-352(contain)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 489.717 182.7601 Tm
()Tj
/T2 1 Tf
0.7771 0 TD
()Tj
/F3 1 Tf
10 0 0 10 505.9804 182.7601 Tm
[(if)-352(you)]TJ
-23.472 -1.196 TD
-0.0001 Tc
[(want)-338.1(to)-340.1(use)-340.1(RAB64$PQ_RHB.)-340.1(For)-342.1(32-bit)-338.1(addressing,)-344.1(this)]TJ
T*
[(eld)-332.1(equates)-332.1(to)-332.1(RAB$L_RHB)-332.1(\(see)-332.1(T)61.9(able)-332.1(RMS95\).)]TJ
-10.96 -1.494 TD
[(RAB64$PQ_RHB)-2908.2(Record)-354.1(header)-356.1(buffer)-354.1(64-bit)-354.1(address)-354.1(\(used)-354.1(if)-354.1(RAB64$L_)]TJ
10.96 -1.196 TD
0 Tc
[(RHB)-366(contains)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 340.259 131.9401 Tm
()Tj
/T2 1 Tf
0.7771 0 TD
()Tj
/F3 1 Tf
10 0 0 10 352.9824 131.9401 Tm
[(\).)-570(This)-368(eld)-368(can)-368(hold)-368(either)-368(a)-368(64-bit)]TJ
-8.1722 -1.194 TD
[(address)-330(or)-332(a)-332(32-bit)-332(address)-330(sign-extended)-334(to)-332(64)-332(bits.)]TJ
ET
161.66 105.52 382.56 -0.48 re
f
BT
6 0 0 6 161.66 97.86 Tm
(1)Tj
8 0 0 8 165.4959 95.04 Tm
-0.0001 Tc
[(One)-350.1(of)-345.1(the)-347.6(RBF)-345.1(elds)-345.1(must)-347.6(contain)-347.6(an)-345.1(address)-342.6(and)-345.1(the)-347.6(RSZ)-347.6(eld)-347.6(associated)-345.1(with)-347.6(it)-345.1(must)-345.1(contain)-347.6(a)]TJ
-0.4795 -0.9975 TD
0 Tc
(size.)Tj
9 0 0 9 439.8 68.34 Tm
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
7.1733 -4.6111 TD
(RMS137)Tj
ET
endstream
endobj
1085 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /T1 439 0 R /T2 440 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1086 0 obj
<<
/Type /Page
/Parent 1061 0 R
/Resources 1088 0 R
/Contents 1087 0 R
>>
endobj
1087 0 obj
<< /Length 4903 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
[($UPDA)75(TE)]TJ
10 0 0 10 137.9431 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)74.1(able)-333.9(RMS97)-331.9(\(Cont.\))-797.9(Update)-331.9(Service)-331.9(RAB64)-329.9(Input)-331.9(Fields)-333.9(\(Alpha)-333.9(Only\))]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 679.9 Tm
0 Tc
[(Field)-328.9(Name)-6789.6(Description)]TJ
ET
137.76 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 661.96 Tm
-0.0001 Tc
[(RAB64$L_ROP)-3794.2(Record-processing)-382.1(options.)-594.1(Equates)-380.1(to)-380.1(RAB$L_ROP)]TJ
10.958 -1.196 TD
0 Tc
[(and)-370(options)-370(described)-370(in)-372(T)62(able)-370(RMS95.)-574(Options)-370(are)]TJ
T*
[(identical)-338(except)-340(for)-340(the)-338(RAB64)-336(prex;)-346(for)-338(example,)-342(option)]TJ
0 -1.194 TD
-0.0003 Tc
[(RAB64$V_ASY)-332.3(equates)-332.3(to)-332.3(RAB$V_ASY)111.7(.)]TJ
-10.958 -1.496 TD
(RAB64$W_RSZ)Tj
8 0 0 8 210.4989 614.7601 Tm
0 Tc
(1)Tj
10 0 0 10 247.34 611.1401 Tm
[(Record)-386(buffer)-386(size.)-606(This)-386(eld)-388(is)-384(ignored)-388(in)-386(favor)-388(of)]TJ
0 -1.194 TD
-0.0003 Tc
[(RAB64$Q_RSZ)-336.3(if)-336.3(RAB64$L_RBF)-336.3(contains)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 447.3 599.2 Tm
0 Tc
()Tj
/T2 1 Tf
0.7789 0 TD
()Tj
/F3 1 Tf
10 0 0 10 460.0413 599.2 Tm
[(.)-506(Otherwise,)]TJ
-21.2701 -1.196 TD
-0.0001 Tc
[(this)-332.1(eld)-332.1(equates)-332.1(to)-332.1(RAB$W_RSZ.)]TJ
-10.958 -1.494 TD
-0.0004 Tc
(RAB64$Q_RSZ)Tj
8 0 0 8 208.4689 575.9 Tm
0 Tc
(1)Tj
10 0 0 10 247.34 572.3 Tm
[(Record)-396(buffer)-398(size.)-626(This)-396(eld)-398(must)-396(be)-396(used)-396(when)]TJ
0 -1.196 TD
[(RAB64$L_RBF)-358(contains)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 364.5483 560.34 Tm
()Tj
/T2 1 Tf
0.7771 0 TD
()Tj
/F3 1 Tf
10 0 0 10 380.8917 560.34 Tm
[(and)-360(a)-360(value)-364(is)-358(specied)-362(in)]TJ
-13.3552 -1.196 TD
-0.0003 Tc
[(RAB64$PQ_RBF)109.7(.)]TJ
ET
137.76 536.9 382.56 -0.48 re
f
BT
6 0 0 6 137.76 529.24 Tm
0 Tc
(1)Tj
8 0 0 8 141.5959 526.42 Tm
-0.0001 Tc
[(One)-347.6(of)-345.1(the)-350.1(RBF)-342.6(elds)-345.1(must)-347.6(contain)-347.6(an)-347.6(address)-345.1(and)-347.6(the)-347.6(RSZ)-347.6(eld)-345.1(associated)-347.6(with)-345.1(it)-345.1(must)-347.6(contain)-347.6(a)]TJ
-0.4795 -0.995 TD
-0.001 Tc
(size.)Tj
ET
137.796 510.84 382.56 -0.48 re
f
BT
10 0 0 10 137.76 488.44 Tm
0 Tc
[(T)62(able)-344(RMS98)-342(lists)-342(the)-344(Alpha-only)-346(RAB64)-342(control)-344(block)-346(elds)-344(written)-342(as)-344(output)]TJ
0 -1.196 TD
[(by)-334(the)-332(Update)-332(service.)-502(These)-334(elds)-334(are)-332(comparable)-334(to)-332(the)-334(RAB)-330(elds)-334(described)-332(in)]TJ
0 -1.194 TD
[(T)62(able)-332(RMS96.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS98)-795.9(Update)-331.9(Service)-333.9(RAB64)-329.9(Output)-331.9(Fields)-331.9(\(Alpha)-331.9(Only\))]TJ
ET
137.76 430.64 382.56 -0.48 re
f
BT
9 0 0 9 137.76 420.2 Tm
0 Tc
[(Field)-328.9(Name)-5240.7(Description)]TJ
ET
137.76 414.7 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 402.26 Tm
-0.0001 Tc
[(RAB64$W_RF)73.9(A)-2216.2(Record)-332.1(le)-332.1(address.)-498.1(Equates)-330.1(to)-332.1(RAB$W_RF)75.9(A.)]TJ
0 -1.494 TD
0 Tc
[(RAB64$L_STS)-2636.1(Completion)-388(status)-388(code.)-614(Equates)-388(to)-388(RAB$L_STS)-388(\(see)]TJ
9.564 -1.196 TD
[(T)62(able)-332(RMS96\).)]TJ
-9.564 -1.494 TD
[(RAB64$L_STV)-2544.1(Status)-330(value.)-500(Equates)-332(to)-332(RAB$L_STV)132(.)]TJ
ET
137.76 352.94 382.56 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 66.02 326.56 Tm
[(Condition)-333.3(V)55(alues)-335(Returned)]TJ
/F3 1 Tf
10 0 0 10 66.02 306.62 Tm
[(The)-354(following)-354(condition)-354(values)-354(can)-354(be)-354(returned.)-542(Use)-352(the)-354(Help)-352(Message)-354(utility)-354(to)-352(access)-352(online)]TJ
0 -1.194 TD
[(message)-332(descriptions.)-498(For)-332(more)-334(information)-332(about)-332(interpreting)-334(condition)-334(values,)-334(see)-330(Section)-334(2.4.)]TJ
7.174 -2.596 TD
[(RMS$_ACT)-8285.1(RMS$_A)56(TR)-8341.1(RMS$_A)56(TW)]TJ
0 -1.494 TD
-0.0001 Tc
[(RMS$_BLN)-8192.2(RMS$_BUG)-8081.2(RMS$_BUG_DAP)]TJ
T*
0 Tc
[(RMS$_CDA)-8174.1(RMS$_CHG)-8063.1(RMS$_CHK)]TJ
0 -1.496 TD
[(RMS$_CUR)-8137.1(RMS$_DME)-7952.1(RMS$_DNR)]TJ
0 -1.494 TD
[(RMS$_DUP)-8136.1(RMS$_ENQ)-8081.1(RMS$_EXP)]TJ
T*
-0.0001 Tc
[(RMS$_EXT_ERR)-5641.2(RMS$_F)73.9(AC)-8359.2(RMS$_FTM)]TJ
T*
0 Tc
[(RMS$_IBF)-8600.1(RMS$_IDX)-8507.1(RMS$_IOP)]TJ
T*
[(RMS$_NETBTS)-6173.1(RMS$_NETF)74(AIL)-5803.1(RMS$_NORMAL)]TJ
0 -1.496 TD
-0.0002 Tc
[(RMS$_OK_DUP)-6084.3(RMS$_OK_IDX)-6455.3(RMS$_OPNOTSUP)]TJ
0 -1.494 TD
0 Tc
[(RMS$_PENDING)-5414.1(RMS$_PLG)-8284.1(RMS$_RAB)]TJ
T*
[(RMS$_RBF)-8285.1(RMS$_RER)-8230.1(RMS$_RHB)]TJ
T*
[(RMS$_RNL)-8192.1(RMS$_RPL)-8340.1(RMS$_RR)38(V)]TJ
T*
[(RMS$_RSA)-8322.1(RMS$_RSZ)-8433.1(RMS$_R)38(VU)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS138)Tj
ET
endstream
endobj
1088 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /T1 439 0 R /T2 440 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1089 0 obj
<<
/Type /Page
/Parent 1092 0 R
/Resources 1091 0 R
/Contents 1090 0 R
>>
endobj
1090 0 obj
<< /Length 440 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
6.995 -1.0783 TD
[($UPDA)75(TE)]TJ
/F3 1 Tf
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
[(RMS$_STR)-8377.1(RMS$_SUC)-8231.1(RMS$_SUP)]TJ
0 -1.494 TD
[(RMS$_SUPPORT)-5450.1(RMS$_SYS)-8434.1(RMS$_TRE)]TJ
T*
[(RMS$_WBE)-7971.1(RMS$_WER)-7973.1(RMS$_WLK)]TJ
T*
(RMS$_WPL)Tj
/F1 1 Tf
9 0 0 9 504.36 26.84 Tm
/Cs9 cs 1 scn
(RMS139)Tj
ET
endstream
endobj
1091 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1092 0 obj
<<
/Type /Pages
/Kids [ 1089 0 R 1093 0 R 1096 0 R 1099 0 R 1102 0 R 1105 0 R 1108 0 R 1111 0 R
1114 0 R 1117 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 998 0 R
>>
endobj
1093 0 obj
<<
/Type /Page
/Parent 1092 0 R
/Resources 1095 0 R
/Contents 1094 0 R
>>
endobj
1094 0 obj
<< /Length 4478 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
[($W)53.3(AIT)]TJ
ET
/Cs8 cs 1 scn
66.02 708.26 454.32 -0.48 re
f
BT
14 0 0 14 66.02 691.84 Tm
[($W)54.3(AIT)]TJ
/F3 1 Tf
10 0 0 10 137.76 663.96 Tm
0.0001 Tc
[(The)-347.9(W)74.1(ait)-345.9(service)-347.9(suspends)-345.9(image)-347.9(execution)-345.9(until)-347.9(an)-347.9(asynchronous)-347.9(le)-347.9(or)-345.9(record)]TJ
0 -1.196 TD
[(service)-333.9(completes.)-501.9(The)-335.9(same)-331.9(control)-335.9(block)-333.9(that)-333.9(is)-333.9(used)-333.9(with)-331.9(the)-333.9(asynchronous)-333.9(le)]TJ
T*
0 Tc
[(or)-356(record)-356(service)-356(call)-356(is)-354(specied)-354(as)-356(the)-356(parameter)-354(for)-356(the)-356(W)74(ait)-354(service.)-546(If)-354(it)-356(is)]TJ
T*
0.0001 Tc
[(an)-343.9(asynchronous)-343.9(le)-343.9(service,)-349.9(the)-343.9(control)-345.9(block)-343.9(is)-343.9(a)-343.9(F)74.1(AB;)-343.9(if)-343.9(it)-343.9(is)-341.9(an)-345.9(asynchronous)]TJ
T*
0 Tc
[(record)-348(service,)-354(the)-348(control)-348(block)-348(is)-348(a)-346(RAB.)-348(Upon)-348(completion)-348(of)-346(the)-348(service,)-354(RMS)]TJ
0 -1.194 TD
[(returns)-332(control)-334(to)-332(your)-334(program)-332(at)-332(the)-332(point)-332(following)-334(the)-332(W)74(ait)-330(service)-334(call.)]TJ
ET
155.68 580.74 103.92 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 265.66 580.2599 Tm
[(RAB64)-330(Users)-330(\(Alpha)-334(Only\))]TJ
ET
1 i
398.818 580.74 103.92 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 155.68 562.34 Tm
[(On)-330(Alpha)-328(systems,)-330(RAB64)-328(can)-330(replace)-330(the)-330(RAB)-328(or)-328(RAB)-328(prex)-332(wherever)-332(it)]TJ
0 -1.196 TD
[(is)-332(used)-332(with)-332(the)-332(W)74(ait)-330(service)-334(on)-332(OpenVMS)-332(Alpha)-332(systems.)]TJ
ET
155.68 536.9 346.8 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 66.02 504.54 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 137.76 486.62 Tm
[(SYS$W)36(AIT)-998(control-block)]TJ
/F2 1 Tf
12 0 0 12 66.02 460.72 Tm
(Returns)Tj
/F3 1 Tf
10 0 0 10 137.76 442.78 Tm
[(OpenVMS)-330(usage:)-922(cond_value)]TJ
T*
[(type:)-6648(longword)]TJ
T*
[(access:)-5778(write)-330(only)]TJ
0 -1.194 TD
[(mechanism:)-3370.1(by)-332(value)]TJ
0 -1.794 TD
[(The)-352(value)-352(is)-350(returned)-352(in)-352(symbolic)-350(offset)-350(F)74(AB$L_STS)-350(or)-352(RAB$L_STS.)-350(Symbolic)]TJ
0 -1.196 TD
[(offset)-330(F)74(AB$L_STV)-332(or)-332(RAB$L_STV)-330(may)-332(contain)-334(additional)-332(status)-330(information.)]TJ
/F2 1 Tf
12 0 0 12 66.02 351.12 Tm
(Argument)Tj
10 0 0 10 137.9831 333.2 Tm
0.0003 Tc
(control-block)Tj
-0.0223 -2.192 TD
0 Tc
[(fab)-332(or)-332(rab)]TJ
/F3 1 Tf
0 -1.296 TD
[(OpenVMS)-330(usage:)-922(fab)-330(or)-334(rab)]TJ
0 -1.196 TD
[(type:)-6648(longword)-332(\(unsigned\))]TJ
0 -1.194 TD
[(access:)-5778(modify)]TJ
0 -1.196 TD
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.794 TD
0.0001 Tc
[(F)74.1(A)0.1(B)-345.9(o)0.1(r)-347.9(RAB)-345.9(control)-349.9(block)-347.9(whose)-347.9(contents)-347.9(are)-347.9(to)-347.9(be)-347.9(used)-347.9(as)-345.9(indirect)-347.9(arguments)]TJ
0 -1.196 TD
0 Tc
[(for)-340(the)-340(Open)-340(service)-340(call.)-514(The)]TJ
/F5 1 Tf
14.3448 0 TD
(fab)Tj
/F3 1 Tf
1.988 0 TD
(or)Tj
/F5 1 Tf
1.284 0 TD
(rab)Tj
/F3 1 Tf
2.118 0 TD
[(argument)-342(is)-338(the)-340(address)-340(of)-338(the)-342(F)74(A)0(B)-338(o)0(r)]TJ
-19.7347 -1.194 TD
[(RAB)-330(control)-332(block.)]TJ
/F2 1 Tf
12 0 0 12 66.02 194.7 Tm
(Description)Tj
/F3 1 Tf
10 0 0 10 138.031 176.78 Tm
0.0001 Tc
[(The)-367.9(W)74.1(ait)-365.9(service)-367.9(takes)-365.9(no)-367.9(arguments)-365.9(to)-365.9(dene)-367.9(entry)-369.9(points)-365.9(for)-367.9(user)18.1(-written)]TJ
-0.0271 -1.196 TD
0 Tc
[(completion)-352(routines;)-366(the)-354(completion)-354(routines)-354(are)-352(specied)-354(by)-354(the)-354(service)-354(being)]TJ
T*
(awaited.)Tj
0 -1.792 TD
[(Any)-354(completion)-354(routines)-354(specied)-352(on)-354(the)-354(operation)-354(being)-356(awaited)-352(are)-352(declared)]TJ
0 -1.196 TD
0.0001 Tc
[(as)-343.9(AST)62.1(s)-343.9(before)-345.9(RMS)-345.9(returns)-345.9(control.)-527.9(They)-345.9(are)-345.9(executed)-343.9(before)-345.9(the)-345.9(W)74.1(ait)-343.9(service)]TJ
T*
0 Tc
[(completes)-334(unless)-338(AST)62(s)-336(are)-336(disabled.)-508(Completion)-336(routines)-336(are)-338(always)-336(executed)-338(as)]TJ
T*
0.0001 Tc
[(asynchronous)-329.9(system)-331.9(traps)-329.9(\(AST)62.1(s\).)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
0 Tc
(RMS140)Tj
ET
endstream
endobj
1095 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1096 0 obj
<<
/Type /Page
/Parent 1092 0 R
/Resources 1098 0 R
/Contents 1097 0 R
>>
endobj
1097 0 obj
<< /Length 4681 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
8.5267 -1.0783 TD
[($W)55(AIT)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
[(T)60(able)-340(RMS99)-342(lists)-338(the)-342(control)-342(block)-344(elds)-340(used)-342(as)-340(input)-342(by)-342(the)-342(W)74(ait)-342(service)-342(for)]TJ
0 -1.196 TD
[(the)-356(F)74(AB.)-356(For)-356(additional)-356(information)-356(on)-356(the)-356(elds)-354(accessed)-354(by)-358(this)-354(service,)-364(see)]TJ
T*
[(Part)-332(II)-332(of)-332(this)-332(manual.)]TJ
/F2 1 Tf
0 -2.788 TD
0.0001 Tc
[(T)72.1(able)-331.9(RMS99)-797.9(W)36.1(ait)-331.9(Service)-331.9(F)54.1(A)0.1(B)-331.9(Input)-333.9(Fields)]TJ
ET
161.66 643.1 382.56 -0.48 re
f
BT
9 0 0 9 161.66 632.66 Tm
0 Tc
[(Field)-331.1(Name)-4465.2(Description)]TJ
ET
161.66 627.16 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 614.72 Tm
-0.0001 Tc
[(F)71.9(AB$W_IFI)-3315.2(Internal)-332.1(le)-332.1(identier)-334.1(\(required\).)]TJ
0 -1.494 TD
0 Tc
[(F)72(AB$L_STS)-3179.1(Status)-330(completion)-332(code.)]TJ
ET
161.66 592.28 382.56 -0.48 re
f
BT
10 0 0 10 161.66 569.8799 Tm
[(T)60(able)-336(RMS100)-338(lists)-334(the)-338(control)-340(block)-338(eld)-338(written)-338(as)-336(output)-338(by)-338(the)-338(W)74(ait)-338(service)]TJ
0 -1.194 TD
[(for)-332(the)-334(F)74(AB.)]TJ
/F2 1 Tf
0 -2.79 TD
[(T)72(able)-332(RMS100)-798(W)38(ait)-334(Service)-332(F)54(A)0(B)-330(Output)-334(Field)]TJ
ET
161.66 524.04 382.56 -0.48 re
f
BT
9 0 0 9 161.66 513.6 Tm
[(Field)-331.1(Name)-4465.2(Description)]TJ
ET
161.66 508.1 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 495.66 Tm
[(F)72(AB$L_STS)-3179.1(Completion)-330(status)-330(code)-334(\(also)-330(returned)-334(in)-332(register)-334(0\).)]TJ
ET
161.66 488.18 382.56 -0.48 re
f
BT
10 0 0 10 161.66 465.78 Tm
[(T)60(able)-334(RMS101)-334(lists)-332(the)-336(control)-336(block)-336(elds)-336(used)-334(as)-334(input)-336(by)-336(the)-336(W)76(ait)-336(service)-336(for)]TJ
0 -1.196 TD
[(the)-354(RAB.)-354(For)-354(additional)-354(information)-354(on)-354(the)-354(elds)-354(accessed)-354(by)-354(this)-354(service,)-362(see)]TJ
T*
[(Part)-332(II)-332(of)-332(this)-332(manual.)]TJ
/F2 1 Tf
0 -2.788 TD
0.0001 Tc
[(T)72.1(able)-331.9(RMS101)-797.9(W)38.1(ait)-333.9(Service)-331.9(RAB)-329.9(Input)-331.9(Fields)]TJ
ET
161.66 407.98 382.56 -0.48 re
f
BT
9 0 0 9 161.66 397.54 Tm
0 Tc
[(Field)-331.1(Name)-4465.2(Description)]TJ
ET
161.66 392.04 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 379.6 Tm
-0.0001 Tc
[(RAB$W_ISI)-3225.2(Internal)-332.1(stream)-330.1(identier)-334.1(\(required\).)]TJ
0 -1.494 TD
0 Tc
[(RAB$L_STS)-3052.1(Status)-330(completion)-332(code.)]TJ
ET
161.66 357.16 382.56 -0.48 re
f
BT
10 0 0 10 161.66 334.76 Tm
[(T)60(able)-336(RMS102)-338(lists)-334(the)-338(control)-340(block)-338(eld)-338(written)-338(as)-336(output)-338(by)-338(the)-338(W)74(ait)-338(service)]TJ
0 -1.194 TD
[(for)-332(the)-334(RAB.)]TJ
/F2 1 Tf
0 -2.79 TD
[(T)72(able)-332(RMS102)-798(W)38(ait)-334(Service)-332(RAB)-330(Output)-334(Field)]TJ
ET
161.66 288.92 382.56 -0.48 re
f
BT
9 0 0 9 161.66 278.48 Tm
[(Field)-331.1(Name)-4465.2(Description)]TJ
ET
161.66 272.98 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 260.54 Tm
[(RAB$L_STS)-3052.1(Completion)-330(status)-330(code)-334(\(also)-330(returned)-334(in)-332(register)-334(0\).)]TJ
ET
161.66 253.06 382.56 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 89.94 226.68 Tm
[(Condition)-333.3(V)55(alues)-335(Returned)]TJ
/F3 1 Tf
10 0 0 10 89.94 206.74 Tm
[(The)-354(following)-354(condition)-354(values)-354(can)-354(be)-352(returned.)-544(Use)-352(the)-352(Help)-354(Message)-352(utility)-354(to)-354(access)-352(online)]TJ
0 -1.194 TD
[(message)-330(descriptions.)-498(For)-334(more)-332(information)-332(about)-334(interpreting)-334(condition)-332(values,)-334(see)-332(Section)-332(2.4.)]TJ
7.172 -2.596 TD
-0.0001 Tc
[(RMS$_BLN)-8192.2(RMS$_CDA)-8176.2(RMS$_EXT_ERR)]TJ
0 -1.494 TD
[(RMS$_F)73.9(AB)-8359.2(RMS$_ISI)-8954.2(RMS$_NORMAL)]TJ
T*
0 Tc
[(RMS$_OPNOTSUP)-4579.1(RMS$_RAB)-8232.1(RMS$_STR)]TJ
T*
(RMS$_SUC)Tj
0 -1.794 TD
[(The)-368(RMS)-364(completion)-366(status)-362(codes)-366(for)-366(the)-364(W)74(ait)-366(service)-366(are)-366(determined)-364(by)-366(the)]TJ
0 -1.196 TD
[(service)-362(being)-362(awaited,)-368(unless)-362(the)-360(address)-360(of)-360(the)-362(F)72(A)0(B)-358(o)0(r)-362(RAB)-358(specied)-362(for)-362(the)]TJ
T*
[(wait)-374(is)-374(different)-376(from)-376(that)-374(specied)-376(for)-376(the)-376(awaited)-374(operation.)-586(In)-376(this)-374(case,)]TJ
0 -1.194 TD
[(RMS$_NORMAL)-330(is)-332(returned.)]TJ
/F1 1 Tf
9 0 0 9 504.36 26.84 Tm
/Cs9 cs 1 scn
(RMS141)Tj
ET
endstream
endobj
1098 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1099 0 obj
<<
/Type /Page
/Parent 1092 0 R
/Resources 1101 0 R
/Contents 1100 0 R
>>
endobj
1100 0 obj
<< /Length 3847 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($WRITE)Tj
ET
/Cs8 cs 1 scn
66.02 708.26 454.32 -0.48 re
f
BT
14 0 0 14 66.02 691.84 Tm
($WRITE)Tj
/F3 1 Tf
10 0 0 10 137.76 663.96 Tm
[(The)-322(W)54(rite)-322(service)-322(transfers)-322(a)-322(user)16(-specied)-322(number)-324(of)-322(bytes)-322(\(beginning)-326(on)-322(a)-322(block)]TJ
0 -1.196 TD
[(boundary\))-334(to)-332(an)-332(RMS)-332(le)-332(of)-332(any)-334(le)-332(organization.)]TJ
ET
155.68 628.56 103.92 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 265.66 628.08 Tm
[(RAB64)-330(Users)-330(\(Alpha)-334(Only\))]TJ
ET
1 i
398.818 628.56 103.92 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 155.68 610.16 Tm
[(On)-330(Alpha)-328(systems,)-330(RAB64)-328(can)-330(replace)-330(the)-330(RAB)-328(or)-328(RAB)-328(prex)-332(wherever)-332(it)]TJ
T*
[(is)-332(used)-332(with)-332(the)-332(W)56(rite)-332(service)-332(on)-334(OpenVMS)-332(Alpha)-330(systems.)]TJ
ET
155.68 584.72 346.8 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 66.02 552.36 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 137.76 534.4399 Tm
0.0003 Tc
[(SYS$WRITE)-999.7(rab)-329.7([,[err])-331.7([,suc]])]TJ
/F2 1 Tf
12 0 0 12 66.02 508.54 Tm
0 Tc
(Returns)Tj
/F3 1 Tf
10 0 0 10 137.76 490.6 Tm
[(OpenVMS)-330(usage:)-922(cond_value)]TJ
T*
[(type:)-6648(longword)]TJ
T*
[(access:)-5778(write)-330(only)]TJ
0 -1.194 TD
[(mechanism:)-3370.1(by)-332(value)]TJ
0 -1.794 TD
-0.0001 Tc
[(The)-354.1(value)-356.1(is)-352.1(returned)-356.1(in)-354.1(symbolic)-352.1(offset)-354.1(RAB$L_STS.)-356.1(Symbolic)-354.1(offset)-352.1(RAB$L_)]TJ
0 -1.196 TD
0 Tc
[(STV)-330(may)-334(contain)-332(additional)-332(status)-330(information.)]TJ
/F2 1 Tf
12 0 0 12 66.02 398.94 Tm
(Arguments)Tj
10 0 0 10 138.015 381.02 Tm
(rab)Tj
/F3 1 Tf
0.006 -1.296 TD
[(OpenVMS)-330(usage:)-922(rab)]TJ
-0.0315 -1.196 TD
[(type:)-6648(longword)-332(\(unsigned\))]TJ
T*
[(access:)-5778(modify)]TJ
0 -1.194 TD
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.794 TD
[(RAB)-348(control)-350(block)-352(whose)-350(contents)-350(are)-350(to)-350(be)-350(used)-352(as)-348(indirect)-352(arguments)-350(for)-352(the)]TJ
0 -1.196 TD
[(W)56(rite)-332(service)-332(call.)-500(The)]TJ
/F5 1 Tf
10.9599 0 TD
(rab)Tj
/F3 1 Tf
2.108 0 TD
0.0001 Tc
[(argument)-329.9(i)0.1(s)-331.9(the)-331.9(address)-331.9(of)-331.9(the)-331.9(RAB)-329.9(control)-331.9(block.)]TJ
/F2 1 Tf
-13.0678 -2.192 TD
0 Tc
(err)Tj
/F3 1 Tf
0.004 -1.294 TD
[(OpenVMS)-330(usage:)-922(ast_procedure)]TJ
-0.004 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
T*
[(access:)-5778(call)-332(without)-330(stack)-332(unwinding)]TJ
0 -1.194 TD
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-370(error)-372(completion)-372(routine)-372(that)-370(the)-372(service)-372(invokes)-372(if)-372(the)-370(operation)]TJ
0 -1.196 TD
[(is)-368(unsuccessful.)-576(The)]TJ
/F5 1 Tf
10.0189 0 TD
(err)Tj
/F3 1 Tf
1.98 0 TD
[(argument)-372(is)-368(the)-370(address)-370(of)-370(the)-370(entry)-372(mask)-368(of)-370(this)]TJ
-11.9988 -1.196 TD
[(user)18(-written)-330(completion)-334(routine.)]TJ
/F2 1 Tf
0 -2.19 TD
(suc)Tj
/F3 1 Tf
0.007 -1.296 TD
[(OpenVMS)-330(usage:)-922(ast_procedure)]TJ
-0.007 -1.196 TD
[(type:)-6648(procedure)-334(value)]TJ
T*
[(access:)-5778(call)-332(without)-330(stack)-332(unwinding)]TJ
0 -1.194 TD
[(mechanism:)-3370.1(by)-332(reference)]TJ
0 -1.794 TD
[(AST)92(-level)-358(success)-358(completion)-358(routine)-358(that)-358(the)-360(service)-358(invokes)-360(if)-358(the)-358(operation)]TJ
0 -1.196 TD
[(is)-350(successful.)-538(The)]TJ
/F5 1 Tf
8.7209 0 TD
(suc)Tj
/F3 1 Tf
2.093 0 TD
[(argument)-354(is)-350(the)-352(address)-350(of)-352(the)-352(entry)-352(mask)-352(of)-352(this)-350(user)18(-)]TJ
-10.8139 -1.194 TD
[(written)-330(completion)-332(routine.)]TJ
/F1 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(RMS142)Tj
ET
endstream
endobj
1101 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1102 0 obj
<<
/Type /Page
/Parent 1092 0 R
/Resources 1104 0 R
/Contents 1103 0 R
>>
endobj
1103 0 obj
<< /Length 5271 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
7.8067 -1.0783 TD
($WRITE)Tj
/Cs8 cs 1 scn
-34.0933 -3.2383 TD
(Description)Tj
/F3 1 Tf
10 0 0 10 161.931 676.4 Tm
[(T)90(o)-332(use)-332(the)-332(W)56(rite)-332(service,)-334(you)-334(must)-332(do)-332(the)-332(following:)]TJ
-0.0271 -1.792 TD
[(1.)-964(Supply)-332(a)-332(buffer)-334(area)-332(and)-332(specify)-332(the)-332(buffer)-334(size:)]TJ
1.794 -1.794 TD
[()-1188(T)90(o)-334(supply)-334(a)-334(32-bit)-334(buffer)-334(address)-332(and)-336(a)-334(buffer)-334(size)-332(no)-334(greater)-336(than)-336(65,535)]TJ
1.792 -1.196 TD
[(bytes,)-334(use)-332(these)-332(elds:)]TJ
ET
197.52 611.14 346.8 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 197.52 600.68 Tm
[(User)-333.3(Buffer)-335.6(Address)-333.3(Field)-4322.3(User)-333.3(Buffer)-333.3(Size)-333.3(Field)]TJ
ET
197.52 595.18 346.8 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 197.52 582.76 Tm
-0.0002 Tc
[(RAB$L_RBF)-9144.3(RAB$W_RSZ)]TJ
ET
197.52 577.26 346.8 -0.48 re
f
BT
10 0 0 10 179.6 558.84 Tm
0 Tc
[()-1188(O)0(n)-334(OpenVMS)-332(Alpha)-334(systems,)-332(you)-336(can)-334(supply)-334(a)-334(64-bit)-332(buffer)-334(address)-332(\(or)-334(a)]TJ
1.792 -1.196 TD
[(32-bit)-336(address)-336(sign-extended)-338(to)-338(64)-336(bits\))-336(and)-336(a)-338(buffer)-336(size)-336(up)-338(to)]TJ
/T2 1 Tf
9.9626 0 0 9.9626 493.86 546.88 Tm
()Tj
/T1 1 Tf
0.7327 0 TD
0.2329 Tc
()Tj
/T2 1 Tf
1.2326 0 TD
-0.0001 Tc
()Tj
/T1 1 Tf
1.2326 0 TD
0 Tc
()Tj
/T2 1 Tf
1.012 0 TD
()Tj
/F3 1 Tf
10 0 0 10 197.52 534.94 Tm
[(bytes.)-500(T)92(o)-332(do)-332(so,)-334(put)-332(a)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 301.5687 534.94 Tm
()Tj
/T2 1 Tf
0.7771 0 TD
()Tj
/F3 1 Tf
10 0 0 10 317.6121 534.94 Tm
-0.0001 Tc
[(in)-334.1(RAB64$L_RBF)-332.1(and)-334.1(use)-332.1(these)-332.1(elds:)]TJ
ET
197.52 517.48 346.8 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 197.52 507.04 Tm
0 Tc
[(User)-333.3(Buffer)-335.6(Address)-333.3(Field)-4322.3(User)-333.3(Buffer)-333.3(Size)-333.3(Field)]TJ
ET
197.52 501.54 346.8 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 197.52 489.1 Tm
-0.0004 Tc
[(RAB64$PQ_RBF)-7258.5(RAB64$Q_RSZ)]TJ
ET
197.52 483.6 346.8 -0.48 re
f
BT
10 0 0 10 161.66 465.2 Tm
0 Tc
[(2.)-964(Indicate)-332(the)-334(virtual)-334(block)-334(number)-334(\(VBN\))-332(of)-332(the)-334(rst)-332(block)-334(to)-334(be)-332(written)-332(in)-334(the)]TJ
1.794 -1.196 TD
-0.0001 Tc
[(bucket)-344.1(number)-344.1(eld.)-522.1(This)-344.1(eld)-344.1(is)-342.1(RAB$L_BKT)-344.1(o)-0.1(r)-344.1(RAB64$L_BKT)-344.1(\(available)]TJ
T*
0 Tc
[(only)-348(on)-348(Alpha)-348(to)-346(accommodate)-348(64-bit)-346(addressing\).)-530(If)-346(the)-348(value)-348(for)-348(the)-348(VBN)]TJ
0 -1.194 TD
[(is)-354(0,)-364(the)-356(transfer)-356(starts)-354(with)-356(the)-356(block)-358(indicated)-356(by)-356(the)-358(next)-356(block)-358(pointer)]TJ
0 -1.196 TD
(\(NBP\).)Tj
-1.794 -1.794 TD
[(A)-352(sequential)-352(le)-354(is)-350(automatically)-354(extended)-352(if)-352(you)-354(write)-352(a)-352(block)-354(past)-350(the)-354(end)-352(of)]TJ
0 -1.196 TD
0.0001 Tc
[(the)-335.9(currently)-335.9(allocated)-335.9(space)-333.9(when)-337.9(using)-335.9(block)-337.9(I/O)-333.9(\(or)-337.9(record)-335.9(I/O\).)-335.9(For)-337.9(sequential)]TJ
0 -1.194 TD
0 Tc
[(les,)-374(RMS)-366(maintains)-364(a)-366(logical)-366(end)-366(of)-366(le)-366(to)-364(correspond)-366(to)-366(the)-366(last)-364(block)-366(and)]TJ
0 -1.196 TD
[(highest)-352(byte)-350(written)-348(within)-350(the)-350(block.)-536(For)-350(relative)-350(and)-350(indexed)-352(les,)-354(you)-352(must)]TJ
T*
[(use)-332(the)-332(Extend)-334(service)-332(when)-334(using)-332(block)-334(I/O.)]TJ
/F2 1 Tf
0 -1.794 TD
0.0002 Tc
[(RAB)-329.8(Control)-333.8(Block)-331.8(Fields)]TJ
/F3 1 Tf
0 -1.394 TD
0 Tc
[(T)60(able)-348(RMS103)-348(lists)-348(the)-348(control)-352(block)-350(elds)-348(read)-350(as)-348(input)-350(by)-350(the)-350(W)56(rite)-350(service.)]TJ
0 -1.196 TD
[(For)-334(additional)-330(information)-334(on)-332(the)-332(elds)-332(accessed)-332(by)-334(this)-330(service,)-334(see)-332(Part)-332(II.)]TJ
/F2 1 Tf
0 -2.788 TD
0.0002 Tc
[(T)72.2(able)-331.8(RMS103)-797.8(W)18.2(rite)-331.8(Service)-331.8(RAB)-329.8(Input)-331.8(Fields)]TJ
ET
161.66 273.9 382.56 -0.48 re
f
BT
9 0 0 9 161.66 263.46 Tm
0 Tc
[(Field)-331.1(Name)-4465.2(Option)-5853.5(Description)]TJ
ET
161.66 257.96 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 245.52 Tm
[(RAB$L_BKT)-10980.1(Bucket)-362(number:)-556(must)-360(contain)-362(the)-360(virtual)]TJ
17.036 -1.196 TD
[(block)-334(number)-334(of)-330(the)-334(rst)-332(block)-332(to)-332(be)-332(written.)]TJ
-17.036 -1.494 TD
-0.0001 Tc
[(RAB$W_ISI)-11393.2(Internal)-334.1(stream)-330.1(identier)71.9(.)]TJ
T*
0 Tc
[(RAB$L_RBF)-11036.1(Record)-392(buffer)-390(address.)-616(For)-392(block)-392(I/O,)]TJ
17.036 -1.196 TD
[(alignment)-362(of)-360(the)-360(user)-54()38(s)-360(record)-360(buffer)-360(on)-362(a)]TJ
T*
[(page)-350(or)-350(at)-350(least)-348(a)-348(quadword)-350(boundary)-352(may)]TJ
0 -1.194 TD
[(improve)-334(performance.)]TJ
-17.036 -1.496 TD
[(RAB$L_ROP)-10980.1(Record-processing)-334(options.)]TJ
9 0 0 9 440.2582 138.2401 Tm
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
7.1224 -12.3778 TD
(RMS143)Tj
ET
endstream
endobj
1104 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /T1 439 0 R /T2 440 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1105 0 obj
<<
/Type /Page
/Parent 1092 0 R
/Resources 1107 0 R
/Contents 1106 0 R
>>
endobj
1106 0 obj
<< /Length 5775 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-276.7(Services)]TJ
0 -1.0783 TD
($WRITE)Tj
10 0 0 10 137.76 696.32 Tm
/Cs8 cs 1 scn
0.0002 Tc
[(T)74.2(able)-333.8(RMS103)-331.8(\(Cont.\))-797.8(W)18.2(rite)-331.8(Service)-331.8(RAB)-329.8(Input)-331.8(Fields)]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 679.9 Tm
0 Tc
[(Field)-328.9(Name)-4465.2(Option)-5855.8(Description)]TJ
ET
137.76 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 226.42 658.96 Tm
-0.0001 Tc
[(RAB$V_ASY)-2174.2(Asynchronous:)-594.1(performs)-376.1(W)53.9(rite)-376.1(services)]TJ
8.17 -1.194 TD
0.0003 Tc
[(asynchronously)112.3(.)]TJ
-8.17 -1.496 TD
0 Tc
[(RAB$V_TPT)-2225.1(T)62(runcate)-378(on)-378(Put:)-588(species)-376(that)-376(a)-376(W)56(rite)]TJ
8.17 -1.194 TD
[(service)-336(truncate)-338(the)-336(le)-336(after)-336(the)-336(transferred)]TJ
0 -1.196 TD
(data.)Tj
-17.036 -1.494 TD
-0.0001 Tc
[(RAB$W_RSZ)-10874.2(Record)-336.1(size:)-508.1(indicates)-336.1(the)-338.1(transfer)-338.1(length,)-340.1(in)]TJ
17.036 -1.196 TD
0 Tc
(bytes.)Tj
8 0 0 8 335.3496 584.8801 Tm
(1)Tj
ET
137.76 569.78 382.56 -0.48 re
f
BT
6 0 0 6 137.76 562.12 Tm
(1)Tj
8 0 0 8 141.5959 559.3 Tm
-0.0001 Tc
[(Certain)-357.6(devices)-357.6(require)-357.6(that)-360.1(an)-360.1(even)-362.6(number)-360.1(of)-360.1(bytes)-357.6(be)-357.6(transferred.)-552.6(For)-357.6(further)-362.6(details,)-365.1(see)-360.1(the)]TJ
/F4 1 Tf
-0.4795 -0.9975 TD
0 Tc
[(OpenVMS)-330(I/O)-335(User)-52.5()35(s)-332.5(Reference)-332.5(Manual)]TJ
/F3 1 Tf
18.6512 0 TD
(.)Tj
ET
137.76 542.2 382.56 -0.48 re
f
BT
10 0 0 10 137.76 519.8 Tm
[(T)62(able)-376(RMS104)-374(lists)-374(the)-376(control)-376(block)-376(elds)-376(written)-374(as)-376(output)-376(by)-376(the)-376(W)56(rite)]TJ
0 -1.194 TD
(service.)Tj
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS104)-795.9(W)18.1(rite)-333.9(Service)-331.9(RAB)-329.9(Output)-331.9(Fields)]TJ
ET
137.76 473.96 382.56 -0.48 re
f
BT
9 0 0 9 137.76 463.52 Tm
0 Tc
[(Field)-328.9(Name)-5240.7(Description)]TJ
ET
137.76 458.02 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 445.58 Tm
-0.0002 Tc
[(RAB$W_RF)73.8(A)-3328.3(Record)-332.2(le)-332.2(address.)]TJ
0 -1.494 TD
0 Tc
[(RAB$L_STS)-3748.1(Completion)-330(status)-330(code)-334(\(also)-330(returned)-334(in)-332(register)-334(0\).)]TJ
T*
[(RAB$L_STV)-3656.1(Status)-408(value:)-656(contains)-410(the)-412(actual)-410(number)-410(of)-410(bytes)]TJ
9.564 -1.196 TD
[(transferred)-332(if)-332(an)-332(end-of-le)-334(error)-332(occurs.)]TJ
ET
137.76 396.26 382.56 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 137.76 373.86 Tm
0.0001 Tc
[(RAB64)-329.9(Control)-331.9(Block)-333.9(Fields)-331.9(\(Alpha)-331.9(Only\))]TJ
/F3 1 Tf
0 -1.396 TD
0 Tc
[(T)62(able)-364(RMS105)-362(lists)-360(the)-364(Alpha-only)-364(RAB64)-360(control)-366(block)-364(elds)-362(read)-364(as)-362(input)]TJ
0 -1.194 TD
[(by)-344(the)-346(W)56(rite)-344(service.)-524(These)-344(elds)-344(are)-346(comparable)-344(to)-344(the)-344(RAB)-342(elds)-344(described)-344(in)]TJ
0 -1.196 TD
[(T)62(able)-332(RMS103.)-336(For)-336(additional)-336(information)-336(on)-336(the)-336(elds)-336(accessed)-334(by)-338(this)-334(service,)]TJ
T*
[(see)-330(Part)-334(II.)]TJ
/F2 1 Tf
0 -2.79 TD
0.0001 Tc
[(T)74.1(able)-333.9(RMS105)-795.9(W)18.1(rite)-333.9(Service)-331.9(RAB64)-329.9(Input)-333.9(Fields)-331.9(\(Alpha)-333.9(Only\))]TJ
ET
137.76 290.14 382.56 -0.48 re
f
BT
9 0 0 9 137.76 279.7 Tm
0 Tc
[(Field)-328.9(Name)-5240.7(Description)]TJ
ET
137.76 274.2 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 137.76 261.78 Tm
-0.0001 Tc
[(RAB64$B_BLN)-2308.2(This)-352.1(eld)-352.1(must)-350.1(be)-352.1(initialized)-350.1(to)-352.1(RAB64$C_BLN64)-352.1(in)-352.1(order)]TJ
9.564 -1.196 TD
0 Tc
[(for)-332(RAB64)-330(elds)-332(to)-332(be)-332(used.)]TJ
-9.564 -1.494 TD
-0.0001 Tc
[(RAB64$L_BKT)-2400.2(Bucket)-444.1(number)71.9(.)-720.1(Equates)-442.1(to)-442.1(RAB$L_BKT)-442.1(\(see)]TJ
9.564 -1.196 TD
0 Tc
[(T)62(able)-332(RMS103\).)]TJ
-9.564 -1.494 TD
-0.0002 Tc
[(RAB64$W_ISI)-2809.3(Internal)-332.2(stream)-332.2(identier)73.8(.)-500.2(Equates)-330.2(to)-332.2(RAB$W_ISI.)]TJ
T*
-0.0004 Tc
(RAB64$L_RBF)Tj
8 0 0 8 208.8389 196.64 Tm
0 Tc
(1)Tj
10 0 0 10 233.4 193.0401 Tm
[(Record)-366(buffer)-366(address.)-568(This)-366(eld)-368(must)-364(contain)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 456.78 193.04 Tm
()Tj
/T2 1 Tf
0.7789 0 TD
()Tj
/F3 1 Tf
10 0 0 10 473.1813 193.04 Tm
[(if)-366(you)]TJ
-23.9781 -1.196 TD
-0.0001 Tc
[(want)-364.1(to)-364.1(use)-364.1(RAB64$PQ_RBF)109.9(.)-366.1(For)-366.1(32-bit)-364.1(addressing,)-374.1(this)]TJ
T*
[(eld)-332.1(equates)-332.1(to)-332.1(RAB$L_RBF)-334.1(\(see)-330.1(T)59.9(able)-332.1(RMS103\).)]TJ
-9.564 -1.494 TD
-0.0003 Tc
(RAB64$PQ_RBF)Tj
8 0 0 8 216.6188 157.8 Tm
0 Tc
(1)Tj
10 0 0 10 233.6667 154.1801 Tm
-0.0001 Tc
[(Record)-334.1(buffer)-334.1(64-bit)-332.1(address)-332.1(\(used)-332.1(if)-334.1(RAB64$L_RBF)-334.1(contains)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 233.4 142.2201 Tm
0 Tc
()Tj
/T2 1 Tf
0.7771 0 TD
()Tj
/F3 1 Tf
10 0 0 10 246.1234 142.2201 Tm
[(\).)-544(This)-354(eld)-356(can)-354(hold)-356(either)-354(a)-356(64-bit)-352(address)-354(or)-354(a)-354(32-bit)]TJ
-1.2723 -1.196 TD
[(address)-330(sign-extended)-334(to)-332(64)-332(bits.)]TJ
ET
137.76 115.8 382.56 -0.48 re
f
BT
6 0 0 6 137.76 108.12 Tm
(1)Tj
8 0 0 8 141.5959 105.32 Tm
-0.0001 Tc
[(One)-347.6(of)-345.1(the)-350.1(RBF)-342.6(elds)-345.1(must)-347.6(contain)-347.6(an)-347.6(address)-345.1(and)-347.6(the)-347.6(RSZ)-347.6(eld)-345.1(associated)-347.6(with)-345.1(it)-345.1(must)-347.6(contain)-347.6(a)]TJ
-0.4795 -0.9975 TD
-0.001 Tc
(size.)Tj
9 0 0 9 415.88 78.62 Tm
0 Tc
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-38.8733 -5.7533 TD
(RMS144)Tj
ET
endstream
endobj
1107 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R /T1 439 0 R /T2 440 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1108 0 obj
<<
/Type /Page
/Parent 1092 0 R
/Resources 1110 0 R
/Contents 1109 0 R
>>
endobj
1109 0 obj
<< /Length 4915 >>
stream
BT
/F2 1 Tf
12 0 0 12 405.38 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(OpenVMS)-276.7(RMS)-275(Services)]TJ
7.8067 -1.0783 TD
($WRITE)Tj
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(T)72.1(able)-331.9(RMS105)-331.9(\(Cont.\))-797.9(W)18.1(rite)-333.9(Service)-331.9(RAB64)-329.9(Input)-333.9(Fields)-331.9(\(Alpha)-333.9(Only\))]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 679.9 Tm
0 Tc
[(Field)-331.1(Name)-5238.5(Description)]TJ
ET
161.66 674.4 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 661.96 Tm
-0.0001 Tc
[(RAB64$L_ROP)-2396.2(Record-processing)-404.1(options.)-638.1(Equates)-400.1(to)-402.1(RAB$L_ROP)]TJ
9.564 -1.196 TD
0 Tc
[(and)-384(options)-382(described)-382(in)-384(T)62(able)-382(RMS103.)-600(Options)-380(are)]TJ
T*
[(identical)-360(except)-360(for)-358(the)-360(RAB64)-356(prex;)-376(for)-360(example,)-366(option)]TJ
0 -1.194 TD
-0.0003 Tc
[(RAB64$V_ASY)-332.3(equates)-332.3(to)-332.3(RAB$V_ASY)111.7(.)]TJ
-9.564 -1.496 TD
(RAB64$W_RSZ)Tj
8 0 0 8 234.3989 614.7601 Tm
0 Tc
(1)Tj
10 0 0 10 257.3 611.1401 Tm
[(Record)-406(buffer)-408(size.)-644(This)-406(eld)-408(is)-404(ignored)-408(in)-406(favor)-408(of)]TJ
0 -1.194 TD
-0.0003 Tc
[(RAB64$Q_RSZ)-358.3(if)-356.3(RAB64$L_RBF)-358.3(contains)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 458.12 599.2 Tm
0 Tc
()Tj
/T2 1 Tf
0.7769 0 TD
()Tj
/F3 1 Tf
10 0 0 10 470.8413 599.2 Tm
[(.)-548(Otherwise,)]TJ
-21.3541 -1.196 TD
-0.0001 Tc
[(this)-332.1(eld)-332.1(equates)-332.1(to)-332.1(RAB$W_RSZ)-332.1(\(see)-332.1(T)61.9(able)-332.1(RMS103\).)]TJ
-9.564 -1.494 TD
-0.0004 Tc
(RAB64$Q_RSZ)Tj
8 0 0 8 232.3689 575.9 Tm
0 Tc
(1)Tj
10 0 0 10 257.3 572.3 Tm
[(Record)-418(buffer)-416(size.)-668(This)-416(eld)-418(must)-416(be)-416(used)-416(when)]TJ
0 -1.196 TD
[(RAB64$L_RBF)-380(contains)]TJ
/T1 1 Tf
9.9626 0 0 9.9626 374.9083 560.34 Tm
()Tj
/T2 1 Tf
0.7771 0 TD
()Tj
/F3 1 Tf
10 0 0 10 391.4517 560.34 Tm
[(and)-382(a)-382(value)-382(is)-380(specied)-382(in)]TJ
-13.4152 -1.196 TD
-0.0001 Tc
[(RAB64$PQ_RBF)109.9(.)-334.1(See)-332.1(Section)-332.1(8.6)-332.1(for)-332.1(more)-334.1(information.)]TJ
ET
161.66 536.9 382.56 -0.48 re
f
BT
6 0 0 6 161.66 529.24 Tm
0 Tc
(1)Tj
8 0 0 8 165.4959 526.42 Tm
-0.0001 Tc
[(One)-350.1(of)-345.1(the)-347.6(RBF)-345.1(elds)-345.1(must)-347.6(contain)-347.6(an)-345.1(address)-342.6(and)-345.1(the)-347.6(RSZ)-347.6(eld)-347.6(associated)-345.1(with)-347.6(it)-345.1(must)-345.1(contain)-347.6(a)]TJ
-0.4795 -0.995 TD
0 Tc
(size.)Tj
ET
161.696 510.84 382.56 -0.48 re
f
BT
10 0 0 10 161.66 488.44 Tm
[(T)60(able)-336(RMS106)-334(lists)-334(the)-336(Alpha-only)-338(RAB64)-334(control)-338(block)-336(elds)-336(written)-336(as)-334(output)]TJ
0 -1.196 TD
[(by)-346(the)-344(W)56(rite)-344(service.)-524(These)-346(elds)-344(are)-344(comparable)-344(to)-344(the)-346(RAB)-342(elds)-344(described)-344(in)]TJ
0 -1.194 TD
[(T)60(able)-330(RMS104.)]TJ
/F2 1 Tf
0 -2.79 TD
[(T)72(able)-332(RMS106)-798(W)18(rite)-332(Service)-332(RAB64)-330(Output)-334(Fields)-334(\(Alpha)-334(Only\))]TJ
ET
161.66 430.64 382.56 -0.48 re
f
BT
9 0 0 9 161.66 420.2 Tm
[(Field)-331.1(Name)-5238.5(Description)]TJ
ET
161.66 414.7 382.56 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 161.66 402.26 Tm
-0.0002 Tc
[(RAB64$W_RF)71.8(A)-2214.3(Record)-332.2(le)-334.2(address.)-498.2(Equates)-330.2(to)-332.2(RAB$W_RF)71.8(A.)]TJ
0 -1.494 TD
0 Tc
[(RAB64$L_STS)-2636.1(Completion)-388(status)-388(code.)-614(Equates)-388(to)-390(RAB$L_STS)-388(\(see)]TJ
9.564 -1.196 TD
[(T)60(able)-332(RMS104\).)]TJ
-9.564 -1.494 TD
[(RAB64$L_STV)-2544.1(Status)-332(value.)-500(Equates)-330(to)-332(RAB$L_STV)-330(\(see)-332(T)62(able)-332(RMS104\).)]TJ
ET
161.66 352.94 382.56 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 89.94 326.56 Tm
[(Condition)-333.3(V)55(alues)-335(Returned)]TJ
/F3 1 Tf
10 0 0 10 89.94 306.62 Tm
[(The)-354(following)-354(condition)-354(values)-354(can)-354(be)-352(returned.)-544(Use)-352(the)-352(Help)-354(Message)-352(utility)-354(to)-354(access)-352(online)]TJ
0 -1.194 TD
[(message)-330(descriptions.)-498(For)-334(more)-332(information)-332(about)-334(interpreting)-334(condition)-332(values,)-334(see)-332(Section)-332(2.4.)]TJ
7.172 -2.596 TD
[(RMS$_ACT)-8285.1(RMS$_A)56(TR)-8343.1(RMS$_A)56(TW)]TJ
0 -1.494 TD
[(RMS$_BLN)-8192.1(RMS$_BUG_DAP)-5416.1(RMS$_CDA)]TJ
T*
-0.0001 Tc
[(RMS$_CONTROLC)-4525.2(RMS$_CONTROLO)-4471.2(RMS$_CONTROL)91.9(Y)]TJ
0 -1.496 TD
0 Tc
[(RMS$_DME)-7952.1(RMS$_DNR)-8083.1(RMS$_EOF)]TJ
0 -1.494 TD
[(RMS$_EXT)-8303.1(RMS$_F)72(AC)-8359.1(RMS$_FTM)]TJ
T*
[(RMS$_FUL)-8247.1(RMS$_IOP)-8546.1(RMS$_ISI)]TJ
T*
-0.0001 Tc
[(RMS$_NET)-8192.2(RMS$_NETF)73.9(AIL)-5805.2(RMS$_NORMAL)]TJ
T*
0 Tc
[(RMS$_PENDING)-5414.1(RMS$_RAB)-8232.1(RMS$_RBF)]TJ
0 -1.496 TD
[(RMS$_RSA)-8322.1(RMS$_RSZ)-8435.1(RMS$_STR)]TJ
0 -1.494 TD
[(RMS$_SUC)-8229.1(RMS$_SUP)-8286.1(RMS$_SUPPORT)]TJ
T*
[(RMS$_WBE)-7971.1(RMS$_WER)-7973.1(RMS$_WLK)]TJ
/F1 1 Tf
9 0 0 9 504.5591 26.84 Tm
/Cs9 cs 1 scn
(RMS145)Tj
ET
endstream
endobj
1110 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /T1 439 0 R /T2 440 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1111 0 obj
<<
/Type /Page
/Parent 1092 0 R
/Resources 1113 0 R
/Contents 1112 0 R
>>
endobj
1112 0 obj
<< /Length 0 >>
stream
endstream
endobj
1113 0 obj
<<
/ProcSet [ /PDF ]
>>
endobj
1114 0 obj
<<
/Type /Page
/Parent 1092 0 R
/Resources 1116 0 R
/Contents 1115 0 R
>>
endobj
1115 0 obj
<< /Length 841 >>
stream
BT
/F2 1 Tf
36 0 0 36 518.34 656.48 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
(A)Tj
ET
89.94 648.48 454.32 -0.96 re
f
BT
20 0 0 20 285.18 626.54 Tm
[(RMS)-332(Control)-331(Block)-332(Macros)]TJ
/F3 1 Tf
10 0 0 10 161.66 580.72 Tm
[(This)-350(appendix)-350(lists)-348(the)-350(format)-348(of)-350(each)-350(RMS)-348(control)-350(block)-352(macro)-348(and)-350(includes)]TJ
0 -1.196 TD
[(special)-346(syntax)-346(notes)-346(that)-344(differ)-346(from)-346(the)-344(rules)-346(provided)-348(in)-346(Part)-346(I.)-344(Note)-346(that)-346(in)]TJ
T*
[(this)-332(appendix)-332(the)-334(use)-332(of)-332(the)-332(term)-332()18(macro)20()-332(refers)-332(to)-332(a)-332(V)112(AX)-330(MACRO)-330(macro.)]TJ
/F1 1 Tf
9 0 0 9 409.72 26.84 Tm
/Cs9 cs 1 scn
0.0002 Tc
[(RMS)-368.7(Control)-368.7(Block)-368.7(Macros)]TJ
/F2 1 Tf
13.1637 0 TD
0 Tc
(A1)Tj
ET
endstream
endobj
1116 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
1117 0 obj
<<
/Type /Page
/Parent 1092 0 R
/Resources 1119 0 R
/Contents 1118 0 R
>>
endobj
1118 0 obj
<< /Length 4179 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
0 -1.0783 TD
[($F)53.3(AB)]TJ
ET
/Cs8 cs 1 scn
66.02 708.26 454.32 -0.48 re
f
BT
14 0 0 14 66.02 691.84 Tm
[($F)54.3(AB)]TJ
/F3 1 Tf
10 0 0 10 137.76 663.96 Tm
[(The)-358($F)74(AB)-356(macro)-358(allocates)-356(storage)-358(for)-358(a)-356(F)72(AB)-356(and)-358(initializes)-354(certain)-358(F)72(A)0(B)-356(elds)]TJ
0 -1.196 TD
[(with)-346(defaults)-346(and)-346(user)18(-specied)-348(values.)-530(No)-346(value)-348(is)-346(returned)-348(for)-348(this)-346(assembly-)]TJ
T*
[(time)-330(operation.)]TJ
/F2 1 Tf
12 0 0 12 66.02 614.14 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 137.76 596.2 Tm
[($F)54(AB)-996(ALQ=allocation-quantity)76(,)]TJ
3.432 -1.196 TD
(BKS=bucket-size,)Tj
0 -1.194 TD
(BLS=block-size,)Tj
0 -1.196 TD
-0.0001 Tc
(CHAN_MODE=channel-access-mode)Tj
T*
0 Tc
(CTX=user-context-value,)Tj
T*
[(DEQ=extension-quantity)74(,)]TJ
0 -1.194 TD
(DNA=default-lespec-address,)Tj
0 -1.196 TD
(DNM=<lespec>,)Tj
T*
(DNS=default-lespec-string-size,)Tj
T*
[(F)54(AC=,)]TJ
0 -1.194 TD
(FNA=lespec-string-address,)Tj
0 -1.196 TD
(FNM=<lespec>,)Tj
T*
(FNS=lespec-string-size,)Tj
T*
[(FOP=,)]TJ
0 -1.196 TD
(FSZ=header-size,)Tj
T*
-0.0002 Tc
[(GBC=global-buf)15.8(fer-count,)]TJ
T*
-0.0001 Tc
(LNM_MODE=logical-name-translation-access-mode,)Tj
0 -1.194 TD
-0.0002 Tc
[(MRN=maximum-record-number)53.8(,)]TJ
0 -1.196 TD
0 Tc
(MRS=maximum-record-size,)Tj
T*
(NAM=nam-address,)Tj
T*
[(ORG={IDX)-166(|)-164(REL)-166(|)-166(SEQ},)]TJ
0 -1.194 TD
[(RA)74(T=,)]TJ
0 -1.196 TD
[(RFM={FIX)-170(|)-164(STM)-168(|)-164(STMCR)-166(|)-166(STMLF)-168(|)-164(UDF)-166(|)-164(V)72(AR)-166(|)-164(VFC},)]TJ
T*
[(R)18(TV=window-size,)]TJ
T*
[(SHR=,)]TJ
T*
(XAB=xab-address)Tj
/F2 1 Tf
12 0 0 12 66.02 259.46 Tm
(Arguments)Tj
/F3 1 Tf
10 0 0 10 138.015 241.54 Tm
[(For)-350(a)-350(description)-350(of)-350(the)-352(control)-350(block)-352(elds)-350(that)-350(correspond)-352(to)-350(the)-350($F)74(AB)-350(macro)]TJ
-0.0255 -1.196 TD
[(arguments,)-364(see)-354(Chapter)-356(4.)-546(In)-356(some)-354(cases,)-362(specic)-356(default)-354(values)-356(are)-356(assigned)]TJ
T*
[(automatically)-348(when)-348(you)-350(omit)-348(an)-348(argument.)-532(If)-348(there)-348(is)-348(no)-348(specic)-350(default,)-352(RMS)]TJ
T*
[(uses)-330(a)-332(default)-332(value)-334(of)-332(0.)]TJ
0 -1.792 TD
[(Arguments)-358(fall)-356(into)-358(three)-358(categories:)-548(values,)-366(addresses,)-362(and)-358(keywords.)-550(Rules)]TJ
0 -1.196 TD
[(applicable)-330(to)-332(these)-332(argument)-334(categories)-334(are)-332(described)-332(in)-332(Appendix)-332(B.)]TJ
0 -1.794 TD
[(Note)-342(that)-340(multiple)-342(arguments)-344(can)-342(be)-342(specied)-342(for)-342(the)-342(F)72(AC,)-340(FOP)128(,)-344(R)0(A)56(T)92(,)-342(and)-344(SHR)]TJ
0 -1.194 TD
[(keywords,)-362(but)-356(the)-356(arguments)-356(must)-356(be)-354(enclosed)-356(within)-356(left)-354(angle)-358(\(<\))-354(and)-356(right)]TJ
0 -1.196 TD
0.0001 Tc
[(angle)-355.9(\(>\))-355.9(brackets.)-545.9(The)-357.9(DNM)-355.9(and)-355.9(FNM)-355.9(arguments)-353.9(must)-353.9(also)-355.9(be)-355.9(delimited)-353.9(by)]TJ
T*
0 Tc
[(these)-332(signs.)]TJ
0 -1.794 TD
[(The)-398(DNM)-396(and)-398(FNM)-398(arguments)-398(contain)-400(ASCII)-394(characters)-398(and)-398(have)-398(no)]TJ
0 -1.194 TD
[(corresponding)-360(eld)-358(in)-358(the)-358(F)74(AB.)-356(If)-358(the)-358(DNM)-356(argument)-360(is)-356(present,)-364(RMS)-358(places)]TJ
0 -1.196 TD
[(its)-358(appropriate)-362(address)-360(and)-360(size)-360(in)-362(the)-360(F)72(AB$L_DNA)-358(and)-362(F)74(AB$B_DNS)-358(elds.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(A2)Tj
/F1 1 Tf
2.7207 0 TD
0.0002 Tc
[(RMS)-368.7(Control)-368.7(Block)-368.7(Macros)]TJ
ET
endstream
endobj
1119 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1120 0 obj
<<
/Type /Page
/Parent 1123 0 R
/Resources 1122 0 R
/Contents 1121 0 R
>>
endobj
1121 0 obj
<< /Length 606 >>
stream
BT
/F2 1 Tf
12 0 0 12 390.8 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
10.24 -1.0783 TD
[($F)55(AB)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
[(Similarly)110(,)-352(i)0(f)-346(the)-348(FNM)-350(argument)-348(is)-348(present,)-352(RMS)-346(places)-346(its)-346(appropriate)-348(address)]TJ
0 -1.196 TD
[(and)-332(size)-332(in)-332(the)-332(F)72(AB$L_FNA)-330(and)-332(F)72(AB$B_FNS)-330(elds.)]TJ
/F1 1 Tf
9 0 0 9 410.5466 26.84 Tm
/Cs9 cs 1 scn
0.0002 Tc
[(RMS)-368.7(Control)-368.7(Block)-368.7(Macros)]TJ
/F2 1 Tf
13.1637 0 TD
0 Tc
(A3)Tj
ET
endstream
endobj
1122 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1123 0 obj
<<
/Type /Pages
/Kids [ 1120 0 R 1124 0 R 1127 0 R 1130 0 R 1133 0 R 1136 0 R 1139 0 R 1142 0 R
1145 0 R 1148 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 998 0 R
>>
endobj
1124 0 obj
<<
/Type /Page
/Parent 1123 0 R
/Resources 1126 0 R
/Contents 1125 0 R
>>
endobj
1125 0 obj
<< /Length 4590 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
0 -1.0783 TD
[($F)53.3(AB_ST)18.3(ORE)]TJ
ET
/Cs8 cs 1 scn
66.02 708.26 454.32 -0.48 re
f
BT
14 0 0 14 66.02 691.84 Tm
-0.0003 Tc
[($F)54(AB_ST)16.9(ORE)]TJ
/F3 1 Tf
10 0 0 10 137.76 663.96 Tm
0 Tc
[(The)-348($F)74(AB_STORE)-344(macro)-348(moves)-348(user)18(-specied)-348(values)-348(into)-346(elds)-348(of)-346(the)-348(specied)]TJ
0 -1.196 TD
-0.0001 Tc
[(F)73.9(AB.)-366.1(The)-368.1(expanded)-368.1($F)71.9(AB_STORE)-366.1(code)-368.1(executes)-368.1(at)-366.1(run)-368.1(time)-366.1(on)-368.1(a)-368.1(previously)]TJ
T*
0 Tc
[(initialized)-348(\(allocated\))-348(F)72(AB,)-348(in)-350(contrast)-350(to)-350(the)-350($F)74(AB)-350(macro,)-354(which)-352(initializes)-348(the)]TJ
T*
[(F)74(A)0(B)-342(a)0(t)-342(assembly)-342(time.)-520(The)-344($F)74(AB_STORE)-340(macro)-342(must)-342(reside)-344(in)-342(a)-344(code)-342(program)]TJ
T*
(section.)Tj
/F2 1 Tf
12 0 0 12 66.02 590.22 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 137.76 572.2999 Tm
[($F)54(AB_ST)16(ORE)-994(fab=fab-address,)]TJ
7.4 -1.196 TD
[(ALQ=#allocation-quantity)74(,)]TJ
T*
(BKS=#bucket-size,)Tj
T*
(BLS=#block-size,)Tj
0 -1.194 TD
-0.0001 Tc
(CHAN_MODE=#channel-access-mode)Tj
0 -1.196 TD
0 Tc
(CTX=user-context-value,)Tj
T*
[(DEQ=#extension-quantity)74(,)]TJ
T*
(DNA=default-lespec-address,)Tj
0 -1.194 TD
(DNS=#default-lespec-string-size,)Tj
0 -1.196 TD
[(F)54(AC=,)]TJ
T*
(FNA=lespec-string-address,)Tj
T*
(FNS=#lespec-string-size,)Tj
0 -1.194 TD
[(FOP=,)]TJ
T*
(FSZ=#header-size,)Tj
T*
-0.0002 Tc
[(GBC=#global-buf)15.8(fer-count,)]TJ
0 -1.194 TD
-0.0001 Tc
(LNM_MODE=#logical-name-translation-access-mode,)Tj
0 -1.196 TD
-0.0002 Tc
[(MRN=#maximum-record-number)53.8(,)]TJ
T*
0 Tc
(MRS=#maximum-record-size,)Tj
T*
(NAM=nam-address,)Tj
0 -1.194 TD
[(ORG={IDX)-166(|)-164(REL)-166(|)-166(SEQ},)]TJ
0 -1.196 TD
[(RA)74(T=,)]TJ
T*
[(RFM={FIX)-170(|)-164(STM)-168(|)-164(STMCR)-166(|)-166(STMLF)-168(|)-164(UDF)-166(|)-164(V)72(AR)-166(|)-164(VFC},)]TJ
T*
[(R)18(TV=#window-size,)]TJ
T*
[(SHR=,)]TJ
0 -1.194 TD
(XAB=xab-address)Tj
/F2 1 Tf
12 0 0 12 66.02 247.52 Tm
(Arguments)Tj
/F3 1 Tf
10 0 0 10 138.015 229.58 Tm
[(For)-340(a)-340(description)-342(of)-340(the)-340(control)-342(block)-340(elds)-340(that)-340(correspond)-342(to)-340(the)-342($F)74(AB_STORE)]TJ
-0.0255 -1.196 TD
[(macro)-332(arguments,)-334(see)-332(Chapter)-332(4.)]TJ
0 -1.792 TD
[(Arguments)-362(fall)-362(into)-362(several)-364(categories:)-560(values,)-372(addresses,)-368(keywords,)-372(and)-362(the)]TJ
0 -1.196 TD
[(address)-340(of)-342(the)-342(control)-344(block)-342(to)-342(receive)-344(the)-342(specied)-344(arguments.)-520(Rules)-340(applicable)]TJ
T*
0.0001 Tc
[(to)-343.9(these)-343.9(argument)-343.9(categories)-345.9(for)-343.9(the)-345.9(control)-345.9(block)-345.9(store)-343.9(macros)-343.9(are)-345.9(described)-343.9(in)]TJ
T*
0 Tc
[(Appendix)-332(B.)]TJ
0 -1.792 TD
[(The)-344(F)74(A)0(B)-342(argument)]TJ
/F5 1 Tf
9.3819 0 TD
(fab-address)Tj
/F3 1 Tf
6.3629 0 TD
-0.0001 Tc
[(is)-342.1(required)-344.1(for)-344.1(the)-342.1($F)71.9(AB_STORE)-342.1(macro)-344.1(and)-344.1(is)]TJ
-15.7448 -1.196 TD
0 Tc
[(not)-350(present)-352(for)-350(the)-352($F)74(AB)-350(macro.)-536(Conversely)108(,)-356(the)-352(DNM)-350(argument)]TJ
/F5 1 Tf
31.0346 0 TD
(lespec)Tj
/F3 1 Tf
4.2619 0 TD
(and)Tj
-35.2965 -1.196 TD
[(FNM)-342(argument)]TJ
/F5 1 Tf
7.6489 0 TD
0.0003 Tc
(default-lespec)Tj
/F3 1 Tf
8.2889 0 TD
0 Tc
[(are)-342(not)-344(available)-342(for)-342(the)-342($F)74(AB_STORE)-338(macro,)]TJ
-15.9378 -1.196 TD
[(although)-366(you)-366(can)-364(use)-364(the)-364(DNA/DNS)-362(and)-364(FNA/FNS)-364(arguments)-366(to)-362(specify)-364(le)]TJ
0 -1.194 TD
[(specications)-332(at)-330(run)-334(time.)]TJ
0 -1.794 TD
[(Note)-378(that)-380(R0)-378(is)-380(usually)-380(used)-380(by)-380(the)-380($F)74(AB_STORE)-376(macro;)-404(thus,)-394(R0)-378(is)-378(not)]TJ
0 -1.196 TD
[(preserved)-332(and)-332(does)-332(not)-332(contain)-334(a)-332(return)-334(status.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(A4)Tj
/F1 1 Tf
2.7207 0 TD
0.0002 Tc
[(RMS)-368.7(Control)-368.7(Block)-368.7(Macros)]TJ
ET
endstream
endobj
1126 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1127 0 obj
<<
/Type /Page
/Parent 1123 0 R
/Resources 1129 0 R
/Contents 1128 0 R
>>
endobj
1128 0 obj
<< /Length 2127 >>
stream
BT
/F2 1 Tf
12 0 0 12 390.8 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
9.9633 -1.0783 TD
($NAM)Tj
ET
/Cs8 cs 1 scn
89.94 708.26 454.32 -0.48 re
f
BT
14 0 0 14 89.94 691.84 Tm
-0.001 Tc
($NAM)Tj
/F3 1 Tf
10 0 0 10 161.66 663.96 Tm
0 Tc
[(The)-342($NAM)-338(macro)-340(allocates)-340(storage)-340(for)-340(a)-338(NAM)-340(block)-340(and)-340(initializes)-338(certain)-340(NAM)]TJ
0 -1.196 TD
[(elds)-338(with)-336(default)-336(values)-338(and)-338(user)18(-specied)-336(values.)-510(No)-338(value)-338(is)-336(returned)-340(for)-336(this)]TJ
T*
[(assembly-time)-330(operation.)]TJ
/F2 1 Tf
12 0 0 12 89.94 614.14 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 161.66 596.2 Tm
[($NAM)-996(ESA=expanded-string-address,)]TJ
3.764 -1.196 TD
(ESS=expanded-string-size,)Tj
0 -1.194 TD
-0.0002 Tc
[(NOP=,)]TJ
0 -1.196 TD
-0.0001 Tc
(RLF=related-le-nam-block-address,)Tj
T*
0 Tc
(RSA=resultant-string-address,)Tj
T*
(RSS=resultant-string-size)Tj
/F2 1 Tf
12 0 0 12 89.94 510.52 Tm
(Arguments)Tj
/F3 1 Tf
10 0 0 10 161.915 492.6 Tm
[(For)-346(a)-346(description)-344(of)-346(the)-344(control)-346(block)-346(elds)-346(that)-344(correspond)-346(to)-344(the)-346($NAM)-346(macro)]TJ
-0.0255 -1.196 TD
[(arguments,)-334(see)-332(Chapter)-332(5.)]TJ
0 -1.794 TD
[(Arguments)-358(fall)-356(into)-358(three)-358(categories:)-550(values,)-366(addresses,)-362(and)-358(keywords.)-550(Rules)]TJ
0 -1.196 TD
[(applicable)-332(to)-332(these)-332(argument)-334(categories)-332(are)-332(described)-332(in)-332(Appendix)-334(B.)]TJ
0 -1.792 TD
0.0001 Tc
[(Note)-359.9(that)-359.9(multiple)-359.9(arguments)-357.9(can)-361.9(be)-359.9(specied)-359.9(for)-361.9(the)-359.9(NOP)-359.9(keyword,)-369.9(but)-359.9(the)]TJ
0 -1.196 TD
0 Tc
[(arguments)-334(must)-332(be)-332(enclosed)-332(within)-332(left)-330(angle)-334(\(<\))-332(and)-332(right)-334(angle)-334(\(>\))-330(brackets.)]TJ
/F1 1 Tf
9 0 0 9 409.72 26.84 Tm
/Cs9 cs 1 scn
0.0002 Tc
[(RMS)-368.7(Control)-368.7(Block)-368.7(Macros)]TJ
/F2 1 Tf
13.1637 0 TD
0 Tc
(A5)Tj
ET
endstream
endobj
1129 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1130 0 obj
<<
/Type /Page
/Parent 1123 0 R
/Resources 1132 0 R
/Contents 1131 0 R
>>
endobj
1131 0 obj
<< /Length 4667 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
0 -1.0783 TD
[($NAM_ST)18.3(ORE)]TJ
ET
/Cs8 cs 1 scn
66.02 708.26 454.32 -0.48 re
f
BT
14 0 0 14 66.02 691.84 Tm
[($NAM_ST)20(ORE)]TJ
/F3 1 Tf
10 0 0 10 137.76 663.96 Tm
[(The)-342($NAM_STORE)-338(macro)-342(moves)-340(user)16(-specied)-340(values)-342(into)-340(elds)-342(of)-340(the)-342(specied)]TJ
0 -1.196 TD
[(NAM)-384(block.)-606(The)-386(expanded)-386($NAM_STORE)-382(code)-386(executes)-386(at)-384(run)-386(time)-384(on)-386(a)]TJ
T*
[(previously)-366(initialized)-364(\(allocated\))-364(NAM)-366(block,)-376(in)-366(contrast)-364(to)-366(the)-364($NAM)-366(macro,)]TJ
T*
[(which)-334(initializes)-332(a)-336(NAM)-334(block)-334(at)-334(assembly)-334(time.)-504(The)-336($NAM_STORE)-332(macro)-334(must)]TJ
T*
[(reside)-330(in)-334(a)-332(code)-332(program)-334(section.)]TJ
/F2 1 Tf
12 0 0 12 66.02 590.22 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 137.76 572.2999 Tm
[($NAM_ST)18(ORE)-996(NAM=nam-address,)]TJ
7.732 -1.196 TD
(DID=#directory-identication,)Tj
T*
(DVI=#device-identication,)Tj
T*
(ESA=expanded-string-address,)Tj
0 -1.194 TD
(ESS=#expanded-string-size,)Tj
0 -1.196 TD
(FID=#le-identication,)Tj
T*
-0.0002 Tc
[(NOP=,)Tj
0 -1.194 TD
-0.0001 Tc
(RLF=related-le-nam-block-address,)Tj
0 -1.196 TD
0 Tc
(RSA=resultant-string-address,)Tj
T*
(RSS=#resultant-string-size)Tj
/F2 1 Tf
12 0 0 12 66.02 426.84 Tm
(Arguments)Tj
/F3 1 Tf
10 0 0 10 138.015 408.9 Tm
[(For)-336(a)-334(description)-336(of)-334(the)-336(control)-336(block)-336(elds)-334(that)-336(correspond)-336(to)-334(the)-336($NAM_STORE)]TJ
-0.0255 -1.194 TD
[(macro)-332(arguments,)-334(see)-332(Chapter)-332(5.)]TJ
0 -1.794 TD
[(Arguments)-362(fall)-362(into)-362(several)-364(categories:)-560(values,)-372(addresses,)-368(keywords,)-372(and)-362(the)]TJ
0 -1.196 TD
[(address)-340(of)-342(the)-342(control)-344(block)-342(to)-342(receive)-344(the)-342(specied)-344(arguments.)-520(Rules)-340(applicable)]TJ
T*
0.0001 Tc
[(to)-343.9(these)-343.9(argument)-343.9(categories)-345.9(for)-343.9(the)-345.9(control)-345.9(block)-345.9(store)-343.9(macros)-343.9(are)-345.9(described)-343.9(in)]TJ
0 -1.194 TD
0 Tc
[(Appendix)-332(B.)]TJ
0 -1.794 TD
0.0003 Tc
[(The)-337.7(NAM)-337.7(argument)]TJ
/F5 1 Tf
9.8139 0 TD
0 Tc
(nam-address)Tj
/F3 1 Tf
6.9679 0 TD
[(is)-338(required)-340(for)-338(the)-338($NAM_STORE)-336(macro)-340(and)]TJ
-16.7818 -1.196 TD
[(is)-334(not)-336(present)-336(for)-336(the)-336($NAM)-336(macro.)-506(Also,)-336(the)-336(following)-336($NAM_STORE)-334(argument)]TJ
0 -1.194 TD
[(elds)-332(are)-332(not)-332(available)-332(for)-332(the)-334($NAM)-330(macro:)]TJ
0 -1.794 TD
[()-1188(The)-356(DID)-350(argument)]TJ
/F5 1 Tf
11.1339 0 TD
0.0002 Tc
(directory-identication)Tj
/F3 1 Tf
12.5818 0 TD
-0.0002 Tc
[(sets)-352.2(the)-354.2(NAM$W_DID)-354.2(eld,)]TJ
-21.9237 -1.196 TD
0 Tc
[(which)-338(is)-338(a)-336(3-word)-338(eld)-338(used)-336(when)-338(the)-338(F)72(AB$L_FOP)-336(eld)-338(F)74(AB$V_NAM)-336(option)]TJ
T*
[(is)-308(set.)-498(This)-310(argument)-312(is)-308(usually)-310(specied)-310(by)-310(its)-308(symbolic)-308(address.)-498(If)-308(a)-310(register)]TJ
0 -1.194 TD
[(is)-334(used)-334(to)-334(contain)-336(a)-334(value)-336(for)-334(the)-334(NAM$W_DID)-332(eld,)-336(do)-334(not)-336(use)-334(R12,)-334(because)]TJ
0 -1.196 TD
[(two)-358(contiguous)-360(registers)-358(must)-358(be)-358(used)-358(to)-358(contain)-360(the)-358(value)-360(of)-358(this)-358(3-word)]TJ
T*
[(eld.)-506(Note)-336(that)-334(you)-338(cannot)-336(use)-336(the)-334(byte,)-338(word,)-336(or)-336(longword)-336(displacements)-334(for)]TJ
T*
[(an)-334(offset,)-330(or)-334(for)-332(indexed)-334(or)-332(deferred)-332(addressing.)]TJ
-1.792 -1.792 TD
[()-1188(The)-340(DVI)-338(argument)]TJ
/F5 1 Tf
11.0339 0 TD
0.0002 Tc
(device-identication)Tj
/F3 1 Tf
11.0668 0 TD
0 Tc
[(sets)-336(the)-340(NAM$T_DVI)-336(eld,)-342(which)]TJ
-20.3087 -1.196 TD
-0.0001 Tc
[(is)-334.1(a)-336.1(16-byte)-334.1(eld)-336.1(used)-334.1(when)-336.1(the)-334.1(F)71.9(AB$L_FOP)-334.1(eld)-334.1(F)71.9(AB$V_NAM)-336.1(option)-334.1(is)-334.1(set.)]TJ
T*
0.0001 Tc
[(This)-343.9(argument)-341.9(must)-343.9(be)-343.9(passed)-341.9(by)-343.9(its)-341.9(symbolic)-343.9(address.)-521.9(A)-343.9(register)-343.9(must)-341.9(not)]TJ
T*
0 Tc
[(be)-332(specied)-332(to)-332(contain)-334(a)-332(value)-334(for)-332(this)-332(argument.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(A6)Tj
/F1 1 Tf
2.7207 0 TD
0.0002 Tc
[(RMS)-368.7(Control)-368.7(Block)-368.7(Macros)]TJ
ET
endstream
endobj
1132 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1133 0 obj
<<
/Type /Page
/Parent 1123 0 R
/Resources 1135 0 R
/Contents 1134 0 R
>>
endobj
1134 0 obj
<< /Length 1719 >>
stream
BT
/F2 1 Tf
12 0 0 12 390.8 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
5.995 -1.0783 TD
[($NAM_ST)18.3(ORE)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.28 Tm
/Cs8 cs 1 scn
[()-1190(The)-334(FID)-332(argument)]TJ
/F5 1 Tf
10.9629 0 TD
0.0002 Tc
(le-identication)Tj
/F3 1 Tf
9.3199 0 TD
0 Tc
[(sets)-330(the)-334(NAM$W_FID)-332(eld,)-334(which)-334(is)-332(a)]TJ
-18.4887 -1.196 TD
-0.0001 Tc
[(3-word)-322.1(eld)-324.1(used)-324.1(when)-324.1(the)-324.1(F)73.9(AB$L_FOP)-322.1(eld)-324.1(F)71.9(AB$V_NAM)-324.1(option)-324.1(is)-322.1(set.)-498.1(This)]TJ
T*
0 Tc
[(argument)-340(is)-338(specied)-338(by)-340(its)-336(symbolic)-338(address.)-510(If)-338(a)-338(register)-340(is)-338(used)-338(to)-338(contain)]TJ
T*
0.0001 Tc
[(a)-349.9(value)-351.9(for)-349.9(the)-351.9(NAM$W_FID)-347.9(eld,)-355.9(do)-351.9(not)-349.9(use)-349.9(R12,)-355.9(because)-349.9(two)-349.9(contiguous)]TJ
0 -1.194 TD
0 Tc
[(registers)-354(must)-354(be)-354(used)-354(to)-354(contain)-356(the)-356(value)-356(of)-354(this)-354(3-word)-352(eld.)-546(Note)-354(that)]TJ
0 -1.196 TD
[(you)-338(cannot)-336(use)-338(the)-336(byte,)-338(word,)-338(or)-336(longword)-338(displacements)-334(for)-336(an)-336(offset,)-338(or)-336(for)]TJ
T*
[(indexed)-334(or)-332(deferred)-332(addressing.)]TJ
-1.794 -1.792 TD
[(Note)-374(that)-374(R0)-374(is)-374(usually)-376(used)-374(by)-374(the)-376($NAM_STORE)-372(macro;)-396(thus,)-386(R0)-374(is)-374(not)]TJ
0 -1.196 TD
[(preserved)-334(and)-332(does)-332(not)-332(contain)-334(a)-332(return)-332(status.)]TJ
/F1 1 Tf
9 0 0 9 409.72 26.84 Tm
/Cs9 cs 1 scn
0.0002 Tc
[(RMS)-368.7(Control)-368.7(Block)-368.7(Macros)]TJ
/F2 1 Tf
13.1637 0 TD
0 Tc
(A7)Tj
ET
endstream
endobj
1135 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1136 0 obj
<<
/Type /Page
/Parent 1123 0 R
/Resources 1138 0 R
/Contents 1137 0 R
>>
endobj
1137 0 obj
<< /Length 3076 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
0 -1.0783 TD
($NAML)Tj
ET
/Cs8 cs 1 scn
66.02 708.26 454.32 -0.48 re
f
BT
14 0 0 14 66.02 691.84 Tm
($NAML)Tj
/F3 1 Tf
10 0 0 10 137.76 663.96 Tm
[(The)-362($NAML)-360(macro)-360(allocates)-360(storage)-362(for)-360(a)-360(NAML)-360(block)-362(and)-362(initializes)-358(certain)]TJ
0 -1.196 TD
[(NAML)-332(elds)-332(with)-330(default)-332(values)-334(and)-332(user)18(-specied)-332(values.)]TJ
/F2 1 Tf
12 0 0 12 66.02 626.1 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 137.76 608.16 Tm
[($NAML)-996(ESA=expanded-string-address,)]TJ
4.318 -1.196 TD
(ESS=expanded-string-size,)Tj
T*
-0.0001 Tc
[(NOP=,)]TJ
0 -1.194 TD
(RLF=related-le-nam-block-address,)Tj
0 -1.196 TD
0 Tc
(RSA=resultant-string-address,)Tj
T*
(RSS=resultant-string-size,)Tj
T*
[(FILESYS_NAME=le)-334(system)-334(name)-330(buf)16(fer)-332(address,)]TJ
0 -1.194 TD
[(FILESYS_NAME_ALLOC=le)-332(system)-334(name)-332(buf)18(fer)-334(size,)]TJ
0 -1.196 TD
[(INPUT_FLAGS=,)]TJ
T*
-0.0001 Tc
[(LONG_DEFNAME=long)-332.1(default)-332.1(le)-332.1(specication)-332.1(string)-332.1(address,)]TJ
T*
0 Tc
[(LONG_DEFNAME_SIZE=long)-330(default)-334(le)-330(specication)-332(string)-332(size,)]TJ
0 -1.194 TD
-0.0001 Tc
[(LONG_FILENAME=long)-334.1(le)-330.1(specication)-332.1(string)-332.1(address,)]TJ
0 -1.196 TD
0 Tc
[(LONG_FILENAME_SIZE=long)-332(le)-332(specication)-332(string)-330(size,)]TJ
T*
-0.0001 Tc
[(LONG_EXP)71.9(AND=long)-330.1(expanded)-332.1(string)-332.1(area)-332.1(address,)]TJ
T*
-0.0002 Tc
[(LONG_EXP)71.8(AND_ALLOC=long)-332.2(expanded)-332.2(string)-332.2(area)-332.2(size,)]TJ
0 -1.194 TD
-0.0001 Tc
[(LONG_RESUL)73.9(T=long)-332.1(resultant)-332.1(string)-332.1(area)-332.1(address,)]TJ
0 -1.196 TD
[(LONG_RESUL)73.9(T_ALLOC=long)-330.1(resultant)-334.1(string)-332.1(area)-330.1(size,)]TJ
T*
-0.0002 Tc
[(USER_CONTEXT=user)-334.2(context)]TJ
/F2 1 Tf
12 0 0 12 66.02 379.02 Tm
0 Tc
(Arguments)Tj
/F3 1 Tf
10 0 0 10 138.015 361.08 Tm
[(For)-338(a)-336(description)-338(of)-336(the)-338(control)-338(block)-338(elds)-338(that)-336(correspond)-340(to)-336(the)-338($NAML)-336(macro)]TJ
-0.0255 -1.194 TD
[(arguments,)-334(see)-332(Chapter)-332(6.)]TJ
0 -1.794 TD
[(Arguments)-358(fall)-356(into)-358(three)-358(categories:)-548(values,)-366(addresses,)-362(and)-358(keywords.)-550(Rules)]TJ
0 -1.196 TD
[(applicable)-330(to)-332(these)-332(argument)-334(categories)-334(are)-332(described)-332(in)-332(Appendix)-332(B.)]TJ
0 -1.792 TD
[(Note)-360(that)-360(multiple)-360(arguments)-362(can)-360(be)-362(specied)-360(for)-360(the)-362(NOP)-360(keyword,)-368(but)-362(the)]TJ
0 -1.196 TD
[(arguments)-332(must)-332(be)-332(enclosed)-332(with)-332(left)-332(angle)-332(\(<\))-332(and)-332(right)-334(angle)-334(\(>\))-330(brackets.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(A8)Tj
/F1 1 Tf
2.7207 0 TD
0.0002 Tc
[(RMS)-368.7(Control)-368.7(Block)-368.7(Macros)]TJ
ET
endstream
endobj
1138 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1139 0 obj
<<
/Type /Page
/Parent 1123 0 R
/Resources 1141 0 R
/Contents 1140 0 R
>>
endobj
1140 0 obj
<< /Length 5126 >>
stream
BT
/F2 1 Tf
12 0 0 12 390.8 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
5.3867 -1.0783 TD
[($NAML_ST)18.3(ORE)]TJ
ET
/Cs8 cs 1 scn
89.94 708.26 454.32 -0.48 re
f
BT
14 0 0 14 89.94 691.84 Tm
-0.0003 Tc
[($NAML_ST)16.9(ORE)]TJ
/F3 1 Tf
10 0 0 10 161.66 663.96 Tm
0 Tc
[(The)-330($NAML_STORE)-326(macro)-328(moves)-328(user)18(-specied)-328(values)-328(into)-328(elds)-328(of)-326(the)-328(specied)]TJ
0 -1.196 TD
[(NAML)-366(block.)-570(The)-368(expanded)-366($NAML_STORE)-366(code)-366(executes)-368(at)-366(run)-368(time)-364(on)-368(a)]TJ
T*
[(previously)-348(initialized)-346(\(allocated\))-346(NAML)-346(block,)-352(in)-346(contrast)-346(to)-346(the)-348($NAML)-346(macro,)]TJ
T*
[(which)-354(initializes)-352(a)-354(NAML)-352(block)-356(at)-352(assembly)-352(time.)-542(The)-354($NAML_STORE)-352(macro)]TJ
T*
[(must)-332(reside)-332(in)-332(a)-332(code)-332(program)-334(section.)]TJ
/F2 1 Tf
12 0 0 12 89.94 590.22 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 161.66 572.2999 Tm
[($NAML_ST)16(ORE)-994(NAM=naml-address,)]TJ
8.286 -1.196 TD
(DID=#directory-identication,)Tj
T*
(DVI=#device-identication,)Tj
T*
(ESA=expanded-string-address,)Tj
0 -1.194 TD
(ESS=#expanded-string-size,)Tj
0 -1.196 TD
(FID=#le-identication,)Tj
T*
-0.0001 Tc
[(NOP=,)Tj
0 -1.194 TD
-0.0001 Tc
(RLF=related-le-nam-block-address,)Tj
0 -1.196 TD
0 Tc
(RSA=resultant-string-address,)Tj
T*
(RSS=#resultant-string-size,)Tj
T*
0.0001 Tc
[(FILESYS_NAME=le)-331.9(system)-331.9(name)-331.9(buf)18.1(fer)-333.9(address,)]TJ
0 -1.194 TD
[(FILESYS_NAME_ALLOC=#le)-329.9(system)-331.9(name)-331.9(buf)16.1(fer)-331.9(size,)]TJ
0 -1.196 TD
0 Tc
[(INPUT_FLAGS=,)]TJ
T*
-0.0001 Tc
[(LONG_DEFNAME=long)-334.1(default)-332.1(le)-332.1(specication)-330.1(string)-332.1(address,)]TJ
T*
0 Tc
[(LONG_DEFNAME_SIZE=#long)-332(default)-332(le)-332(specication)-332(string)-332(size,)]TJ
0 -1.194 TD
[(LONG_FILENAME=long)-330(le)-332(specication)-332(string)-332(address,)]TJ
0 -1.196 TD
[(LONG_FILENAME_SIZE=#long)-334(le)-330(specication)-332(string)-332(size,)]TJ
T*
[(LONG_EXP)74(AND=long)-330(expanded)-332(string)-330(area)-332(address,)]TJ
T*
-0.0001 Tc
[(LONG_EXP)73.9(AND_ALLOC=#long)-332.1(expanded)-332.1(string)-332.1(area)-332.1(size,)]TJ
0 -1.194 TD
[(LONG_RESUL)71.9(T=long)-330.1(resultant)-334.1(string)-332.1(area)-332.1(address,)]TJ
0 -1.196 TD
[(LONG_RESUL)71.9(T_ALLOC=#long)-330.1(resultant)-332.1(string)-332.1(area)-332.1(size,)]TJ
T*
0 Tc
[(USER_CONTEXT=#user)-332(context)]TJ
/F2 1 Tf
12 0 0 12 89.94 283.38 Tm
(Arguments)Tj
/F3 1 Tf
10 0 0 10 161.915 265.44 Tm
[(For)-370(a)-370(description)-368(of)-368(the)-370(control)-370(block)-370(elds)-368(that)-368(correspond)-370(to)-370(the)-368($NAML_)]TJ
-0.0255 -1.196 TD
0.0001 Tc
[(STORE)-329.9(macro)-331.9(arguments,)-331.9(see)-329.9(Chapter)-331.9(6.)]TJ
0 -1.792 TD
0 Tc
[(Arguments)-364(fall)-360(into)-364(several)-362(categories:)-560(values,)-372(addresses,)-368(keywords,)-372(and)-364(the)]TJ
0 -1.196 TD
[(address)-342(of)-342(the)-342(control)-342(block)-344(to)-342(receive)-344(the)-342(specied)-342(arguments.)-520(Rules)-342(applicable)]TJ
T*
[(to)-346(these)-344(argument)-346(categories)-346(for)-346(the)-344(control)-346(block)-346(store)-346(macros)-344(are)-346(described)-344(in)]TJ
0 -1.194 TD
[(Appendix)-332(B.)]TJ
0 -1.794 TD
[(The)-344(NAML)-344(argument)]TJ
/F5 1 Tf
10.4969 0 TD
(naml-address)Tj
/F3 1 Tf
7.3259 0 TD
[(is)-342(required)-346(for)-342(the)-344($NAML_STORE)-342(macro)]TJ
-17.8227 -1.196 TD
[(and)-354(is)-352(not)-354(present)-352(for)-354(the)-352($NAML)-354(macro.)-542(Also,)-358(the)-352(following)-354($NAML_STORE)]TJ
T*
[(argument)-334(elds)-332(are)-332(not)-334(available)-332(for)-332(the)-332($NAML)-332(macro:)]TJ
0 -1.792 TD
0.0003 Tc
[()-1189.7(The)-345.7(DID)-341.7(argument)]TJ
/F5 1 Tf
11.1099 0 TD
0.0002 Tc
(directory-identication)Tj
/F3 1 Tf
12.5738 0 TD
0 Tc
[(sets)-342(the)-346(NAML$W_DID)-342(eld,)]TJ
-21.8897 -1.196 TD
[(which)-338(is)-336(a)-338(3-word)-336(eld)-338(used)-338(when)-338(the)-338(F)74(AB$L_FOP)-338(eld)-338(F)74(AB$V_NAM)-336(option)]TJ
T*
[(is)-374(set.)-582(This)-376(argument)-376(is)-374(usually)-376(specied)-374(by)-376(its)-374(symbolic)-374(address.)-582(If)-374(a)]TJ
T*
[(register)-356(is)-354(used)-356(to)-356(contain)-356(a)-356(value)-356(for)-356(the)-356(NAML$W_DID)-352(eld,)-364(do)-356(not)-356(use)]TJ
0 -1.194 TD
0.0001 Tc
[(R12,)-369.9(because)-363.9(two)-361.9(contiguous)-361.9(registers)-361.9(must)-363.9(be)-361.9(used)-363.9(to)-361.9(contain)-363.9(the)-363.9(value)]TJ
0 -1.196 TD
0 Tc
[(of)-354(this)-356(3-word)-354(eld.)-546(Note)-354(that)-356(you)-356(cannot)-356(use)-356(the)-356(byte,)-362(word,)-362(or)-356(longword)]TJ
T*
[(displacements)-330(for)-332(an)-334(offset,)-330(or)-334(for)-332(indexed)-334(or)-332(deferred)-332(addressing.)]TJ
/F1 1 Tf
9 0 0 9 409.72 26.84 Tm
/Cs9 cs 1 scn
0.0002 Tc
[(RMS)-368.7(Control)-368.7(Block)-368.7(Macros)]TJ
/F2 1 Tf
13.1637 0 TD
0 Tc
(A9)Tj
ET
endstream
endobj
1141 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1142 0 obj
<<
/Type /Page
/Parent 1123 0 R
/Resources 1144 0 R
/Contents 1143 0 R
>>
endobj
1143 0 obj
<< /Length 2358 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
0 -1.0783 TD
[($NAML_ST)18.3(ORE)]TJ
/F3 1 Tf
10 0 0 10 138.0786 700.28 Tm
/Cs8 cs 1 scn
[()-1188(The)-316(DVI)-312(argument)]TJ
/F5 1 Tf
10.9599 0 TD
0.0004 Tc
(device-identication)Tj
/F3 1 Tf
11.0428 0 TD
0 Tc
[(sets)-312(the)-314(NAML$T_DVI)-314(eld,)-320(which)]TJ
-20.2426 -1.196 TD
-0.0001 Tc
[(is)-334.1(a)-336.1(16-byte)-334.1(eld)-336.1(used)-334.1(when)-336.1(the)-334.1(F)71.9(AB$L_FOP)-334.1(eld)-334.1(F)71.9(AB$V_NAM)-336.1(option)-334.1(is)-334.1(set.)]TJ
T*
0.0001 Tc
[(This)-343.9(argument)-341.9(must)-343.9(be)-343.9(passed)-341.9(by)-343.9(its)-341.9(symbolic)-343.9(address.)-521.9(A)-343.9(register)-343.9(must)-341.9(not)]TJ
T*
0 Tc
[(be)-332(specied)-332(to)-332(contain)-334(a)-332(value)-334(for)-332(this)-332(argument.)]TJ
-1.792 -1.792 TD
[()-1188(The)-352(FID)-348(argument)]TJ
/F5 1 Tf
11.0129 0 TD
0.0002 Tc
(le-identication)Tj
/F3 1 Tf
9.3359 0 TD
0 Tc
[(sets)-346(the)-350(NAML$W_FID)-348(eld,)-356(which)]TJ
-18.5567 -1.196 TD
[(is)-360(a)-362(3-word)-360(eld)-362(used)-362(when)-362(the)-360(F)72(AB$L_FOP)-360(eld)-362(F)74(AB$V_NAM)-360(option)-362(is)]TJ
T*
[(set.)-522(This)-344(argument)-346(is)-342(specied)-344(by)-344(its)-342(symbolic)-344(address.)-520(If)-344(a)-344(register)-344(is)-342(used)]TJ
0 -1.194 TD
[(to)-346(contain)-348(a)-346(value)-348(for)-348(the)-346(NAML$W_FID)-344(eld,)-352(do)-346(not)-348(use)-346(R12,)-350(because)-346(two)]TJ
0 -1.196 TD
0.0001 Tc
[(contiguous)-349.9(registers)-349.9(must)-351.9(be)-349.9(used)-351.9(to)-349.9(contain)-351.9(the)-351.9(value)-351.9(of)-351.9(this)-349.9(3-word)-349.9(eld.)]TJ
T*
0 Tc
[(Note)-350(that)-350(you)-352(cannot)-352(use)-350(the)-352(byte,)-356(word,)-354(or)-352(longword)-352(displacements)-348(for)-350(an)]TJ
T*
[(offset,)-332(or)-332(for)-334(indexed)-332(or)-334(deferred)-332(addressing.)]TJ
-1.792 -1.792 TD
[(Note)-366(that)-366(R0)-366(is)-366(usually)-368(used)-366(by)-368(the)-366($NAML_STORE)-364(macro;)-386(thus,)-376(R0)-366(is)-366(not)]TJ
0 -1.196 TD
[(preserved)-332(and)-332(does)-332(not)-332(contain)-334(a)-332(return)-334(status.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(A10)Tj
/F1 1 Tf
3.2767 0 TD
0.0002 Tc
[(RMS)-368.7(Control)-368.7(Block)-368.7(Macros)]TJ
ET
endstream
endobj
1144 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1145 0 obj
<<
/Type /Page
/Parent 1123 0 R
/Resources 1147 0 R
/Contents 1146 0 R
>>
endobj
1146 0 obj
<< /Length 3810 >>
stream
BT
/F2 1 Tf
12 0 0 12 390.8 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
10.0733 -1.0783 TD
($RAB)Tj
ET
/Cs8 cs 1 scn
89.94 708.26 454.32 -0.48 re
f
BT
14 0 0 14 89.94 691.84 Tm
-0.001 Tc
($RAB)Tj
/F3 1 Tf
10 0 0 10 161.66 663.96 Tm
0 Tc
[(The)-354($RAB)-350(macro)-352(allocates)-350(storage)-352(for)-354(a)-350(RAB)-350(and)-354(initializes)-350(certain)-352(RAB)-350(elds)]TJ
0 -1.196 TD
[(with)-370(defaults)-372(and)-372(user)18(-specied)-372(values.)-578(Y)112(o)0(u)-372(cannot)-374(use)-370(this)-372(macro)-372(within)-370(a)]TJ
T*
[(sequence)-344(of)-342(executable)-342(instructions.)-520(No)-342(value)-342(is)-342(returned)-344(for)-342(this)-340(assembly-time)]TJ
T*
(operation.)Tj
/F2 1 Tf
12 0 0 12 89.94 602.18 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 161.66 584.24 Tm
0.0002 Tc
[($RAB)-995.8(BKT=bucket-code-number)56.2(,)]TJ
3.598 -1.194 TD
0 Tc
(CTX=user-context-value,)Tj
0 -1.196 TD
[(F)54(AB=fab-address,)]TJ
T*
[(KBF=key-buf)14(fer-address,)]TJ
T*
[(KRF=key-of-reference-number)54(,)]TJ
0 -1.194 TD
(KSZ=key-size,)Tj
0 -1.196 TD
[(MBC=multiblock-count-number)56(,)]TJ
T*
[(MBF=multibuf)16(fer-count-number)54(,)]TJ
T*
[(PBF=prompt-buf)14(fer-address,)]TJ
0 -1.194 TD
[(PSZ=prompt-buf)14(fer-size,)]TJ
0 -1.196 TD
[(RAC={KEY)-168(|)-166(R)0(F)56(A)-166(|)-166(SEQ},)]TJ
T*
[(RBF=record-buf)16(fer-address,)]TJ
T*
[(RHB=record-header-buf)20(fer-address,)]TJ
0 -1.194 TD
[(ROP=,)]TJ
T*
-0.0001 Tc
[(ROP_2=,)]TJ
0 -1.194 TD
0 Tc
(RSZ=record-size,)Tj
0 -1.196 TD
(TMO=time-out-number-of-seconds,)Tj
T*
[(UBF=user-record-buf)18(fer-address,)]TJ
T*
[(USZ=user-record-buf)18(fer-size,)]TJ
0 -1.194 TD
(XAB=xab-address)Tj
/F2 1 Tf
12 0 0 12 89.94 307.28 Tm
(Arguments)Tj
/F3 1 Tf
10 0 0 10 161.915 289.36 Tm
[(For)-350(a)-348(description)-350(of)-348(the)-348(control)-350(block)-350(elds)-348(that)-350(correspond)-350(to)-348(the)-348($RAB)-348(macro)]TJ
-0.0255 -1.196 TD
[(arguments,)-364(see)-356(Chapter)-354(7.)-546(In)-356(some)-354(cases,)-362(specic)-356(default)-356(values)-356(are)-356(assigned)]TJ
T*
0.0001 Tc
[(automatically)-345.9(when)-345.9(you)-347.9(omit)-343.9(an)-345.9(argument.)-523.9(These)-347.9(specic)-345.9(defaults)-343.9(are)-345.9(noted)-345.9(in)]TJ
T*
0 Tc
[(the)-334(text)-334(that)-334(explains)-334(each)-336(eld)-334(in)-334(Chapter)-334(7.)-502(If)-334(there)-334(is)-334(no)-334(specic)-334(default,)-336(RMS)]TJ
0 -1.194 TD
[(uses)-332(a)-332(default)-332(value)-334(of)-332(0.)]TJ
0 -1.794 TD
[(Arguments)-358(fall)-356(into)-358(three)-358(categories:)-550(values,)-366(addresses,)-362(and)-358(keywords.)-550(Rules)]TJ
0 -1.196 TD
[(applicable)-332(to)-332(these)-332(argument)-334(categories)-332(are)-332(described)-332(in)-332(Appendix)-334(B.)]TJ
0 -1.792 TD
[(Note)-362(that)-360(multiple)-362(arguments)-362(can)-364(be)-360(specied)-362(for)-362(the)-362(ROP)-360(keyword,)-372(but)-362(the)]TJ
0 -1.196 TD
[(arguments)-354(must)-352(be)-352(enclosed)-352(within)-352(left)-350(angle)-354(\(<\))-352(and)-352(right)-354(angle)-354(\(>\))-350(brackets.)]TJ
T*
0.0001 Tc
[(Also)-335.9(note)-335.9(that)-337.9(the)-335.9(KGE)-333.9(and)-337.9(EQNXT)-335.9(arguments)-337.9(are)-335.9(logically)-337.9(synonymous,)-337.9(as)-335.9(are)]TJ
T*
0 Tc
[(the)-332(KGT)-332(and)-332(NXT)-332(arguments.)]TJ
/F1 1 Tf
9 0 0 9 405.22 26.84 Tm
/Cs9 cs 1 scn
[(RMS)-368.9(Control)-368.9(Block)-371.1(Macros)]TJ
/F2 1 Tf
13.1659 0 TD
[(A1)55.5(1)]TJ
ET
endstream
endobj
1147 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1148 0 obj
<<
/Type /Page
/Parent 1123 0 R
/Resources 1150 0 R
/Contents 1149 0 R
>>
endobj
1149 0 obj
<< /Length 4904 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
0 -1.0783 TD
[($RAB_ST)18.3(ORE)]TJ
ET
/Cs8 cs 1 scn
66.02 708.26 454.32 -0.48 re
f
BT
14 0 0 14 66.02 691.84 Tm
-0.0003 Tc
[($RAB_ST)16.9(ORE)]TJ
/F3 1 Tf
10 0 0 10 137.76 663.96 Tm
-0.0001 Tc
[(The)-346.1($RAB_STORE)-346.1(macro)-346.1(moves)-344.1(user)15.9(-specied)-344.1(values)-346.1(into)-346.1(elds)-346.1(of)-344.1(the)-346.1(specied)]TJ
0 -1.196 TD
[(RAB.)-362.1(The)-364.1(expanded)-364.1($RAB_STORE)-364.1(code)-364.1(executes)-364.1(at)-362.1(run)-364.1(time)-364.1(on)-364.1(a)-362.1(previously)]TJ
T*
0 Tc
[(initialized)-348(\(allocated\))-350(RAB,)-348(in)-352(contrast)-350(to)-350(the)-350($RAB)-348(macro,)-356(which)-352(allocates)-350(and)]TJ
T*
-0.0001 Tc
[(initializes)-334.1(the)-340.1(RAB)-334.1(at)-338.1(assembly)-336.1(time.)-510.1(The)-340.1($RAB_STORE)-336.1(macro)-340.1(must)-336.1(reside)-338.1(in)-338.1(a)]TJ
T*
0 Tc
[(code)-332(program)-334(section.)]TJ
/F2 1 Tf
12 0 0 12 66.02 590.22 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 137.76 572.2999 Tm
[($RAB_ST)18(ORE)-996(RAB=rab-address,)]TJ
7.566 -1.196 TD
[(BKT=#bucket-code-number)54(,)]TJ
T*
(CTX=user-context-value,)Tj
T*
[(F)54(AB=fab-address,)]TJ
0 -1.194 TD
[(KBF=key-buf)16(fer-address,)]TJ
0 -1.196 TD
[(KRF=#key-of-reference-number)54(,)]TJ
T*
(KSZ=#key-size,)Tj
T*
[(MBC=#multiblock-count-number)58(,)]TJ
0 -1.194 TD
[(MBF=#multibuf)18(fer-count-number)54(,)]TJ
0 -1.196 TD
[(PBF=prompt-buf)16(fer-address,)]TJ
T*
[(PSZ=#prompt-buf)16(fer-size,)]TJ
T*
[(RAC={KEY)-168(|)-164(R)0(F)54(A)-166(|)-166(SEQ},)]TJ
0 -1.194 TD
[(RBF=record-buf)18(fer-address,)]TJ
0 -1.196 TD
[(RF)54(A=#record-le-address,)]TJ
T*
[(RHB=record-header-buf)20(fer-address,)]TJ
T*
[(ROP=,)]TJ
T*
-0.0003 Tc
[(ROP_2=,)]TJ
T*
0 Tc
(RSZ=#record-size,)Tj
0 -1.194 TD
(TMO=#time-out-number-of-seconds,)Tj
0 -1.196 TD
[(UBF=user-record-buf)18(fer-address,)]TJ
T*
[(USZ=#user-record-buf)18(fer-size,)]TJ
T*
(XAB=xab-address)Tj
/F2 1 Tf
12 0 0 12 66.02 271.42 Tm
(Arguments)Tj
/F3 1 Tf
10 0 0 10 138.015 253.48 Tm
[(For)-340(a)-338(description)-338(of)-340(the)-338(control)-340(block)-340(elds)-338(that)-340(correspond)-338(to)-340(the)-338($RAB_STORE)]TJ
-0.0255 -1.194 TD
[(macro)-332(arguments,)-334(see)-332(Chapter)-332(7.)]TJ
0 -1.794 TD
[(Arguments)-372(fall)-370(into)-370(many)-372(categories:)-578(values,)-382(addresses,)-380(keywords,)-382(and)-372(the)]TJ
0 -1.196 TD
[(address)-340(of)-342(the)-342(control)-344(block)-342(to)-342(receive)-344(the)-342(specied)-344(arguments.)-520(Rules)-340(applicable)]TJ
0 -1.194 TD
0.0001 Tc
[(to)-343.9(these)-343.9(argument)-343.9(categories)-345.9(for)-343.9(the)-345.9(control)-345.9(block)-345.9(store)-343.9(macros)-343.9(are)-345.9(described)-343.9(in)]TJ
0 -1.196 TD
0 Tc
[(Appendix)-332(B.)]TJ
0 -1.794 TD
0.0003 Tc
[(The)-337.7(RAB)-335.7(argument)]TJ
/F5 1 Tf
9.4969 0 TD
0 Tc
(rab-address)Tj
/F3 1 Tf
6.4869 0 TD
-0.0001 Tc
[(is)-336.1(required)-340.1(for)-338.1(the)-340.1($RAB_STORE)-338.1(macro)-338.1(and)-338.1(is)]TJ
-15.9838 -1.196 TD
0 Tc
[(not)-332(present)-332(for)-332(the)-332($RAB)-330(macro.)]TJ
0 -1.792 TD
0.0003 Tc
[(The)-335.7(RF)74.3(A)-331.7(argument)]TJ
/F5 1 Tf
9.3579 0 TD
0 Tc
(record-le-address)Tj
/F3 1 Tf
10.0949 0 TD
[(is)-334(a)-334(value)-336(\(not)-334(an)-334(address\),)-336(and)-334(it)-334(is)-332(not)]TJ
-19.4527 -1.196 TD
-0.0001 Tc
[(available)-338.1(for)-340.1(the)-338.1($RAB)-336.1(macro.)-514.1(The)-340.1(value)-340.1(for)-338.1(the)-340.1(3-word)-338.1(RAB$W_RF)71.9(A)-338.1(eld)-338.1(must)]TJ
T*
0 Tc
[(be)-342(set)-340(before)-342(each)-342(RF)74(A)-342(record)-342(access.)-518(This)-342(argument)-344(is)-340(specied)-342(by)-342(its)-340(symbolic)]TJ
T*
-0.0001 Tc
[(address.)-580.1(If)-372.1(a)-372.1(register)-374.1(is)-372.1(used)-374.1(to)-372.1(contain)-376.1(a)-372.1(value)-376.1(for)-372.1(the)-374.1(RAB$W_RF)71.9(A)-372.1(eld,)]TJ
0 -1.194 TD
0 Tc
[(do)-356(not)-356(use)-358(R12,)-362(because)-358(two)-356(contiguous)-358(registers)-356(must)-356(be)-358(used)-356(to)-356(contain)-358(the)]TJ
0 -1.196 TD
[(value)-344(of)-342(this)-342(3-word)-342(eld.)-522(Note)-344(that)-342(you)-344(cannot)-344(use)-344(the)-344(byte,)-346(word,)-346(or)-344(longword)]TJ
T*
[(displacements)-330(for)-332(an)-332(offset,)-332(or)-332(for)-334(indexed)-332(or)-334(deferred)-332(addressing.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(A12)Tj
/F1 1 Tf
3.2767 0 TD
0.0002 Tc
[(RMS)-368.7(Control)-368.7(Block)-368.7(Macros)]TJ
ET
endstream
endobj
1150 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1151 0 obj
<<
/Type /Page
/Parent 1154 0 R
/Resources 1153 0 R
/Contents 1152 0 R
>>
endobj
1152 0 obj
<< /Length 1147 >>
stream
BT
/F2 1 Tf
12 0 0 12 390.8 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
6.105 -1.0783 TD
[($RAB_ST)18.3(ORE)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
[(Note)-362(that)-360(multiple)-362(arguments)-362(can)-364(be)-360(specied)-362(for)-362(the)-362(ROP)-360(keyword,)-372(but)-362(the)]TJ
0 -1.196 TD
[(arguments)-354(must)-352(be)-352(enclosed)-352(within)-352(left)-350(angle)-354(\(<\))-352(and)-352(right)-354(angle)-354(\(>\))-350(brackets.)]TJ
T*
0.0001 Tc
[(Also)-335.9(note)-335.9(that)-337.9(the)-335.9(KGE)-333.9(and)-337.9(EQNXT)-335.9(arguments)-337.9(are)-335.9(logically)-337.9(synonymous,)-337.9(as)-335.9(are)]TJ
0 -1.194 TD
0 Tc
[(the)-332(KGT)-332(and)-332(NXT)-332(arguments.)]TJ
0 -1.794 TD
[(Note)-378(that)-378(R0)-378(is)-376(usually)-380(used)-378(by)-378(the)-378($RAB_STORE)-374(macro;)-402(thus,)-392(R0)-376(is)-378(not)]TJ
0 -1.196 TD
[(preserved)-334(and)-332(does)-332(not)-332(contain)-334(a)-332(return)-332(status.)]TJ
/F1 1 Tf
9 0 0 9 404.74 26.84 Tm
/Cs9 cs 1 scn
[(RMS)-368.9(Control)-368.9(Block)-368.9(Macros)]TJ
/F2 1 Tf
13.1637 0 TD
(A13)Tj
ET
endstream
endobj
1153 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1154 0 obj
<<
/Type /Pages
/Kids [ 1151 0 R 1155 0 R 1158 0 R 1161 0 R 1164 0 R 1167 0 R 1170 0 R 1173 0 R
1176 0 R 1179 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 998 0 R
>>
endobj
1155 0 obj
<<
/Type /Page
/Parent 1154 0 R
/Resources 1157 0 R
/Contents 1156 0 R
>>
endobj
1156 0 obj
<< /Length 4459 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
0 -1.0783 TD
[($RAB64)-276.7(\(Alpha)-278.3(Only\))]TJ
ET
/Cs8 cs 1 scn
66.02 708.26 454.32 -0.48 re
f
BT
14 0 0 14 66.02 691.84 Tm
-0.0002 Tc
[($RAB64)-237.3(\(Alpha)-237.3(Only\))]TJ
/F3 1 Tf
10 0 0 10 137.76 663.96 Tm
0 Tc
[(On)-390(Alpha)-388(systems,)-404(the)-390($RAB64)-388(macro)-390(allocates)-390(storage)-390(for)-390(a)-390(RAB64)-388(and)]TJ
0 -1.196 TD
[(initializes)-370(certain)-372(RAB64)-370(elds)-372(with)-370(defaults)-372(and)-372(user)18(-specied)-372(values.)-580(Y)110(o)0(u)]TJ
T*
[(cannot)-346(use)-346(this)-344(macro)-346(within)-346(a)-346(sequence)-346(of)-346(executable)-348(instructions.)-526(No)-346(value)-346(is)]TJ
T*
[(returned)-334(for)-332(this)-330(assembly-time)-330(operation.)]TJ
0 -1.792 TD
[(The)-332(defaults)-332(unique)-334(to)-332($RAB64)-330(are)-332(as)-332(follows:)]TJ
0 -1.794 TD
[()-1188(RAB64$B_BLN)-330(is)-330(initialized)-332(to)-330(RAB64$C_BLN64.)]TJ
T*
[()-1188(The)-342(original)-344(longword)-342(I/O)-340(buffers)-340(\(KBF)110(,)-342(RHB,)-340(RBF)112(,)-342(and)-342(UBF\))-340(are)-342(initialized)]TJ
1.792 -1.194 TD
(to)Tj
/T1 1 Tf
9.9626 0 0 9.9626 167.86 562.34 Tm
()Tj
/T2 1 Tf
0.7789 0 TD
()Tj
/F3 1 Tf
10 0 0 10 180.6013 562.34 Tm
[(;)-332(USZ)-332(and)-334(RSZ)-332(word)-330(sizes)-330(are)-332(initialized)-332(to)-330(0.)]TJ
-4.2841 -1.794 TD
[(User)18(-specied)-388(values)-390(using)-390(the)-390(CTX,)-388(KBF)112(,)-390(RHB,)-388(RBF)110(,)-388(RSZ,)-390(UBF)110(,)-390(o)0(r)-388(USZ)]TJ
0 -1.196 TD
[(keywords)-330(are)-330(moved)-330(into)-330(the)-330(quadword)-330(elds)-330(for)-330(these)-328(keywords.)-500(In)-330(contrast,)-332(the)]TJ
T*
[($RAB)-330(macro)-332(moves)-332(them)-332(into)-332(the)-332(longword)-334(\(or)-332(word\))-332(elds)-332(for)-332(these)-332(keywords.)]TJ
/F2 1 Tf
12 0 0 12 66.02 494.58 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 137.76 476.66 Tm
[($RAB64)-996(BKT=bucket-code-number)54(,)]TJ
4.706 -1.196 TD
(CTX=user-context-value,)Tj
T*
[(F)54(AB=fab-address,)]TJ
T*
[(KBF=key-buf)16(fer-address,)]TJ
0 -1.194 TD
[(KRF=key-of-reference-number)54(,)]TJ
0 -1.196 TD
(KSZ=key-size,)Tj
T*
[(MBC=multiblock-count-number)58(,)]TJ
T*
[(MBF=multibuf)18(fer-count-number)54(,)]TJ
0 -1.194 TD
[(PBF=prompt-buf)16(fer-address,)]TJ
0 -1.196 TD
[(PSZ=prompt-buf)16(fer-size,)]TJ
T*
[(RAC={KEY)-166(|)-166(R)0(F)54(A)-166(|)-164(SEQ},)]TJ
T*
[(RBF=record-buf)18(fer-address,)]TJ
0 -1.194 TD
-0.0001 Tc
[(RHB=record-header-buf)15.9(fer-address,)]TJ
0 -1.196 TD
0 Tc
[(ROP=,)]TJ
T*
-0.0003 Tc
[(ROP_2=,)]TJ
0 -1.194 TD
0 Tc
(RSZ=record-size,)Tj
0 -1.196 TD
(TMO=time-out-number-of-seconds,)Tj
T*
[(UBF=user-record-buf)18(fer-address,)]TJ
T*
[(USZ=user-record-buf)18(fer-size,)]TJ
0 -1.194 TD
(XAB=xab-address)Tj
/F2 1 Tf
12 0 0 12 66.02 199.7 Tm
(Arguments)Tj
/F3 1 Tf
10 0 0 10 138.015 181.76 Tm
-0.0001 Tc
[(For)-336.1(a)-336.1(description)-336.1(of)-334.1(the)-336.1(control)-338.1(block)-336.1(elds)-336.1(that)-336.1(correspond)-336.1(to)-336.1(the)-336.1($RAB64)-336.1(macro)]TJ
-0.0255 -1.196 TD
0 Tc
[(arguments,)-364(see)-354(Chapter)-356(8.)-546(In)-356(some)-354(cases,)-362(specic)-356(default)-354(values)-356(are)-356(assigned)]TJ
T*
[(automatically)-338(when)-340(you)-342(omit)-338(an)-340(argument.)-516(These)-340(specic)-340(defaults)-338(are)-340(described)]TJ
0 -1.194 TD
[(above)-354(or)-354(noted)-354(in)-354(the)-354(text)-354(that)-354(explains)-354(each)-356(eld)-354(in)-354(Chapter)-354(8.)-542(If)-352(there)-356(is)-352(no)]TJ
0 -1.196 TD
[(specic)-332(default,)-332(RMS)-332(uses)-332(a)-332(default)-332(value)-332(of)-332(0.)]TJ
0 -1.794 TD
[(Arguments)-358(fall)-356(into)-358(three)-358(categories:)-548(values,)-366(addresses,)-362(and)-358(keywords.)-550(Rules)]TJ
0 -1.196 TD
[(applicable)-330(to)-332(these)-332(argument)-334(categories)-334(are)-332(described)-332(in)-332(Appendix)-332(B.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(A14)Tj
/F1 1 Tf
3.2767 0 TD
0.0002 Tc
[(RMS)-368.7(Control)-368.7(Block)-368.7(Macros)]TJ
ET
endstream
endobj
1157 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /T1 439 0 R /T2 440 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1158 0 obj
<<
/Type /Page
/Parent 1154 0 R
/Resources 1160 0 R
/Contents 1159 0 R
>>
endobj
1159 0 obj
<< /Length 913 >>
stream
BT
/F2 1 Tf
12 0 0 12 390.8 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
2.7667 -1.0783 TD
[($RAB64)-276.7(\(Alpha)-278.3(Only\))]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
[(Note)-362(that)-360(multiple)-362(arguments)-362(can)-364(be)-360(specied)-362(for)-362(the)-362(ROP)-360(keyword,)-372(but)-362(the)]TJ
0 -1.196 TD
[(arguments)-354(must)-352(be)-352(enclosed)-352(within)-352(left)-350(angle)-354(\(<\))-352(and)-352(right)-354(angle)-354(\(>\))-350(brackets.)]TJ
T*
0.0001 Tc
[(Also)-335.9(note)-335.9(that)-337.9(the)-335.9(KGE)-333.9(and)-337.9(EQNXT)-335.9(arguments)-337.9(are)-335.9(logically)-337.9(synonymous,)-337.9(as)-335.9(are)]TJ
0 -1.194 TD
0 Tc
[(the)-332(KGT)-332(and)-332(NXT)-332(arguments.)]TJ
/F1 1 Tf
9 0 0 9 404.74 26.84 Tm
/Cs9 cs 1 scn
[(RMS)-368.9(Control)-368.9(Block)-368.9(Macros)]TJ
/F2 1 Tf
13.1637 0 TD
(A15)Tj
ET
endstream
endobj
1160 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1161 0 obj
<<
/Type /Page
/Parent 1154 0 R
/Resources 1163 0 R
/Contents 1162 0 R
>>
endobj
1162 0 obj
<< /Length 4256 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
0 -1.0783 TD
[($RAB64_ST)18.3(ORE)-276.7(\(Alpha)-276.7(Only\))]TJ
ET
/Cs8 cs 1 scn
66.02 708.26 454.32 -0.48 re
f
BT
14 0 0 14 66.02 691.84 Tm
-0.0001 Tc
[($RAB64_ST)18.5(ORE)-237.2(\(Alpha)-235.8(Only\))]TJ
/F3 1 Tf
10 0 0 10 137.76 663.96 Tm
[(On)-346.1(Alpha)-348.1(systems,)-350.1(the)-348.1($RAB64_STORE)-346.1(macro)-348.1(moves)-348.1(user)17.9(-specied)-348.1(values)-348.1(into)]TJ
0 -1.196 TD
0 Tc
[(elds)-354(of)-354(the)-356(specied)-354(RAB64.)-542(The)-356(expanded)-356($RAB64_STORE)-354(code)-354(executes)-352(at)]TJ
T*
-0.0001 Tc
[(run)-346.1(time)-342.1(on)-344.1(a)-344.1(previously)-346.1(initialized)-344.1(\(allocated\))-342.1(RAB64.)-520.1(In)-344.1(contrast,)-348.1(the)-346.1($RAB64)]TJ
T*
0 Tc
[(macro)-378(allocates)-376(and)-378(initializes)-374(the)-378(RAB64)-376(at)-376(assembly)-376(time.)-590(The)-378($RAB64_)]TJ
T*
[(STORE)-330(macro)-332(must)-330(reside)-332(in)-334(a)-332(code)-332(program)-332(section.)]TJ
0 -1.792 TD
[(User)18(-specied)-368(values)-372(that)-370(use)-370(the)-370(CTX,)-370(KBF)112(,)-370(RHB,)-370(RBF)112(,)-372(RSZ,)-370(UBF)112(,)-372(o)0(r)-370(USZ)]TJ
0 -1.196 TD
[(keywords)-358(are)-356(moved)-358(into)-358(the)-358(quadword)-356(elds)-356(for)-358(these)-358(keywords.)-548(In)-358(contrast,)]TJ
T*
[(the)-336($RAB_STORE)-334(macro)-338(moves)-336(them)-338(into)-338(the)-336(longword)-338(\(or)-338(word\))-336(elds)-338(for)-336(these)]TJ
0 -1.194 TD
(keywords.)Tj
/F2 1 Tf
12 0 0 12 66.02 536.42 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 137.76 518.5 Tm
[($RAB64_ST)18(ORE)-996(RAB=rab64-address,)]TJ
8.674 -1.196 TD
[(BKT=#bucket-code-number)54(,)]TJ
T*
(CTX=user-context-value,)Tj
0 -1.194 TD
[(F)54(AB=fab-address,)]TJ
0 -1.196 TD
[(KBF=key-buf)16(fer-address,)]TJ
T*
[(KRF=#key-of-reference-number)54(,)]TJ
T*
(KSZ=#key-size,)Tj
T*
[(MBC=#multiblock-count-number)58(,)]TJ
0 -1.194 TD
[(MBF=#multibuf)18(fer-count-number)54(,)]TJ
0 -1.196 TD
[(PBF=prompt-buf)16(fer-address,)]TJ
T*
[(PSZ=#prompt-buf)16(fer-size,)]TJ
T*
[(RAC={KEY)-168(|)-164(R)0(F)54(A)-166(|)-166(SEQ},)]TJ
0 -1.194 TD
[(RBF=record-buf)18(fer-address,)]TJ
0 -1.196 TD
-0.0002 Tc
[(RF)53.8(A=#record-le-address,)]TJ
T*
-0.0001 Tc
[(RHB=record-header-buf)15.9(fer-address,)]TJ
T*
0 Tc
[(ROP=,)]TJ
T*
-0.0003 Tc
[(ROP_2=,)]TJ
T*
0 Tc
(RSZ=#record-size,)Tj
0 -1.194 TD
(TMO=#time-out-number-of-seconds,)Tj
0 -1.196 TD
[(UBF=user-record-buf)18(fer-address,)]TJ
T*
[(USZ=#user-record-buf)18(fer-size,)]TJ
T*
(XAB=xab-address)Tj
/F2 1 Tf
12 0 0 12 66.02 217.62 Tm
(Arguments)Tj
/F3 1 Tf
10 0 0 10 138.015 199.7 Tm
[(For)-424(a)-424(description)-424(of)-424(the)-424(control)-424(block)-424(elds)-424(that)-424(correspond)-424(to)-424(the)]TJ
-0.0255 -1.196 TD
-0.0001 Tc
[($RAB64_STORE)-332.1(macro)-332.1(arguments,)-334.1(see)-332.1(Chapter)-332.1(8.)]TJ
0 -1.794 TD
0 Tc
[(Arguments)-372(fall)-370(into)-370(many)-372(categories:)-578(values,)-382(addresses,)-380(keywords,)-382(and)-372(the)]TJ
0 -1.196 TD
[(address)-340(of)-342(the)-342(control)-344(block)-342(to)-342(receive)-344(the)-342(specied)-344(arguments.)-520(Rules)-340(applicable)]TJ
0 -1.194 TD
0.0001 Tc
[(to)-343.9(these)-343.9(argument)-343.9(categories)-345.9(for)-343.9(the)-345.9(control)-345.9(block)-345.9(store)-343.9(macros)-343.9(are)-345.9(described)-343.9(in)]TJ
0 -1.196 TD
0 Tc
[(Appendix)-332(B.)]TJ
0 -1.794 TD
[(The)-350(RAB)-348(argument)]TJ
/F5 1 Tf
9.5309 0 TD
(rab64-address)Tj
/F3 1 Tf
7.6469 0 TD
-0.0001 Tc
[(is)-348.1(required)-352.1(for)-350.1(the)-350.1($RAB64_STORE)-348.1(macro)]TJ
-17.1778 -1.196 TD
0 Tc
[(and)-332(is)-332(not)-332(present)-332(for)-332(the)-332($RAB64)-330(macro.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(A16)Tj
/F1 1 Tf
3.2767 0 TD
0.0002 Tc
[(RMS)-368.7(Control)-368.7(Block)-368.7(Macros)]TJ
ET
endstream
endobj
1163 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1164 0 obj
<<
/Type /Page
/Parent 1154 0 R
/Resources 1166 0 R
/Contents 1165 0 R
>>
endobj
1165 0 obj
<< /Length 2510 >>
stream
BT
/F2 1 Tf
12 0 0 12 390.8 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
-1.2017 -1.0783 TD
[($RAB64_ST)16.7(ORE)-275(\(Alpha)-278.3(Only\))]TJ
/F3 1 Tf
10 0 0 10 161.66 700.78 Tm
/Cs8 cs 1 scn
[(The)-358(RF)74(A)-356(argument)]TJ
/F5 1 Tf
9.4239 0 TD
(record-le-address)Tj
/F3 1 Tf
10.1169 0 TD
[(is)-354(a)-356(value)-358(\(not)-356(an)-358(address\),)-360(and)-358(it)-354(is)]TJ
-19.5407 -1.194 TD
-0.0001 Tc
[(not)-350.1(available)-352.1(for)-350.1(the)-350.1($RAB64)-348.1(macro.)-536.1(The)-352.1(value)-352.1(for)-350.1(the)-350.1(3-word)-350.1(RAB64$W_RF)73.9(A)]TJ
0 -1.196 TD
0 Tc
[(eld)-352(must)-350(be)-352(set)-350(before)-352(each)-352(RF)74(A)-352(record)-352(access.)-536(This)-352(argument)-354(is)-350(specied)-352(by)]TJ
T*
-0.0001 Tc
[(its)-346.1(symbolic)-346.1(address.)-526.1(If)-344.1(a)-346.1(register)-348.1(is)-344.1(used)-348.1(to)-344.1(contain)-348.1(a)-346.1(value)-348.1(for)-346.1(the)-348.1(RAB64$W_)]TJ
T*
0.0001 Tc
[(RF)74.1(A)-363.9(eld,)-371.9(do)-363.9(not)-363.9(use)-363.9(R12,)-371.9(because)-363.9(two)-361.9(contiguous)-361.9(registers)-363.9(must)-361.9(be)-363.9(used)-363.9(to)]TJ
0 -1.194 TD
0 Tc
[(contain)-330(the)-330(value)-330(of)-328(this)-328(3-word)-328(eld.)-500(Note)-328(that)-328(you)-332(cannot)-330(use)-328(the)-330(byte,)-330(word,)-330(or)]TJ
0 -1.196 TD
[(longword)-334(displacements)-330(for)-332(an)-332(offset,)-332(or)-334(for)-332(indexed)-332(or)-334(deferred)-332(addressing.)]TJ
0 -1.794 TD
[(Note)-362(that)-360(multiple)-362(arguments)-362(can)-364(be)-360(specied)-362(for)-362(the)-362(ROP)-360(keyword,)-372(but)-362(the)]TJ
0 -1.196 TD
[(arguments)-354(must)-352(be)-352(enclosed)-352(within)-352(left)-350(angle)-354(\(<\))-352(and)-352(right)-354(angle)-354(\(>\))-350(brackets.)]TJ
0 -1.194 TD
0.0001 Tc
[(Also)-335.9(note)-335.9(that)-337.9(the)-335.9(KGE)-333.9(and)-337.9(EQNXT)-335.9(arguments)-337.9(are)-335.9(logically)-337.9(synonymous,)-337.9(as)-335.9(are)]TJ
0 -1.196 TD
0 Tc
[(the)-332(KGT)-332(and)-332(NXT)-332(arguments.)]TJ
0 -1.794 TD
-0.0001 Tc
[(Note)-366.1(that)-364.1(R0)-364.1(is)-364.1(usually)-366.1(used)-366.1(by)-366.1(the)-366.1($RAB64_STORE)-364.1(macro;)-382.1(thus,)-376.1(R0)-364.1(is)-364.1(not)]TJ
0 -1.196 TD
0 Tc
[(preserved)-334(and)-332(does)-332(not)-332(contain)-334(a)-332(return)-332(status.)]TJ
/F1 1 Tf
9 0 0 9 404.74 26.84 Tm
/Cs9 cs 1 scn
[(RMS)-368.9(Control)-368.9(Block)-368.9(Macros)]TJ
/F2 1 Tf
13.1637 0 TD
(A17)Tj
ET
endstream
endobj
1166 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1167 0 obj
<<
/Type /Page
/Parent 1154 0 R
/Resources 1169 0 R
/Contents 1168 0 R
>>
endobj
1168 0 obj
<< /Length 2329 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
0 -1.0783 TD
($XABALL)Tj
ET
/Cs8 cs 1 scn
66.02 708.26 454.32 -0.48 re
f
BT
14 0 0 14 66.02 691.84 Tm
($XABALL)Tj
/F3 1 Tf
10 0 0 10 137.973 663.96 Tm
[(The)-338($XABALL)-338(macro)-338(allocates)-338(and)-338(initializes)-336(a)-338(XABALL,)-338(which)-338(allows)-336(extended)]TJ
-0.0213 -1.196 TD
[(control)-338(of)-336(le)-338(disk)-338(space)-336(allocation,)-340(both)-338(for)-338(initial)-336(allocation)-338(and)-338(later)-336(extension.)]TJ
T*
[(No)-332(value)-334(is)-330(returned)-334(for)-332(this)-332(assembly-time)-330(operation.)]TJ
/F2 1 Tf
12 0 0 12 66.02 614.14 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 137.76 596.2 Tm
[($XABALL)-998(AID=area-identication-number)58(,)]TJ
5.316 -1.196 TD
[(ALN={ANY)-166(|)-166(CYL)-164(|)-166(LBN)-166(|)-164(RFI)-168(|)-164(VBN},)]TJ
0 -1.194 TD
-0.0002 Tc
[(ALQ=allocation-quantity)71.8(,)]TJ
0 -1.196 TD
0 Tc
[(AOP=,)]TJ
T*
(BKZ=bucket-size,)Tj
T*
[(DEQ=extension-quantity)74(,)]TJ
0 -1.194 TD
-0.0002 Tc
[(LOC=location-number)55.8(,)]TJ
0 -1.196 TD
0 Tc
(NXT=next-xab-address,)Tj
T*
[(RFI=,)]TJ
T*
(VOL=volume-number)Tj
/F2 1 Tf
12 0 0 12 66.02 462.7 Tm
(Arguments)Tj
/F3 1 Tf
10 0 0 10 138.015 444.78 Tm
[(For)-362(a)-362(description)-362(of)-364(the)-362(control)-364(block)-362(elds)-362(that)-362(correspond)-364(to)-362(the)-362($XABALL)]TJ
-0.0255 -1.196 TD
[(macro)-332(arguments,)-334(see)-332(Chapter)-332(9.)]TJ
0 -1.794 TD
[(Arguments)-358(fall)-356(into)-358(three)-358(categories:)-548(values,)-366(addresses,)-362(and)-358(keywords.)-550(Rules)]TJ
0 -1.196 TD
[(applicable)-330(to)-332(these)-332(argument)-334(categories)-334(are)-332(described)-332(in)-332(Appendix)-332(B.)]TJ
0 -1.792 TD
0.0001 Tc
[(Note)-359.9(that)-361.9(multiple)-359.9(arguments)-359.9(can)-361.9(be)-361.9(specied)-361.9(for)-361.9(the)-359.9(AOP)-361.9(keyword,)-369.9(but)-361.9(the)]TJ
0 -1.196 TD
0 Tc
[(arguments)-332(must)-332(be)-332(enclosed)-332(within)-332(left)-332(angle)-334(\(<\))-330(and)-334(right)-332(angle)-334(\(>\))-332(brackets.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(A18)Tj
/F1 1 Tf
3.2767 0 TD
0.0002 Tc
[(RMS)-368.7(Control)-368.7(Block)-368.7(Macros)]TJ
ET
endstream
endobj
1169 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1170 0 obj
<<
/Type /Page
/Parent 1154 0 R
/Resources 1172 0 R
/Contents 1171 0 R
>>
endobj
1171 0 obj
<< /Length 4263 >>
stream
BT
/F2 1 Tf
12 0 0 12 390.8 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
4.2233 -1.0783 TD
[($XABALL_ST)18.3(ORE)]TJ
ET
/Cs8 cs 1 scn
89.94 708.26 454.32 -0.48 re
f
BT
14 0 0 14 89.94 691.84 Tm
-0.0002 Tc
[($XABALL_ST)17(ORE)]TJ
/F3 1 Tf
10 0 0 10 161.66 663.96 Tm
0 Tc
[(The)-380($XABALL_STORE)-374(macro)-380(moves)-378(user)18(-specied)-380(values)-378(into)-380(elds)-378(of)-378(the)]TJ
0 -1.196 TD
-0.0001 Tc
[(specied)-352.1(XABALL.)-354.1(The)-352.1(expanded)-352.1($XABALL_STORE)-350.1(code)-352.1(executes)-352.1(at)-350.1(run)-352.1(time)]TJ
T*
0 Tc
[(on)-372(a)-372(previously)-372(initialized)-370(\(allocated\))-370(XABALL,)-372(in)-370(contrast)-372(to)-370(the)-372($XABALL)]TJ
T*
-0.0001 Tc
[(macro,)-368.1(which)-358.1(initializes)-358.1(a)-358.1(XABALL)-360.1(at)-358.1(assembly)-358.1(time.)-552.1(The)-360.1($XABALL_STORE)]TJ
T*
0 Tc
[(macro)-332(must)-332(reside)-332(in)-332(a)-332(code)-332(program)-334(section.)]TJ
/F2 1 Tf
12 0 0 12 89.94 590.22 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 161.66 572.2999 Tm
[($XABALL_ST)14(ORE)-994(XAB=xaball-address,)]TJ
9.284 -1.196 TD
[(AID=#area-identication-number)56(,)]TJ
T*
[(ALN={ANY)-168(|)-164(CYL)-166(|)-166(LBN)-164(|)-166(RFI)-168(|)-164(VBN},)]TJ
T*
[(ALQ=#allocation-quantity)76(,)]TJ
0 -1.194 TD
[(AOP=,)]TJ
0 -1.196 TD
0.0002 Tc
(BKZ=#bucket-size,)Tj
T*
0 Tc
[(DEQ=#extension-quantity)74(,)]TJ
T*
[(LOC=#location-number)58(,)]TJ
0 -1.194 TD
(NXT=next-xab-address,)Tj
0 -1.196 TD
(RFI=#related-le-identication,)Tj
T*
(VOL=#volume-number)Tj
/F2 1 Tf
12 0 0 12 89.94 426.84 Tm
(Arguments)Tj
/F3 1 Tf
10 0 0 10 161.915 408.9 Tm
[(For)-358(a)-356(description)-356(of)-356(the)-358(control)-356(block)-358(elds)-356(that)-356(correspond)-358(to)-356(the)-356($XABALL_)]TJ
-0.0255 -1.194 TD
0.0001 Tc
[(STORE)-329.9(macro)-331.9(arguments,)-331.9(see)-329.9(Chapter)-331.9(9.)]TJ
0 -1.794 TD
0 Tc
[(Arguments)-338(fall)-338(into)-338(several)-338(categories:)-512(value,)-342(address,)-340(keyword,)-340(and)-340(the)-338(address)]TJ
0 -1.196 TD
[(of)-374(the)-374(control)-376(block)-374(to)-374(receive)-376(the)-374(specied)-374(arguments.)-584(Rules)-374(applicable)-372(to)]TJ
T*
[(these)-360(argument)-362(categories)-360(for)-360(the)-360(control)-362(block)-360(store)-360(macros)-358(are)-360(described)-360(in)]TJ
0 -1.194 TD
[(Appendix)-332(B.)]TJ
0 -1.794 TD
[(The)-338(XAB)-332(argument)]TJ
/F5 1 Tf
9.4709 0 TD
0.0003 Tc
(xaball-address)Tj
/F3 1 Tf
7.8959 0 TD
-0.0001 Tc
[(is)-334.1(required)-336.1(for)-336.1(the)-336.1($XABALL_STORE)-336.1(macro)]TJ
-17.3668 -1.196 TD
0 Tc
[(and)-360(is)-356(not)-360(present)-358(for)-358(the)-360($XABALL)-360(macro.)-552(Also,)-364(the)-360(RFI)-356(argument)]TJ
/F5 1 Tf
32.7606 0 TD
(related)Tj
-32.7606 -1.194 TD
0.0003 Tc
[(le)-369.7(identication)]TJ
/F3 1 Tf
9.3929 0 TD
-0.0001 Tc
[(sets)-366.1(the)-370.1(XAB$W_RFI)-370.1(eld,)-378.1(which)-370.1(is)-368.1(a)-370.1(3-word)-368.1(eld)-370.1(used)]TJ
-9.3929 -1.196 TD
[(when)-340.1(the)-340.1(XAB$B_ALN)-338.1(eld)-340.1(XAB$V_RFI)-340.1(option)-340.1(is)-338.1(set.)-514.1(This)-340.1(argument)-342.1(is)-338.1(usually)]TJ
T*
0 Tc
[(specied)-346(by)-346(its)-342(symbolic)-346(address.)-524(If)-344(a)-344(register)-346(is)-344(used)-346(to)-344(contain)-346(a)-344(value)-348(for)-344(the)]TJ
T*
[(XAB$W_RFI)-328(eld,)-334(do)-330(not)-332(use)-332(R12,)-332(because)-332(two)-330(contiguous)-334(registers)-330(must)-332(be)-330(used)]TJ
T*
[(to)-332(contain)-334(the)-332(value)-334(of)-332(this)-332(3-word)-330(eld.)-500(Note)-332(that)-332(you)-334(cannot)-334(use)-332(the)-332(byte,)-334(word,)]TJ
0 -1.194 TD
[(or)-332(longword)-334(displacements)-330(for)-332(an)-334(offset,)-332(or)-332(for)-332(indexed)-334(or)-332(deferred)-332(addressing.)]TJ
0 -1.794 TD
-0.0001 Tc
[(Note)-354.1(that)-354.1(R0)-354.1(is)-354.1(usually)-354.1(used)-356.1(by)-354.1(the)-356.1($XABALL_STORE)-354.1(macro;)-366.1(thus,)-362.1(R0)-354.1(is)-352.1(not)]TJ
0 -1.196 TD
0 Tc
[(preserved)-334(and)-332(does)-332(not)-332(contain)-334(a)-332(return)-332(status.)]TJ
/F1 1 Tf
9 0 0 9 404.74 26.84 Tm
/Cs9 cs 1 scn
[(RMS)-368.9(Control)-368.9(Block)-368.9(Macros)]TJ
/F2 1 Tf
13.1637 0 TD
(A19)Tj
ET
endstream
endobj
1172 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1173 0 obj
<<
/Type /Page
/Parent 1154 0 R
/Resources 1175 0 R
/Contents 1174 0 R
>>
endobj
1174 0 obj
<< /Length 1293 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
0 -1.0783 TD
[($XABDA)76.7(T)]TJ
ET
/Cs8 cs 1 scn
66.02 708.26 454.32 -0.48 re
f
BT
14 0 0 14 66.02 691.84 Tm
[($XABDA)77.2(T)]TJ
/F3 1 Tf
10 0 0 10 137.967 663.96 Tm
-0.0001 Tc
[(The)-350.1($XABDA)57.9(T)-350.1(macro)-350.1(allocates)-350.1(and)-350.1(initializes)-348.1(a)-350.1(XABDA)55.9(T)89.9(.)-350.1(N)-0.1(o)-350.1(value)-352.1(is)-348.1(returned)]TJ
-0.0207 -1.196 TD
[(for)-332.1(this)-332.1(assembly-time)-334.1(operation.)]TJ
/F2 1 Tf
12 0 0 12 66.02 626.1 Tm
0 Tc
(Format)Tj
/F1 1 Tf
10 0 0 10 137.76 608.16 Tm
[($XABDA)74(T)-998(EDT=date-time,)]TJ
5.462 -1.196 TD
(NXT=next-xab-address)Tj
/F2 1 Tf
12 0 0 12 66.02 570.2999 Tm
(Arguments)Tj
/F3 1 Tf
10 0 0 10 138.015 552.36 Tm
[(For)-362(a)-362(description)-360(of)-362(the)-362(control)-364(block)-362(elds)-362(that)-360(correspond)-364(to)-360(the)-362($XABDA)58(T)]TJ
-0.0255 -1.194 TD
[(macro)-332(arguments,)-334(see)-332(Chapter)-332(9.)]TJ
0 -1.794 TD
[(Rules)-330(applicable)-332(to)-332(arguments)-334(are)-332(described)-332(in)-332(Appendix)-332(B.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(A20)Tj
/F1 1 Tf
3.2767 0 TD
0.0002 Tc
[(RMS)-368.7(Control)-368.7(Block)-368.7(Macros)]TJ
ET
endstream
endobj
1175 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1176 0 obj
<<
/Type /Page
/Parent 1154 0 R
/Resources 1178 0 R
/Contents 1177 0 R
>>
endobj
1177 0 obj
<< /Length 4546 >>
stream
BT
/F2 1 Tf
12 0 0 12 390.8 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
4.1867 -1.0783 TD
[($XABDA)76.7(T_ST)16.7(ORE)]TJ
ET
/Cs8 cs 1 scn
89.94 708.26 454.32 -0.48 re
f
BT
14 0 0 14 89.94 691.84 Tm
-0.0002 Tc
[($XABDA)74.1(T_ST)17(ORE)]TJ
/F3 1 Tf
10 0 0 10 161.66 663.96 Tm
-0.0001 Tc
[(The)-380.1($XABDA)55.9(T_STORE)-376.1(macro)-380.1(moves)-376.1(user)15.9(-specied)-376.1(values)-380.1(into)-378.1(elds)-376.1(of)-378.1(the)]TJ
0 -1.196 TD
0 Tc
[(specied)-350(XABDA)58(T)90(.)-350(The)-352(expanded)-352($XABDA)58(T_STORE)-348(code)-352(executes)-350(at)-350(run)-352(time)]TJ
T*
-0.0001 Tc
[(on)-372.1(a)-370.1(previously)-374.1(initialized)-370.1(\(allocated\))-370.1(XABDA)55.9(T)89.9(,)-372.1(i)-0.1(n)-372.1(contrast)-370.1(to)-370.1(the)-372.1($XABDA)53.9(T)]TJ
T*
[(macro,)-366.1(which)-356.1(initializes)-356.1(a)-356.1(XABDA)57.9(T)-358.1(a)-0.1(t)-356.1(assembly)-356.1(time.)-548.1(The)-360.1($XABDA)55.9(T_STORE)]TJ
T*
0 Tc
[(macro)-332(must)-332(reside)-332(in)-332(a)-332(code)-332(program)-334(section.)]TJ
/F2 1 Tf
12 0 0 12 89.94 590.22 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 161.66 572.2999 Tm
[($XABDA)72(T_ST)16(ORE)-996(XAB=xabdat-address,)]TJ
9.432 -1.196 TD
(CDT=#creation-date-time,)Tj
T*
(EDT=#expiration-date-time,)Tj
T*
-0.0002 Tc
(RDT=#revision-date-time,)Tj
0 -1.194 TD
0 Tc
[(R)20(VN=#revision-number)58(,)]TJ
0 -1.196 TD
(NXT=next-xab-address)Tj
/F2 1 Tf
12 0 0 12 89.94 486.62 Tm
(Arguments)Tj
/F3 1 Tf
10 0 0 10 161.915 468.68 Tm
[(For)-358(a)-354(description)-356(of)-356(the)-356(control)-356(block)-358(elds)-354(that)-356(correspond)-358(to)-354(the)-356($XABDA)58(T_)]TJ
-0.0255 -1.196 TD
0.0001 Tc
[(STORE)-329.9(macro)-331.9(arguments,)-331.9(see)-329.9(Chapter)-331.9(9.)]TJ
0 -1.792 TD
0 Tc
[(Arguments)-364(fall)-360(into)-364(several)-362(categories:)-560(values,)-372(addresses,)-368(keywords,)-372(and)-364(the)]TJ
0 -1.196 TD
[(address)-342(of)-342(the)-342(control)-342(block)-344(to)-342(receive)-344(the)-342(specied)-342(arguments.)-520(Rules)-342(applicable)]TJ
T*
[(to)-346(these)-344(argument)-346(categories)-346(for)-346(the)-344(control)-346(block)-346(store)-346(macros)-344(are)-346(described)-344(in)]TJ
T*
[(Appendix)-332(B.)]TJ
0 -1.792 TD
[(The)-314(XAB)-312(argument)]TJ
/F5 1 Tf
9.4029 0 TD
0.0003 Tc
(xabdat-address)Tj
/F3 1 Tf
8.2609 0 TD
-0.0001 Tc
[(is)-312.1(required)-314.1(for)-312.1(the)-314.1($XABDA)53.9(T_STORE)-310.1(macro)]TJ
-17.6637 -1.196 TD
0 Tc
[(and)-342(is)-340(not)-340(present)-342(for)-340(the)-342($XABDA)54(T)-340(macro.)-518(Also,)-342(the)-340(arguments)-338(differ)-342(from)-340(the)]TJ
T*
[(general)-334(rules.)]TJ
0 -1.792 TD
[()-1190(The)-336(CDT)-334(argument)]TJ
/F5 1 Tf
11.2839 0 TD
0.0002 Tc
(creation-date-time)Tj
/F3 1 Tf
9.9669 0 TD
-0.0001 Tc
[(sets)-332.1(the)-336.1(XAB$Q_CDT)-334.1(eld,)-336.1(which)-336.1(is)]TJ
-19.4567 -1.196 TD
0 Tc
[(a)-342(quadword)-340(eld.)-518(However)72(,)-344(i)0(f)-342(a)-340(register)-342(is)-342(used)-340(to)-342(contain)-342(a)-342(literal)-340(value)-344(for)]TJ
T*
[(the)-332(XAB$Q_CDT)-334(eld,)-334(do)-332(not)-334(use)-332(R12,)-334(because)-334(two)-330(contiguous)-332(registers)-332(must)]TJ
T*
[(be)-332(used)-332(to)-332(contain)-332(the)-334(value)-332(of)-332(this)-332(quadword)-332(eld.)]TJ
-1.794 -1.792 TD
[()-1190(The)-336(EDT)-334(argument)]TJ
/F5 1 Tf
11.2839 0 TD
0.0002 Tc
(expiration-date-time)Tj
/F3 1 Tf
11.0608 0 TD
-0.0002 Tc
[(sets)-334.2(the)-334.2(XAB$Q_EDT)-336.2(eld,)-336.2(which)]TJ
-20.5507 -1.196 TD
0 Tc
[(is)-324(a)-324(quadword)-324(eld.)-500(The)-326(rules)-324(for)-326(the)-324(other)-326(time)-324(elds)-324(also)-324(apply)-324(to)-324(this)-324(one.)]TJ
-1.794 -1.794 TD
[()-1190(The)-338(RDT)-334(argument)]TJ
/F5 1 Tf
11.2879 0 TD
0.0002 Tc
(revision-date-time)Tj
/F3 1 Tf
9.8569 0 TD
-0.0001 Tc
[(sets)-334.1(the)-336.1(XAB$Q_CDT)-336.1(eld,)-338.1(which)-338.1(is)]TJ
-19.3507 -1.194 TD
0 Tc
[(a)-332(quadword)-332(eld.)-500(The)-332(rules)-332(for)-334(the)-332(other)-332(time)-332(elds)-332(also)-330(apply)-334(to)-332(this)-330(one.)]TJ
-1.794 -1.794 TD
-0.0001 Tc
[(Note)-354.1(that)-354.1(R0)-352.1(is)-352.1(usually)-356.1(used)-354.1(by)-354.1(the)-354.1($XABDA)53.9(T_STORE)-352.1(macro;)-366.1(thus,)-360.1(R0)-352.1(is)-354.1(not)]TJ
0 -1.196 TD
0 Tc
[(preserved)-334(and)-332(does)-332(not)-332(contain)-334(a)-332(return)-332(status.)]TJ
/F1 1 Tf
9 0 0 9 404.74 26.84 Tm
/Cs9 cs 1 scn
[(RMS)-368.9(Control)-368.9(Block)-368.9(Macros)]TJ
/F2 1 Tf
13.1637 0 TD
(A21)Tj
ET
endstream
endobj
1178 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1179 0 obj
<<
/Type /Page
/Parent 1154 0 R
/Resources 1181 0 R
/Contents 1180 0 R
>>
endobj
1180 0 obj
<< /Length 1194 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
0 -1.0783 TD
($XABFHC)Tj
ET
/Cs8 cs 1 scn
66.02 708.26 454.32 -0.48 re
f
BT
14 0 0 14 66.02 691.84 Tm
($XABFHC)Tj
/F3 1 Tf
10 0 0 10 137.967 663.96 Tm
[(The)-346($XABFHC)-344(macro)-346(allocates)-344(and)-346(initializes)-342(a)-346(XABFHC.)-344(No)-346(value)-346(is)-346(returned)]TJ
-0.0207 -1.196 TD
-0.0001 Tc
[(for)-332.1(this)-332.1(assembly-time)-334.1(operation.)]TJ
/F2 1 Tf
12 0 0 12 66.02 626.1 Tm
0 Tc
(Format)Tj
/F1 1 Tf
10 0 0 10 137.76 608.16 Tm
[($XABFHC)-996(NXT=next-xab-address)]TJ
/F2 1 Tf
12 0 0 12 66.02 582.26 Tm
(Arguments)Tj
/F3 1 Tf
10 0 0 10 138.015 564.32 Tm
[(For)-360(a)-360(description)-362(of)-360(the)-360(control)-362(block)-360(elds)-360(that)-360(correspond)-362(to)-360(the)-360($XABFHC)]TJ
-0.0255 -1.196 TD
[(macro)-332(arguments,)-334(see)-332(Chapter)-332(1)56(1)0(.)]TJ
0 -1.792 TD
[(Rules)-330(applicable)-332(to)-332(arguments)-334(are)-332(described)-332(in)-332(Appendix)-332(B.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(A22)Tj
/F1 1 Tf
3.2767 0 TD
0.0002 Tc
[(RMS)-368.7(Control)-368.7(Block)-368.7(Macros)]TJ
ET
endstream
endobj
1181 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1182 0 obj
<<
/Type /Page
/Parent 1185 0 R
/Resources 1184 0 R
/Contents 1183 0 R
>>
endobj
1183 0 obj
<< /Length 2701 >>
stream
BT
/F2 1 Tf
12 0 0 12 390.8 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
4.1133 -1.0783 TD
[($XABFHC_ST)20(ORE)]TJ
ET
/Cs8 cs 1 scn
89.94 708.26 454.32 -0.48 re
f
BT
14 0 0 14 89.94 691.84 Tm
-0.0002 Tc
[($XABFHC_ST)18.4(ORE)]TJ
/F3 1 Tf
10 0 0 10 161.66 663.96 Tm
-0.0001 Tc
[(The)-378.1($XABFHC_STORE)-376.1(macro)-376.1(moves)-376.1(user)17.9(-specied)-376.1(values)-378.1(into)-376.1(elds)-376.1(of)-376.1(the)]TJ
0 -1.196 TD
[(specied)-346.1(XABFHC.)-344.1(The)-348.1(expanded)-348.1($XABFHC_STORE)-344.1(code)-348.1(executes)-346.1(at)-346.1(run)-348.1(time)]TJ
T*
[(on)-368.1(a)-366.1(previously)-368.1(initialized)-366.1(\(allocated\))-366.1(XABFHC,)-368.1(i)-0.1(n)-368.1(contrast)-366.1(to)-366.1(the)-366.1($XABFHC)]TJ
T*
[(macro,)-362.1(which)-354.1(initializes)-352.1(a)-354.1(XABFHC)-352.1(at)-352.1(assembly)-354.1(time.)-542.1(The)-356.1($XABFHC_STORE)]TJ
T*
0 Tc
[(macro)-332(must)-332(reside)-332(in)-332(a)-332(code)-332(program)-334(section.)]TJ
/F2 1 Tf
12 0 0 12 89.94 590.22 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 161.66 572.2999 Tm
[($XABFHC_ST)16(ORE)-996(XAB=xabfhc-address,)]TJ
9.56 -1.196 TD
(NXT=next-xab-address)Tj
/F2 1 Tf
12 0 0 12 89.94 534.44 Tm
(Arguments)Tj
/F3 1 Tf
10 0 0 10 161.915 516.5 Tm
[(For)-356(a)-354(description)-354(of)-354(the)-356(control)-354(block)-356(elds)-354(that)-354(correspond)-356(to)-354(the)-354($XABFHC_)]TJ
-0.0255 -1.196 TD
0.0001 Tc
[(STORE)-329.9(macro)-331.9(arguments,)-331.9(see)-329.9(Chapter)-331.9(1)54.1(1)0.1(.)]TJ
0 -1.792 TD
0 Tc
[(Arguments)-364(fall)-360(into)-364(several)-362(categories:)-560(values,)-372(addresses,)-368(keywords,)-372(and)-364(the)]TJ
0 -1.196 TD
[(address)-342(of)-342(the)-342(control)-342(block)-344(to)-342(receive)-344(the)-342(specied)-342(arguments.)-520(Rules)-342(applicable)]TJ
T*
[(to)-346(these)-344(argument)-346(categories)-346(for)-346(the)-344(control)-346(block)-346(store)-346(macros)-344(are)-346(described)-344(in)]TJ
T*
[(Appendix)-332(B.)]TJ
0 -1.792 TD
[(The)-370(XAB)-368(argument)]TJ
/F5 1 Tf
9.5709 0 TD
(xabfhc-address)Tj
/F3 1 Tf
8.2409 0 TD
-0.0001 Tc
[(is)-368.1(required)-370.1(for)-370.1(the)-370.1($XABFHC_STORE)]TJ
-17.8118 -1.196 TD
0 Tc
[(macro)-332(and)-334(is)-330(not)-332(present)-334(for)-332(the)-332($XABFHC)-330(macro.)]TJ
0 -1.794 TD
[(Note)-366(that)-366(R0)-364(may)-366(be)-366(used)-366(by)-366(the)-366($XABFHC_STORE)-362(macro;)-384(thus,)-376(R0)-364(is)-366(not)]TJ
0 -1.194 TD
[(preserved)-334(and)-332(does)-332(not)-332(contain)-334(a)-332(return)-332(status.)]TJ
/F1 1 Tf
9 0 0 9 404.74 26.84 Tm
/Cs9 cs 1 scn
[(RMS)-368.9(Control)-368.9(Block)-368.9(Macros)]TJ
/F2 1 Tf
13.1637 0 TD
(A23)Tj
ET
endstream
endobj
1184 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1185 0 obj
<<
/Type /Pages
/Kids [ 1182 0 R 1186 0 R 1189 0 R 1192 0 R 1195 0 R 1198 0 R 1201 0 R 1204 0 R
1207 0 R 1210 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 998 0 R
>>
endobj
1186 0 obj
<<
/Type /Page
/Parent 1185 0 R
/Resources 1188 0 R
/Contents 1187 0 R
>>
endobj
1187 0 obj
<< /Length 1574 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
0 -1.0783 TD
($XABITM)Tj
ET
/Cs8 cs 1 scn
66.02 708.26 454.32 -0.48 re
f
BT
14 0 0 14 66.02 691.84 Tm
($XABITM)Tj
/F3 1 Tf
10 0 0 10 137.965 663.96 Tm
[(The)-352($XABITM)-350(macro)-350(allocates)-352(and)-350(initializes)-350(a)-350(XABITM.)-352(No)-350(value)-354(is)-350(returned)]TJ
-0.0205 -1.196 TD
-0.0001 Tc
[(for)-332.1(this)-332.1(assembly-time)-334.1(operation.)]TJ
/F2 1 Tf
12 0 0 12 66.02 626.1 Tm
0 Tc
(Format)Tj
/F1 1 Tf
10 0 0 10 137.76 608.16 Tm
0.0001 Tc
[($XABITM)-997.9(ITEMLIST=item-list-address,)]TJ
5.258 -1.196 TD
0 Tc
[(MODE={sensemode)-166(|)-164(setmode},)]TJ
T*
(NXT=next-xab-address)Tj
/F2 1 Tf
12 0 0 12 66.02 558.34 Tm
(Arguments)Tj
/F3 1 Tf
10 0 0 10 138.015 540.42 Tm
[(For)-364(a)-362(description)-362(of)-362(the)-364(control)-364(block)-364(elds)-362(that)-362(correspond)-364(to)-362(the)-364($XABITM)]TJ
-0.0255 -1.196 TD
[(macro)-332(arguments,)-334(see)-332(Chapter)-332(12.)]TJ
0 -1.794 TD
[(Rules)-330(applicable)-332(to)-332(arguments)-334(are)-332(described)-332(in)-332(Appendix)-332(B.)]TJ
0 -1.792 TD
[(ITEMLIST)-354(defaults)-356(to)-354(0)-356(but)-356(a)-356(valid)-356(pointer)-356(must)-354(be)-356(specied)-356(when)-356(you)-356(use)-356(a)]TJ
0 -1.196 TD
-0.0001 Tc
[($XABITM)-334.1(macro.)-500.1(MODE)-330.1(defaults)-330.1(to)-332.1(sensemode.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
0 Tc
(A24)Tj
/F1 1 Tf
3.2767 0 TD
0.0002 Tc
[(RMS)-368.7(Control)-368.7(Block)-368.7(Macros)]TJ
ET
endstream
endobj
1188 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1189 0 obj
<<
/Type /Page
/Parent 1185 0 R
/Resources 1191 0 R
/Contents 1190 0 R
>>
endobj
1190 0 obj
<< /Length 4617 >>
stream
BT
/F2 1 Tf
12 0 0 12 390.8 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
8.08 -1.0783 TD
($XABKEY)Tj
ET
/Cs8 cs 1 scn
89.94 708.26 454.32 -0.48 re
f
BT
14 0 0 14 89.94 691.84 Tm
-0.0004 Tc
($XABKEY)Tj
/F3 1 Tf
10 0 0 10 161.881 663.96 Tm
-0.0001 Tc
[(The)-350.1($XABKEY)-346.1(macro)-348.1(allocates)-346.1(and)-348.1(initializes)-346.1(a)-348.1(XABKEY)111.9(.)-350.1(N)-0.1(o)-346.1(value)-350.1(is)-346.1(returned)]TJ
-0.0221 -1.196 TD
0 Tc
[(for)-332(this)-332(assembly-time)-330(operation.)]TJ
/F2 1 Tf
12 0 0 12 89.94 626.1 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 161.66 608.16 Tm
[($XABKEY)-1000(COL)76(TBL=collating-table-address,)]TJ
5.538 -1.196 TD
[(DAN=data-bucket-area-number)56(,)]TJ
T*
(DFL=data-bucket-ll-size,)Tj
0 -1.194 TD
[(DTP={BN2)-166(|)-166(DBN2)-164(|)-166(BN4)-166(|)-164(DBN4)-166(|)-164(BN8)-166(|)-166(DBN8)-164(|)-166(IN2)]TJ
0 -1.196 TD
[(|)-164(DIN2)-166(|)-166(IN4)-166(|)-164(DIN4)-166(|)-166(IN8)-166(|)-164(DIN8)-166(|)-166(COL)-164(|)-164(DCOL)-496(|)-166(P)74(AC)-166(|)-166(D)0(P)74(A)0(C)-166(|)-164(STG)-166(|)-166(DSTG},)]TJ
T*
[(FLG=,)]TJ
T*
[(IAN=index-bucket-area-number)56(,)]TJ
0 -1.194 TD
(IFL=index-bucket-le-size,)Tj
0 -1.196 TD
[(KNM=key-name-buf)18(fer-address,)]TJ
T*
-0.0001 Tc
[(LAN=lowest-level-index-area-number)55.9(,)]TJ
T*
-0.0002 Tc
(NUL=null-key-value,)Tj
0 -1.194 TD
0 Tc
(NXT=next-xab-address,)Tj
0 -1.196 TD
(POS=,)Tj
T*
-0.0002 Tc
(PROLOG=prolog-level,)Tj
T*
0 Tc
(REF=key-of-reference-value,)Tj
0 -1.194 TD
0.0003 Tc
(SIZ=)Tj
/F2 1 Tf
12 0 0 12 89.94 402.92 Tm
0 Tc
(Arguments)Tj
/F3 1 Tf
10 0 0 10 161.915 385 Tm
-0.0001 Tc
[(For)-362.1(a)-360.1(description)-360.1(of)-362.1(the)-360.1(control)-362.1(block)-362.1(elds)-360.1(that)-360.1(correspond)-362.1(to)-360.1(the)-360.1($XABKEY)]TJ
-0.0255 -1.196 TD
0.0001 Tc
[(macro)-331.9(arguments,)-331.9(see)-329.9(Chapter)-331.9(14.)]TJ
0 -1.794 TD
0 Tc
[(Arguments)-358(fall)-356(into)-358(three)-358(categories:)-550(values,)-366(addresses,)-362(and)-358(keywords.)-550(Rules)]TJ
0 -1.194 TD
[(applicable)-332(to)-332(these)-332(argument)-334(categories)-332(are)-332(described)-332(in)-332(Appendix)-334(B.)]TJ
0 -1.794 TD
0.0001 Tc
[(Multiple)-355.9(arguments)-357.9(can)-355.9(be)-355.9(specied)-355.9(for)-355.9(the)-355.9(FLG)-355.9(keyword,)-363.9(but)-353.9(the)-355.9(arguments)]TJ
0 -1.196 TD
0 Tc
[(must)-340(be)-340(enclosed)-342(within)-340(left)-340(angle)-342(\(<\))-340(and)-342(right)-342(angle)-342(\(>\))-340(brackets.)-516(Defaults)-340(are)]TJ
0 -1.194 TD
[(applied)-342(to)-342(the)-342(XAB$B_FLG)-340(eld)-342(only)-344(if)-342(no)-342(FLG)-344(argument)-344(is)-340(specied.)-520(Consider)]TJ
0 -1.196 TD
[(the)-332(following:)]TJ
/F6 1 Tf
8 0 0 10 161.66 271.42 Tm
[(KEY_1:)-1197.5($XABKEY)-602.5(REF=1,)-600(POS=0,)-600(SIZ=10)]TJ
/F3 1 Tf
10 0 0 10 161.66 253.4801 Tm
[(This)-334(line)-334(species)-334(the)-334(key)-334(for)-334(alternate)-334(index)-334(1.)-502(Therefore)-336(the)-334(macro)-334(defaults)-332(the)]TJ
0 -1.194 TD
[(XAB$B_FLG)-310(eld)-314(to)-312(allow)-312(duplicates)-312(and)-314(changes)-314(\(the)-312(default)-314(for)-312(alternate)-314(keys\).)]TJ
0 -1.196 TD
0.0001 Tc
[(However)72.1(,)-345.9(i)0.1(f)-341.9(a)0.1(n)-341.9(FLG)-341.9(argument)-341.9(i)0.1(s)-339.9(explicitly)-343.9(specied,)-345.9(the)-343.9(results)-339.9(are)-343.9(different,)-345.9(as)]TJ
T*
0 Tc
[(shown)-332(in)-332(the)-334(following)-332(code)-332(example.)]TJ
/F6 1 Tf
8 0 0 10 161.66 199.7001 Tm
[(KEY_2:)-1197.5($XABKEY)-602.5(REF=1,)-600(POS=0,)-600(SIZ=10,)-600(FLG=CHG)]TJ
/F3 1 Tf
10 0 0 10 161.66 181.7601 Tm
-0.0001 Tc
[(In)-320.1(this)-320.1(case,)-322.1(the)-320.1(CHG)-318.1(bit)-320.1(is)-318.1(set)-318.1(in)-320.1(the)-322.1(XAB$B_FLG)-320.1(eld)-320.1(and)-320.1(the)-320.1(DUP)-320.1(bit)-320.1(remains)]TJ
T*
0 Tc
[(clear)72(,)-332(t)0(o)-332(disallow)-330(duplicates)-332(on)-332(this)-332(key)110(.)]TJ
0 -1.792 TD
[(Depending)-346(on)-344(whether)-344(the)-344(key)-346(being)-346(dened)-346(is)-342(simple)-342(or)-344(segmented,)-348(you)-346(would)]TJ
0 -1.196 TD
[(use)-332(one)-334(of)-332(the)-332(following)-332(two)-332(formats)-330(for)-332(the)-332(POS)-332(and)-332(SIZ)-332(arguments:)]TJ
/F6 1 Tf
8 0 0 10 161.66 121.9802 Tm
0.0004 Tc
(POS=position)Tj
1.795 -0.996 TD
0 Tc
(.)Tj
0.0045 -0.996 TD
(.)Tj
0.0045 -0.996 TD
(.)Tj
-1.804 -0.996 TD
(SIZ=size)Tj
/F1 1 Tf
9 0 0 9 404.74 26.84 Tm
/Cs9 cs 1 scn
[(RMS)-368.9(Control)-368.9(Block)-368.9(Macros)]TJ
/F2 1 Tf
13.1637 0 TD
(A25)Tj
ET
endstream
endobj
1191 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1192 0 obj
<<
/Type /Page
/Parent 1185 0 R
/Resources 1194 0 R
/Contents 1193 0 R
>>
endobj
1193 0 obj
<< /Length 762 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
0 -1.0783 TD
($XABKEY)Tj
/F3 1 Tf
10 0 0 10 137.9351 703.52 Tm
/Cs8 cs 1 scn
(or)Tj
/F6 1 Tf
8 0 0 10 137.975 685.58 Tm
0.0003 Tc
(POS=)Tj
1.7656 -0.996 TD
0 Tc
(.)Tj
0.0045 -0.996 TD
(.)Tj
0.0045 -0.996 TD
(.)Tj
-1.8015 -0.998 TD
0.0002 Tc
(SIZ=)Tj
/F3 1 Tf
10 0 0 10 137.76 627.8 Tm
0 Tc
[(Y)112(o)0(u)-358(must)-358(include)-358(the)-358(angle)-360(brackets)-356(for)-358(multiple)-358(argument)-360(key)-358(positions)-356(and)]TJ
0 -1.196 TD
(sizes.)Tj
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(A26)Tj
/F1 1 Tf
3.2767 0 TD
0.0002 Tc
[(RMS)-368.7(Control)-368.7(Block)-368.7(Macros)]TJ
ET
endstream
endobj
1194 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1195 0 obj
<<
/Type /Page
/Parent 1185 0 R
/Resources 1197 0 R
/Contents 1196 0 R
>>
endobj
1196 0 obj
<< /Length 4968 >>
stream
BT
/F2 1 Tf
12 0 0 12 390.8 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
4.1117 -1.0783 TD
[($XABKEY_ST)20(ORE)]TJ
ET
/Cs8 cs 1 scn
89.94 708.26 454.32 -0.48 re
f
BT
14 0 0 14 89.94 691.84 Tm
-0.0002 Tc
[($XABKEY_ST)17(ORE)]TJ
/F3 1 Tf
10 0 0 10 161.66 663.96 Tm
-0.0001 Tc
[(The)-378.1($XABKEY_STORE)-374.1(macro)-376.1(moves)-378.1(user)17.9(-specied)-376.1(values)-378.1(into)-376.1(elds)-376.1(of)-376.1(the)]TJ
0 -1.196 TD
[(specied)-348.1(XABKEY)109.9(.)-348.1(The)-350.1(expanded)-350.1($XABKEY_STORE)-344.1(code)-350.1(executes)-348.1(at)-348.1(run)-350.1(time)]TJ
T*
[(on)-370.1(a)-368.1(previously)-370.1(initialized)-368.1(\(allocated\))-368.1(XABKEY)111.9(,)-370.1(i)-0.1(n)-370.1(contrast)-368.1(to)-368.1(the)-368.1($XABKEY)]TJ
T*
[(macro,)-346.1(which)-340.1(initializes)-340.1(the)-342.1(XABKEY)-340.1(at)-340.1(assembly)-340.1(time.)-518.1(The)-342.1($XABKEY_STORE)]TJ
T*
0 Tc
[(macro)-332(must)-332(reside)-332(in)-332(a)-332(code)-332(program)-334(section.)]TJ
/F2 1 Tf
12 0 0 12 89.94 590.22 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 161.66 572.2999 Tm
0.0001 Tc
[($XABKEY_ST)18.1(ORE)-995.9(XAB=xabkey-address,)]TJ
9.506 -1.196 TD
0 Tc
[(COL)76(TBL=#collating-table-address,)]TJ
T*
[(DAN=#data-bucket-area-number)56(,)]TJ
T*
(DFL=#data-bucket-ll-size,)Tj
0 -1.194 TD
[(DTP={BN2)-166(|)-166(DBN2)-164(|)-166(BN4)-166(|)-164(DBN4)-166(|)-164(BN8)-166(|)-166(DBN8)-164(|)-166(IN2)]TJ
0 -1.196 TD
[(|)-164(DIN2)-166(|)-166(IN4)-166(|)-164(DIN4)-166(|)-166(IN8)-166(|)-164(DIN8)-166(|)-166(COL)-164(|)-164(DCOL)]TJ
T*
[(|)-164(P)72(AC)-166(|)-164(D)0(P)74(A)0(C)-166(|)-166(STG)-166(|)-164(DSTG},)]TJ
T*
[(FLG=,)Tj
0 -1.196 TD
[(IAN=#index-bucket-area-number)56(,)]TJ
T*
(IFL=#index-bucket-ll-size,)Tj
T*
[(KNM=key-name-buf)18(fer-address,)]TJ
0 -1.194 TD
-0.0001 Tc
[(LAN=#lowest-level-index-area-number)55.9(,)]TJ
0 -1.196 TD
-0.0002 Tc
(NUL=#null-key-value,)Tj
T*
0 Tc
(NXT=next-xab-address,)Tj
T*
(POS=,)Tj
0 -1.194 TD
-0.0002 Tc
(PROLOG=#prolog-level,)Tj
0 -1.196 TD
0 Tc
(REF=#key-of-reference-value,)Tj
T*
0.0003 Tc
(SIZ=)Tj
/F2 1 Tf
12 0 0 12 89.94 331.2 Tm
0 Tc
(Arguments)Tj
/F3 1 Tf
10 0 0 10 161.915 313.26 Tm
-0.0001 Tc
[(For)-356.1(a)-354.1(description)-354.1(of)-356.1(the)-354.1(control)-356.1(block)-356.1(elds)-354.1(that)-354.1(correspond)-356.1(to)-354.1(the)-356.1($XABKEY_)]TJ
-0.0255 -1.194 TD
0.0001 Tc
[(STORE)-329.9(macro)-331.9(arguments,)-331.9(see)-329.9(Chapter)-331.9(14.)]TJ
0 -1.794 TD
0 Tc
[(Arguments)-364(fall)-360(into)-364(several)-362(categories:)-560(values,)-372(addresses,)-368(keywords,)-372(and)-364(the)]TJ
0 -1.196 TD
[(address)-342(of)-342(the)-342(control)-342(block)-344(to)-342(receive)-344(the)-342(specied)-342(arguments.)-520(Rules)-342(applicable)]TJ
T*
[(to)-346(these)-344(argument)-346(categories)-346(for)-346(the)-344(control)-346(block)-346(store)-346(macros)-344(are)-346(described)-344(in)]TJ
0 -1.194 TD
[(Appendix)-332(B.)]TJ
0 -1.794 TD
[(The)-368(XAB)-364(argument)]TJ
/F5 1 Tf
9.5629 0 TD
0.0003 Tc
(xabkey-address)Tj
/F3 1 Tf
8.4629 0 TD
-0.0001 Tc
[(is)-366.1(required)-366.1(for)-368.1(the)-366.1($XABKEY_STORE)]TJ
-18.0257 -1.196 TD
[(macro)-338.1(and)-340.1(is)-336.1(not)-340.1(present)-338.1(for)-338.1(the)-338.1($XABKEY)-338.1(macro.)-512.1(The)-340.1(POS)-338.1(and)-338.1(SIZ)-338.1(arguments)]TJ
T*
0 Tc
[(can)-338(be)-338(either)-338(symbolic)-338(addresses)-334(or)-338(a)-338(list)-334(of)-338(up)-338(to)-336(eight)-340(values,)-340(where)-338(each)-338(value)]TJ
0 -1.194 TD
[(must)-360(be)-360(preceded)-360(by)-360(a)-360(number)-362(sign)-360(\()-166(#)-166(\))0(,)-368(and)-360(the)-360(entire)-360(list)-358(must)-360(be)-358(enclosed)]TJ
0 -1.196 TD
0.0001 Tc
[(within)-349.9(left)-347.9(angle)-349.9(and)-349.9(right)-349.9(angle)-349.9(brackets)-349.9(\(<#value,...,#value>\).)-533.9(The)-351.9(number)-349.9(of)]TJ
T*
0 Tc
[(POS)-346(and)-346(SIZ)-346(values)-348(must)-346(be)-346(equal.)-528(Alternatively)110(,)-350(each)-348(POS)-346(and)-346(SIZ)-346(value)-348(can)]TJ
T*
0.0001 Tc
[(be)-331.9(specied)-331.9(as)-331.9(an)-331.9(argument,)-331.9(using)-333.9(the)-331.9(following)-331.9(form:)]TJ
/F1 1 Tf
0 -1.792 TD
[(POS0)-331.9(=)-331.9(#value,)-331.9(POS1)-331.9(=)-331.9(#value,)-331.9(...,)-331.9(POS7)-331.9(=)-331.9(#value)]TJ
0 -1.794 TD
[(SIZ0)-333.9(=)-331.9(#value,)-331.9(SIZ1)-333.9(=)-331.9(#value,)-331.9(...,)-331.9(SIZ7)-333.9(=)-331.9(#value)]TJ
/F3 1 Tf
T*
-0.0001 Tc
[(Note)-352.1(that)-354.1(R0)-350.1(is)-352.1(usually)-354.1(used)-352.1(by)-354.1(the)-354.1($XABKEY_STORE)-350.1(macro;)-364.1(thus,)-358.1(R0)-352.1(is)-352.1(not)]TJ
0 -1.194 TD
0 Tc
[(preserved)-334(and)-332(does)-332(not)-332(contain)-334(a)-332(return)-332(status.)]TJ
/F1 1 Tf
9 0 0 9 404.74 26.84 Tm
/Cs9 cs 1 scn
[(RMS)-368.9(Control)-368.9(Block)-368.9(Macros)]TJ
/F2 1 Tf
13.1637 0 TD
(A27)Tj
ET
endstream
endobj
1197 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1198 0 obj
<<
/Type /Page
/Parent 1185 0 R
/Resources 1200 0 R
/Contents 1199 0 R
>>
endobj
1199 0 obj
<< /Length 4642 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
0 -1.0783 TD
($XABPRO)Tj
ET
/Cs8 cs 1 scn
66.02 708.26 454.32 -0.48 re
f
BT
14 0 0 14 66.02 691.84 Tm
($XABPRO)Tj
/F3 1 Tf
10 0 0 10 137.975 663.96 Tm
-0.0001 Tc
[(The)-348.1($XABPRO)-344.1(macro)-346.1(allocates)-346.1(and)-348.1(initializes)-346.1(a)-346.1(XABPRO.)-348.1(N)-0.1(o)-348.1(value)-348.1(is)-346.1(returned)]TJ
-0.0215 -1.196 TD
[(for)-332.1(this)-332.1(assembly-time)-334.1(operation.)]TJ
/F2 1 Tf
12 0 0 12 66.02 626.1 Tm
0 Tc
(Format)Tj
/F1 1 Tf
10 0 0 10 137.76 608.16 Tm
[($XABPRO)-996(ACLBUF=ACL-buf)18(fer-address,)]TJ
5.702 -1.196 TD
(ACLCTX=,)Tj
T*
[(ACLSIZ=ACL-buf)16(fer-size,)]TJ
0 -1.194 TD
-0.0001 Tc
[(MT)73.9(ACC=magnetic-tape-accessibility)71.9(,)]TJ
0 -1.196 TD
0 Tc
(NXT=next-xab-address,)Tj
T*
[(PRO=,)]TJ
T*
[(PROT_OPT=,)]TJ
0 -1.194 TD
[(UIC=)]TJ
/F2 1 Tf
12 0 0 12 66.02 498.58 Tm
(Arguments)Tj
/F3 1 Tf
10 0 0 10 138.015 480.64 Tm
[(For)-362(a)-360(description)-362(of)-360(the)-362(control)-362(block)-362(elds)-360(that)-360(correspond)-362(to)-362(the)-360($XABPRO)]TJ
-0.0255 -1.196 TD
[(macro)-332(arguments,)-334(refer)-332(to)-332(Chapter)-332(15.)]TJ
0 -1.794 TD
[(Rules)-330(applicable)-332(to)-332(arguments)-334(are)-332(described)-332(in)-332(Appendix)-332(B.)]TJ
0 -1.792 TD
[(For)-370(the)-370(MT)54(ACC)-368(\()]TJ
/F5 1 Tf
8.2749 0 TD
[(magnetic)-372(tape)-372(accessibility)]TJ
/F3 1 Tf
14.2658 0 TD
[(\))-370(argument,)-382(an)-370(ASCII)-368(radix)]TJ
-22.5407 -1.196 TD
[(indicator)-358(is)-358(required.)-552(For)-360(example,)-366(the)-360(letter)-358(Z)-358(i)0(s)-358(entered)-358(as)-358(the)-360(accessibility)]TJ
T*
[(character)-334(with)-330(the)-332(following)-334(macro)-332(expression:)]TJ
/F6 1 Tf
8 0 0 10 137.76 390.9801 Tm
0.0003 Tc
[($XABPRO)-1197.2(MTACC=^A/Z/)]TJ
/F3 1 Tf
10 0 0 10 137.76 373.0401 Tm
0 Tc
[(In)-356(this)-354(example,)-362(the)-356(circumex)-360(\()-164(^)-166(\))-356(followed)-354(by)-356(an)-356(uppercase)-356(A)-356(indicates)-354(that)]TJ
T*
[(ASCII)-328(text)-334(follows.)-498(The)-334(two)-330(slashes)-332(\()-164(/)0(/)-168(\))-332(delimit)-332(the)-332(ASCII)-330(text.)-500(RMS)-332(converts)-334(all)]TJ
0 -1.194 TD
[(lowercase)-330(characters)-334(to)-332(uppercase.)-498(No)-334(other)-332(modication)-332(is)-332(made.)]TJ
0 -1.794 TD
[(For)-352(the)-352(PRO)-350(argument,)-360(the)-352(angle)-354(brackets)-350(are)-352(required)-354(syntax,)-358(and)-352(each)-354(user)]TJ
0 -1.196 TD
[(class)-342(must)-344(be)-346(separated)-344(from)-344(the)-344(others)-346(by)-346(a)-344(comma.)-524(When)-346(you)-346(omit)-344(a)-346(class)-342(to)]TJ
T*
[(use)-344(the)-346(default)-344(protection,)-350(you)-346(must)-344(retain)-346(the)-346(comma)-344(to)-344(indicate)-346(the)-344(omission,)]TJ
0 -1.194 TD
[(unless)-332(no)-332(other)-334(class)-330(follows.)]TJ
0 -1.794 TD
[(T)92(o)-334(allow)-334(all)-332(system)-334(users)-334(read)-334(and)-334(write)-334(access,)-334(use)-334(the)-336(default)-334(le)-334(protection)-334(for)]TJ
0 -1.196 TD
[(the)-346(le)-348(owner)-348(\(by)-348(omission\),)-350(allow)-346(group)-350(users)-346(read)-348(access,)-350(and)-348(use)-348(the)-346(default)]TJ
T*
[(for)-346(world)-346(users,)-350(you)-348(would)-346(specify)-346(.)-528(Y)110(o)0(u)-346(may)-348(specify)-346(all,)-350(some,)-350(or)-346(none)]TJ
0 -1.194 TD
[(of)-332(the)-336(access)-332(characters,)-336(and)-334(place)-334(multiple)-334(characters)-334(in)-334(any)-336(order)74(,)-336(for)-334(each)-334(user)]TJ
0 -1.196 TD
(class.)Tj
0 -1.794 TD
[(Here)-352(is)-350(a)-352(listing)-352(of)-352(the)-352(user)-352(classes)-350(together)-352(with)-352(the)-352(letters)-350(used)-352(to)-352(represent)]TJ
0 -1.194 TD
(them:)Tj
0 -1.794 TD
[()-1188(Rread)-332(access)]TJ
T*
[()-1188(W)36(write)-330(access)]TJ
0 -1.792 TD
[()-1188(Eexecute)-334(access)]TJ
0 -1.794 TD
[()-1188(Ddelete)-332(access)]TJ
T*
[(The)-338(absence)-340(of)-336(a)-338(code)-340(species)-336(that)-338(the)-338(access)-338(associated)-336(with)-338(the)-338(code)-338(is)-338(denied)]TJ
0 -1.194 TD
[(to)-332(the)-332(user)74(.)]TJ
0 -1.794 TD
[(Users)-344(are)-344(granted)-346(the)-346(maximum)-346(number)-346(of)-344(access)-344(rights)-346(for)-344(each)-346(of)-346(the)-344(classes)]TJ
0 -1.196 TD
[(to)-332(which)-332(they)-334(belong.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(A28)Tj
/F1 1 Tf
3.2767 0 TD
0.0002 Tc
[(RMS)-368.7(Control)-368.7(Block)-368.7(Macros)]TJ
ET
endstream
endobj
1200 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1201 0 obj
<<
/Type /Page
/Parent 1185 0 R
/Resources 1203 0 R
/Contents 1202 0 R
>>
endobj
1202 0 obj
<< /Length 1235 >>
stream
BT
/F2 1 Tf
12 0 0 12 390.8 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
7.97 -1.0783 TD
-0.0006 Tc
($XABPRO)Tj
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(For)-353.9(the)-351.9(UIC)-349.9(argument,)-355.9(the)-353.9(value)-351.9(for)-353.9(the)-351.9(group)-353.9(item)-349.9(must)-351.9(be)-351.9(in)-351.9(the)-353.9(range)-353.9(of)-351.9(0)]TJ
0 -1.196 TD
0 Tc
[(to)-348(37777;)-356(the)-348(value)-350(for)-348(the)-348(member)-348(item)-346(must)-348(from)-346(0)-348(t)0(o)-348(177777.)-530(Note)-348(that)-346(the)]TJ
T*
[(maximum)-360(values)-362(\(37777)-360(and)-360(177777\))-358(are)-362(reserved)-360(for)-360(Compaq)-360(use)-360(only)110(.)-556(The)]TJ
0 -1.194 TD
[(group)-366(number)-364(and)-364(member)-364(number)-366(must)-362(be)-364(enclosed)-364(within)-362(angle)-366(brackets,)]TJ
0 -1.196 TD
[(placed)-376(in)-374(the)-376(order)-376(,)-388(and)-376(be)-374(separated)-374(by)-376(a)-374(comma.)-584(Each)]TJ
T*
[(number)-334(is)-332(interpreted)-332(as)-330(an)-334(octal)-332(number)72(.)]TJ
/F1 1 Tf
9 0 0 9 404.74 26.84 Tm
/Cs9 cs 1 scn
[(RMS)-368.9(Control)-368.9(Block)-368.9(Macros)]TJ
/F2 1 Tf
13.1637 0 TD
(A29)Tj
ET
endstream
endobj
1203 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1204 0 obj
<<
/Type /Page
/Parent 1185 0 R
/Resources 1206 0 R
/Contents 1205 0 R
>>
endobj
1205 0 obj
<< /Length 4517 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
0 -1.0783 TD
[($XABPRO_ST)20(ORE)]TJ
ET
/Cs8 cs 1 scn
66.02 708.26 454.32 -0.48 re
f
BT
14 0 0 14 66.02 691.84 Tm
-0.0002 Tc
[($XABPRO_ST)17(ORE)]TJ
/F3 1 Tf
10 0 0 10 137.76 663.96 Tm
-0.0001 Tc
[(The)-378.1($XABPRO_STORE)-376.1(macro)-376.1(moves)-378.1(user)17.9(-specied)-376.1(values)-378.1(into)-378.1(elds)-376.1(of)-376.1(the)]TJ
0 -1.196 TD
[(specied)-346.1(XABPRO.)-346.1(The)-350.1(expanded)-348.1($XABPRO_STORE)-346.1(code)-348.1(executes)-348.1(at)-348.1(run)-348.1(time)]TJ
T*
[(on)-368.1(a)-368.1(previously)-370.1(initialized)-366.1(\(allocated\))-368.1(XABPRO,)-370.1(i)-0.1(n)-368.1(contrast)-368.1(to)-368.1(the)-368.1($XABPRO)]TJ
T*
[(macro,)-362.1(which)-356.1(initializes)-354.1(a)-356.1(XABPRO)-356.1(a)-0.1(t)-354.1(assembly)-356.1(time.)-544.1(The)-358.1($XABPRO_STORE)]TJ
T*
0 Tc
[(macro)-332(must)-332(reside)-330(in)-334(a)-332(code)-332(program)-334(section.)]TJ
/F2 1 Tf
12 0 0 12 66.02 590.22 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 137.76 572.2999 Tm
[($XABPRO_ST)18(ORE)-996(XAB=xabpro-address,)]TJ
9.67 -1.196 TD
[(ACLBUF=ACL-buf)18(fer-address,)]TJ
T*
(ACLCTX=#,)Tj
T*
[(ACLSIZ=#ACL-buf)16(fer-size,)]TJ
0 -1.194 TD
-0.0001 Tc
[(MT)73.9(ACC=#magnetic-tape-accessibility)71.9(,)]TJ
0 -1.196 TD
0 Tc
(NXT=next-xab-address,)Tj
T*
[(PRO=,)]TJ
T*
[(PROT_OPT=,)]TJ
0 -1.194 TD
(UIC=#uic-value)Tj
/F2 1 Tf
12 0 0 12 66.02 450.74 Tm
(Arguments)Tj
/F3 1 Tf
10 0 0 10 138.015 432.82 Tm
-0.0001 Tc
[(For)-356.1(a)-354.1(description)-356.1(of)-354.1(the)-356.1(control)-356.1(block)-356.1(elds)-354.1(that)-356.1(correspond)-356.1(to)-354.1(the)-356.1($XABPRO_)]TJ
-0.0255 -1.196 TD
0 Tc
[(STORE)-330(macro)-332(arguments,)-334(see)-332(Chapter)-332(15.)]TJ
0 -1.794 TD
[(Arguments)-362(fall)-362(into)-362(several)-364(categories:)-560(values,)-372(addresses,)-368(keywords,)-372(and)-362(the)]TJ
0 -1.194 TD
[(address)-340(of)-342(the)-342(control)-344(block)-342(to)-342(receive)-344(the)-342(specied)-344(arguments.)-520(Rules)-340(applicable)]TJ
0 -1.196 TD
0.0001 Tc
[(to)-343.9(these)-343.9(argument)-343.9(categories)-345.9(for)-343.9(the)-345.9(control)-345.9(block)-345.9(store)-343.9(macros)-343.9(are)-345.9(described)-343.9(in)]TJ
T*
0 Tc
[(Appendix)-332(B.)]TJ
0 -1.792 TD
[(The)-368(XAB)-366(argument)]TJ
/F5 1 Tf
9.5669 0 TD
(xabpro-address)Tj
/F3 1 Tf
8.4059 0 TD
-0.0001 Tc
[(is)-368.1(required)-368.1(for)-368.1(the)-368.1($XABPRO_STORE)]TJ
-17.9727 -1.196 TD
0 Tc
[(macro)-334(and)-334(is)-334(not)-334(present)-334(for)-334(the)-334($XABPRO)-330(macro.)-504(Also,)-334(the)-334(following)-334(arguments)]TJ
T*
[(do)-332(not)-332(comply)-332(with)-332(the)-332(general)-334(rules:)]TJ
0 -1.794 TD
[()-1188(The)-362(PRO)-358(argument)-360(\(le)-360(protection\))-360(can)-360(be)-358(either)-360(a)-360(symbolic)-358(address)-358(or)-360(a)]TJ
1.792 -1.194 TD
[(list)-344(of)-346(keyword)-346(values.)-526(If)-344(you)-348(specify)-346(a)-344(list)-344(of)-346(keywords,)-350(it)-344(must)-344(be)-346(enclosed)]TJ
0 -1.196 TD
[(within)-354(left)-352(angle)-356(\(<\))-352(and)-354(right)-354(angle)-356(\(>\))-352(brackets)-354(and)-354(the)-352(number)-356(sign)-354(\()-166(#)-166(\))]TJ
T*
[(must)-332(be)-332(omitted;)-332(for)-332(example,)-334(PRO=.)]TJ
-1.792 -1.794 TD
[()-1188(The)-338(UIC)-336(argument)-340(\(group,member\))-338(can)-338(be)-336(either)-338(a)-336(symbolic)-338(address)-334(or)-338(a)-336(list)]TJ
1.792 -1.194 TD
[(of)-348(two)-346(data)-348(values.)-530(If)-346(the)-348(data)-348(values)-348(are)-348(constants,)-352(they)-348(must)-348(be)-346(specied)]TJ
0 -1.196 TD
[(with)-336(an)-336(octal)-336(radix)-336(without)-336(a)-336(preceding)-338(number)-336(sign)-338(\()-166(#)-166(\))0(.)-506(This)-336(argument)-338(can)]TJ
T*
[(be)-332(passed)-332(by)-332(its)-330(symbolic)-332(address)-332(or)-332(by)-332(using)-334(a)-332(V)110(AX)-330(MACRO)-330(expression.)]TJ
-1.792 -1.792 TD
-0.0001 Tc
[(Note)-352.1(that)-352.1(R0)-354.1(is)-352.1(usually)-354.1(used)-352.1(by)-354.1(the)-354.1($XABPRO_STORE)-352.1(macro;)-364.1(thus,)-360.1(R0)-352.1(is)-352.1(not)]TJ
0 -1.196 TD
0 Tc
[(preserved)-332(and)-332(does)-332(not)-332(contain)-334(a)-332(return)-334(status.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(A30)Tj
/F1 1 Tf
3.2767 0 TD
0.0002 Tc
[(RMS)-368.7(Control)-368.7(Block)-368.7(Macros)]TJ
ET
endstream
endobj
1206 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1207 0 obj
<<
/Type /Page
/Parent 1185 0 R
/Resources 1209 0 R
/Contents 1208 0 R
>>
endobj
1208 0 obj
<< /Length 1301 >>
stream
BT
/F2 1 Tf
12 0 0 12 390.8 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
8.0817 -1.0783 TD
-0.0006 Tc
($XABRDT)Tj
ET
/Cs8 cs 1 scn
89.94 708.26 454.32 -0.48 re
f
BT
14 0 0 14 89.94 691.84 Tm
-0.0004 Tc
($XABRDT)Tj
/F3 1 Tf
10 0 0 10 161.867 663.96 Tm
-0.0001 Tc
[(The)-350.1($XABRDT)-350.1(macro)-348.1(allocates)-346.1(and)-350.1(initializes)-346.1(a)-348.1(XABRDT)89.9(.)-348.1(No)-348.1(value)-350.1(is)-348.1(returned)]TJ
-0.0207 -1.196 TD
0 Tc
[(for)-332(this)-332(assembly-time)-330(operation.)]TJ
/F2 1 Tf
12 0 0 12 89.94 626.1 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 161.66 608.16 Tm
[($XABRDT)-998(NXT=next-xab-address)]TJ
/F2 1 Tf
12 0 0 12 89.94 582.26 Tm
(Arguments)Tj
/F3 1 Tf
10 0 0 10 161.915 564.32 Tm
-0.0001 Tc
[(For)-362.1(a)-362.1(description)-360.1(of)-360.1(the)-362.1(control)-362.1(block)-362.1(elds)-362.1(that)-360.1(correspond)-362.1(to)-360.1(the)-362.1($XABRDT)]TJ
-0.0255 -1.196 TD
0.0001 Tc
[(macro)-331.9(argument,)-331.9(see)-331.9(Chapter)-331.9(16.)]TJ
0 -1.792 TD
[(Rules)-331.9(applicable)-331.9(to)-329.9(arguments)-329.9(are)-331.9(described)-331.9(in)-333.9(Appendix)-331.9(B.)]TJ
/F1 1 Tf
9 0 0 9 404.74 26.84 Tm
/Cs9 cs 1 scn
0 Tc
[(RMS)-368.9(Control)-368.9(Block)-368.9(Macros)]TJ
/F2 1 Tf
13.1637 0 TD
(A31)Tj
ET
endstream
endobj
1209 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1210 0 obj
<<
/Type /Page
/Parent 1185 0 R
/Resources 1212 0 R
/Contents 1211 0 R
>>
endobj
1211 0 obj
<< /Length 3858 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
0 -1.0783 TD
[($XABRDT_ST)20(ORE)]TJ
ET
/Cs8 cs 1 scn
66.02 708.26 454.32 -0.48 re
f
BT
14 0 0 14 66.02 691.84 Tm
-0.0002 Tc
[($XABRDT_ST)17(ORE)]TJ
/F3 1 Tf
10 0 0 10 137.76 663.96 Tm
-0.0001 Tc
[(The)-378.1($XABRDT_STORE)-376.1(macro)-376.1(moves)-378.1(user)17.9(-specied)-376.1(values)-378.1(into)-378.1(elds)-376.1(of)-376.1(the)]TJ
0 -1.196 TD
[(specied)-348.1(XABRDT)89.9(.)-350.1(The)-350.1(expanded)-350.1($XABRDT_STORE)-348.1(code)-348.1(executes)-350.1(at)-348.1(run)-352.1(time)]TJ
T*
[(on)-370.1(a)-368.1(previously)-372.1(initialized)-368.1(\(allocated\))-368.1(XABRDT)89.9(,)-370.1(in)-370.1(contrast)-368.1(to)-370.1(the)-370.1($XABRDT)]TJ
T*
[(macro,)-346.1(which)-342.1(initializes)-340.1(the)-342.1(XABRDT)-340.1(at)-342.1(assembly)-340.1(time.)-518.1(The)-344.1($XABRDT_STORE)]TJ
T*
0 Tc
[(macro)-332(must)-332(reside)-330(in)-334(a)-332(code)-332(program)-334(section.)]TJ
/F2 1 Tf
12 0 0 12 66.02 590.22 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 137.76 572.2999 Tm
[($XABRDT_ST)16(ORE)-994(XAB=xabrdt-address,)]TJ
9.558 -1.196 TD
(RDT=#revision-date-time,)Tj
T*
-0.0002 Tc
[(R)17.8(VN=#revision-number)53.8(,)]TJ
T*
0 Tc
(NXT=next-xab-address)Tj
/F2 1 Tf
12 0 0 12 66.02 510.52 Tm
(Arguments)Tj
/F3 1 Tf
10 0 0 10 138.015 492.6 Tm
-0.0001 Tc
[(For)-356.1(a)-354.1(description)-356.1(of)-354.1(the)-356.1(control)-356.1(block)-356.1(elds)-354.1(that)-356.1(correspond)-356.1(to)-354.1(the)-356.1($XABRDT_)]TJ
-0.0255 -1.196 TD
0 Tc
[(STORE)-330(macro)-332(arguments,)-334(see)-332(Chapter)-332(16.)]TJ
0 -1.794 TD
[(Arguments)-362(fall)-362(into)-362(several)-364(categories:)-560(values,)-372(addresses,)-368(keywords,)-372(and)-362(the)]TJ
0 -1.196 TD
[(address)-340(of)-342(the)-342(control)-344(block)-342(to)-342(receive)-344(the)-342(specied)-344(arguments.)-520(Rules)-340(applicable)]TJ
0 -1.194 TD
0.0001 Tc
[(to)-343.9(these)-343.9(argument)-343.9(categories)-345.9(for)-343.9(the)-345.9(control)-345.9(block)-345.9(store)-343.9(macros)-343.9(are)-345.9(described)-343.9(in)]TJ
0 -1.196 TD
0 Tc
[(Appendix)-332(B.)]TJ
0 -1.794 TD
[(The)-370(XAB)-368(argument)]TJ
/F5 1 Tf
9.5729 0 TD
(xabrdt-address)Tj
/F3 1 Tf
8.2249 0 TD
-0.0001 Tc
[(is)-368.1(required)-372.1(for)-370.1(the)-370.1($XABRDT_STORE)]TJ
-17.7978 -1.194 TD
[(macro)-362.1(and)-364.1(is)-362.1(not)-364.1(present)-364.1(for)-362.1(the)-364.1($XABRDT)-364.1(macro.)-562.1(Also,)-370.1(the)-364.1(RDT)-362.1(argument)]TJ
/F5 1 Tf
0 -1.196 TD
0.0002 Tc
(revision-date-time)Tj
/F3 1 Tf
9.8729 0 TD
0 Tc
[(and)-352(R)36(V)0(N)-352(argument)]TJ
/F5 1 Tf
9.5589 0 TD
(revision-number)Tj
/F3 1 Tf
9.0009 0 TD
[(are)-352(not)-354(present)-352(in)]TJ
-28.4326 -1.196 TD
-0.0001 Tc
[(the)-338.1($XABRDT)-338.1(macro.)-510.1(The)-338.1(RDT)-336.1(argument)]TJ
/F5 1 Tf
20.1597 0 TD
0.0002 Tc
(revision-date-time)Tj
/F3 1 Tf
9.8569 0 TD
0 Tc
[(is)-336(usually)-340(passed)]TJ
-30.0166 -1.196 TD
[(by)-342(its)-342(symbolic)-342(address.)-518(However)72(,)-346(i)0(f)-342(a)-342(register)-342(is)-342(used)-342(to)-342(contain)-344(a)-342(value)-344(for)-344(the)]TJ
0 -1.194 TD
[(XAB$Q_RDT)-316(eld,)-322(do)-316(not)-318(use)-318(R12,)-320(because)-316(two)-316(contiguous)-316(registers)-316(must)-316(be)-318(used)]TJ
0 -1.196 TD
[(to)-332(contain)-332(the)-332(value)-334(of)-332(this)-332(quadword)-332(eld.)]TJ
0 -1.794 TD
-0.0001 Tc
[(Note)-352.1(that)-352.1(R0)-354.1(is)-352.1(usually)-354.1(used)-352.1(by)-354.1(the)-354.1($XABRDT_STORE)-352.1(macro;)-364.1(thus,)-360.1(R0)-352.1(is)-352.1(not)]TJ
0 -1.196 TD
0 Tc
[(preserved)-332(and)-332(does)-332(not)-332(contain)-334(a)-332(return)-334(status.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(A32)Tj
/F1 1 Tf
3.2767 0 TD
0.0002 Tc
[(RMS)-368.7(Control)-368.7(Block)-368.7(Macros)]TJ
ET
endstream
endobj
1212 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1213 0 obj
<<
/Type /Page
/Parent 1216 0 R
/Resources 1215 0 R
/Contents 1214 0 R
>>
endobj
1214 0 obj
<< /Length 1216 >>
stream
BT
/F2 1 Tf
12 0 0 12 390.8 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
7.915 -1.0783 TD
($XABSUM)Tj
ET
/Cs8 cs 1 scn
89.94 708.26 454.32 -0.48 re
f
BT
14 0 0 14 89.94 691.84 Tm
-0.0005 Tc
($XABSUM)Tj
/F3 1 Tf
10 0 0 10 161.8849 663.96 Tm
0 Tc
[(The)-342($XABSUM)-340(macro)-340(allocates)-340(and)-342(initializes)-338(a)-340(XABSUM.)-340(No)-342(value)-342(is)-340(returned)]TJ
-0.0225 -1.196 TD
[(for)-332(this)-332(assembly-time)-330(operation.)]TJ
/F2 1 Tf
12 0 0 12 89.94 626.1 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 161.66 608.16 Tm
[($XABSUM)-998(NXT=next-xab-address)]TJ
/F2 1 Tf
12 0 0 12 89.94 582.26 Tm
(Arguments)Tj
/F3 1 Tf
10 0 0 10 161.915 564.32 Tm
[(For)-360(a)-358(description)-358(of)-358(the)-360(control)-358(block)-360(elds)-358(that)-358(correspond)-360(to)-358(the)-358($XABSUM)]TJ
-0.0255 -1.196 TD
0.0001 Tc
[(macro)-331.9(argument,)-331.9(see)-331.9(Chapter)-331.9(18.)]TJ
0 -1.792 TD
[(Rules)-331.9(applicable)-331.9(to)-329.9(arguments)-329.9(are)-331.9(described)-331.9(in)-333.9(Appendix)-331.9(B.)]TJ
/F1 1 Tf
9 0 0 9 404.74 26.84 Tm
/Cs9 cs 1 scn
0 Tc
[(RMS)-368.9(Control)-368.9(Block)-368.9(Macros)]TJ
/F2 1 Tf
13.1637 0 TD
(A33)Tj
ET
endstream
endobj
1215 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1216 0 obj
<<
/Type /Pages
/Kids [ 1213 0 R 1217 0 R 1220 0 R 1223 0 R 1226 0 R 1229 0 R 1232 0 R 1235 0 R
1238 0 R 1241 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 998 0 R
>>
endobj
1217 0 obj
<<
/Type /Page
/Parent 1216 0 R
/Resources 1219 0 R
/Contents 1218 0 R
>>
endobj
1218 0 obj
<< /Length 2725 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
0 -1.0783 TD
[($XABSUM_ST)20(ORE)]TJ
ET
/Cs8 cs 1 scn
66.02 708.26 454.32 -0.48 re
f
BT
14 0 0 14 66.02 691.84 Tm
-0.0002 Tc
[($XABSUM_ST)17(ORE)]TJ
/F3 1 Tf
10 0 0 10 137.76 663.96 Tm
0 Tc
[(The)-374($XABSUM_STORE)-370(macro)-374(moves)-374(user)18(-specied)-374(values)-374(into)-374(elds)-374(of)-374(the)]TJ
0 -1.196 TD
-0.0001 Tc
[(specied)-340.1(XABSUM.)-340.1(The)-342.1(expanded)-344.1($XABSUM_STORE)-340.1(code)-342.1(executes)-342.1(at)-340.1(run)-344.1(time)]TJ
T*
0 Tc
[(on)-362(a)-362(previously)-364(initialized)-360(\(allocated\))-360(XABSUM,)-360(in)-364(contrast)-360(to)-362(the)-362($XABSUM)]TJ
T*
-0.0001 Tc
[(macro,)-338.1(which)-336.1(initializes)-334.1(the)-336.1(XABSUM)-334.1(at)-336.1(assembly)-334.1(time.)-506.1(The)-338.1($XABSUM_STORE)]TJ
T*
0 Tc
[(macro)-332(must)-332(reside)-330(in)-334(a)-332(code)-332(program)-334(section.)]TJ
/F2 1 Tf
12 0 0 12 66.02 590.22 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 137.76 572.2999 Tm
[($XABSUM_ST)16(ORE)-994(XAB=xabsum-address,)]TJ
9.724 -1.196 TD
(NXT=next-xab-address)Tj
/F2 1 Tf
12 0 0 12 66.02 534.44 Tm
(Arguments)Tj
/F3 1 Tf
10 0 0 10 138.015 516.5 Tm
[(For)-352(a)-354(description)-352(of)-352(the)-352(control)-354(block)-354(elds)-352(that)-352(correspond)-354(to)-352(the)-352($XABSUM_)]TJ
-0.0255 -1.196 TD
[(STORE)-330(macro)-332(arguments,)-334(see)-332(Chapter)-332(18.)]TJ
0 -1.792 TD
[(Arguments)-362(fall)-362(into)-362(several)-364(categories:)-560(values,)-372(addresses,)-368(keywords,)-372(and)-362(the)]TJ
0 -1.196 TD
[(address)-340(of)-342(the)-342(control)-344(block)-342(to)-342(receive)-344(the)-342(specied)-344(arguments.)-520(Rules)-340(applicable)]TJ
T*
0.0001 Tc
[(to)-343.9(these)-343.9(argument)-343.9(categories)-345.9(for)-343.9(the)-345.9(control)-345.9(block)-345.9(store)-343.9(macros)-343.9(are)-345.9(described)-343.9(in)]TJ
T*
0 Tc
[(Appendix)-332(B.)]TJ
0 -1.792 TD
[(The)-362(XAB)-358(argument)]TJ
/F5 1 Tf
9.5449 0 TD
(xabsum-address)Tj
/F3 1 Tf
8.7509 0 TD
-0.0001 Tc
[(is)-360.1(required)-360.1(for)-362.1(the)-360.1($XABSUM_STORE)]TJ
-18.2957 -1.196 TD
0 Tc
[(macro)-332(and)-332(is)-332(not)-332(present)-332(for)-332(the)-332($XABSUM)-330(macro.)]TJ
0 -1.794 TD
-0.0001 Tc
[(Note)-362.1(that)-364.1(R0)-364.1(may)-364.1(be)-364.1(used)-364.1(by)-364.1(the)-364.1($XABSUM_STORE)-364.1(macro;)-380.1(thus,)-374.1(R0)-362.1(is)-364.1(not)]TJ
0 -1.194 TD
0 Tc
[(preserved)-332(and)-332(does)-332(not)-332(contain)-334(a)-332(return)-334(status.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(A34)Tj
/F1 1 Tf
3.2767 0 TD
0.0002 Tc
[(RMS)-368.7(Control)-368.7(Block)-368.7(Macros)]TJ
ET
endstream
endobj
1219 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1220 0 obj
<<
/Type /Page
/Parent 1216 0 R
/Resources 1222 0 R
/Contents 1221 0 R
>>
endobj
1221 0 obj
<< /Length 1297 >>
stream
BT
/F2 1 Tf
12 0 0 12 390.8 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
7.97 -1.0783 TD
($XABTRM)Tj
ET
/Cs8 cs 1 scn
89.94 708.26 454.32 -0.48 re
f
BT
14 0 0 14 89.94 691.84 Tm
-0.0005 Tc
($XABTRM)Tj
/F3 1 Tf
10 0 0 10 161.881 663.96 Tm
0 Tc
[(The)-344($XABTRM)-340(macro)-344(allocates)-340(and)-344(initializes)-340(a)-342(XABTRM.)-342(No)-342(value)-344(is)-342(returned)]TJ
-0.0221 -1.196 TD
[(for)-332(this)-332(assembly-time)-330(operation.)]TJ
/F2 1 Tf
12 0 0 12 89.94 626.1 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 161.66 608.16 Tm
[($XABTRM)-998(ITMLST=item-list-address,)]TJ
5.702 -1.196 TD
(ITMLST_LEN=item-list-length,)Tj
T*
(NXT=next-xab-address)Tj
/F2 1 Tf
12 0 0 12 89.94 558.34 Tm
(Arguments)Tj
/F3 1 Tf
10 0 0 10 161.915 540.42 Tm
[(For)-360(a)-360(description)-358(of)-360(the)-358(control)-360(block)-360(elds)-360(that)-358(correspond)-360(to)-358(the)-360($XABTRM)]TJ
-0.0255 -1.196 TD
0.0001 Tc
[(macro)-331.9(arguments,)-331.9(see)-329.9(Chapter)-331.9(19.)]TJ
0 -1.794 TD
[(Rules)-331.9(applicable)-331.9(to)-329.9(arguments)-329.9(are)-331.9(described)-331.9(in)-333.9(Appendix)-331.9(B.)]TJ
/F1 1 Tf
9 0 0 9 404.74 26.84 Tm
/Cs9 cs 1 scn
0 Tc
[(RMS)-368.9(Control)-368.9(Block)-368.9(Macros)]TJ
/F2 1 Tf
13.1637 0 TD
(A35)Tj
ET
endstream
endobj
1222 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1223 0 obj
<<
/Type /Page
/Parent 1216 0 R
/Resources 1225 0 R
/Contents 1224 0 R
>>
endobj
1224 0 obj
<< /Length 2790 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RMS)-275(Control)-276.7(Block)-278.3(Macros)]TJ
0 -1.0783 TD
[($XABTRM_ST)18.3(ORE)]TJ
ET
/Cs8 cs 1 scn
66.02 708.26 454.32 -0.48 re
f
BT
14 0 0 14 66.02 691.84 Tm
-0.0002 Tc
[($XABTRM_ST)17(ORE)]TJ
/F3 1 Tf
10 0 0 10 137.76 663.96 Tm
-0.0001 Tc
[(The)-376.1($XABTRM_STORE)-374.1(macro)-374.1(moves)-376.1(user)17.9(-specied)-374.1(values)-376.1(into)-374.1(elds)-374.1(of)-374.1(the)]TJ
0 -1.196 TD
[(specied)-342.1(XABTRM.)-342.1(The)-344.1(expanded)-344.1($XABTRM_STORE)-342.1(code)-344.1(executes)-344.1(at)-342.1(run)-344.1(time)]TJ
T*
0 Tc
[(on)-364(a)-362(previously)-366(initialized)-362(\(allocated\))-362(XABTRM,)-362(in)-364(contrast)-364(to)-362(the)-364($XABTRM)]TJ
T*
-0.0001 Tc
[(macro,)-356.1(which)-352.1(initializes)-348.1(a)-352.1(XABTRM)-352.1(a)-0.1(t)-350.1(assembly)-350.1(time.)-536.1(The)-352.1($XABTRM_STORE)]TJ
T*
0 Tc
[(macro)-332(must)-332(reside)-330(in)-334(a)-332(code)-332(program)-334(section.)]TJ
/F2 1 Tf
12 0 0 12 66.02 590.22 Tm
(Format)Tj
/F1 1 Tf
10 0 0 10 137.76 572.2999 Tm
[($XABTRM_ST)16(ORE)-996(XAB=xabtrm-address,)]TJ
9.67 -1.196 TD
(ITMLST=item-list-address,)Tj
T*
(ITMLST_LEN=#item-list-length,)Tj
T*
(NXT=next-xab-address)Tj
/F2 1 Tf
12 0 0 12 66.02 510.52 Tm
(Arguments)Tj
/F3 1 Tf
10 0 0 10 138.015 492.6 Tm
[(For)-354(a)-352(description)-354(of)-352(the)-354(control)-354(block)-354(elds)-352(that)-354(correspond)-354(to)-352(the)-354($XABTRM_)]TJ
-0.0255 -1.196 TD
[(STORE)-330(macro)-332(arguments,)-334(see)-332(Chapter)-332(19.)]TJ
0 -1.794 TD
[(Arguments)-362(fall)-362(into)-362(several)-364(categories:)-560(values,)-372(addresses,)-368(keywords,)-372(and)-362(the)]TJ
0 -1.196 TD
[(address)-340(of)-342(the)-342(control)-344(block)-342(to)-342(receive)-344(the)-342(specied)-344(arguments.)-520(Rules)-340(applicable)]TJ
0 -1.194 TD
0.0001 Tc
[(to)-343.9(these)-343.9(argument)-343.9(categories)-345.9(for)-343.9(the)-345.9(control)-345.9(block)-345.9(store)-343.9(macros)-343.9(are)-345.9(described)-343.9(in)]TJ
0 -1.196 TD
0 Tc
[(Appendix)-332(B.)]TJ
0 -1.794 TD
0.0003 Tc
[(The)-363.7(XAB)-361.7(argument)]TJ
/F5 1 Tf
9.5549 0 TD
0 Tc
(xabtrm-address)Tj
/F3 1 Tf
8.5149 0 TD
[(is)-362(required)-366(for)-364(the)-364($XABTRM_STORE)]TJ
-18.0697 -1.194 TD
[(macro)-332(and)-332(is)-332(not)-332(present)-332(for)-332(the)-332($XABTRM)-330(macro.)]TJ
0 -1.794 TD
[(Note)-350(that)-352(R0)-350(is)-350(usually)-352(used)-350(by)-352(the)-352($XABTRM_STORE)-348(macro;)-362(thus,)-356(R0)-350(is)-352(not)]TJ
0 -1.196 TD
[(preserved)-332(and)-332(does)-332(not)-332(contain)-334(a)-332(return)-334(status.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(A36)Tj
/F1 1 Tf
3.2767 0 TD
0.0002 Tc
[(RMS)-368.7(Control)-368.7(Block)-368.7(Macros)]TJ
ET
endstream
endobj
1225 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F5 9 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1226 0 obj
<<
/Type /Page
/Parent 1216 0 R
/Resources 1228 0 R
/Contents 1227 0 R
>>
endobj
1227 0 obj
<< /Length 5529 >>
stream
BT
/F2 1 Tf
36 0 0 36 518.34 656.48 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
(B)Tj
ET
89.94 648.48 454.32 -0.96 re
f
BT
20 0 0 20 128.36 626.54 Tm
-0.0001 Tc
[(V)73.9(A)-0.1(X)-332.1(MACRO)-333.1(Programming)-331.1(Information)-331.1(and)]TJ
16.142 -1.096 TD
0 Tc
(Examples)Tj
/F3 1 Tf
10 0 0 10 161.66 558.8 Tm
[(This)-344(appendix)-344(provides)-342(V)112(A)0(X)-342(MACRO)-340(programmers)-344(with)-342(information)-342(about)-344(the)]TJ
0 -1.196 TD
[(four)-338(types)-338(of)-338(RMS)-336(macros)-338(used)-336(in)-338(V)110(A)0(X)-336(MACRO)-334(programming.)-512(It)-338(describes)-336(each)]TJ
T*
0.0001 Tc
[(of)-347.9(the)-347.9(four)-347.9(types)-345.9(of)-347.9(macros,)-351.9(the)-347.9(macro)-347.9(naming)-347.9(conventions,)-349.9(and)-347.9(macro)-347.9(syntax)]TJ
T*
0 Tc
[(rules.)-500(It)-330(then)-330(shows)-330(you)-332(how)-330(to)-330(use)-330(the)-332(macros)-330(and)-330(includes)-330(examples)-332(for)-330(each)-332(of)]TJ
0 -1.194 TD
[(the)-338(four)-338(types.)-510(Note)-336(that)-338(the)-336(term)-338()20(macro)18()-336(refers)-338(to)-336(a)-338(program)-338(macro)-338(written)-336(in)]TJ
0 -1.196 TD
0.0003 Tc
[(the)-331.7(V)110.3(A)0.3(X)-329.7(MACRO)-329.7(language.)]TJ
/F2 1 Tf
14 0 0 14 89.94 474.12 Tm
0 Tc
[(B.1)-567.1(RMS)-331.4(Macros)]TJ
/F3 1 Tf
10 0 0 10 161.66 456.18 Tm
[(RMS)-332(provides)-332(four)-334(types)-332(of)-332(macros)-332(used)-334(by)-332(V)110(A)0(X)-330(MACRO)-330(programs)-334(implementing)]TJ
T*
[(RMS)-336(features.)-508(The)-338(functions)-338(these)-336(macros)-336(provide)-338(are)-338(described)-336(in)-336(the)-338(following)]TJ
T*
(list.)Tj
0.006 -1.792 TD
[()-1190(Control)-334(block)-336(initialization)-332(macros)-334(initialize)-334(a)-334(control)-336(block)-336(at)-332(assembly)-334(time.)]TJ
1.788 -1.196 TD
[(This)-332(type)-332(of)-332(macro)-334(performs)-330(ve)-334(separate)-332(actions:)]TJ
ET
179.6 388.4 6 -0.96 re
f
BT
10 0 0 10 197.52 384.44 Tm
[(Allocates)-332(space)-330(within)-332(the)-334(program)-332(image)-332(for)-334(the)-332(specied)-332(control)-332(block)]TJ
ET
179.6 370.46 6 -0.96 re
f
BT
10 0 0 10 197.52 366.52 Tm
[(Denes)-334(the)-332(symbolic)-332(names)-332(associated)-330(with)-330(a)-332(control)-334(block)]TJ
ET
179.6 352.52 6 -0.96 re
f
BT
10 0 0 10 197.52 348.58 Tm
[(Initializes)-330(certain)-334(control)-332(block)-334(elds)-332(with)-330(internally)-334(used)-332(values)]TJ
ET
179.6 334.6 6 -0.96 re
f
BT
10 0 0 10 197.52 330.64 Tm
[(Initializes)-330(specied)-332(control)-334(block)-332(elds)-332(with)-332(user)18(-specied)-332(values)]TJ
ET
179.6 316.66 6 -0.96 re
f
BT
10 0 0 10 197.52 312.72 Tm
[(Initializes)-338(certain)-342(elds)-340(with)-340(system-supplied)-338(defaults)-338(\(does)-340(not)-340(apply)-342(to)]TJ
T*
[(all)-332(control)-334(block)-332(macros\))]TJ
-1.792 -1.594 TD
[(As)-340(an)-342(alternative)-344(to)-342(using)-342(this)-342(type)-342(of)-342(macro,)-346(an)-342(application)-342(program)-342(would)]TJ
0 -1.196 TD
[(have)-350(to)-346(allocate)-348(each)-350(control)-348(block)-348(needed)-350(with)-346(its)-346(correct)-350(length,)-354(initialize)]TJ
T*
[(the)-346(internally)-348(used)-348(elds)-346(with)-346(the)-346(correct)-348(values,)-352(and)-346(initialize)-346(or)-348(set)-344(user)16(-)]TJ
0 -1.194 TD
[(specied)-350(values)-352(in)-352(the)-352(appropriate)-350(elds.)-536(It)-350(is)-350(strongly)-354(recommended)-352(that)]TJ
0 -1.196 TD
[(you)-334(use)-332(these)-332(macros)-332(for)-332(V)112(A)0(X)-332(MACRO)-328(programs.)]TJ
-1.794 -1.794 TD
[()-1190(Control)-346(block)-346(symbol)-346(denition)-348(macros)-344(dene)-348(control)-346(block)-348(symbolic)-346(names)]TJ
1.794 -1.194 TD
[(at)-338(assembly)-340(time)-338(without)-338(allocating)-342(and)-340(initializing)-338(the)-340(control)-342(block.)-514(These)]TJ
0 -1.196 TD
[(macros)-348(are)-350(needed)-350(only)-352(when)-350(the)-350(corresponding)-352(initialization)-348(macro)-350(is)-348(not)]TJ
T*
[(used)-332(and)-332(the)-332(symbols)-332(are)-332(not)-332(dened.)]TJ
-1.794 -1.794 TD
[()-1190(Control)-344(block)-346(store)-344(macros)-344(store)-344(user)16(-specied)-344(eld)-346(values)-344(in)-346(control)-346(blocks)]TJ
1.794 -1.194 TD
[(at)-358(run)-362(time.)-552(Alternatively)108(,)-366(you)-362(can)-360(store)-360(values)-360(in)-360(control)-360(block)-360(elds)-360(at)]TJ
0 -1.196 TD
[(run)-354(time)-350(using)-354(V)110(A)0(X)-350(MACRO)-350(instructions,)-358(such)-354(as)-350(the)-352(MOVx)-352(and)-354(MOV)112(Ax)]TJ
T*
[(instructions.)-500(RMS)-332(accesses)-332(control)-332(block)-334(elds)-332(using)-334(the)-334(symbolic)-332(names)-332(that)]TJ
T*
[(represent)-332(eld)-332(offsets)-330(from)-332(the)-334(start)-330(of)-332(the)-332(control)-334(block.)]TJ
-1.794 -1.792 TD
[()-1190(Service)-360(macros)-358(invoke)-362(record)-358(management)-360(services)-360(at)-358(run)-360(time.)-552(When)-358(a)]TJ
1.794 -1.196 TD
[(service)-338(is)-338(invoked,)-342(one)-338(or)-338(more)-338(control)-340(blocks)-338(are)-338(examined)-338(for)-338(required)-340(eld)]TJ
T*
[(values.)-552(V)92(alues)-358(are)-358(also)-358(returned)-360(in)-358(one)-360(or)-358(more)-358(control)-360(blocks,)-366(including)]TJ
T*
[(condition)-364(codes.)-564(Record)-364(management)-366(services)-364(conform)-366(to)-362(the)-366(OpenVMS)]TJ
/F1 1 Tf
9 0 0 9 299.58 26.84 Tm
/Cs9 cs 1 scn
0.0001 Tc
[(V)73.4(A)0.1(X)-368.8(MACRO)-368.8(Programming)-368.8(Information)-371(and)-371(Examples)]TJ
/F2 1 Tf
25.4509 0 TD
0 Tc
(B1)Tj
ET
endstream
endobj
1228 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
1229 0 obj
<<
/Type /Page
/Parent 1216 0 R
/Resources 1231 0 R
/Contents 1230 0 R
>>
endobj
1230 0 obj
<< /Length 5769 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(V)73.4(A)0.1(X)-246.6(MACRO)-246.6(Programming)-251.6(Information)-251.6(and)-249.9(Examples)]TJ
0 -1.0783 TD
0 Tc
[(B.1)-250(RMS)-246.7(Macros)]TJ
/F3 1 Tf
10 0 0 10 156.0067 700.9 Tm
/Cs8 cs 1 scn
[(calling)-350(standard)-348(and)-350(can)-350(be)-348(invoked)-350(directly)110(,)-354(i)0(f)-348(needed,)-356(without)-348(the)-348(calling)]TJ
-0.0327 -1.196 TD
[(program)-348(having)-348(to)-346(use)-344(the)-346(service)-348(macro.)-526(However)74(,)-350(the)-346(appropriate)-346(control)]TJ
T*
[(block)-340(must)-338(be)-338(present)-340(with)-338(the)-338(appropriate)-338(eld)-340(values)-340(set)-338(for)-338(the)-340(requested)]TJ
0 -1.194 TD
(operation.)Tj
-1.792 -1.794 TD
[(RMS)-440(stores)-440(its)-442(macros)-440(for)-442(use)-442(by)-444(V)112(A)0(X)-440(MACRO)-440(programs)-442(in)]TJ
0 -1.196 TD
-0.0002 Tc
[(SYS$LIBRAR)37.8(Y)91.8(:ST)53.8(ARLET)91.8(.MLB.)]TJ
/F2 1 Tf
12 0 0 12 66.02 613.22 Tm
0.0001 Tc
[(B.1.1)-664.9(Conventions)-333.2(for)-331.6(Naming)-333.2(RMS)-329.9(Macros)]TJ
/F3 1 Tf
10 0 0 10 137.76 597.28 Tm
0 Tc
[(The)-344(names)-342(for)-342(the)-344(macros)-342(that)-342(initialize)-342(control)-344(blocks)-342(at)-342(assembly)-342(time)-342(consist)]TJ
0 -1.194 TD
[(of)-344(a)-346(dollar)-346(sign)-346(\()-166($)-166(\))-346(followed)-344(by)-348(the)-346(name)-346(of)-346(the)-346(control)-346(block.)-528(For)-346(example,)-352(the)]TJ
0 -1.196 TD
[(name)-352(of)-352(the)-352(macro)-352(that)-352(initializes)-350(a)-352(F)72(AB)-350(is)-352($F)74(AB;)-352(the)-352(name)-352(of)-352(the)-354(macro)-352(that)]TJ
T*
-0.0001 Tc
[(initializes)-330.1(a)-332.1(XABALL)-334.1(is)-330.1($XABALL.)]TJ
0 -1.794 TD
0 Tc
[(The)-378(names)-376(for)-378(the)-378(macros)-376(that)-378(dene)-378(symbolic)-378(offsets)-374(without)-378(performing)]TJ
0 -1.194 TD
-0.0001 Tc
[(control)-356.1(block)-358.1(initialization)-358.1(contain)-356.1(the)-358.1(sufx)-356.1(DEF)-356.1(following)-356.1(the)-356.1(corresponding)]TJ
0 -1.196 TD
0 Tc
[(initialization)-330(macro)-332(name;)-334(for)-332(example,)-334($F)74(ABDEF)-330(and)-332($XABALLDEF)112(.)]TJ
0 -1.794 TD
[(The)-342(names)-342(for)-342(the)-342(macros)-342(that)-342(set)-340(control)-344(block)-342(eld)-342(values)-342(at)-342(run)-344(time)-340(contain)]TJ
0 -1.196 TD
[(the)-348(sufx)-352()20(_STORE)20()-348(following)-350(the)-348(corresponding)-352(initialization)-348(macro)-350(name;)-358(for)]TJ
0 -1.194 TD
-0.0002 Tc
[(example,)-332.2($F)71.8(AB_STORE)-332.2(and)-332.2($XABALL_STORE.)]TJ
0 -1.794 TD
0 Tc
[(T)62(able)-336(B1)-336(summarizes)-336(the)-336(control)-338(blocks,)-340(their)-338(assembly)-336(time)-336(macro)-336(names,)-340(and)]TJ
0 -1.196 TD
[(their)-332(functions.)]TJ
/F2 1 Tf
0 -2.888 TD
[(T)74(able)-300(B1)-796(User)-298(Control)-300(Blocks)]TJ
ET
137.76 412.96 382.56 -0.48 re
f
BT
9 0 0 9 137.76 402.52 Tm
(Control)Tj
0 -1.1067 TD
(Block)Tj
6.7511 1.1067 TD
0.0011 Tc
(Macro)Tj
0 -1.1067 TD
0 Tc
[(Names)-8123.2(Function)]TJ
ET
137.76 387.06 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 374.62 Tm
0.0001 Tc
[(F)73.4(A)0.1(B)-16115.6(Describes)-311(a)-308.8(le)-311(and)-313.2(contains)-311(le-related)-311(information)]TJ
6.7511 -1.66 TD
[($F)73.4(AB)-8808.4(Allocates)-348.8(storage)-348.8(for)-348.8(a)-348.8(F)73.4(AB)-346.6(and)-348.8(initializes)-346.6(certain)]TJ
11.4022 -1.1067 TD
0 Tc
[(F)73.3(A)0(B)-331.1(elds;)-331.1(also)-333.3(denes)-331.1(symbolic)-331.1(offsets)-333.3(for)-333.3(a)-333.3(F)73.3(AB)]TJ
-11.4022 -1.6622 TD
[($F)73.3(ABDEF)-6641.5(Denes)-331.1(symbolic)-331.1(offsets)-333.3(for)-333.3(F)73.3(A)0(B)-331.1(elds)]TJ
0 -1.66 TD
0.0001 Tc
[($F)73.4(AB_STORE)-4789.4(Moves)-351(specied)-351(values)-351(into)-351(a)-351(previously)-351(allocated)]TJ
11.4022 -1.1067 TD
0.0003 Tc
[(and)-333(initialized)-330.8(F)73.6(A)0.3(B)]TJ
-18.1533 -1.66 TD
0 Tc
[(NAM)-15672.3(Contains)-344.4(le)-344.4(specication)-346.7(information)-346.7(beyond)-344.4(that)]TJ
18.1533 -1.1067 TD
[(in)-333.3(the)-331.1(le)-333.3(access)-331.1(block)]TJ
-11.4022 -1.66 TD
0.0001 Tc
[($NAM)-8365.1(Allocates)-342.1(storage)-342.1(for)-342.1(a)-342.1(NAM)-342.1(and)-342.1(initializes)-339.9(certain)]TJ
11.4022 -1.1089 TD
0 Tc
[(NAM)-333.3(elds;)-331.1(also)-333.3(denes)-331.1(symbolic)-331.1(offsets)-333.3(for)-333.3(a)-333.3(NAM)]TJ
-11.4022 -1.66 TD
[($NAMDEF)-6198.2(Denes)-331.1(symbolic)-331.1(offsets)-333.3(for)-333.3(NAM)-333.3(elds)]TJ
T*
[($NAM_STORE)-4346.2(Moves)-353.3(specied)-353.3(values)-353.3(into)-355.6(a)-353.3(previously)-353.3(specied)]TJ
11.4022 -1.1067 TD
0.0003 Tc
[(and)-333(allocated)-330.8(NAM)]TJ
-18.1533 -1.66 TD
0 Tc
[(RAB)-15987.3(Describes)-368.9(a)-368.9(record)-368.9(stream)-368.9(and)-368.9(contains)-371.1(record-)]TJ
18.1533 -1.1067 TD
[(related)-335.6(information)]TJ
-11.4022 -1.6622 TD
0.0001 Tc
[($RAB)-8680.1(Allocates)-346.6(storage)-348.8(for)-346.6(a)-346.6(RAB)-344.3(and)-346.6(initializes)-344.4(certain)]TJ
11.4022 -1.1067 TD
0 Tc
[(RAB)-328.9(elds;)-333.3(also)-331.1(denes)-333.3(symbolic)-331.1(offsets)-333.3(for)-333.3(a)-333.3(RAB)]TJ
-11.4022 -1.66 TD
-0.0001 Tc
[($RABDEF)-6513.3(Denes)-349(symbolic)-351.2(offsets)-351.2(for)-349(both)-351.2(RAB)-346.8(and)-349(RAB64)]TJ
11.4022 -1.1067 TD
0 Tc
(elds)Tj
-11.4022 -1.66 TD
[($RAB_STORE)-4661.2(Moves)-353.3(specied)-353.3(values)-353.3(into)-355.6(a)-353.3(previously)-353.3(specied)]TJ
11.4022 -1.1067 TD
0.0003 Tc
[(and)-333(allocated)-330.8(RAB)]TJ
12.86 -1.6244 TD
0 Tc
[(\(continued)-335.6(on)-331.1(next)-333.3(page\))]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-38.9844 -8.7911 TD
(B2)Tj
/F1 1 Tf
2.7207 0 TD
0.0001 Tc
[(V)73.4(A)0.1(X)-331(MACRO)-331(Programming)-333.2(Information)-333.2(and)-333.2(Examples)]TJ
ET
endstream
endobj
1231 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1232 0 obj
<<
/Type /Page
/Parent 1216 0 R
/Resources 1234 0 R
/Contents 1233 0 R
>>
endobj
1233 0 obj
<< /Length 5805 >>
stream
BT
/F2 1 Tf
12 0 0 12 239.88 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(V)73.3(A)0(X)-248.3(MACRO)-250(Programming)-250(Information)-248.3(and)-251.7(Examples)]TJ
17.6133 -1.0783 TD
[(B.1)-248.3(RMS)-248.3(Macros)]TJ
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
[(T)72(able)-300(B1)-298(\(Cont.\))-798(User)-298(Control)-300(Blocks)]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 679.9 Tm
(Control)Tj
0 -1.1089 TD
(Block)Tj
6.7533 1.1089 TD
(Macro)Tj
0 -1.1089 TD
[(Names)-8123.2(Function)]TJ
ET
161.66 664.44 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 222.44 649 Tm
0.0001 Tc
[($RAB64)-7568.1(Allocates)-308.8(storage)-308.8(for)-308.8(a)-308.8(RAB64)-306.6(and)-311(initializes)-308.8(certain)]TJ
11.4022 -1.1067 TD
0 Tc
[(RAB64)-362.2(elds;)-380(also)-364.4(denes)-364.5(symbolic)-362.2(offsets)-366.7(for)-364.5(a)]TJ
T*
(RAB64)Tj
-11.4022 -1.66 TD
[($RAB64_STORE)-3549.2(Moves)-351.1(specied)-355.6(values)-353.3(into)-353.3(a)-353.3(previously)-353.3(specied)]TJ
11.4022 -1.1067 TD
0.0003 Tc
[(and)-330.8(allocated)-333(RAB64)]TJ
-18.1556 -1.66 TD
0.0001 Tc
[(XAB)-16007.4(Supplements)-342.1(le)-342.1(attributes)-339.9(in)-342.1(the)-342.1(le)-339.9(access)-342.1(block;)]TJ
18.1556 -1.1089 TD
[(for)-324.4(XABTRM)-322.1(and)-326.6(XABRU,)-322.1(supplements)-324.3(information)]TJ
0 -1.1067 TD
0 Tc
[(in)-331.1(the)-333.3(record)-333.3(access)-331.1(block)]TJ
-11.4022 -1.66 TD
($XABxxx)Tj
6 0 0 6 261.2354 558.18 Tm
(1)Tj
9 0 0 9 325.06 554.36 Tm
[(Allocates)-333.3(and)-333.3(initializes)-333.3(a)-333.3(XAB)]TJ
-11.4022 -1.66 TD
-0.0001 Tc
[($XABxxxDEF)-4924.7(Denes)-329(symbolic)-333.4(offsets)-333.4(for)-331.2(a)-333.4(XABxxx)]TJ
T*
[($XABxxx_STORE)-3072.7(Moves)-351.2(specied)-355.7(values)-353.4(into)-353.4(a)-353.4(previously)-353.4(specied)]TJ
11.4022 -1.1067 TD
0 Tc
[(and)-331.1(allocated)-333.3(XABxxx)]TJ
ET
161.66 505.02 382.56 -0.48 re
f
BT
6 0 0 6 161.66 497.36 Tm
(1)Tj
8 0 0 8 165.4959 494.54 Tm
-0.0005 Tc
[(The)-335.5(variable)]TJ
/F4 1 Tf
6.2169 0 TD
0 Tc
(xxx)Tj
/F3 1 Tf
1.835 0 TD
0.0002 Tc
[(represents)-332.3(a)-329.8(3-character)-329.8(mnemonic.)]TJ
ET
161.66 485.42 382.56 -0.48 re
f
BT
10 0 0 10 161.66 463.02 Tm
0 Tc
[(Record)-338(management)-340(services)-338(can)-338(be)-338(called)-338(using)-340(the)-338(OpenVMS)-336(calling)-340(standard.)]TJ
0 -1.196 TD
[(These)-358(services)-358(are)-358(system)-356(services)-358(identied)-358(by)-358(the)-358(entry)-358(point)-358(prex)-358()18(SYS$)20()]TJ
T*
[(followed)-390(by)-392(three)-390(or)-392(more)-392(characters;)-420(the)-392()18(SYS)22()-390(prex)-394(is)-388(omitted)-390(in)-392(the)]TJ
0 -1.194 TD
[(corresponding)-354(V)112(A)0(X)-350(MACRO)-350(macro)-350(name.)-538(For)-352(example,)-358(the)-350(Create)-352(service)-352(has)]TJ
0 -1.196 TD
-0.0001 Tc
[(an)-336.1(entry)-336.1(point)-336.1(of)-334.1(SYS$CREA)55.9(T)-0.1(E)-336.1(and)-334.1(a)-336.1(V)111.9(AX)-334.1(MACRO)-332.1(macro)-336.1(name)-334.1(of)-334.1($CREA)55.9(TE.)-334.1(A)]TJ
T*
0 Tc
[(complete)-332(description)-332(of)-332(each)-334(service)-332(is)-332(provided)-332(in)-332(Part)-334(III.)]TJ
0 -1.792 TD
[(T)60(able)-360(B2)-360(describes)-360(the)-360(functions)-362(of)-360(each)-362(service,)-370(including)-364(the)-360(service)-362(entry)]TJ
0 -1.196 TD
[(point)-332(name)-334(and)-332(its)-330(corresponding)-334(V)110(A)0(X)-330(MACRO)-330(macro)-332(name.)]TJ
/F2 1 Tf
0 -2.89 TD
[(T)72(able)-300(B2)-796(Record)-298(Management)-300(Services)]TJ
ET
161.66 338.46 382.56 -0.48 re
f
BT
9 0 0 9 161.66 328.02 Tm
[(Service)-335.6(Name)-5561.2(Macro)-333.3(Name)-3849.7(Description)]TJ
ET
161.66 322.52 382.56 -0.48 re
f
BT
9 0 0 9 161.66 310.1 Tm
[(File-Processing)-333.3(and)-333.3(File-Naming)-328.9(Macros)]TJ
ET
161.66 304.6 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 292.16 Tm
[(SYS$CLOSE)-6138.7($CLOSE)-5776.1(T)91.1(erminates)-342.2(le)-342.2(processing)-342.2(and)-344.5(disconnects)]TJ
22.0289 -1.1067 TD
[(all)-362.2(record)-364.4(streams)-360(previously)-360(associated)]TJ
T*
[(with)-333.3(the)-333.3(le)]TJ
-22.0289 -1.66 TD
[(SYS$CREA)55.5(TE)-5436.3($CREA)57.8(TE)-5075.8(Creates)-333.3(and)-333.3(opens)-331.1(a)-333.3(new)-331.1(le)]TJ
0 -1.6622 TD
0.0002 Tc
[(SYS$DISPLA)93.5(Y)-5171.4($DISPLA)91.3(Y)-4811(Returns)-346.5(the)-348.7(opened)-348.7(le)35.7(s)-346.5(attributes)-346.5(to)-346.5(the)]TJ
22.0289 -1.1067 TD
0.0003 Tc
[(application)-333(program)]TJ
-22.0289 -1.66 TD
0 Tc
(SYS$ENTER)Tj
6 0 0 6 217.1726 221.24 Tm
(1)Tj
9 0 0 9 271.26 217.44 Tm
[($ENTER)-5647.1(Enters)-331.1(a)-333.3(le)-333.3(name)-331.1(into)-333.3(a)-333.3(directory)]TJ
-12.1778 -1.66 TD
[(SYS$ERASE)-6139.7($ERASE)-5777.1(Deletes)-366.7(a)-366.7(le)-366.7(and)-366.7(removes)-364.4(its)-366.7(directory)]TJ
22.0289 -1.1067 TD
(entry)Tj
-22.0289 -1.6622 TD
0.0001 Tc
[(SYS$EXTEND)-5249.6($EXTEND)-4887(Allocates)-333.2(additional)-333.2(space)-333.2(to)-333.2(a)-331(le)]TJ
0 -1.66 TD
0 Tc
[(SYS$OPEN)-6675.7($OPEN)-6313.1(Opens)-366.7(an)-368.9(existing)-366.7(le)-368.9(and)-368.9(initiates)-368.9(le)]TJ
22.0289 -1.1067 TD
(processing)Tj
-22.0289 -1.66 TD
0.0001 Tc
[(SYS$P)71.2(ARSE)-6265.7($P)73.4(ARSE)-5905.3(Parses)-331(a)-333.2(le)-331(specication)]TJ
ET
161.66 128.26 382.56 -0.48 re
f
BT
6 0 0 6 161.66 120.58 Tm
0 Tc
(1)Tj
8 0 0 8 165.4959 117.76 Tm
[(This)-377.5(service)-375(is)-375(not)-380(supported)-377.5(for)-377.5(DECnet)-377.5(for)-377.5(OpenVMS)-377.5(operations)-377.5(involving)-377.5(remote)-380(le)-377.5(access)]TJ
-0.4795 -0.995 TD
[(between)-335(two)-332.5(OpenVMS)-332.5(systems.)]TJ
9 0 0 9 440.8 89.56 Tm
[(\(continued)-335.6(on)-331.1(next)-333.3(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-15.5067 -6.9689 TD
0.0001 Tc
[(V)73.4(A)0.1(X)-333.2(MACRO)-331(Programming)-331(Information)-333.2(and)-335.5(Examples)]TJ
/F2 1 Tf
25.2665 0 TD
0 Tc
(B3)Tj
ET
endstream
endobj
1234 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1235 0 obj
<<
/Type /Page
/Parent 1216 0 R
/Resources 1237 0 R
/Contents 1236 0 R
>>
endobj
1236 0 obj
<< /Length 5843 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(V)73.4(A)0.1(X)-246.6(MACRO)-246.6(Programming)-251.6(Information)-251.6(and)-249.9(Examples)]TJ
0 -1.0783 TD
0 Tc
[(B.1)-250(RMS)-246.7(Macros)]TJ
10 0 0 10 137.76 696.32 Tm
/Cs8 cs 1 scn
[(T)74(able)-300(B2)-298(\(Cont.\))-798(Record)-300(Management)-300(Services)]TJ
ET
137.76 690.34 382.56 -0.48 re
f
BT
9 0 0 9 137.76 679.9 Tm
[(Service)-333.3(Name)-5561.2(Macro)-335.6(Name)-3847.5(Description)]TJ
ET
137.76 674.4 382.56 -0.48 re
f
BT
9 0 0 9 137.76 661.96 Tm
0.0001 Tc
[(File-Processing)-333.2(and)-331(File-Naming)-328.8(Macros)]TJ
ET
137.76 656.46 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 641.04 Tm
0 Tc
(SYS$REMOVE)Tj
6 0 0 6 201.9306 644.84 Tm
(1)Tj
9 0 0 9 247.34 641.04 Tm
[($REMOVE)-4685.1(Removes)-377.8(a)-377.8(le)-377.8(name)-377.8(from)-377.8(a)-380(directory)]TJ
9.8511 -1.1067 TD
[(but)-353.3(does)-353.3(not)-353.3(actually)-355.6(delete)-355.6(the)-351.1(le)-353.3(data;)]TJ
T*
[(compare)-333.3(this)-333.3(with)-333.3(the)-333.3($ERASE)-331.1(macro)]TJ
-22.0267 -1.6622 TD
[(SYS$RENAME)-5008.5($RENAME)-4648.1(Assigns)-328.9(a)-333.3(new)-331.1(name)-331.1(to)-333.3(\(renames\))-333.3(a)-333.3(le)]TJ
0 -1.66 TD
0.0001 Tc
[(SYS$SEARCH)-5304.4($SEARCH)-4944(Searches)-348.8(a)-353.2(directory)109(,)-357.7(o)0.1(r)-351(possibly)-353.2(multiple)]TJ
22.0267 -1.1067 TD
0.0002 Tc
[(directories,)-330.9(for)-333.1(a)-333.1(le)-330.9(name)]TJ
ET
137.76 565.8 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 137.76 553.36 Tm
[(Record-Processing)-330.9(Macros)]TJ
ET
137.76 547.86 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 535.4399 Tm
0 Tc
[(SYS$CONNECT)-4414.5($CONNECT)-4054.1(Establishes)-342.2(a)-342.2(record)-342.2(stream)-340(by)-342.2(associating)]TJ
22.0267 -1.1089 TD
[(a)-333.3(RAB)-331.1(with)-331.1(an)-333.3(open)-333.3(le)]TJ
-22.0267 -1.66 TD
[(SYS$DELETE)-5377.5($DELETE)-5017.1(Deletes)-342.2(a)-337.8(record)-342.2(from)-340(a)-340(relative)-340(or)-340(indexed)]TJ
22.0267 -1.1067 TD
(le)Tj
-22.0267 -1.66 TD
[(SYS$DISCONNECT)-2599.5($DISCONNECT)-2239(T)91.1(erminates)-428.9(a)-428.9(record)-431.1(stream)-428.9(by)]TJ
22.0267 -1.1067 TD
[(disconnecting)-335.6(a)-331.1(RAB)-331.1(from)-331.1(an)-333.3(open)-333.3(le)]TJ
-22.0267 -1.66 TD
0.0001 Tc
[(SYS$FIND)-6988.4($FIND)-6628(Locates)-359.9(the)-362.1(specied)-364.3(record,)-368.8(establishes)]TJ
22.0267 -1.1089 TD
0 Tc
[(it)-360(as)-355.6(the)-357.8(current)-357.8(record,)-364.4(and)-357.8(returns)-357.8(the)]TJ
0 -1.1067 TD
0.0002 Tc
[(record)33.5(s)-330.9(R)0.2(F)73.5(A)-330.9(to)-333.1(the)-333.1(application)-330.9(program)]TJ
-22.0267 -1.66 TD
0 Tc
[(SYS$FLUSH)-6043.5($FLUSH)-5683.1(W)53.3(rites)-355.6(\(ushes\))-353.3(modied)-357.8(I/O)-355.6(buffers)-355.6(and)]TJ
22.0267 -1.1067 TD
0.0001 Tc
[(le)-353.2(attributes)-348.8(to)-353.2(the)-351(disk)-351(before)-353.2(closing)-351(a)]TJ
T*
0 Tc
(le)Tj
-22.0267 -1.66 TD
[(SYS$FREE)-6822.5($FREE)-6462.1(Unlocks)-324.4(all)-324.4(records)-324.4(previously)-322.2(locked)-324.5(by)-322.2(the)]TJ
22.0267 -1.1067 TD
[(record)-335.6(stream)]TJ
-22.0267 -1.6622 TD
[(SYS$GET)-7488.5($GET)-7128.1(Retrieves)-333.3(a)-333.3(record)-333.3(from)-331.1(a)-333.3(le)]TJ
0 -1.66 TD
(SYS$NXTVOL)Tj
6 0 0 6 199.6176 354.9401 Tm
(1)Tj
9 0 0 9 247.34 351.1201 Tm
[($NXTVOL)-4942.1(Causes)-333.3(processing)-333.3(of)-333.3(a)-333.3(magnetic)-335.6(tape)-335.6(le)-333.3(to)]TJ
9.8511 -1.1067 TD
[(continue)-335.6(to)-333.3(the)-333.3(next)-331.1(volume)-331.1(of)-333.3(a)-333.3(volume)-331.1(set)]TJ
-22.0267 -1.66 TD
[(SYS$PUT)-7506.5($PUT)-7146.1(W)53.3(rites)-331.1(a)-333.3(new)-331.1(record)-335.6(to)-333.3(a)-331.1(le)]TJ
T*
0.0001 Tc
[(SYS$RELEASE)-4748.4($RELEASE)-4388(Unlocks)-335.5(a)-335.5(record)-335.5(pointed)-333.2(t)0.1(o)-337.7(b)0.1(y)-333.2(the)-335.5(contents)]TJ
22.0267 -1.1067 TD
0 Tc
[(of)-333.3(the)-333.3(RAB$W_RF)75.5(A)-331.1(eld)]TJ
-22.0267 -1.6622 TD
[(SYS$REWIND)-5230.5($REWIND)-4870.1(Establishes)-377.8(the)-377.8(rst)-375.6(le)-377.8(record)-377.8(as)-375.6(the)]TJ
22.0267 -1.1067 TD
[(current)-333.3(record)]TJ
-22.0267 -1.66 TD
[(SYS$TRUNCA)53.3(TE)-3856.8($TRUNCA)53.3(TE)-3496.4(T)60(runcates)-331.1(a)-333.3(sequential)-335.6(le)]TJ
T*
[(SYS$UPDA)53.3(TE)-5337.8($UPDA)53.3(TE)-4977.4(Deletes)-344.4(and)-344.4(rewrites)-344.4(\(updates\))-346.7(an)-342.2(existing)]TJ
22.0267 -1.1067 TD
[(le)-333.3(record)]TJ
-22.0267 -1.6622 TD
0.0001 Tc
[(SYS$W)91.2(AIT)-6969.5($W)91.2(AIT)-6609.1(A)73.4(waits)-346.6(the)-344.3(completion)-344.4(o)0.1(f)-346.6(a)0.1(n)-344.4(asynchronous)]TJ
22.0267 -1.1067 TD
0 Tc
[(record)-335.6(operation)]TJ
ET
137.76 196.18 382.56 -0.48 re
f
BT
/F2 1 Tf
9 0 0 9 137.76 183.76 Tm
[(Block)-331.1(I/O-Processing)-333.3(Macros)]TJ
ET
137.76 178.26 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 137.76 165.82 Tm
[(SYS$READ)-6711.5($READ)-6351.1(Retrieves)-342.2(a)-342.2(specied)-342.2(number)-340(of)-342.2(bytes)-342.2(from)]TJ
22.0267 -1.1067 TD
[(a)-333.3(le,)-333.3(beginning)-331.1(on)-333.3(block)-333.3(boundaries)]TJ
-22.0267 -1.66 TD
[(SYS$SP)71.1(ACE)-6263.6($SP)71.1(ACE)-5903.2(Positions)-337.8(forward)-337.8(or)-335.6(backward)-337.8(in)-335.6(a)-335.6(le)-335.6(to)-337.8(a)]TJ
22.0267 -1.1089 TD
[(block)-333.3(boundary)]TJ
ET
137.76 116.48 382.56 -0.48 re
f
BT
6 0 0 6 137.76 108.82 Tm
(1)Tj
8 0 0 8 141.5959 106 Tm
[(This)-375(service)-377.5(is)-375(not)-377.5(supported)-377.5(for)-377.5(DECnet)-377.5(for)-377.5(OpenVMS)-380(operations)-375(involving)-377.5(remote)-380(le)-380(access)]TJ
-0.4795 -0.9975 TD
[(between)-332.5(two)-332.5(OpenVMS)-335(systems.)]TJ
9 0 0 9 416.88 77.8 Tm
[(\(continued)-335.6(on)-331.1(next)-333.3(page\))]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-38.9844 -5.6622 TD
(B4)Tj
/F1 1 Tf
2.7207 0 TD
0.0001 Tc
[(V)73.4(A)0.1(X)-331(MACRO)-331(Programming)-333.2(Information)-333.2(and)-333.2(Examples)]TJ
ET
endstream
endobj
1237 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1238 0 obj
<<
/Type /Page
/Parent 1216 0 R
/Resources 1240 0 R
/Contents 1239 0 R
>>
endobj
1239 0 obj
<< /Length 6364 >>
stream
BT
/F2 1 Tf
12 0 0 12 238.22 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(V)73.3(A)0(X)-275(MACRO)-275(Programming)-278.3(Information)-280(and)-278.3(Examples)]TJ
17.695 -1.0783 TD
[(B.1)-276.7(RMS)-276.7(Macros)]TJ
10 0 0 10 161.66 696.32 Tm
/Cs8 cs 1 scn
[(T)72(able)-300(B2)-298(\(Cont.\))-798(Record)-298(Management)-300(Services)]TJ
ET
161.66 690.34 382.56 -0.48 re
f
BT
9 0 0 9 161.66 679.9 Tm
[(Service)-335.6(Name)-5561.2(Macro)-333.3(Name)-3849.7(Description)]TJ
ET
161.66 674.4 382.56 -0.48 re
f
BT
9 0 0 9 161.66 661.96 Tm
[(Block)-331.1(I/O-Processing)-333.3(Macros)]TJ
ET
161.66 656.46 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 646.02 Tm
[(SYS$WRITE)-6158.7($WRITE)-5796.1(W)55.5(rites)-337.8(a)-335.6(specied)-337.8(number)-335.6(of)-337.8(bytes)-337.8(to)-335.6(a)-337.8(le,)]TJ
22.0289 -1.1067 TD
[(beginning)-333.3(on)-331.1(block)-333.3(boundaries)]TJ
ET
161.66 628.56 382.56 -0.48 re
f
BT
/F2 1 Tf
12 0 0 12 89.94 604.18 Tm
[(B.1.2)-665(Applicable)-335(V)75(A)0(X)-331.7(MACRO)-330(Syntax)-333.3(Rules)]TJ
/F3 1 Tf
10 0 0 10 161.66 588.24 Tm
0.0001 Tc
[(One)-341.9(of)-339.9(the)-341.9(conventions)-339.9(used)-341.9(with)-339.9(RMS)-339.9(control)-341.9(block)-341.9(macros)-341.9(is)-339.9(to)-339.9(identify)-341.9(a)-341.9(eld)]TJ
0 -1.196 TD
0 Tc
[(by)-366(a)-364(mnemonic;)-382(for)-364(example,)-374(you)-366(can)-366(specify)-364(the)-364(F)74(AB$L_ALQ)-364(eld)-364(using)-366(its)]TJ
T*
[(mnemonic,)-372(ALQ.)-362(Using)-364(a)-362(mnemonic)-364(ensures)-364(the)-362(accuracy)-366(of)-362(argument)-364(value)]TJ
T*
[(placement)-354(regardless)-352(of)-352(how)-354(you)-354(code)-354(the)-352(related)-354(argument.)-542(For)-354(example,)-358(the)]TJ
0 -1.194 TD
[(mnemonic)-348(for)-346(the)-346(F)72(A)0(B)-344(eld)-348(that)-346(species)-344(the)-348(allocation)-346(quantity)-348(is)-344(ALQ.)-346(Thus,)]TJ
0 -1.196 TD
[(when)-342(using)-344(the)-342($F)74(AB)-340(macro)-342(to)-342(initialize)-340(the)-342(allocation)-342(quantity)-342(eld,)-346(you)-344(might)]TJ
T*
[(use)-332(the)-332(following)-334(macro)-332(expression:)]TJ
/F6 1 Tf
8 0 0 10 161.66 498.5801 Tm
[(INFAB:)-1197.5($FAB)-1197.5(ALQ=500)]TJ
/F3 1 Tf
10 0 0 10 161.66 480.64 Tm
[(This)-356(macro)-356(statement)-356(denes)-356(the)-356(start)-354(of)-356(the)-356(F)72(A)0(B)-354(a)0(t)-356(label)-354(\(symbolic)-356(address\))]TJ
T*
[(INF)74(AB)-354(and)-354(initializes)-352(the)-354(allocation)-354(eld)-354(to)-354(provide)-354(500)-354(blocks)-354(of)-354(space)-354(to)-352(the)]TJ
T*
[(specied)-332(le.)]TJ
0 -1.792 TD
[(In)-346(this)-344(instance,)-348(if)-344(you)-348(want)-342(to)-346(change)-346(the)-346(allocation)-344(value)-346(to)-344(250)-346(blocks)-344(at)-344(run)]TJ
0 -1.196 TD
[(time,)-332(you)-334(could)-334(use)-332(the)-332(following)-332(macro)-332(expression:)]TJ
/F6 1 Tf
8 0 0 10 161.66 408.9001 Tm
0.0002 Tc
[(MOVL)-1794.8(#250,)-599.8(INFAB+FAB$L_ALQ)-2284.5(;)-599.8(Set)-597.3(allocation)-597.3(quantity)]TJ
/F3 1 Tf
10 0 0 10 161.66 390.9802 Tm
0 Tc
[(In)-372(elds)-370(that)-370(contain)-372(binary)-372(options)-370(or)-370(keyword)-372(values,)-382(you)-372(should)-372(use)-370(the)]TJ
T*
[(appropriate)-334(keyword)-336(or)-336(symbolic)-334(binary)-336(option)-336(value.)-504(For)-336(example,)-338(the)-334(F)74(A)0(B)-334(uses)]TJ
T*
[(the)-344(ORG)-340(eld)-344(to)-342(specify)-344(a)-344(le)-344(organization.)-522(Three)-344(keywords)-344(are)-344(dened)-344(for)-344(this)]TJ
T*
[(eld:)-514(SEQ)-336(\(sequential)-338(le\),)-342(REL)-338(\(relative)-340(le\),)-342(and)-338(IDX)-338(\(indexed)-340(le\).)-512(T)90(o)-338(specify)]TJ
0 -1.194 TD
[(an)-334(indexed)-332(le)-334(organization,)-334(you)-334(should)-332(use)-332(the)-332(following)-334(macro)-332(expression:)]TJ
/F6 1 Tf
8 0 0 10 161.66 325.2202 Tm
[(OUTFAB:)-600($FAB)-1197.5(ORG=IDX)]TJ
/F3 1 Tf
10 0 0 10 161.66 307.2803 Tm
[(T)90(o)-334(specify)-334(an)-336(indexed)-336(le)-336(organization)-336(at)-334(run)-336(time,)-336(you)-336(must)-334(move)-336(the)-336(value)-336(into)]TJ
T*
[(the)-332(eld)-334(using)-332(appropriate)-332(symbols:)]TJ
/F6 1 Tf
8 0 0 10 161.66 277.4003 Tm
[(MOVAL)-600(OUTFAB,)-600(R5)-11897.1(;)-597.5(Move)-600(address)-600(into)-600(R5)]TJ
0 -0.996 TD
0.0002 Tc
[(MOVB)-1197.3(#FAB$C_IDX,)-597.3(FAB$B_ORG\(R5\))-2864(;)-597.3(Store)-599.8(constant)-602.3(value)]TJ
/F3 1 Tf
10 0 0 10 161.66 249.5003 Tm
0 Tc
[(In)-336(control)-338(block)-336(macros,)-338(arguments)-338(for)-336(bit)-334(elds)-336(that)-336(can)-336(contain)-338(multiple)-334(values)]TJ
0 -1.196 TD
0.0001 Tc
[(are)-339.9(usually)-341.9(enclosed)-339.9(within)-339.9(angle)-341.9(brackets)-339.9(.)-515.9(Consider)]TJ
0 -1.194 TD
-0.0001 Tc
[(the)-346.1(le)-346.1(access)-346.1(\(F)73.9(AC\))-344.1(eld)-346.1(\(F)71.9(AB$B_F)71.9(AC\))-344.1(in)-346.1(the)-346.1(F)71.9(AB,)-344.1(a)-346.1(bit)-344.1(eld)-348.1(that)-344.1(can)-348.1(contain)]TJ
0 -1.196 TD
0 Tc
[(multiple)-340(values.)-518(T)92(o)-340(permit)-340(a)-340(process)-340(to)-340(do)-342(Get)-338(and)-342(Put)-340(operations,)-344(the)-342(following)]TJ
T*
[(macro)-332(expression)-334(could)-332(be)-332(used:)]TJ
/F6 1 Tf
8 0 0 10 161.66 183.7603 Tm
0.0001 Tc
[(INFAB:)-1197.4($FAB)-1197.4(FAC=)-1794.9(;)-597.4(Specify)-602.4(Put)-597.4(and)-599.9(Get)-599.9(operations)]TJ
/F3 1 Tf
10 0 0 10 161.66 165.8203 Tm
0 Tc
[(Control)-334(block)-334(macro)-334(arguments)-334(that)-332(are)-334(interpreted)-334(as)-332(ASCII)-330(characters)-334(\(such)-334(as)]TJ
T*
[(a)-348(le)-346(specication\))-348(must)-346(also)-346(be)-346(enclosed)-348(within)-346(angle)-348(brackets.)-528(The)-350(use)-346(of)-346(the)]TJ
T*
[(left)-340(angle)-342(\(<\))-340(and)-340(right)-342(angle)-342(\(>\))-338(delimiters)-340(is)-338(noted)-342(in)-340(the)-340(format)-340(and)-342(argument)]TJ
0 -1.194 TD
[(descriptions)-332(of)-332(the)-332(control)-334(block)-332(macros)-332(in)-332(Part)-332(II.)]TJ
0 -1.794 TD
[(At)-332(run)-336(time,)-334(you)-334(could)-334(use)-334(the)-334(following)-332(code)-334(sequence)-336(to)-332(make)-334(the)-334(le)-334(accessible)]TJ
0 -1.196 TD
[(to)-332(a)-332(Get)-330(operation:)]TJ
/F1 1 Tf
9 0 0 9 299.58 26.84 Tm
/Cs9 cs 1 scn
0.0001 Tc
[(V)73.4(A)0.1(X)-368.8(MACRO)-368.8(Programming)-368.8(Information)-371(and)-371(Examples)]TJ
/F2 1 Tf
25.4509 0 TD
0 Tc
(B5)Tj
ET
endstream
endobj
1240 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1241 0 obj
<<
/Type /Page
/Parent 1216 0 R
/Resources 1243 0 R
/Contents 1242 0 R
>>
endobj
1242 0 obj
<< /Length 5335 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(V)73.4(A)0.1(X)-274.9(MACRO)-274.9(Programming)-278.2(Information)-278.2(and)-278.2(Examples)]TJ
0 -1.0783 TD
0 Tc
[(B.1)-276.7(RMS)-276.7(Macros)]TJ
/F6 1 Tf
8 0 0 10 137.76 702.9 Tm
/Cs8 cs 1 scn
[(MOVAL)-600(OUTFAB,)-600(R6)-13689.6(;)-597.5(Move)-600(FAB)-600(addr)-600(into)-597.5(R6)]TJ
0 -0.996 TD
0.0001 Tc
[(BBS)-1794.9(#FAB$V_GET,)-602.4(FAB$B_FAC\(R6\),)-597.4(OK)-2257.7(;)-597.4(G)0.1(o)-599.9(t)0.1(o)-597.4(O)0.1(K)-599.9(i)0.1(f)-597.4(GET)-599.9(bit)-599.9(set)]TJ
T*
[(BISB)-1197.4(#FAB$M_GET,)-602.4(FAB$B_FAC\(R6\))-4656.6(;)-597.4(Else)-599.9(set)-599.9(GET)-597.4(bit)]TJ
T*
0 Tc
(OK:)Tj
/F3 1 Tf
10 0 0 10 137.8678 655.08 Tm
[(When)-356(you)-358(use)-356(RMS)-356(macros,)-362(follow)-356(the)-356(coding)-358(rules)-356(used)-356(by)-356(the)-358(V)112(A)0(X)-354(MACRO)]TJ
-0.0108 -1.196 TD
[(assembler)-330(as)-332(described)-330(in)-334(the)-332(following)-332(list:)]TJ
0 -1.792 TD
[()-1188(Comments)-350(must)-350(be)-350(separated)-350(from)-352(the)-350(rest)-350(of)-352(the)-350(code)-352(line)-352(by)-350(a)-352(semicolon)]TJ
1.792 -1.196 TD
[(\()-166(;)-168(\).)-498(For)-334(example:)]TJ
/F6 1 Tf
8 0 0 10 155.68 595.3 Tm
[($FAB)-1795(BKS=4)-8334.6(;)-597.5(Bucket)-600(size)]TJ
/F3 1 Tf
10 0 0 10 137.76 577.38 Tm
[()-1188(All)-352(the)-354(arguments)-354(for)-354(a)-352(macro)-354(must)-352(be)-352(coded)-354(in)-354(a)-352(single)-354(statement.)-540(If)-352(the)]TJ
1.792 -1.196 TD
0.0001 Tc
[(arguments)-365.9(do)-367.9(not)-369.9(t)-367.9(on)-369.9(a)-367.9(line)-369.9(or)-367.9(if)-367.9(you)-369.9(want)-367.9(to)-367.9(use)-369.9(multiple)-367.9(lines,)-377.9(type)]TJ
T*
0 Tc
[(the)-354(continuation)-356(character)72(,)-358(a)-354(hyphen)-356(\()-166(-)-166(\))0(,)-358(a)0(s)-352(the)-354(last)-352(character)-354(on)-354(the)-354(line;)]TJ
T*
[(then)-348(continue)-350(typing)-348(arguments)-348(on)-348(the)-346(next)-348(line.)-528(Comments)-346(can)-348(follow)-346(the)]TJ
0 -1.194 TD
0.0002 Tc
[(hyphen.)-497.8(For)-333.8(example:)]TJ
/F6 1 Tf
8 0 0 10 155.68 511.62 Tm
[($FAB)-1197.3(FNA=FLNAM,-)-7704.9(;)-599.8(Filename)-599.8(address)]TJ
3.5875 -0.996 TD
[(ALQ=100,-)-8926.9(;)-599.8(Allocation)-599.8(quantity)]TJ
T*
0 Tc
[(BKS=4)-11340(;)-600(Bucket)-600(size)]TJ
/F3 1 Tf
10 0 0 10 137.76 473.76 Tm
[()-1188(Arguments)-334(and)-334(subarguments)-334(can)-334(be)-334(separated)-332(from)-332(each)-334(other)-334(by)-334(one)-334(of)-334(the)]TJ
1.792 -1.196 TD
(following:)Tj
ET
155.68 447.82 6 -0.96 re
f
BT
10 0 0 10 173.62 443.88 Tm
[(A)-332(comma,)-332(with)-332(or)-332(without)-332(spaces)-330(or)-332(tabs:)]TJ
/F6 1 Tf
8 0 0 10 173.62 425.94 Tm
0.0003 Tc
(FNA=FLNAM,ALQ=100)Tj
ET
155.68 411.96 6 -0.96 re
f
BT
/F3 1 Tf
10 0 0 10 173.62 408 Tm
0 Tc
[(A)-332(space:)]TJ
/F6 1 Tf
8 0 0 10 173.62 390.08 Tm
[(FNA=FLNAM)-602.5(ALQ=100)]TJ
ET
155.68 376.1 6 -0.96 re
f
BT
/F3 1 Tf
10 0 0 10 173.62 372.14 Tm
[(Multiple)-332(spaces)-330(or)-334(tabs:)]TJ
/F6 1 Tf
8 0 0 10 173.62 354.22 Tm
[(FNA=FLNAM)-4747.1(ALQ=100)]TJ
/F3 1 Tf
10 0 0 10 155.68 336.28 Tm
[(The)-348(comma)-346(without)-344(a)-346(space)-344(or)-348(tab)-344(is)-344(preferred.)-528(All)-344(coding)-348(examples)-346(in)-346(this)]TJ
T*
[(manual)-334(use)-332(a)-332(comma)-332(to)-332(separate)-330(arguments.)]TJ
/F2 1 Tf
14 0 0 14 66.02 294.44 Tm
[(B.2)-568.6(Using)-331.4(the)-331.4(RMS)-331.4(Macros)]TJ
/F3 1 Tf
10 0 0 10 137.76 276.5 Tm
[(This)-332(section)-332(provides)-332(examples)-332(of)-332(how)-332(to)-332(use)-332(the)-332(four)-334(types)-332(of)-332(RMS)-330(macros.)]TJ
/F2 1 Tf
12 0 0 12 66.02 254.58 Tm
0.0001 Tc
[(B.2.1)-664.9(Control)-333.2(Block)-331.6(Initialization)-333.2(Macros)]TJ
/F3 1 Tf
10 0 0 10 137.76 238.64 Tm
0 Tc
[(A)-350(major)-352(advantage)-352(to)-352(using)-352(the)-352(control)-352(block)-352(initialization)-350(macros)-350(is)-350(that)-350(they)]TJ
T*
[(direct)-346(the)-348(initialization)-348(values)-348(to)-346(the)-348(correct)-350(eld)-348(locations)-346(in)-348(the)-348(control)-350(block.)]TJ
0 -1.194 TD
[(Returned)-356(status)-356(values)-356(do)-356(not)-358(apply)-356(here)-358(because)-356(RMS)-356(evaluates)-358(this)-354(type)-358(of)]TJ
0 -1.196 TD
[(macro)-332(at)-332(assembly)-330(time,)-332(not)-334(at)-330(run)-334(time.)]TJ
0 -1.794 TD
[(Control)-322(block)-324(initialization)-322(macros)-322(are)-324(located)-322(at)-322(the)-324(beginning)-326(of)-322(their)-324(associated)]TJ
0 -1.194 TD
[(control)-352(block.)-538(The)-352(initialization)-350(macro)-350(should)-352(have)-354(a)-350(related)-352(label)-350(because)-352(the)]TJ
0 -1.196 TD
[(address)-320(of)-320(the)-322(control)-322(block)-322(is)-320(a)-322(required)-322(argument)-324(for)-320(most)-320(services)-322(and)-322(for)-320(some)]TJ
T*
[(control)-354(block)-356(macros.)-544(As)-352(shown)-356(in)-354(the)-356(following)-354(example,)-362(the)-354(label)-354(provides)-356(a)]TJ
T*
0.0001 Tc
[(programming)-333.9(convenience)-331.9(for)-331.9(symbolically)-331.9(addressing)-333.9(the)-331.9(control)-331.9(block:)]TJ
/F6 1 Tf
8 0 0 10 137.76 119.1 Tm
0 Tc
[(MYFAB:)-1197.5($FAB)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(B6)Tj
/F1 1 Tf
2.7207 0 TD
0.0001 Tc
[(V)73.4(A)0.1(X)-368.8(MACRO)-366.6(Programming)-371(Information)-368.8(and)-371(Examples)]TJ
ET
endstream
endobj
1243 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1244 0 obj
<<
/Type /Page
/Parent 1247 0 R
/Resources 1246 0 R
/Contents 1245 0 R
>>
endobj
1245 0 obj
<< /Length 5937 >>
stream
BT
/F2 1 Tf
12 0 0 12 238.22 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(V)73.3(A)0(X)-275(MACRO)-275(Programming)-278.3(Information)-280(and)-278.3(Examples)]TJ
12.88 -1.0783 TD
[(B.2)-276.7(Using)-278.3(the)-276.7(RMS)-276.7(Macros)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
[(Arguments)-352(usually)-352(require)-352(an)-350(address,)-356(such)-350(as)-350(a)-350(symbolic)-352(address,)-354(or)-352(a)-350(value.)]TJ
0 -1.196 TD
[(RMS)-332(initializes)-330(the)-334(appropriate)-332(eld)-334(by)-332(simply)-332(taking)-336(the)-332(supplied)-332(argument)-334(and)]TJ
T*
[(placing)-338(it)-336(after)-336(the)-338(appropriate)-336(macro)-336(data)-336(declaration)-338(directive,)-340(as)-336(shown)-336(in)-336(the)]TJ
0 -1.194 TD
[(following)-332(code)-334(example:)]TJ
/F6 1 Tf
8 0 0 10 161.66 647.1 Tm
[(.ADDRESS)-602.5(address)]TJ
0 -0.996 TD
[(.BYTE)-600(value)]TJ
/F3 1 Tf
10 0 0 10 161.66 619.2 Tm
[(Arguments)-328(that)-326(specify)-326(eld)-326(values)-328(must)-326(be)-326(enclosed)-326(within)-326(angle)-328(brackets)-328(under)]TJ
0 -1.196 TD
[(the)-332(following)-334(conditions:)]TJ
0 -1.792 TD
[()-1190(When)-332(the)-334(argument)-334(is)-330(a)-332(le)-334(specication)-332(\(ASCII)-328(character)-334(string\))]TJ
0 -1.794 TD
[()-1190(When)-348(more)-346(than)-348(one)-348(argument)-348(is)-346(supplied)-346(for)-346(a)-346(binary)-350(options)-346(eld,)-350(where)]TJ
1.794 -1.196 TD
[(each)-332(bit)-332(option)-332(is)-332(identied)-332(by)-334(a)-332(3-letter)-330(mnemonic)]TJ
-1.794 -1.792 TD
[()-1190(Where)-342(otherwise)-342(indicated)-344(in)-342(the)-344(format)-342(of)-342(the)-342(macro,)-348(such)-342(as)-342(for)-344(UICs)-340(and)]TJ
1.794 -1.196 TD
[(le)-346(identiers)-344(in)-346(which)-344(multiple)-344(values)-346(separated)-344(by)-346(commas)-344(constitute)-344(the)]TJ
T*
(argument)Tj
-1.794 -1.792 TD
[(Here)-332(are)-334(several)-332(examples:)]TJ
/F6 1 Tf
8 0 0 10 161.66 481.72 Tm
0.0001 Tc
[(MYFAB:)-1197.4($FAB)-2947.5(FAC=,-)-4717.5(;)-597.4(Multioption)-597.4(field)]TJ
10.165 -0.996 TD
0.0003 Tc
[(FNM=,-)-1199.7(;)-597.2(File)-599.7(specification)]TJ
-8.37 -0.996 TD
0 Tc
(.)Tj
0.0045 -0.996 TD
(.)Tj
0.0045 -0.998 TD
(.)Tj
8.361 -0.996 TD
0.0002 Tc
[(NXT=MYXPRO,-)-7120.9(;)-597.3(XAB)-599.8(address)]TJ
T*
[(ORG=SEQ)-10135.9(;)-597.3(Single-option)-597.3(field)]TJ
-10.165 -0.996 TD
0 Tc
(;)Tj
0.0045 -0.996 TD
0.0001 Tc
[(MYXPRO:)-599.9($XABPRO)-1199.9(PRO=,-)-1797.4(;)-597.4(File)-599.9(protection)]TJ
10.1605 -0.996 TD
0.0003 Tc
[(UIC=<377,377>)-6518.8(;)-597.2(UIC)]TJ
/F3 1 Tf
10 0 0 10 161.66 356.18 Tm
0 Tc
[(Do)-346(not)-346(position)-346(the)-348(macro)-346(name)-348(in)-346(a)-346(read-only)-348(program)-348(section)-348(because)-346(control)]TJ
0 -1.194 TD
[(block)-348(elds)-346(may)-346(receive)-348(values)-348(during)-348(the)-348(execution)-348(of)-346(a)-346(service.)-530(For)-346(efciency)106(,)]TJ
0 -1.196 TD
[(align)-312(the)-312(control)-312(blocks)-310(on)-312(a)-310(longword)-312(boundary)108(.)-500(The)-312(initialization)-308(macros)-312(display)]TJ
T*
[(an)-352(informational)-350(message)-350(in)-350(the)-352(listing)-350(le)-352(if)-350(the)-350(control)-352(block)-350(is)-350(not)-352(longword)]TJ
T*
(aligned.)Tj
0 -1.792 TD
[(In)-358(summary)110(,)-366(initialization)-356(macros)-358(must)-356(be)-358(placed)-358(in)-358(a)-358(writable)-358(data)-356(program)]TJ
0 -1.196 TD
[(section)-332(in)-332(which)-334(the)-332(data)-332(has)-332(been)-332(aligned)-334(on)-332(a)-332(longword)-334(boundary)108(.)]TJ
/F2 1 Tf
12 0 0 12 89.94 256.56 Tm
[(B.2.2)-665(Control)-331.7(Block)-333.3(Symbol)-333.3(Denition)-335(Macros)]TJ
/F3 1 Tf
10 0 0 10 161.66 240.62 Tm
[(A)-354(control)-358(block)-356(symbol)-354(denition)-356(macro)-356(includes)-356(the)-356(macro)-356(name)-356(only)110(,)-362(has)-356(no)]TJ
T*
[(arguments,)-346(and)-340(can)-342(be)-340(placed)-340(in)-340(any)-342(program)-342(section.)-516(The)-342(macro)-340(name)-340(is)-340(made)]TJ
0 -1.194 TD
[(up)-334(of)-330(the)-334(associated)-330(initialization)-330(macro)-332(and)-334(the)-332(sufx)-334(DEF)112(.)]TJ
0 -1.794 TD
[(RMS)-332(does)-332(not)-332(provide)-332(return)-334(values)-334(for)-332(control)-334(block)-332(symbol)-332(denition)-334(macros.)]TJ
/F2 1 Tf
12 0 0 12 89.94 176.86 Tm
[(B.2.3)-665(Control)-331.7(Block)-333.3(Store)-331.7(Macros)]TJ
/F3 1 Tf
10 0 0 10 161.66 160.92 Tm
[(A)-368(control)-372(block)-370(store)-368(macro)-370(consists)-368(of)-368(executable)-372(run-time)-370(code,)-380(so)-368(it)-368(must)]TJ
0 -1.196 TD
[(be)-370(placed)-368(within)-370(an)-370(executable)-370(code)-370(program)-372(section.)-572(R0)-370(cannot)-370(be)-370(used)-368(to)]TJ
0 -1.194 TD
[(return)-354(condition)-354(codes)-350(because)-354(control)-352(block)-354(store)-350(macros)-352(may)-352(use)-352(R0)-352(to)-352(move)]TJ
0 -1.196 TD
[(arguments.)-500(The)-334(only)-334(detectable)-332(errors)-332(are)-332(assembly-time)-330(errors.)]TJ
0 -1.794 TD
[(The)-338(calling)-338(format)-336(of)-338(each)-338(control)-338(block)-338(store)-336(macro)-336(resembles)-336(the)-338(calling)-338(format)]TJ
0 -1.196 TD
[(of)-342(the)-344(corresponding)-346(initialization)-340(macro)-344(except)-344(that)-342(a)-342(control)-344(block)-344(store)-342(macro)]TJ
0 -1.194 TD
0.0001 Tc
[(can)-355.9(take)-355.9(a)-353.9(run-time)-355.9(value)-355.9(as)-353.9(an)-353.9(argument.)-543.9(Run-time)-353.9(values)-355.9(include)-355.9(date)-353.9(and)]TJ
0 -1.196 TD
0 Tc
[(time)-360(values,)-368(le)-362(identier)-360(values,)-370(device)-362(identier)-360(values,)-370(directory)-362(identier)]TJ
T*
[(values,)-334(and)-332(record)-334(le)-332(address)-332(values.)]TJ
/F1 1 Tf
9 0 0 9 299.58 26.84 Tm
/Cs9 cs 1 scn
0.0001 Tc
[(V)73.4(A)0.1(X)-368.8(MACRO)-368.8(Programming)-368.8(Information)-371(and)-371(Examples)]TJ
/F2 1 Tf
25.4509 0 TD
0 Tc
(B7)Tj
ET
endstream
endobj
1246 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1247 0 obj
<<
/Type /Pages
/Kids [ 1244 0 R 1248 0 R 1251 0 R 1254 0 R 1257 0 R 1260 0 R 1263 0 R 1266 0 R
1269 0 R 1272 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 998 0 R
>>
endobj
1248 0 obj
<<
/Type /Page
/Parent 1247 0 R
/Resources 1250 0 R
/Contents 1249 0 R
>>
endobj
1249 0 obj
<< /Length 6648 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(V)73.4(A)0.1(X)-274.9(MACRO)-274.9(Programming)-278.2(Information)-278.2(and)-278.2(Examples)]TJ
0 -1.0783 TD
0 Tc
[(B.2)-276.7(Using)-278.3(the)-278.3(RMS)-275(Macros)]TJ
/F3 1 Tf
10 0 0 10 137.76 700.9 Tm
/Cs8 cs 1 scn
[(The)-362(following)-364(list)-360(describes)-362(other)-362(differences)-362(between)-362(the)-364(format)-362(of)-362(a)-362(control)]TJ
0 -1.196 TD
[(block)-332(store)-332(macro)-332(and)-332(its)-332(corresponding)-334(control)-334(block)-332(initialization)-332(macro:)]TJ
0 -1.794 TD
[()-1188(A)0(n)-324(argument)-326(specifying)-326(the)-324(address)-322(of)-324(the)-324(control)-324(block)-324(is)-324(required)-324(unless)-324(the)]TJ
1.792 -1.194 TD
[(calling)-340(program)-338(provides)-340(the)-338(control)-338(block)-338(address)-338(in)-338(R0.)-510(If)-336(this)-338(argument)-340(is)]TJ
0 -1.196 TD
[(not)-338(a)-336(register)-336(value)-338(in)-336(the)-338(form)-336(R)]TJ
/F4 1 Tf
15.8388 0 TD
(n)Tj
/F3 1 Tf
0.611 0 TD
[(,)-338(RMS)-336(loads)-334(the)-338(control)-336(block)-338(address)-334(into)]TJ
-16.4498 -1.196 TD
(R0.)Tj
-1.792 -1.792 TD
0.0001 Tc
[()-1187.9(For)-349.9(each)-347.9(argument)-345.9(that)-347.9(requires)-347.9(an)-349.9(address,)-349.9(the)-349.9(store)-345.9(macro)-347.9(uses)-347.9(the)-347.9(V)110.1(A)0.1(X)]TJ
1.792 -1.196 TD
0 Tc
[(MACRO)-368(instruction)-370(MOV)112(Ax)-370(\(usually)-370(MOV)112(AL\))-368(to)-370(move)-370(the)-370(address)-368(into)]TJ
T*
[(the)-354(appropriate)-352(control)-352(block)-354(eld.)-540(Thus,)-360(V)112(A)0(X)-352(MACRO)-350(expressions)-352(can)-352(be)]TJ
T*
[(used.)-558(For)-362(instance,)-370(you)-362(can)-362(use)-362(a)-362(symbolic)-360(address)-360(to)-362(specify)-360(the)-362(control)]TJ
T*
[(block)-338(address)-336(argument)-338(directly)-338(\(for)-336(example,)-340(F)74(AB=MYF)74(AB,)-336(NAM=MYNAM,)]TJ
0 -1.194 TD
-0.0003 Tc
[(RAB=MYRAB,)-334.3(or)-332.3(XAB=MYXAB\).)]TJ
0 -1.594 TD
0 Tc
[(Y)110(o)0(u)-340(may)-342(also)-340(specify)-340(a)-340(register)-340(that)-342(contains)-340(the)-340(address)-340(using)-342(the)-340(form)-340(Rn,)]TJ
0 -1.196 TD
(where)Tj
/F4 1 Tf
3.167 0 TD
(n)Tj
/F3 1 Tf
0.943 0 TD
[(is)-332(a)-330(decimal)-332(number)-334(from)-332(0)-332(through)-336(12.)]TJ
-5.9019 -1.794 TD
0.0001 Tc
[()-1187.9(For)-347.9(each)-347.9(argument)-347.9(that)-345.9(requires)-345.9(a)-345.9(nonkeyword)-345.9(data)-345.9(value,)-351.9(the)-345.9(store)-345.9(macro)]TJ
1.792 -1.194 TD
0 Tc
[(uses)-348(the)-346(V)110(A)0(X)-346(MACRO)-344(instruction)-348(MOVx)-348(to)-346(move)-348(data)-348(into)-346(the)-348(appropriate)]TJ
0 -1.196 TD
[(control)-378(block)-380(eld.)-590(Thus,)-390(V)112(A)0(X)-376(MACRO)-376(expressions)-376(can)-378(be)-378(used.)-590(Note)]TJ
T*
0.0001 Tc
[(that)-363.9(a)-363.9(number)-365.9(sign)-363.9(\()-165.9(#)-165.9(\))-363.9(must)-363.9(precede)-363.9(a)-363.9(literal)-363.9(nonkeyword)-361.9(value,)-375.9(except)]TJ
T*
0 Tc
[(when)-368(a)-368(literal)-366(value)-368(is)-368(enclosed)-366(within)-368(left)-366(angle)-370(\(<\))-366(and)-368(right)-368(angle)-368(\(>\))]TJ
0 -1.194 TD
[(brackets.)-564(However)74(,)-374(i)0(f)-362(you)-366(specify)-364(the)-364(address)-364(where)-364(the)-364(argument)-366(value)]TJ
0 -1.196 TD
[(resides,)-322(a)-318(number)-320(sign)-320(must)-318(not)-320(precede)-318(the)-320(symbolic)-318(address)-318(nor)-320(the)-320(register)]TJ
T*
[(expression)-334(that)-332(contains)-332(the)-332(address.)]TJ
-1.792 -1.794 TD
[()-1188(For)-342(binary)-344(option)-342(or)-340(keyword)-344(value)-342(elds,)-344(use)-342(the)-342(supplied)-340(keyword)-342(without)]TJ
1.792 -1.194 TD
[(a)-344(number)-344(sign)-342(and)-344(do)-342(not)-344(use)-342(a)-342(V)112(AX)-342(MACRO)-340(expression.)-522(Multiple)-342(keyword)]TJ
0 -1.196 TD
0.0001 Tc
[(arguments)-319.9(must)-321.9(be)-323.9(enclosed)-321.9(within)-321.9(left)-321.9(angle)-325.9(\(<\))-321.9(and)-321.9(right)-323.9(angle)-323.9(\(>\))-321.9(brackets.)]TJ
-1.792 -1.794 TD
[(In)-369.9(some)-369.9(cases,)-379.9(arguments)-367.9(are)-371.9(specied)-369.9(as)-369.9(run-time)-371.9(values)-371.9(using)-371.9(one)-371.9(of)-369.9(the)]TJ
0 -1.196 TD
0 Tc
[(following)-332(forms:)]TJ
0 -1.792 TD
[()-1188(A)-332(V)112(A)0(X)-332(MACRO)-328(expression)]TJ
0 -1.794 TD
[()-1188(The)-334(symbolic)-332(address)-330(of)-332(the)-334(argument)-334(value)]TJ
0 -1.792 TD
-0.0001 Tc
[(Example)-370.1(B1)-370.1(illustrates)-368.1(the)-372.1(use)-372.1(of)-370.1(the)-372.1($XABDA)55.9(T_STORE)-370.1(macro)-372.1(to)-370.1(set)-370.1(the)]TJ
0 -1.196 TD
0 Tc
[(creation)-332(date)-332(of)-332(the)-332(le)-334(to)-332(the)-332(beginning)-336(of)-332(a)-332(scal)-332(quarter)72(,)-332(thereby)-334(establishing)-332(a)]TJ
T*
[(valid)-332(starting)-332(date)-332(for)-332(the)-332(le)-332(data.)]TJ
0 -1.794 TD
[(This)-374(short)-374(program)-376(creates)-376(a)-374(le)-376(with)-374(a)-374(creation)-376(date)-374(of)-374(midnight,)-388(August)]TJ
0 -1.194 TD
[(9,)-372(1994.)-562(The)-366(F)74(A)0(B)-362(a)0(t)-364(symbolic)-364(address)-362(MYF)74(AB)-362(denes)-364(a)-364(sequential)-364(le)-364(with)]TJ
0 -1.196 TD
[(variable-length)-336(records)-336(up)-336(to)-334(52)-334(bytes)-334(in)-336(length)-336(and)-336(species)-334(an)-336(allocation)-334(size)-334(of)]TJ
T*
[(500)-348(blocks)-350(using)-352(the)-350(contiguous-best-try)-350(le)-350(processing)-352(option.)-534(It)-348(also)-348(species)]TJ
T*
[(the)-376(le)-376(specication.)-586(The)-376(.ASCID)-374(assembler)-374(directive)-376(denes)-376(the)-376(constant)]TJ
0 -1.194 TD
[(date-time)-330(character)-334(string)-332(at)-332(symbolic)-332(address)-330(A)56(TIM.)]TJ
0 -1.794 TD
[(The)-372(SYS$BINTIM)-370(system)-372(service)-372(is)-372(invoked)-374(to)-372(convert)-374(the)-372(constant)-372(ASCII)]TJ
0 -1.196 TD
[(time)-342(at)-342(symbolic)-344(address)-342(A)56(TIM)-344(to)-344(binary)-346(format)-342(in)-344(the)-344(quadword)-344(at)-342(BTIM.)-344(The)]TJ
T*
-0.0001 Tc
[(BTIM)-336.1(value)-338.1(is)-336.1(moved)-338.1(into)-338.1(the)-336.1(XAB$Q_CDT)-338.1(eld)-338.1(of)-336.1(the)-338.1(XABDA)53.9(T)-336.1(control)-338.1(block)-338.1(at)]TJ
0 -1.194 TD
[(symbolic)-332.1(address)-330.1(MYXDA)57.9(T)-334.1(using)-334.1(the)-332.1(following)-332.1(XABDA)53.9(T_STORE)-330.1(macro:)]TJ
/F6 1 Tf
8 0 0 10 137.76 129.0406 Tm
0.0003 Tc
[($XABDAT_STORE)-597.2(XAB=MYXDAT,)-597.2(CDT=BTIM)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
0 Tc
(B8)Tj
/F1 1 Tf
2.7207 0 TD
0.0001 Tc
[(V)73.4(A)0.1(X)-368.8(MACRO)-366.6(Programming)-371(Information)-368.8(and)-371(Examples)]TJ
ET
endstream
endobj
1250 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1251 0 obj
<<
/Type /Page
/Parent 1247 0 R
/Resources 1253 0 R
/Contents 1252 0 R
>>
endobj
1252 0 obj
<< /Length 4968 >>
stream
BT
/F2 1 Tf
12 0 0 12 238.22 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(V)73.3(A)0(X)-275(MACRO)-275(Programming)-278.3(Information)-280(and)-278.3(Examples)]TJ
12.88 -1.0783 TD
[(B.2)-276.7(Using)-278.3(the)-276.7(RMS)-276.7(Macros)]TJ
10 0 0 10 161.66 700.78 Tm
/Cs8 cs 1 scn
[(Example)-334(B1)-796(Use)-332(of)-332(the)-332($XABDA)76(T)-334(and)-332($XABDA)76(T_ST)16(ORE)-332(Macros)]TJ
/F6 1 Tf
8 0 0 10 161.66 681.98 Tm
[(.TITLE)-1197.5(CREAT)-1200(-)-1195(SET)-600(CREATION)-600(DATE)]TJ
0 -0.996 TD
0.0001 Tc
[(;)-4180.4(Program)-602.4(that)-599.9(uses)-597.4(XABDAT)-602.4(and)-597.4(XABDAT_STORE)]TJ
T*
0 Tc
(;)Tj
4.7825 -0.996 TD
[(.PSECT)-602.5(LONG)-1197.5(WRT,NOEXE)]TJ
-4.7825 -0.996 TD
(;)Tj
0.0045 -0.996 TD
0.0003 Tc
[(MYFAB:)-599.7($FAB)-1197.2(ALQ=500,FOP=CBT,FAC=PUT,)-597.2(-)]TJ
7.768 -0.996 TD
(FNM=,-)Tj
0 -0.998 TD
(ORG=SEQ,RAT=CR,RFM=VAR,SHR=NIL,MRS=52,XAB=MYXDAT)Tj
-7.7725 -0.996 TD
0 Tc
(;)Tj
0.0045 -0.996 TD
[(MYXDAT:)-600($XABDAT)]TJ
-0.0045 -0.996 TD
(;)Tj
0.0045 -0.996 TD
0.0002 Tc
[(ATIM:)-1794.8(.ASCID)-1199.8(/9-AUG-1994)-602.3(00:00:00.00/)]TJ
-0.0045 -0.996 TD
0 Tc
[(BTIM:)-1795(.BLKQ)-1797.5(1)]TJ
T*
(;)Tj
4.7825 -0.996 TD
[(.PSECT)-1200(CODE)-600(NOWRT,EXE)]TJ
0 -0.998 TD
[(.ENTRY)-1200(CREAT,)-600(^M<>)]TJ
-4.7825 -0.996 TD
0.0002 Tc
[(START:)-1197.3($BINTIM_S)-597.3(TIMBUF=ATIM,)-597.3(TIMADR=BTIM)-1794.8(;)-597.3(Convert)-599.8(ASCII)-599.8(to)-599.8(binary)-599.8(time)]TJ
4.7825 -0.996 TD
0 Tc
[(BLBC)-2377(R0,SS_ERR)-11922.1(;)-597.5(Branch)-600(on)-597.5(error)]TJ
T*
0.0002 Tc
[($XABDAT_STORE)-599.8(XAB=MYXDAT,)-602.3(CDT=BTIM)-1797.3(;)-597.3(Move)-599.8(time)-597.3(into)-599.8(XAB$Q_CDT)]TJ
T*
0 Tc
[($CREATE)-602.5(FAB=MYFAB)-11890.6(;)-597.5(Create)-600(file;)-600(populate)]TJ
T*
[(BLBC)-2377(R0,ERROR)-12524.1(;)-597.5(file)-600(later)]TJ
-4.7825 -0.996 TD
[(CLOSE:)-1197.5($CLOSE)-1200(FAB=MYFAB)-11868.2(;)-597.5(Close)-600(file)]TJ
4.7825 -0.998 TD
[(BRB)-2979(FINI)-14932(;)-597.5(and)-597.5(exit)]TJ
-4.7825 -0.996 TD
0.0001 Tc
[(ERROR:)-1197.4(PUSHL)-1797.4(FAB$L_STV+MYFAB)-8255.6(;)-597.4(Push)-599.9(FAB)-597.4(STS)-599.9(and)]TJ
4.7825 -0.996 TD
0.0002 Tc
[(PUSHL)-1797.3(FAB$L_STS+MYFAB)-8282.5(;)-597.3(STV)-597.3(on)-599.8(stack)]TJ
T*
[(CALLS)-1797.3(#2,)-597.3(G^LIB$SIGNAL)-7685(;)-597.3(Signal)-599.8(error)]TJ
T*
0 Tc
[(BRB)-2979(FINI)]TJ
-4.7825 -0.996 TD
[(SS_ERR:)-600(PUSHL)-1797.5(R0)-16082.1(;)-597.5(Push)-600(R0)]TJ
4.7825 -0.996 TD
0.0002 Tc
[(CALLS)-1797.3(#1,)-597.3(G^LIB$SIGNAL)-7685(;)-597.3(Signal)-599.8(error)]TJ
-4.7825 -0.996 TD
0 Tc
[(FINI:)-1795(RET)]TJ
4.8184 -0.998 TD
[(.END)-600(CREAT)]TJ
/F3 1 Tf
10 0 0 10 161.66 357.16 Tm
-0.0001 Tc
[(Because)-360.1(the)-358.1(creation)-360.1(date)-358.1(in)-360.1(eld)-360.1(XAB$Q_CDT)-358.1(is)-360.1(input)-358.1(to)-360.1(the)-358.1(Create)-360.1(service)]TJ
0 -1.194 TD
0 Tc
[(\($CREA)58(TE)-364(macro\),)-372(the)-362(value)-366(must)-362(be)-362(stored)-362(before)-364(the)-364(program)-364(invokes)-364(the)]TJ
0 -1.196 TD
[(Create)-348(service.)-532(The)-348(le)-348(is)-348(created,)-352(then)-350(closed.)-530(Note)-348(that)-348(Create)-346(service)-350(errors)]TJ
T*
[(are)-332(signaled)-334(using)-332(the)-334(F)74(AB$L_STS)-332(and)-332(F)74(AB$L_STV)-332(elds,)-332(not)-332(R0.)]TJ
/F2 1 Tf
12 0 0 12 89.94 299.38 Tm
[(B.2.4)-665(Service)-333.3(Macros)]TJ
/F3 1 Tf
10 0 0 10 161.66 283.44 Tm
[(This)-352(section)-352(describes)-352(the)-352(general)-354(macro)-352(format)-352(of)-352(record)-354(management)-352(service)]TJ
T*
[(macros.)-500(Part)-332(III)-330(describes)-332(each)-332(service)-334(in)-332(detail,)-332(including)-334(the)-334(calling)-332(format.)]TJ
0 -1.792 TD
[(Note)-360(that)-360(the)-360(general)-362(information)-360(applicable)-360(to)-360(invoking)-364(record)-360(management)]TJ
0 -1.196 TD
[(services)-332(in)-334(Chapter)-332(2)-332(also)-330(applies)-332(to)-330(programs)-334(written)-330(in)-334(V)112(A)0(X)-330(MACRO.)]TJ
0 -1.794 TD
[(The)-334(service)-332(macros)-332(use)-332(two)-332(general)-334(formats:)]TJ
/F6 1 Tf
8 0 0 10 161.66 205.7401 Tm
0.0003 Tc
[(label:)-599.7(macro-name)]TJ
0 -1.594 TD
[(label:)-599.7(macro-name)-1792.2(RAB=rab-address,-)]TJ
14.35 -0.996 TD
0.0005 Tc
(ERR=entry,-)Tj
0 -0.998 TD
0 Tc
(SUC=entry)Tj
/F3 1 Tf
10 0 0 10 161.66 151.9401 Tm
0.0001 Tc
[(The)-347.9(rst)-343.9(format)-345.9(takes)-343.9(no)-345.9(arguments.)-523.9(Y)112.1(o)0.1(u)-345.9(supply)-345.9(the)-345.9(argument)-347.9(list)-343.9(within)-343.9(your)]TJ
0 -1.196 TD
0 Tc
[(program,)-382(and)-368(the)-370(argument)-372(pointer)-370(register)-370(\(AP\))-368(is)-368(assumed)-368(to)-368(contain)-372(the)]TJ
T*
[(address)-332(of)-332(the)-332(argument)-334(list.)-498(An)-332(example)-332(of)-332(this)-332(format)-330(follows.)]TJ
/F1 1 Tf
9 0 0 9 299.58 26.84 Tm
/Cs9 cs 1 scn
0.0001 Tc
[(V)73.4(A)0.1(X)-368.8(MACRO)-368.8(Programming)-368.8(Information)-371(and)-371(Examples)]TJ
/F2 1 Tf
25.4509 0 TD
0 Tc
(B9)Tj
ET
endstream
endobj
1253 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1254 0 obj
<<
/Type /Page
/Parent 1247 0 R
/Resources 1256 0 R
/Contents 1255 0 R
>>
endobj
1255 0 obj
<< /Length 6284 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(V)73.4(A)0.1(X)-274.9(MACRO)-274.9(Programming)-278.2(Information)-278.2(and)-278.2(Examples)]TJ
0 -1.0783 TD
0 Tc
[(B.2)-276.7(Using)-278.3(the)-278.3(RMS)-275(Macros)]TJ
/F6 1 Tf
8 0 0 10 137.76 703.14 Tm
/Cs8 cs 1 scn
[(ARG_LOC:)-600(.BLKL)-600(2)]TJ
1.7925 -0.996 TD
(.)Tj
0.0045 -0.996 TD
(.)Tj
0.0045 -0.996 TD
(.)Tj
-1.8015 -0.996 TD
[(MOVL)-1795(#1,ARG_LOC)-7114.6(;)-600(Move)-600(number)-600(of)-597.5(args)-600(to)-597.5(ARG_LOC)]TJ
T*
[(MOVAL)-1197.5(INFAB,)-600(ARG_LOC+4)-3500.2(;)-600(Move)-600(FAB)-597.5(address)-600(to)-600(ARG_LOC+4)]TJ
T*
[(MOVAL)-1197.5(ARG_LOC,)-600(AP)-6510.1(;)-600(Move)-600(ARG_LOC)-600(address)-600(to)-600(AP)]TJ
0 -0.998 TD
[($OPEN)-14327.5(;)-600(Open)-600(file)]TJ
/F3 1 Tf
10 0 0 10 137.76 615.48 Tm
[(In)-332(this)-330(form,)-334(the)-332($OPEN)-332(macro)-332(expands)-332(to)-332(the)-332(following)-332(V)110(A)0(X)-330(MACRO)-330(code:)]TJ
/F6 1 Tf
8 0 0 10 137.76 597.54 Tm
[(CALLG)-1197.5(\(AP\),)-600(G^SYS$OPEN)]TJ
/F3 1 Tf
10 0 0 10 137.76 579.6 Tm
[(In)-366(the)-366(second)-368(format,)-374(you)-368(supply)-368(arguments)-366(that)-366(automatically)-368(generate)-368(an)]TJ
0 -1.194 TD
[(argument)-364(list)-362(on)-364(the)-364(stack)-362(according)-366(to)-362(the)-364(values)-364(you)-364(supplied.)-560(Y)110(o)0(u)-364(specify)]TJ
0 -1.196 TD
0.0001 Tc
[(these)-339.9(arguments)-339.9(using)-341.9(keywords,)-345.9(which)-341.9(can)-341.9(be)-341.9(in)-341.9(any)-343.9(order)74.1(.)-517.9(Y)112.1(ou)-343.9(must)-339.9(separate)]TJ
T*
0 Tc
[(keywords)-352(using)-356(a)-352(comma,)-358(a)-354(blank)-354(space,)-358(or)-354(tabs.)-538(The)-356(only)-354(argument)-354(required)]TJ
T*
[(when)-348(using)-348(the)-348(second)-348(format)-346(is)-346(the)-348(control)-348(block)-348(address)-346(\(F)74(AB=fab-address)-344(or)]TJ
0 -1.194 TD
-0.0001 Tc
[(RAB=rab-address\).)-508.1(This)-336.1(argument)-338.1(must)-336.1(be)-336.1(either)-338.1(a)-336.1(general)-338.1(register)-338.1(\(R0)-336.1(through)]TJ
0 -1.196 TD
0 Tc
[(R1)56(1\))-350(containing)-352(the)-350(control)-350(block)-352(address,)-352(or)-350(a)-350(suitable)-350(address)-348(for)-350(a)-350(PUSHAL)]TJ
T*
[(instruction.)-512(If)-338(you)-340(omit)-338(this)-338(argument,)-342(no)-340(other)-340(arguments)-338(are)-340(allowed;)-342(in)-338(other)]TJ
T*
[(words,)-332(you)-332(must)-332(use)-332(the)-332(rst)-332(format.)]TJ
0 -1.792 TD
0.0001 Tc
[(The)-337.9(ERR=entry)-335.9(and)-337.9(SUC=entry)-335.9(arguments)-335.9(are)-335.9(optional)-337.9(and,)-337.9(if)-337.9(used,)-337.9(provide)-337.9(the)]TJ
0 -1.196 TD
0 Tc
[(addresses)-354(of)-356(completion)-356(routine)-358(entry)-358(points.)-546(Completion)-356(routines)-358(are)-356(always)]TJ
T*
[(executed)-338(as)-336(AST)62(s.)-506(RMS)-336(places)-336(the)-336(values)-338(you)-338(supply)-338(in)-336(the)-338(argument)-338(list)-334(on)-338(the)]TJ
T*
[(stack)-344(during)-348(execution)-346(of)-346(the)-346(expanded)-346(macro.)-524(These)-346(values)-346(must)-344(be)-346(addresses)]TJ
0 -1.194 TD
[(that)-332(can)-332(be)-332(used)-332(by)-334(a)-332(PUSHAL)-332(instruction.)]TJ
0 -1.794 TD
[(Here)-332(is)-332(an)-332(example)-332(of)-332(the)-332(second)-334(format:)]TJ
/F6 1 Tf
8 0 0 10 137.76 382.3402 Tm
[($OPEN)-600(FAB=INFAB)]TJ
/F3 1 Tf
10 0 0 10 137.76 364.4202 Tm
[(This)-332(macro)-332(line)-332(expands)-334(to)-332(the)-332(following)-332(V)112(A)0(X)-332(MACRO)-330(code:)]TJ
/F6 1 Tf
8 0 0 10 137.76 346.4802 Tm
[(PUSHAL)-1197.5(INFAB)]TJ
0 -0.996 TD
[(CALLS)-1795(#01,)-600(G^SYS$OPEN)]TJ
/F3 1 Tf
10 0 0 10 137.76 318.5803 Tm
[(When)-366(the)-368(argument)-368(list)-366(contains)-366(a)-366(completion)-368(routine)-368(argument,)-378(an)-366(AST)-366(is)]TJ
0 -1.194 TD
[(queued.)-500(When)-332(the)-334(AST)-330(routine)-334(executes,)-334(the)-334(following)-332(conditions)-332(hold:)]TJ
0 -1.794 TD
0.0001 Tc
[()-1187.9(General)-307.9(registers)-305.9(R0)-305.9(through)-305.9(R)0.1(1)54.1(1)-305.9(are)-307.9(undened.)-501.9(The)-307.9(AP)-305.9(contains)-307.9(the)-307.9(address)]TJ
1.792 -1.196 TD
0.0002 Tc
[(of)-339.8(the)-337.8(AST)-337.8(argument)-337.8(list;)-341.8(the)-337.8(AST)-337.8(argument)-337.8(value)-339.8(in)-339.8(the)-337.8(AST)-337.8(argument)-337.8(list)]TJ
T*
-0.0001 Tc
[(species)-334.1(the)-336.1(address)-332.1(of)-336.1(the)-334.1(associated)-334.1(control)-334.1(block)-336.1(\(F)73.9(AB)-334.1(or)-336.1(RAB\).)-336.1(The)-336.1(status)]TJ
0 -1.194 TD
0 Tc
[(must)-308(be)-308(retrieved)-310(from)-308(the)-308(completion)-308(status)-306(code)-310(eld)-308(\(STS\))-308(of)-308(the)-308(associated)]TJ
0 -1.196 TD
[(control)-334(block.)]TJ
-1.792 -1.794 TD
0.0001 Tc
[()-1187.9(Any)-337.9(general)-335.9(registers)-337.9(saved)-335.9(by)-339.9(an)-337.9(entry)-337.9(mask)-337.9(can)-337.9(be)-335.9(modied,)-339.9(in)-337.9(addition)-337.9(to)]TJ
1.792 -1.194 TD
0 Tc
[(R0)-332(and)-332(R1.)]TJ
-1.792 -1.794 TD
[()-1188(Additional)-370(calls)-368(to)-370(record)-370(management)-372(services)-370(can)-370(be)-370(made)-370(within)-368(the)]TJ
1.792 -1.196 TD
[(completion)-332(routines.)]TJ
-1.792 -1.792 TD
[()-1188(T)90(o)-346(exit)-346(from)-348(a)-346(completion)-346(routine,)-352(you)-348(must)-346(perform)-346(any)-348(necessary)-348(cleanup)]TJ
1.792 -1.196 TD
[(operations)-332(and)-334(execute)-334(a)-332(RET)-330(instruction.)]TJ
-1.792 -1.794 TD
[(The)-340(calling)-342(format)-340(of)-340(each)-342(service)-340(is)-340(listed)-338(alphabetically)-342(in)-340(Part)-340(III.)-340(The)-342(format)]TJ
0 -1.196 TD
[(for)-332(the)-332(Close)-330(service)-334(is)-332(shown)-330(in)-334(the)-332(following)-332(code)-332(example:)]TJ
/F6 1 Tf
8 0 0 10 137.76 103.4004 Tm
[(SYS$CLOSE)-1797.5(fab)-1195([,[err])-1200([,suc]])]TJ
/F3 1 Tf
10 0 0 10 137.76 85.4604 Tm
[(When)-350(you)-354(use)-350(a)-350(macro)-352(to)-350(call)-350(a)-350(service,)-358(remember)-350(to)-352(omit)-348(the)-352(SYS)-350(prex.)-538(For)]TJ
T*
-0.0001 Tc
[(example,)-332.1(use)-334.1($CLOSE)-328.1(instead)-332.1(of)-332.1(SYS$CLOSE.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
0 Tc
(B10)Tj
/F1 1 Tf
3.2767 0 TD
0.0002 Tc
[(V)73.5(A)0.2(X)-368.7(MACRO)-368.7(Programming)-368.7(Information)-370.9(and)-368.7(Examples)]TJ
ET
endstream
endobj
1256 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1257 0 obj
<<
/Type /Page
/Parent 1247 0 R
/Resources 1259 0 R
/Contents 1258 0 R
>>
endobj
1258 0 obj
<< /Length 5245 >>
stream
BT
/F2 1 Tf
12 0 0 12 238.22 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(V)73.3(A)0(X)-275(MACRO)-275(Programming)-278.3(Information)-280(and)-278.3(Examples)]TJ
12.88 -1.0783 TD
[(B.2)-276.7(Using)-278.3(the)-276.7(RMS)-276.7(Macros)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
[(All)-324(le-processing)-326(macros)-324(require)-326(the)-326(F)74(A)0(B)-324(address)-322(as)-324(an)-326(argument)-326(and)-326(optionally)]TJ
0 -1.196 TD
[(allow)-348(you)-352(to)-350(specify)-350(the)-348(entry)-352(points)-350(for)-348(error)-352(or)-350(success)-348(condition)-352(handlers,)-354(as)]TJ
T*
[(shown)-332(in)-332(the)-334(following)-332(format)-332(illustration:)]TJ
/F6 1 Tf
8 0 0 10 161.66 659.0599 Tm
0.0003 Tc
[($macro)-1197.2(FAB=fab-addr)-1197.2([,ERR=error-entry])-1197.2([,SUC=success-entry])]TJ
/F3 1 Tf
10 0 0 10 161.66 641.12 Tm
0 Tc
[(For)-338(example,)-340(to)-338(invoke)-340(the)-338($OPEN)-336(macro)-338(and)-336(pass)-336(it)-338(the)-336(F)72(A)0(B)-336(address)-336(of)-336(INF)74(AB)]TJ
T*
[(and)-332(the)-334(error)-332(entry)-334(point)-332(of)-332(OPEN_ERR,)-330(you)-334(could)-334(use)-332(the)-332(following)-332(macro:)]TJ
/F6 1 Tf
8 0 0 10 161.66 611.24 Tm
0.0004 Tc
[($OPEN)-1794.6(FAB=INFAB,)-597.1(ERR=OPEN_ERR)]TJ
/F3 1 Tf
10 0 0 10 161.66 593.3 Tm
0 Tc
[(Note)-352(that)-350(the)-352($RENAME)-348(macro)-352(has)-352(a)-352(different)-350(format,)-356(as)-352(noted)-350(in)-352(T)60(able)-350(B3.)]TJ
T*
[(This)-332(le)-334(processing)-332(macro)-332(has)-332(the)-334(following)-332(format:)]TJ
/F6 1 Tf
8 0 0 10 161.66 563.42 Tm
0.0002 Tc
[($RENAME)-1199.8(OLDFAB=old-fab-addr)-599.8([,ERR=error-entry])]TJ
5.3825 -0.998 TD
0.0003 Tc
[([,SUC=success-entry])-599.7(,NEWFAB=new-fab-addr)]TJ
/F3 1 Tf
10 0 0 10 161.66 535.5201 Tm
0 Tc
[(The)-342(format)-342(for)-342(record)-342(processing)-342(macros)-340(and)-342(block)-342(I/O)-342(macros)-340(requires)-342(the)-342(RAB)]TJ
0 -1.196 TD
0.0001 Tc
[(address)-339.9(as)-337.9(an)-339.9(argument)-337.9(and)-341.9(optionally)-339.9(allows)-337.9(you)-341.9(to)-339.9(specify)-339.9(the)-339.9(entry)-341.9(points)-339.9(for)]TJ
T*
0 Tc
[(error)-334(or)-332(success)-332(condition)-332(handlers,)-334(as)-332(shown)-332(in)-332(the)-332(following)-334(format)-330(illustration:)]TJ
/F6 1 Tf
8 0 0 10 161.66 493.6802 Tm
0.0003 Tc
[($macro)-1197.2(RAB=rab-addr)-1197.2([,ERR=error-entry])-1197.2([,SUC=success-entry])]TJ
/F3 1 Tf
10 0 0 10 161.66 475.7402 Tm
0 Tc
[(Note)-354(that)-354(the)-354($W)92(AIT)-352(macro)-356(has)-354(a)-354(different)-354(format,)-358(in)-356(that)-352(it)-354(does)-354(not)-354(use)-354(the)]TJ
T*
[(error)-334(and)-332(success)-332(arguments:)]TJ
/F6 1 Tf
8 0 0 10 161.66 445.8602 Tm
0.0003 Tc
[($WAIT)-1794.7(RAB=rab-addr)]TJ
/F3 1 Tf
10 0 0 10 161.66 427.9202 Tm
0 Tc
[(T)60(able)-330(B3)-332(lists)-330(each)-334(service)-332(macro)-332(according)-336(to)-330(its)-332(macro)-332(type.)]TJ
/F2 1 Tf
0 -2.89 TD
[(T)72(able)-300(B3)-796(File,)-302(Record,)-300(and)-300(Block)-300(I/O)-300(Processing)-302(Macros)]TJ
ET
161.66 393.04 382.56 -0.48 re
f
BT
9 0 0 9 161.66 382.6 Tm
(File)Tj
0.0052 -1.1089 TD
0.0005 Tc
(Processing)Tj
11.397 1.1089 TD
0 Tc
(Record)Tj
0 -1.1089 TD
[(Processing)-6784.5(Block)-333.3(I/O)]TJ
ET
161.66 367.14 382.56 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 161.66 354.7 Tm
[($CLOSE)-7327.2($CONNECT)-6378.5($READ)]TJ
0 -1.66 TD
[($CREA)55.5(TE)-6624.7($DELETE)-7341.5($SP)71.1(ACE)]TJ
0 -1.6622 TD
[($DISPLA)88.9(Y)-6360.1($DISCONNECT)-4563.5($WRITE)]TJ
0 -1.66 TD
[($ENTER)-7198.2($FIND)]TJ
T*
[($ERASE)-7328.2($FLUSH)]TJ
T*
[($EXTEND)-6438.2($FREE)]TJ
T*
[($NXTVOL)-6493.2($GET)]TJ
0 -1.6622 TD
[($OPEN)-7864.2($PUT)]TJ
0 -1.66 TD
[($P)73.3(ARSE)-7456.5($RELEASE)]TJ
T*
[($REMOVE)-6236.2($REWIND)]TJ
T*
($RENAME)Tj
6 0 0 6 208.4875 209.0601 Tm
(1)Tj
9 0 0 9 264.28 205.2601 Tm
[($TRUNCA)55.5(TE)]TJ
-11.4022 -1.66 TD
[($SEARCH)-6495.2($UPDA)55.5(TE)]TJ
11.4022 -1.6622 TD
[($W)91.1(AIT)]TJ
ET
161.66 165.88 382.56 -0.48 re
f
BT
6 0 0 6 161.66 158.22 Tm
(1)Tj
8 0 0 8 165.4959 155.4 Tm
0.0001 Tc
[(Denotes)-329.9(macro)-332.4(with)-332.4(nonstandard)-329.9(format)-332.4(\(see)-329.9(text\).)]TJ
ET
161.66 146.9 382.56 -0.48 re
f
BT
10 0 0 10 161.66 124.5 Tm
0 Tc
[(After)-340(calling)-340(a)-340(service,)-344(you)-342(should)-340(check)-342(the)-340(status)-338(code)-340(returned)-340(in)-342(R0)-338(\(and)-340(the)]TJ
0 -1.196 TD
[(STS)-312(eld)-312(of)-310(the)-312(appropriate)-312(control)-312(block\).)-500(The)-312(recommended)-312(way)-312(to)-310(signal)-312(errors)]TJ
0 -1.194 TD
[(is)-332(to)-332(provide)-334(both)-332(the)-332(STS)-334(and)-332(STV)-332(elds)-332(of)-332(the)-332(F)72(A)0(B)-330(o)0(r)-334(RAB)-330(as)-332(arguments)-334(to)-332(the)]TJ
0 -1.196 TD
[(appropriate)-354(run-time)-354(library)-356(routine.)-544(The)-354(following)-354(V)110(A)0(X)-352(MACRO)-352(instructions)]TJ
T*
-0.0001 Tc
[(invoke)-348.1(the)-346.1(LIB$SIGNAL)-346.1(routine)-346.1(for)-346.1(a)-344.1(le-related)-346.1(\(F)73.9(AB\))-344.1(error)-346.1(using)-346.1(the)-346.1(CALLS)]TJ
/F1 1 Tf
9 0 0 9 295.1 26.84 Tm
/Cs9 cs 1 scn
0.0001 Tc
[(V)73.4(A)0.1(X)-368.8(MACRO)-366.6(Programming)-371(Information)-368.8(and)-371(Examples)]TJ
/F2 1 Tf
25.4509 0 TD
0 Tc
[(B1)55.6(1)]TJ
ET
endstream
endobj
1259 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1260 0 obj
<<
/Type /Page
/Parent 1247 0 R
/Resources 1262 0 R
/Contents 1261 0 R
>>
endobj
1261 0 obj
<< /Length 7568 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(V)73.4(A)0.1(X)-274.9(MACRO)-274.9(Programming)-278.2(Information)-278.2(and)-278.2(Examples)]TJ
0 -1.0783 TD
0 Tc
[(B.2)-276.7(Using)-278.3(the)-278.3(RMS)-275(Macros)]TJ
/F3 1 Tf
10 0 0 10 137.76 700.9 Tm
/Cs8 cs 1 scn
[(\(stack\))-350(form)-352(of)-352(calling)-354(a)-352(routine,)-358(where)-352(the)-354(F)74(A)0(B)-350(i)0(s)-352(located)-350(at)-352(symbolic)-352(address)]TJ
0 -1.196 TD
[(MYF)74(AB)-330(\(not)-332(shown\):)]TJ
/F6 1 Tf
8 0 0 10 137.76 671 Tm
0.0001 Tc
[(PUSHL)-1197.4(MYFAB+FAB$L_STV)-5890.1(;)-597.4(Push)-599.9(fields)-599.9(on)-599.9(stack)]TJ
0 -0.996 TD
0.0002 Tc
[(PUSHL)-1197.3(MYFAB+FAB$L_STS)-5890(;)-597.3(i)0.2(n)-599.8(reverse)-599.8(order)]TJ
T*
0.0001 Tc
[(CALLS)-1197.4(#2,)-597.4(G^LIB$SIGNAL)-5292.6(;)-597.4(Invoke)-599.9(signal)-599.9(routine)]TJ
/F2 1 Tf
14 0 0 14 66.02 621.2 Tm
0 Tc
[(B.3)-568.6(V)74.3(A)0(X)-331.4(MACRO)-330(Example)-331.4(Programs)]TJ
/F3 1 Tf
10 0 0 10 137.76 603.26 Tm
[(This)-352(section)-352(includes)-354(examples)-352(illustrating)-354(the)-352(implementation)-352(of)-352(RMS)-352(at)-352(the)]TJ
0 -1.196 TD
[(V)112(A)0(X)-344(MACRO)-342(programming)-346(level.)-526(See)-344(the)]TJ
/F4 1 Tf
20.0427 0 TD
[(Guide)-344(to)-346(OpenVMS)-346(File)-344(Applications)]TJ
/F3 1 Tf
-20.0427 -1.194 TD
[(for)-332(RMS)-332(examples)-330(using)-334(the)-332(Edit/FDL)-332(utility)110(.)]TJ
0 -1.794 TD
[(Using)-348(RMS)-348(macros,)-352(you)-350(can)-350(create)-348(new)-348(les,)-354(process)-348(existing)-348(les,)-354(extend)-350(and)]TJ
0 -1.196 TD
[(delete)-332(les,)-332(and)-332(read,)-334(write,)-332(update,)-332(and)-334(delete)-330(records)-334(within)-332(les.)]TJ
0 -1.792 TD
[(T)92(o)-340(create)-338(and)-340(process)-338(RMS)-340(les,)-342(your)-340(program)-340(must)-338(contain)-342(calls)-338(to)-338(appropriate)]TJ
0 -1.196 TD
[(services.)-498(Generally)108(,)-320(you)-318(make)-316(these)-316(calls)-314(by)-318(using)-318(the)-316(service)-318(macros)-314(for)-318(run-time)]TJ
T*
[(processing.)-532(When)-348(encountered)-350(at)-348(run)-350(time,)-352(the)-348(expanded)-350(code)-348(of)-348(these)-348(macros)]TJ
T*
[(generates)-344(a)-344(call)-344(to)-344(the)-346(corresponding)-346(service.)-524(Each)-344(macro)-346(and)-344(its)-342(resultant)-346(call)]TJ
0 -1.194 TD
[(represent)-348(a)-350(program)-350(request)-348(for)-348(a)-350(le)-350(or)-348(record)-350(service,)-354(or)-350(a)-348(block)-350(I/O)-348(transfer)]TJ
0 -1.196 TD
(operation.)Tj
/F2 1 Tf
12 0 0 12 66.02 449.84 Tm
0.0002 Tc
[(B.3.1)-664.8(Creating,)-333.1(Accessing,)-333.1(and)-333.1(Deaccessing)-333.1(a)-331.5(File)]TJ
/F3 1 Tf
10 0 0 10 137.76 433.9 Tm
0 Tc
[(The)-350(Create)-348(service)-350(constructs)-350(a)-348(new)-350(le)-350(according)-352(to)-348(the)-350(attributes)-348(you)-350(specify)]TJ
T*
[(in)-336(the)-336(F)74(A)0(B)-334(for)-336(the)-336(le,)-338(whereas)-336(the)-336(Open)-334(service)-338(makes)-334(an)-336(existing)-338(le)-336(available)]TJ
T*
[(for)-334(processing)-336(by)-336(your)-336(program.)-506(Both)-336(of)-334(these)-334(services,)-338(invoked)-336(by)-336(the)-336($CREA)58(TE)]TJ
0 -1.194 TD
[(and)-332($OPEN)-332(macros)-332(respectively)110(,)-334(allocate)-332(resources)-334(within)-332(the)-334(system)-332(to)-332(establish)]TJ
0 -1.196 TD
[(access)-368(\(a)-368(path\))-368(to)-370(a)-368(le.)-574(Y)112(o)0(u)-370(must)-368(open)-370(or)-370(create)-368(a)-370(le)-368(to)-370(perform)-368(most)-368(le)]TJ
T*
[(operations)-366(and)-368(any)-370(record)-368(operations)-368(on)-368(that)-368(le.)-570(Applications)-366(designed)-368(for)]TJ
T*
[(shared)-350(access)-350(must)-348(declare)-352(the)-350(type)-350(of)-350(sharing)-352(at)-350(this)-350(time.)-534(The)-352(user)-350(species)]TJ
0 -1.194 TD
[(the)-378(various)-378(types)-378(of)-376(shared)-378(access)-378(by)-378(setting)-378(bits)-376(in)-378(the)-378(le)-378(access)-376(control)]TJ
0 -1.196 TD
[(\(F)74(AB$B_F)76(AC\))-332(and)-332(share)-332(\(F)74(AB$B_SHR\))-330(elds)-332(in)-332(the)-332(appropriate)-332(F)74(AB.)]TJ
0 -1.794 TD
[(RMS)-336(provides)-338(several)-338(le-processing)-340(options)-336(for)-338(the)-338(Create)-338(service.)-510(The)-340(create-if)]TJ
0 -1.196 TD
[(option)-362(\(F)74(AB$V_CIF)-360(option)-362(in)-364(the)-362(F)72(AB$L_FOP)-360(eld\))-364(requests)-362(that)-362(the)-362(le)-364(be)]TJ
0 -1.194 TD
[(created)-332(only)-334(if)-332(it)-332(does)-332(not)-332(exist.)-500(If)-332(the)-332(le)-334(does)-332(exist)-332(in)-332(the)-334(specied)-332(directory)110(,)-334(the)]TJ
0 -1.196 TD
-0.0001 Tc
[(le)-350.1(is)-348.1(opened,)-354.1(not)-350.1(created.)-534.1(The)-350.1(Open)-348.1(and)-350.1(Create)-348.1(services)-350.1(both)-350.1(establish)-350.1(access)]TJ
T*
0 Tc
[(to)-352(the)-352(desired)-354(le,)-358(but)-354(the)-352(Create)-352(service)-354(additionally)-354(allocates)-352(disk)-352(space)-352(and)]TJ
T*
[(performs)-330(functions)-334(related)-332(to)-332(allocation.)]TJ
0 -1.792 TD
0.0001 Tc
[(When)-349.9(you)-349.9(are)-349.9(nished)-349.9(processing)-349.9(a)-347.9(le,)-355.9(you)-349.9(invoke)-347.9(the)-349.9(Close)-347.9(service)-349.9(\($CLOSE)]TJ
0 -1.196 TD
0 Tc
[(macro\))-358(to)-358(close)-358(the)-358(le,)-366(disconnect)-360(all)-358(record)-360(streams)-356(associated)-356(with)-358(the)-358(le,)]TJ
T*
0.0001 Tc
[(and)-359.9(free)-361.9(all)-359.9(resources)-359.9(allocated)-359.9(to)-361.9(the)-359.9(le.)-557.9(If)-357.9(you)-363.9(do)-359.9(not)-359.9(explicitly)-361.9(invoke)-359.9(the)]TJ
T*
0 Tc
[(Close)-334(service)-336(when)-336(the)-336(program)-336(image)-336(exits,)-338(RMS)-334(attempts)-334(an)-336(implicit)-334(close.)-504(All)]TJ
0 -1.194 TD
[(resources)-334(associated)-332(with)-334(open)-334(les)-336(are)-334(returned)-336(when)-334(the)-336(les)-334(are)-334(deaccessed)-334(at)]TJ
0 -1.196 TD
[(image)-340(rundown)-344(time.)-516(However)74(,)-346(process)-340(permanent)-342(les)-340(are)-342(not)-342(implicitly)-340(closed)]TJ
T*
0.0001 Tc
[(when)-343.9(an)-343.9(image)-343.9(exits.)-519.9(These)-343.9(are)-343.9(special)-341.9(les)-343.9(that)-343.9(the)-341.9(current)-341.9(CLI)-343.9(opens)-341.9(outside)]TJ
T*
0 Tc
[(the)-332(context)-334(of)-332(a)-332(normal)-332(image.)]TJ
/F2 1 Tf
12 0 0 12 66.02 137.02 Tm
[(B.3.2)-665(Example)-335(of)-333.3(Opening)-333.3(and)-333.3(Creating)-333.3(Files)]TJ
/F3 1 Tf
10 0 0 10 137.76 121.08 Tm
[(Example)-360(B2)-360(illustrates)-360(the)-362(use)-360(of)-362(the)-362(Open,)-368(Create,)-370(Connect,)-370(Get,)-368(Put,)-370(and)]TJ
T*
[(Close)-340(services)-344(to)-342(access)-342(and)-342(copy)-344(records)-344(from)-342(one)-344(le)-344(to)-342(another)72(.)-520(Note)-342(that)-342(the)]TJ
T*
[(arguments)-344(to)-344(the)-342($F)72(AB)-342(and)-344($RAB)-340(macros)-344(are)-344(listed)-342(vertically)-344(on)-344(separate)-344(lines)]TJ
T*
0.0001 Tc
[(for)-341.9(ease)-343.9(in)-343.9(reading)-343.9(them.)-521.9(However)72.1(,)-345.9(the)-343.9(argument)-345.9(list)-341.9(must)-341.9(be)-341.9(contiguous)-341.9(and)-343.9(a)]TJ
0 -1.194 TD
0 Tc
[(common)-344(programming)-348(error)-346(is)-344(omission)-344(of)-344(required)-346(delimiters)-344(and)-344(continuation)]TJ
0 -1.196 TD
[(characters)-332(when)-332(the)-334(arguments)-332(are)-334(listed)-330(in)-332(this)-332(manner)72(.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(B12)Tj
/F1 1 Tf
3.2767 0 TD
0.0002 Tc
[(V)73.5(A)0.2(X)-368.7(MACRO)-368.7(Programming)-368.7(Information)-370.9(and)-368.7(Examples)]TJ
ET
endstream
endobj
1262 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1263 0 obj
<<
/Type /Page
/Parent 1247 0 R
/Resources 1265 0 R
/Contents 1264 0 R
>>
endobj
1264 0 obj
<< /Length 5641 >>
stream
BT
/F2 1 Tf
12 0 0 12 238.22 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(V)73.3(A)0(X)-275(MACRO)-275(Programming)-278.3(Information)-280(and)-278.3(Examples)]TJ
8.3583 -1.0783 TD
-0.0002 Tc
[(B.3)-276.9(V)74.8(A)-0.2(X)-276.9(MACRO)-278.5(Example)-278.5(Programs)]TJ
10 0 0 10 161.66 700.78 Tm
/Cs8 cs 1 scn
0 Tc
[(Example)-334(B2)-796(Use)-332(of)-332(the)-332(Create,)-332(Open,)-334(and)-332(Close)-334(Services)]TJ
/F6 1 Tf
8 0 0 10 199.92 681.98 Tm
[(.TITLE)-1200(COPYFILE)]TJ
-4.7825 -0.996 TD
(;)Tj
0.0045 -0.996 TD
[(;)-600(This)-597.5(program)-602.5(copies)-600(the)-597.5(input)-600(file)-600(to)-600(the)-597.5(output)-600(file.)]TJ
-0.0045 -0.996 TD
(;)Tj
4.7825 -0.996 TD
0.0003 Tc
[(.PSECT)-1199.7(DATA,WRT,NOEXE)]TJ
-4.7825 -0.996 TD
0 Tc
[(INFAB:)-1197.5($FAB)-2350.1(FNM)-597.5(=)-600(,-)-4122.6(;)-597.5(Primary)-600(input)-600(file)-600(name)]TJ
9.5675 -0.996 TD
[(DNM)-597.5(=)-600(<.INV>)-7132.6(;)-597.5(Default)-600(input)-600(file)-600(type)]TJ
-9.5675 -0.998 TD
[(INRAB:)-1197.5($RAB)-2350.1(FAB)-597.5(=)-600(INFAB,-)-6530.6(;)-597.5(Pointer)-600(to)-600(FAB)]TJ
9.5675 -0.996 TD
[(ROP)-597.5(=)-600(RAH,-)-7734.6(;)-597.5(Read-ahead)-602.5(option)]TJ
T*
[(UBF)-597.5(=)-600(REC_BUFF,-)-4724.6(;)-597.5(Record)-600(buffer)]TJ
T*
[(USZ)-597.5(=)-600(REC_SIZE)-5928.6(;)-597.5(and)-600(size)]TJ
-9.5675 -0.996 TD
0.0001 Tc
[(OUTFAB:)-599.9($FAB)-2345.5(FNM)-597.4(=)-599.9(,-)-3515.5(;)-597.4(Primary)-599.9(output)-599.9(file)-599.9(name)]TJ
9.5675 -0.996 TD
0 Tc
[(DNM)-597.5(=)-600(<.INV>,-)-5928.6(;)-597.5(Default)-600(output)-600(file)-600(name)]TJ
T*
[(FOP)-597.5(=)-600(CTG,-)-7734.6(;)-597.5(Make)-600(contiguous)-602.5(file)]TJ
T*
0.0002 Tc
[(FAC)-597.3(=)-599.8(,-)-6530.4(;)-597.3(Open)-599.8(for)-597.3(PUT)-599.8(operations)]TJ
0 -0.998 TD
0 Tc
[(SHR)-597.5(=)-600(,-)-6530.6(;)-597.5(Exclusive)-602.5(file)-597.5(access)]TJ
0 -0.996 TD
[(MRS)-597.5(=)-600(REC_SIZE,-)-4724.6(;)-597.5(Maximum)-600(record)-600(size)]TJ
T*
[(RAT)-597.5(=)-600(C)0(R)-9540.5(;)-597.5(Implied)-600(carriage)-602.5(control)]TJ
-9.5675 -1.594 TD
[(OUTRAB:)-600($RAB)-2345.6(FAB)-597.5(=)-600(OUTFAB,-)-5928.6(;)-597.5(Pointer)-600(to)-600(FAB)]TJ
9.5675 -0.996 TD
0.0002 Tc
[(ROP)-597.3(=)-599.8(WBH,-)-7734.4(;)-597.3(Write-behind)-597.3(option)]TJ
T*
0 Tc
[(RBF)-597.5(=)-600(REC_BUFF)-5928.6(;)-597.5(Output)-600(uses)-600(same)-600(buffer)]TJ
14.35 -0.996 TD
[(;)-597.5(a)0(s)-600(input)]TJ
-23.9175 -1.594 TD
(;)Tj
0.0045 -0.996 TD
[(REC_SIZE)-602.5(=)-597.5(132)-15489.1(;)-597.5(Maximum)-600(record)-600(size)]TJ
-0.0045 -0.998 TD
(REC_BUFF:)Tj
4.8229 -0.996 TD
[(.BLKB)-1797.5(REC_SIZE)-9471.2(;)-597.5(Record)-600(buffer)]TJ
-0.0404 -1.594 TD
0.0003 Tc
[(.PSECT)-1199.7(CODE,NOWRT,EXE)]TJ
-4.7825 -0.996 TD
0 Tc
(;)Tj
0.0045 -0.996 TD
0.0001 Tc
[(;)-599.9(Initialization)-597.4(-)-597.4(Open)-599.9(input)-599.9(and)-599.9(output)-599.9(files)-599.9(and)-597.4(connect)-602.4(streams)]TJ
-0.0045 -0.996 TD
0 Tc
(;)Tj
4.7825 -0.996 TD
0.0002 Tc
[(.ENTRY)-1199.8(COPYFILE,^M)-5288(;)-597.3(Save)-599.8(R6)]TJ
T*
0 Tc
[($OPEN)-1797.5(FAB=INFAB)-8909.6(;)-597.5(Open)-600(input)-600(file)]TJ
T*
[(BLBC)-2377(R0,EXIT1)-9534.1(;)-597.5(Quit)-600(on)-597.5(error)]TJ
0 -0.998 TD
0.0003 Tc
[($CONNECT)-1792.2(RAB=INRAB)-7098.3(;)-597.2(Connect)-599.7(to)-599.7(input)]TJ
0 -0.996 TD
0 Tc
[(BLBC)-2377(R0,EXIT2)-9534.1(;)-597.5(Quit)-600(on)-597.5(error)]TJ
T*
0.0001 Tc
[(MOVL)-2376.9(INFAB+FAB$L_ALQ,-)-4111(;)-597.4(Set)-599.9(proper)-599.9(size)-599.9(for)-597.4(output)]TJ
4.785 -0.996 TD
0.0003 Tc
(OUTFAB+FAB$L_ALQ)Tj
-4.785 -0.996 TD
0 Tc
[($CREATE)-602.5(FAB=OUTFAB)-8298.6(;)-597.5(Create)-600(output)-600(file)]TJ
T*
[(BLBC)-2377(R0,EXIT3)-9534.1(;)-597.5(Quit)-600(on)-597.5(error)]TJ
T*
0.0003 Tc
[($CONNECT)-4746.3(RAB=OUTRAB)-3542.3(;)-597.2(Connect)-599.7(to)-599.7(output)]TJ
0 -0.998 TD
0 Tc
[(BLBS)-2377(R0,READ)-10136.1(;)-597.5(Branch)-600(to)-600(READ)-597.5(loop)]TJ
0 -0.996 TD
[(BRB)-2979(EXIT4)-11340(;)-597.5(Trap)-600(error)]TJ
-4.7825 -0.996 TD
[(EXIT1:)-1197.5(MOVAL)-1797.5(INFAB,R6)-9484.7(;)-597.5(Error:)-600(Keep)-600(FAB)-600(address)]TJ
4.7825 -0.996 TD
[(BRB)-2979(F_ERR)-11340(;)-597.5(Signal)-600(file)-600(error)]TJ
-4.7825 -0.996 TD
[(EXIT2:)-1197.5(MOVAL)-1797.5(INRAB,R6)-9484.7(;)-597.5(Keep)-600(RAB)-597.5(address)]TJ
4.7825 -0.996 TD
[(BRB)-2979(R_ERR)-11340(;)-597.5(Signal)-600(record)-600(error)]TJ
-4.7825 -0.996 TD
[(EXIT3:)-1197.5(MOVAL)-1797.5(OUTFAB,R6)-8882.7(;)-597.5(Keep)-600(FAB)-597.5(address)]TJ
4.7825 -0.996 TD
[(BRB)-2979(F_ERR)-11340(;)-597.5(Signal)-600(record)-600(error)]TJ
-4.7825 -0.998 TD
[(EXIT4:)-1197.5(MOVAL)-1797.5(OUTRAB,R6)-8882.7(;)-597.5(I)0(f)-600(error,)-600(retain)-600(RAB)-597.5(addr.)]TJ
4.7825 -0.996 TD
[(BRB)-2979(R_ERR)-11340(;)-597.5(Signal)-600(record)-600(error)]TJ
-4.7825 -0.996 TD
(;)Tj
0.0045 -0.996 TD
[(;)-600(Copy)-597.5(records)-602.5(loop)]TJ
-0.0045 -0.996 TD
(;)Tj
0.0045 -0.996 TD
[(READ:)-1795($GET)-2350.1(RAB=INRAB)-8932.1(;)-597.5(Get)-600(a)-597.5(record)]TJ
4.778 -0.996 TD
[(BLBS)-2377(R0,WRITE)-9534.1(;)-597.5(Write)-600(the)-600(record)]TJ
0 -0.998 TD
0.0001 Tc
[(CMPL)-2376.9(R0,#RMS$_EOF)-7121(;)-597.4(Was)-599.9(error)-599.9(end-of-file?)]TJ
0 -0.996 TD
0 Tc
[(BEQL)-2377(DONE)-11942(;)-597.5(Successful)-602.5(completion)]TJ
T*
[(BRB)-2979(EXIT2)-11340(;)-597.5(Error)-600(otherwise)]TJ
/F3 1 Tf
9 0 0 9 440.3389 68.84 Tm
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-16.1932 -4.6667 TD
0.0002 Tc
[(V)73.5(A)0.2(X)-368.7(MACRO)-368.7(Programming)-368.7(Information)-370.9(and)-368.7(Examples)]TJ
/F2 1 Tf
25.4509 0 TD
0 Tc
(B13)Tj
ET
endstream
endobj
1265 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1266 0 obj
<<
/Type /Page
/Parent 1247 0 R
/Resources 1268 0 R
/Contents 1267 0 R
>>
endobj
1267 0 obj
<< /Length 6472 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(V)73.4(A)0.1(X)-274.9(MACRO)-274.9(Programming)-278.2(Information)-278.2(and)-278.2(Examples)]TJ
0 -1.0783 TD
0 Tc
[(B.3)-276.7(V)73.3(A)0(X)-275(MACRO)-275(Example)-278.3(Programs)]TJ
10 0 0 10 137.76 700.78 Tm
/Cs8 cs 1 scn
[(Example)-334(B2)-496(\(Cont.\))-798(Use)-332(of)-332(the)-332(Create,)-332(Open,)-334(and)-332(Close)-334(Services)]TJ
/F6 1 Tf
8 0 0 10 137.76 685.76 Tm
0.0001 Tc
[(WRITE:)-1197.4(MOVW)-2347.5(INRAB+RAB$W_RSZ,)-599.9(-)-3511(;)-599.9(Input)-597.4(RAB)-599.9(sets)-599.9(record)]TJ
9.565 -0.996 TD
0.0002 Tc
[(OUTRAB+RAB$W_RSZ)-4712.9(;)-599.8(size)-597.3(for)-599.8(output)-599.8(RAB)]TJ
-4.7825 -0.998 TD
[($PUT)-2374.3(RAB=OUTRAB)-8324.9(;)-599.8(Write)-597.3(the)-599.8(record)]TJ
0 -0.996 TD
0 Tc
[(BLBC)-2374.5(R0,EXIT4)-9534.1(;)-600(Quit)-597.5(on)-600(error)]TJ
T*
[(BRB)-2976.5(READ)-11942(;)-600(G)0(o)-597.5(back)-600(for)-597.5(more)]TJ
-4.7825 -0.996 TD
(;)Tj
0.0045 -0.996 TD
[(;)-597.5(Close)-600(files,)-600(signal)-600(any)-600(errors,)-600(and)-600(exit)]TJ
-0.0045 -0.996 TD
(;)Tj
0.0045 -0.996 TD
0.0001 Tc
[(F_ERR:)-1197.4(PUSHL)-1794.9(FAB$L_STV\(R6\))-6465.1(;)-599.9(Push)-597.4(STV)-599.9(and)-599.9(STS)-597.4(of)-599.9(FAB)]TJ
4.778 -0.996 TD
0.0002 Tc
[(PUSHL)-1794.8(FAB$L_STS\(R6\))-6496.5(;)-599.8(o)0.2(n)-597.3(the)-599.8(stack)]TJ
0 -0.998 TD
[(CALLS)-1794.8(#2,)-599.8(G^LIB$SIGNAL)-4692.5(;)-599.8(Signal)-599.8(error)]TJ
0 -0.996 TD
0 Tc
[(BRB)-2976.5(EXIT)]TJ
-4.7825 -0.996 TD
0.0001 Tc
[(R_ERR:)-1197.4(PUSHL)-1794.9(RAB$L_STV\(R6\))-6469.6(;)-599.9(Push)-597.4(STV)-599.9(and)-599.9(STS)-597.4(of)-599.9(RAB)]TJ
4.7825 -0.996 TD
0.0002 Tc
[(PUSHL)-1794.8(RAB$L_STS\(R6\))-6496.5(;)-599.8(o)0.2(n)-597.3(the)-599.8(stack)]TJ
T*
[(CALLS)-1794.8(#2,)-599.8(G^LIB$SIGNAL)-4692.5(;)-599.8(Signal)-599.8(error)]TJ
-4.7825 -1.196 TD
[(DONE:)-1794.8($CLOSE)-1197.3(FAB=INFAB)-8877.5(;)-599.8(Close)-597.3(input)]TJ
4.7825 -0.996 TD
[($CLOSE)-1197.3(FAB=OUTFAB)-8297.9(;)-599.8(and)-597.3(output)]TJ
-4.7825 -0.996 TD
0 Tc
[(EXIT:)-1795(RET)-17304.1(;)-600(Return)-600(with)-597.5(status)-602.5(in)-597.5(R0)]TJ
4.7825 -0.996 TD
[(.END)-2374.5(COPYFILE)]TJ
/F3 1 Tf
10 0 0 10 137.76 480.52 Tm
[(This)-366(example)-368(illustrates)-364(how)-366(you)-370(can)-366(use)-368(the)-366(sequential)-368(le)-366(organization)-368(to)]TJ
0 -1.196 TD
[(create)-342(a)-340(new)-342(le)-342(by)-342(copying)-346(records)-342(from)-340(an)-342(existing)-344(le.)-518(The)-344(newly)-342(created)-342(le)]TJ
0 -1.194 TD
[(and)-332(the)-332(source)-334(le)-332(have)-334(variable-length)-334(records.)]TJ
0 -1.794 TD
[(This)-334(example)-336(assumes)-334(that)-334(an)-336(external)-338(program)-336(has)-336(identied)-334(the)-336(input)-336(le)-336(as)-334(a)]TJ
0 -1.196 TD
[(search)-332(list)-330(logical)-334(name)-332(using)-334(this)-332(statement:)]TJ
/F6 1 Tf
8 0 0 10 137.76 408.8 Tm
0.0002 Tc
[($)-597.3(ASSIGN)-599.8([INV]30JUN85,[INV.OLD]30JUN85)-599.8(INFILE:)]TJ
/F3 1 Tf
10 0 0 10 137.76 390.86 Tm
0 Tc
[(This)-344(directs)-344(RMS)-344(to)-344(look)-344(for)-346(the)-344(input)-344(le)-346(in)-344(directory)-346([INV])-344(rst,)-348(and)-344(if)-344(it)-344(does)]TJ
T*
[(not)-332(nd)-334(the)-332(le,)-334(it)-330(should)-334(look)-332(in)-332(directory)-334([INV)130(.OLD].)]TJ
0 -1.792 TD
[(The)-342(program)-344(also)-342(species)-340(the)-344(default)-342(le)-342(type)-342(.INV)-342(for)-342(the)-342(input)-344(le)-342(using)-344(this)]TJ
0 -1.196 TD
(statement:)Tj
/F6 1 Tf
8 0 0 10 137.76 331.0801 Tm
[(DNM=<.INV>)-8330.1(;)-597.5(Default)-600(input)-600(file)-600(name)]TJ
/F3 1 Tf
10 0 0 10 137.76 313.1601 Tm
[(Next)-354(the)-354(program)-354(congures)-354(the)-354(RAB)-352(used)-354(for)-354(the)-354(input)-354(le)-354(\(labeled)-354(INRAB\).)]TJ
T*
0.0001 Tc
[(The)-361.9(rst)-359.9(argument)-359.9(links)-361.9(the)-359.9(RAB)-359.9(to)-359.9(the)-361.9(associated)-359.9(F)74.1(A)0.1(B)-359.9(\(INF)74.1(AB\))-357.9(and)-361.9(this)-359.9(is)]TJ
T*
0 Tc
[(the)-362(only)-366(required)-364(argument)-366(to)-362(a)-364(RAB.)-362(The)-364(rest)-364(of)-362(the)-364(arguments)-364(specify)-364(the)]TJ
T*
[(read-ahead)-358(option)-356(\(described)-358(in)-358(later)-356(text\))-358(and)-358(the)-356(record)-360(buffer)-358(for)-356(the)-358(input)]TJ
0 -1.194 TD
[(le.)-506(The)-336(Get)-334(service)-336(uses)-334(the)-336(user)-336(record)-336(buffer)-336(address)-334(\(UBF\))-334(eld)-336(and)-336(the)-336(user)]TJ
0 -1.196 TD
[(record)-334(buffer)-336(size)-332(\(USZ\))-334(eld)-336(as)-334(inputs)-334(to)-334(specify)-334(the)-336(record)-334(buffer)-336(and)-334(the)-336(record)]TJ
T*
[(size,)-330(respectively)108(.)]TJ
ET
155.68 218 156.24 -0.48 re
f
BT
/F2 1 Tf
10 0 0 10 317.96 217.52 Tm
(Note)Tj
ET
346.16 218 156.24 -0.48 re
f
BT
/F3 1 Tf
10 0 0 10 155.68 199.58 Tm
0.0001 Tc
[(When)-341.9(you)-341.9(invoke)-339.9(the)-341.9(Get)-337.9(service,)-345.9(RMS)-339.9(takes)-339.9(control)-341.9(of)-339.9(the)-341.9(record)-339.9(buffer)]TJ
T*
0 Tc
[(and)-338(may)-340(modify)-338(it.)-510(RMS)-336(returns)-340(the)-338(record)-338(size)-336(and)-338(only)-340(guarantees)-340(the)]TJ
T*
[(contents)-324(from)-324(where)-324(it)-322(accessed)-324(the)-324(record)-324(to)-324(the)-324(completion)-324(of)-322(the)-324(record.)]TJ
ET
155.68 162.2 346.8 -0.48 re
f
BT
10 0 0 10 137.76 137.8 Tm
0.0001 Tc
[(The)-359.9(program)-361.9(then)-359.9(congures)-359.9(the)-359.9(F)74.1(A)0.1(B)-357.9(for)-359.9(the)-361.9(output)-359.9(le.)-553.9(The)-361.9(rst)-359.9(argument)]TJ
0 -1.194 TD
0 Tc
[(uses)-334(the)-336(FNM)-336(eld)-336(to)-336(equate)-334(the)-336(le)-336(name)-336(to)-336(the)-336(externally)-338(dened)-336(logical)-336(name)]TJ
0 -1.196 TD
[(OUTFILE.)-340(After)-340(the)-342(program)-342(species)-340(the)-342(default)-340(le)-342(specication)-342(extension)-342(for)]TJ
T*
[(the)-332(output)-332(le,)-334(it)-332(species)-332(three)-332(additional)-332(F)74(A)0(B)-330(elds.)]TJ
0 -1.792 TD
[(First)-334(it)-334(directs)-336(RMS)-334(to)-334(allocate)-336(contiguous)-336(space)-336(for)-336(the)-334(output)-336(le)-336(by)-336(setting)-336(the)]TJ
0 -1.196 TD
[(CTG)-330(bit)-332(in)-332(the)-332(F)72(AB$L_FOP)-330(eld)-334(of)-332(the)-332(F)74(AB.)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(B14)Tj
/F1 1 Tf
3.2767 0 TD
0.0002 Tc
[(V)73.5(A)0.2(X)-368.7(MACRO)-368.7(Programming)-368.7(Information)-370.9(and)-368.7(Examples)]TJ
ET
endstream
endobj
1268 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1269 0 obj
<<
/Type /Page
/Parent 1247 0 R
/Resources 1271 0 R
/Contents 1270 0 R
>>
endobj
1270 0 obj
<< /Length 5845 >>
stream
BT
/F2 1 Tf
12 0 0 12 238.22 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(V)73.3(A)0(X)-275(MACRO)-275(Programming)-278.3(Information)-280(and)-278.3(Examples)]TJ
8.3583 -1.0783 TD
-0.0002 Tc
[(B.3)-276.9(V)74.8(A)-0.2(X)-276.9(MACRO)-278.5(Example)-278.5(Programs)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(Next)-345.9(the)-343.9(program)-345.9(uses)-343.9(a)-343.9(program-dened)-343.9(variable)-345.9(to)-343.9(store)-343.9(the)-343.9(value)-345.9(132)-343.9(in)-345.9(the)]TJ
0 -1.196 TD
0 Tc
[(MRS)-332(eld:)]TJ
/F6 1 Tf
8 0 0 10 161.66 671 Tm
0.0004 Tc
(MRS=REC_SIZE)Tj
0 -0.996 TD
0 Tc
[(REC_SIZE=)-602.5(132)]TJ
/F3 1 Tf
10 0 0 10 161.66 643.12 Tm
[(The)-344(program)-342(then)-344(species)-342(that)-342(each)-342(record)-344(is)-340(to)-342(be)-342(preceded)-342(by)-344(a)-342(line)-342(feed)-342(and)]TJ
0 -1.196 TD
[(followed)-346(by)-348(a)-348(carriage)-350(return)-348(whenever)-350(the)-348(record)-348(is)-348(output)-348(to)-346(a)-348(line)-348(printer)-348(or)]TJ
T*
(terminal:)Tj
/F6 1 Tf
8 0 0 10 161.66 601.2801 Tm
(RAT=CR)Tj
/F3 1 Tf
10 0 0 10 161.66 583.3401 Tm
[(Because)-332(the)-334(program)-334(alternately)-334(reads)-332(and)-332(then)-334(writes)-332(each)-332(record,)-336(the)-332(input)-334(le)]TJ
T*
[(and)-338(the)-338(output)-336(le)-338(may)-338(share)-336(the)-338(same)-336(buffer)74(.)-510(However)74(,)-340(because)-336(the)-338(Put)-338(service)]TJ
T*
[(does)-360(not)-360(have)-362(access)-358(to)-360(the)-360(UBF)-360(and)-360(UBZ)-360(elds,)-368(the)-360(output)-360(RAB)-358(denes)-360(the)]TJ
0 -1.194 TD
[(buffer)-334(using)-332(the)-334(RBF)-330(and)-332(the)-334(RSZ)-330(elds.)]TJ
0 -1.794 TD
[(Note)-342(that)-340(the)-342(UBF)110(,)-342(USZ,)-342(and)-342(RBF)-340(values)-342(are)-342(set)-340(prior)-342(to)-342(run)-342(time,)-344(but)-342(that)-342(the)]TJ
0 -1.196 TD
[(RSZ)-346(value)-348(is)-346(set)-346(at)-346(run)-348(time,)-350(just)-346(prior)-348(to)-346(invocation)-348(of)-346(the)-348(Put)-346(service.)-530(This)-346(is)]TJ
T*
[(done)-346(because)-344(the)-346(input)-346(le)-344(contains)-346(variable-length)-346(records)-346(and)-346(the)-344(Put)-346(service)]TJ
0 -1.194 TD
[(relies)-342(on)-344(the)-344(Get)-342(service)-344(to)-344(supply)-342(each)-344(record)36(s)-342(size)-342(by)-344(way)-344(of)-342(the)-344(RSZ)-342(eld,)-348(an)]TJ
0 -1.196 TD
[(INRAB)-330(output)-332(eld.)]TJ
0 -1.794 TD
[(The)-334(following)-332(statement)-330(from)-332(the)-334(sample)-330(program)-334(illustrates)-330(this)-330(feature:)]TJ
/F6 1 Tf
8 0 0 10 161.66 445.8602 Tm
0.0001 Tc
[(WRITE:)-1197.4(MOVW)-2350(INRAB+RAB$W_RSZ,)-599.9(-)-3511(;)-597.4(Input)-599.9(RAB)-599.9(sets)-597.4(record)]TJ
9.5675 -0.996 TD
0.0002 Tc
[(OUTRAB+RAB$W_RSZ)-4712.9(;)-597.3(size)-599.8(for)-597.3(output)-602.3(RAB)]TJ
/F3 1 Tf
10 0 0 10 161.66 417.9602 Tm
0 Tc
[(The)-390(run-time)-388(processing)-390(macros)-388(for)-388(the)-388(input)-390(le)-388(consist)-388(of)-388(a)-388($OPEN,)-388(a)]TJ
0 -1.196 TD
[($CONNECT)94(,)-368(a)-366($GET)92(,)-368(and)-366(a)-368($CLOSE)-364(macro.)-570(Because)-366(the)-368(input)-366(le)-368(already)]TJ
T*
[(exists,)-346(the)-342(program)-344(accesses)-342(it)-342(with)-342(a)-342($OPEN)-342(macro.)-520(The)-344(sole)-342(argument)-346(to)-342(this)]TJ
0 -1.194 TD
[(macro)-332(identies)-332(the)-334(F)74(A)0(B)-330(t)0(o)-332(the)-332(Open)-332(service:)]TJ
/F6 1 Tf
8 0 0 10 161.66 364.1602 Tm
0.0004 Tc
[($OPEN)-1197.1(FAB=INFAB)]TJ
/F3 1 Tf
10 0 0 10 161.66 346.2202 Tm
0 Tc
[(Next,)-384(the)-372(program)-374(connects)-374(a)-372(record)-374(stream)-370(to)-372(the)-374(input)-372(le)-372(by)-374(calling)-374(the)]TJ
T*
[(Connect)-334(service)-332(and)-332(specifying)-334(INRAB)-330(as)-332(the)-332(appropriate)-332(RAB:)]TJ
/F6 1 Tf
8 0 0 10 161.66 316.3403 Tm
[($CONNECT)-1200(RAB=INRAB)]TJ
/F3 1 Tf
10 0 0 10 161.66 298.4003 Tm
[(Note)-350(that)-348(upon)-352(completion)-348(of)-350(each)-350(service)-350(call,)-354(the)-350(program)-352(tests)-346(the)-350(condition)]TJ
T*
[(value)-340(in)-340(R0)-338(returned)-342(by)-338(the)-340(service)-340(before)-340(proceeding)-340(to)-340(the)-338(next)-340(call.)-514(If)-338(the)-340(call)]TJ
0 -1.196 TD
[(fails,)-332(the)-332(program)-334(exits)-332(with)-330(the)-334(appropriate)-332(control)-332(block)-334(address)-330(in)-332(R6.)]TJ
0 -1.794 TD
[(After)-358(creating)-358(the)-358(output)-358(le)-360(and)-358(establishing)-358(its)-356(record)-358(stream,)-364(the)-358(program)]TJ
0 -1.196 TD
[(begins)-348(a)-346(processing)-348(loop)-346(in)-346(which)-348(the)-346(Get)-346(service)-346(reads)-346(a)-346(record)-348(from)-346(the)-348(input)]TJ
0 -1.194 TD
[(le)-340(and)-338(the)-338(Put)-340(service)-340(writes)-336(the)-338(record)-340(to)-338(the)-338(output)-340(le.)-512(When)-338(all)-338(le)-340(records)]TJ
0 -1.196 TD
[(are)-344(copied,)-346(as)-340(indicated)-342(by)-344(the)-342(detection)-344(of)-342(the)-342(end)-344(of)-342(the)-342(le,)-346(the)-344(program)-342(exits)]TJ
T*
[(to)-332(label)-332(DONE,)-330(which)-332(closes)-332(both)-332(les.)]TJ
0 -1.794 TD
[(The)-378(Close)-376(service)-378(disconnects)-378(the)-376(record)-378(stream)-376(for)-378(all)-376(RABs)-374(connected)-378(to)]TJ
0 -1.194 TD
0.0001 Tc
[(the)-357.9(specied)-355.9(F)72.1(AB.)-355.9(In)-355.9(a)-357.9(multistream)-353.9(environment)-355.9(\(more)-357.9(than)-355.9(one)-357.9(RAB)-355.9(can)-357.9(be)]TJ
0 -1.196 TD
0 Tc
[(connected)-342(to)-340(a)-340(single)-340(F)72(AB\),)-338(a)-340(program)-342(may)-340(disconnect)-342(individual)-340(record)-342(streams)]TJ
T*
[(using)-334(the)-332(Disconnect)-332(service.)]TJ
/F1 1 Tf
9 0 0 9 295.1081 26.84 Tm
/Cs9 cs 1 scn
0.0002 Tc
[(V)73.5(A)0.2(X)-368.7(MACRO)-368.7(Programming)-368.7(Information)-370.9(and)-368.7(Examples)]TJ
/F2 1 Tf
25.4509 0 TD
0 Tc
(B15)Tj
ET
endstream
endobj
1271 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1272 0 obj
<<
/Type /Page
/Parent 1247 0 R
/Resources 1274 0 R
/Contents 1273 0 R
>>
endobj
1273 0 obj
<< /Length 4471 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(V)73.4(A)0.1(X)-274.9(MACRO)-274.9(Programming)-278.2(Information)-278.2(and)-278.2(Examples)]TJ
0 -1.0783 TD
0 Tc
[(B.3)-276.7(V)73.3(A)0(X)-275(MACRO)-275(Example)-278.3(Programs)]TJ
/Cs8 cs 1 scn
0 -2.8267 TD
0.0001 Tc
[(B.3.3)-664.9(Example)-334.9(of)-333.2(Creating)-331.6(a)-333.2(Multiple-Key)-334.9(Indexed)-331.6(File)]TJ
/F3 1 Tf
10 0 0 10 137.76 683.34 Tm
0 Tc
[(Example)-362(B3)-362(creates)-362(an)-362(indexed)-364(le)-364(on)-364(a)-362(remote)-362(node)-364(from)-362(a)-362(sequential)-364(le)]TJ
0 -1.196 TD
[(on)-356(the)-356(local)-356(node.)-548(The)-358(indexed)-358(le)-356(contains)-356(three)-358(keys:)-548(a)-356(segmented)-356(primary)]TJ
0 -1.194 TD
[(key)-362(and)-360(two)-360(simple)-358(alternate)-360(keys.)-558(The)-360(segmented)-362(primary)-360(key)-362(includes)-362(the)]TJ
0 -1.196 TD
[(customer)-54()38(s)-376(last)-374(name,)-390(the)-376(rst)-376(letter)-376(of)-376(the)-376(customer)-54()36(s)-374(rst)-376(name,)-388(and)-378(the)]TJ
T*
[(customer)-54()38(s)-332(middle)-332(initial.)]TJ
/F2 1 Tf
0 -2.82 TD
[(Example)-334(B3)-796(Use)-330(of)-332(the)-334(Create)-330(Service)-332(for)-332(an)-334(Indexed)-334(File)]TJ
/F6 1 Tf
8 0 0 10 176.02 588.52 Tm
0.0002 Tc
[(.TITLE)-1197.3(CREATEIDX)-597.3(-)-597.3(CREATE)-599.8(INDEXED)-602.3(FILE)]TJ
0 -0.996 TD
0 Tc
[(.IDENT)-1197.5(/V001/)]TJ
-4.7825 -0.996 TD
(;)Tj
0.0045 -0.996 TD
[(;)-597.5(This)-600(program)-600(creates)-600(an)-600(indexed)-600(file)-600(with)-600(three)-600(keys)-600(from)-597.5(a)]TJ
-0.0045 -0.996 TD
[(;)-597.5(sequential)-602.5(file)-600(containing)-600(a)-600(name)-600(and)-597.5(address)-600(list.)-600(The)-600(record)]TJ
0 -0.998 TD
[(;)-597.5(format)-600(of)-600(the)-597.5(input)-600(file)-600(is)-600(shown)-600(below:)]TJ
0 -0.996 TD
(;)Tj
0.0045 -0.996 TD
[(;)-4176(First)-600(Name)-3549.6(Column)-1197.5(00-10)]TJ
-0.0045 -0.996 TD
[(;)-4180.5(Middle)-600(Initial)-1200(Column)-1197.5(11-11)]TJ
T*
[(;)-4180.5(Last)-600(Name)-4151.6(Column)-1197.5(12-26)]TJ
T*
[(;)-4180.5(Street)-5955.5(Column)-1197.5(27-46)]TJ
T*
[(;)-4180.5(City)-7159.5(Column)-1197.5(47-58)]TJ
T*
[(;)-4180.5(State)-6557.5(Column)-1197.5(59-60)]TJ
0 -0.998 TD
[(;)-4180.5(Zip)-600(Code)-4753.6(Column)-1197.5(61-65)]TJ
0 -0.996 TD
[(;)-4180.5(Reserved)-600(for)]TJ
T*
[(;)-5375.5(new)-600(data)-3558.6(Column)-1197.5(66-end)-600(of)-600(record)]TJ
T*
(;)Tj
0.0045 -0.996 TD
[(;)-597.5(The)-600(input)-600(and)-597.5(output)-600(files)-600(are)-600(specified)-602.5(by)-597.5(the)-600(logical)-600(names)-600(SRC)]TJ
-0.0045 -0.996 TD
0.0003 Tc
[(;)-597.2(and)-599.7(DST,)-597.2(respectively.)-599.7(For)-597.2(example:)]TJ
T*
0 Tc
(;)Tj
0.0045 -0.998 TD
0.0002 Tc
[(;)-4175.8($)-597.3(DEFINE)-599.8(SRC)-599.8(DBB1:[TEST]INPUT.DAT)]TJ
-0.0045 -0.996 TD
[(;)-4180.3($)-597.3(DEFINE)-599.8(DST)-599.8(TRNTO::DRA4:[RMS.FILES]OUTPUT.DAT)]TJ
T*
0 Tc
[(;)-4180.5($)-597.5(RUN)-600(CREATEIDX)]TJ
T*
(;)Tj
0.0045 -0.996 TD
0.0003 Tc
(;***********************************)Tj
21.6867 0 TD
(*********************************)Tj
-16.9087 -1.594 TD
0 Tc
[(.SBTTL)-1197.5(Control)-602.5(block)-600(and)-597.5(buffer)-600(storage)]TJ
0 -0.996 TD
[(.PSECT)-1197.5(DATA)-7132.6(NOEXE,LONG)]TJ
-4.7825 -0.996 TD
(;)Tj
0.0045 -0.996 TD
[(;)-597.5(Define)-600(the)-600(source)-600(file)-600(FAB)-597.5(and)-600(RAB)-600(control)-600(blocks.)]TJ
-0.0045 -0.998 TD
(;)Tj
0.0045 -0.996 TD
(SRC_FAB:)Tj
4.8159 -0.996 TD
0.0001 Tc
[($FAB)-2336.5(FAC=,-)-7723(;)-599.9(File)-597.4(access)-599.9(for)-599.9(GET)-599.9(only)]TJ
4.7446 -0.996 TD
0.0002 Tc
[(FOP=,-)-7722.9(;)-599.8(DAP)-597.3(file)-599.8(transfer)-599.8(mode)]TJ
0 -1.594 TD
[(FNM=)-8324.9(;)-599.8(Name)-597.3(of)-599.8(input)-599.8(file)]TJ
-9.565 -0.996 TD
0 Tc
(SRC_RAB:)Tj
4.8159 -0.996 TD
0.0003 Tc
[($RAB)-2340.8(FAB=SRC_FAB,-)-6518.8(;)-599.7(Address)-599.7(of)-597.2(associated)-597.2(FAB)]TJ
4.7491 -0.996 TD
0.0002 Tc
[(RAC=SEQ,-)-8926.9(;)-599.8(Sequential)-599.8(record)-599.8(access)]TJ
0 -0.998 TD
[(UBF=BUFFER,-)-7120.9(;)-599.8(Buffer)-599.8(address)]TJ
0 -0.996 TD
[(USZ=BUFFER_SIZE)-5314.9(;)-599.8(Buffer)-599.8(size)]TJ
/F3 1 Tf
9 0 0 9 415.88 170.64 Tm
0 Tc
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-38.8733 -15.9778 TD
(B16)Tj
/F1 1 Tf
3.2767 0 TD
0.0002 Tc
[(V)73.5(A)0.2(X)-368.7(MACRO)-368.7(Programming)-368.7(Information)-370.9(and)-368.7(Examples)]TJ
ET
endstream
endobj
1274 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1275 0 obj
<<
/Type /Page
/Parent 1278 0 R
/Resources 1277 0 R
/Contents 1276 0 R
>>
endobj
1276 0 obj
<< /Length 5222 >>
stream
BT
/F2 1 Tf
12 0 0 12 238.22 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(V)73.3(A)0(X)-275(MACRO)-275(Programming)-278.3(Information)-280(and)-278.3(Examples)]TJ
8.3583 -1.0783 TD
-0.0002 Tc
[(B.3)-276.9(V)74.8(A)-0.2(X)-276.9(MACRO)-278.5(Example)-278.5(Programs)]TJ
10 0 0 10 161.66 700.78 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(Example)-333.9(B3)-497.9(\(Cont.\))-797.9(Use)-329.9(of)-333.9(the)-331.9(Create)-329.9(Service)-331.9(for)-331.9(an)-333.9(Indexed)-333.9(File)]TJ
/F6 1 Tf
8 0 0 10 161.66 681.1799 Tm
0 Tc
(;)Tj
0.0045 -0.996 TD
0.0001 Tc
[(;)-599.9(Define)-599.9(the)-597.4(destination)-597.4(file)-599.9(FAB)-599.9(and)-597.4(RAB)-599.9(control)-599.9(blocks.)]TJ
-0.0045 -0.996 TD
0 Tc
(;)Tj
0.0045 -0.998 TD
(DST_FAB:)Tj
4.8159 -0.996 TD
0.0001 Tc
[($FAB)-2334(FAC=,-)-7728(;)-597.4(File)-599.9(access)-599.9(for)-599.9(PUT)-597.4(only)]TJ
4.7471 -0.996 TD
0.0002 Tc
[(FOP=CTG,-)-8931.9(;)-597.3(Allocate)-599.8(contiguous)]TJ
T*
0 Tc
[(SHR)-597.5(=)-600(,-)-6530.6(;)-597.5(Exclusive)-602.5(file)-597.5(access)]TJ
T*
0.0002 Tc
[(FNM=,-)-7120.9(;)-597.3(Name)-599.8(of)-597.3(output)-599.8(file)]TJ
T*
0 Tc
[(MRS=128,-)-8932.1(;)-597.5(Maximum)-600(record)-600(size)]TJ
T*
[(RFM=VAR,-)-8932.1(;)-597.5(Variable)-600(length)-602.5(records)]TJ
0 -0.998 TD
[(RAT=,-)-8330.1(;)-597.5(Implied)-600(carriage)-602.5(control)]TJ
0 -0.996 TD
0.0002 Tc
[(ORG=IDX,-)-8931.9(;)-597.3(Indexed)-599.8(file)-599.8(organization)]TJ
T*
0.0001 Tc
[(XAB=DST_KEY0)-7121(;)-597.4(Address)-599.9(of)-599.9(start)-599.9(of)-597.4(XAB)-599.9(chain)]TJ
-9.5675 -0.996 TD
0 Tc
(DST_RAB:)Tj
4.8159 -0.996 TD
0.0003 Tc
[($RAB)-2338.3(FAB=DST_FAB,-)-6518.8(;)-597.2(Address)-599.7(of)-599.7(associated)-602.2(FAB)]TJ
4.7516 -0.996 TD
0 Tc
[(MBF=3,-)-10136.1(;)-597.5(Use)-600(3)-597.5(buffers)]TJ
T*
[(RAC=KEY,-)-8932.1(;)-597.5(Random)-600(record)-600(writes)]TJ
T*
0.0002 Tc
[(RBF=BUFFER,-)-7120.9(;)-597.3(Buffer)-599.8(address)]TJ
0 -0.998 TD
0 Tc
[(ROP=LOA,-)-8932.1(;)-597.5(Specify)-600(initial)-602.5(fill)-597.5(size)]TJ
0 -0.996 TD
0.0002 Tc
[(RSZ=BUFFER_SIZE)-5314.9(;)-597.3(Buffer)-599.8(size)]TJ
-9.5675 -0.996 TD
0 Tc
(;)Tj
0.0045 -0.996 TD
[(;)-600(Define)-600(a)-597.5(key)-600(definition)-600(XAB)-600(for)-600(the)-597.5(primary)-602.5(key.)]TJ
-0.0045 -0.996 TD
(;)Tj
0.0045 -0.996 TD
[(DST_KEY0:)-18495.1(;)-597.5(Primary)-600(key)-600(is)-597.5(Name)]TJ
4.778 -0.996 TD
[($XABKEY)-602.5(REF=0,-)-10104.6(;)-597.5(Key)-600(reference)-600(number)]TJ
4.785 -0.996 TD
[(DAN=0,-)-10136.1(;)-597.5(Define)-600(data)-600(XABALL)]TJ
0 -0.998 TD
[(DFL=1536,-)-8330.1(;)-597.5(Define)-600(data)-600(fill)-600(of)-597.5(75%)]TJ
0 -0.996 TD
[(FLG=,-)-7728.1(;)-597.5(Allow)-600(duplicate)-602.5(keys)]TJ
T*
[(DTP=DSTG,-)-8330.1(;)-597.5(Descending)-602.5(sort)-600(order)]TJ
T*
[(IAN=1,-)-10136.1(;)-597.5(Define)-600(index)-600(XABALL)]TJ
T*
[(IFL=1536,-)-8330.1(;)-597.5(Initial)-600(index)-600(fill)-600(75%)]TJ
T*
[(PROLOG=3,-)-8330.1(;)-597.5(Request)-600(prolog)-600(3)]TJ
T*
0.0001 Tc
[(POS=<12,0,11>,-)-5315(;)-597.4(Key)-599.9(segment)-599.9(positions)]TJ
0 -0.998 TD
0.0002 Tc
[(SIZ=<15,1,1>,-)-5916.9(;)-597.3(Key)-599.8(segment)-599.8(lengths)]TJ
0 -0.996 TD
0.0001 Tc
[(NXT=DST_KEY1)-7121(;)-597.4(Address)-599.9(of)-599.9(next)-599.9(XAB)-597.4(in)-599.9(chain)]TJ
-9.5675 -0.996 TD
0 Tc
(;)Tj
0.0045 -0.996 TD
0.0002 Tc
[(;)-599.8(Define)-599.8(key)-597.3(definition)-597.3(XABs)-599.8(for)-599.8(the)-597.3(alternate)-597.3(keys.)]TJ
-0.0045 -0.996 TD
0 Tc
(;)Tj
0.0045 -0.996 TD
[(DST_KEY1:)-18495.1(;)-597.5(1st)-600(alternate)-600(key)-600(is)-597.5(City)]TJ
4.778 -0.996 TD
[($XABKEY)-602.5(REF=1,-)-10104.6(;)-597.5(Key)-600(reference)-600(number)]TJ
4.785 -0.996 TD
[(DAN=2,-)-10136.1(;)-597.5(Data)-600(level)-600(\(SIDR\))-600(XABALL)]TJ
0 -0.998 TD
[(IAN=2,-)-10136.1(;)-597.5(Index)-600(XABALL)]TJ
0 -0.996 TD
[(IFL=768,-)-8932.1(;)-597.5(Initial)-600(index)-600(fill)-600(75%)]TJ
T*
[(POS=47,-)-9534.1(;)-597.5(Starting)-600(key)-600(position)]TJ
T*
[(SIZ=12,-)-9534.1(;)-597.5(Key)-600(size)]TJ
T*
0.0001 Tc
[(FLG=,-)-5315(;)-597.4(Duplicates)-602.4(and)-597.4(changes)]TJ
T*
[(NXT=DST_KEY2)-7121(;)-597.4(Address)-599.9(of)-599.9(next)-599.9(XAB)-597.4(in)-599.9(chain)]TJ
-9.5675 -0.996 TD
0 Tc
[(DST_KEY2:)-18499.6(;)-597.5(2nd)-600(alternate)-600(key)-600(is)-597.5(State)]TJ
4.7825 -0.998 TD
[($XABKEY)-602.5(REF=2,-)-10104.6(;)-597.5(Key)-600(reference)-600(number)]TJ
4.785 -0.996 TD
[(DAN=2,-)-10136.1(;)-597.5(Data)-600(level)-600(\(SIDR\))-600(XABALL)]TJ
T*
[(IAN=2,-)-10136.1(;)-597.5(Index)-600(XABALL)]TJ
T*
[(IFL=768,-)-8932.1(;)-597.5(Initial)-600(index)-600(fill)-600(75%)]TJ
T*
[(POS=59,-)-9534.1(;)-597.5(Starting)-600(key)-600(position)]TJ
T*
0.0001 Tc
[(FLG=,-)-5315(;)-597.4(Duplicates)-602.4(and)-597.4(changes)]TJ
T*
0 Tc
[(SIZ=2,-)-10136.1(;)-597.5(Key)-600(size)]TJ
T*
0.0002 Tc
[(NXT=DST_ALL0)-7120.9(;)-597.3(Designate)-602.3(next)-597.3(XAB)]TJ
/F3 1 Tf
9 0 0 9 440.4108 105.88 Tm
0 Tc
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-16.2012 -8.7822 TD
0.0002 Tc
[(V)73.5(A)0.2(X)-368.7(MACRO)-368.7(Programming)-368.7(Information)-370.9(and)-368.7(Examples)]TJ
/F2 1 Tf
25.4509 0 TD
0 Tc
(B17)Tj
ET
endstream
endobj
1277 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1278 0 obj
<<
/Type /Pages
/Kids [ 1275 0 R 1279 0 R 1282 0 R 1285 0 R 1288 0 R 1291 0 R 1294 0 R 1297 0 R
1300 0 R 1303 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 1309 0 R
>>
endobj
1279 0 obj
<<
/Type /Page
/Parent 1278 0 R
/Resources 1281 0 R
/Contents 1280 0 R
>>
endobj
1280 0 obj
<< /Length 5248 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(V)73.4(A)0.1(X)-274.9(MACRO)-274.9(Programming)-278.2(Information)-278.2(and)-278.2(Examples)]TJ
0 -1.0783 TD
0 Tc
[(B.3)-276.7(V)73.3(A)0(X)-275(MACRO)-275(Example)-278.3(Programs)]TJ
10 0 0 10 137.76 700.78 Tm
/Cs8 cs 1 scn
[(Example)-334(B3)-496(\(Cont.\))-798(Use)-332(of)-332(the)-332(Create)-330(Service)-334(for)-332(an)-332(Indexed)-336(File)]TJ
/F6 1 Tf
8 0 0 10 137.76 681.1799 Tm
(;)Tj
0.0045 -0.996 TD
0.0001 Tc
[(;)-1194.9(Define)-599.9(allocation)-597.4(control)-599.9(XABs)-599.9(to)-599.9(define)-599.9(multiple)-599.9(areas)]TJ
-0.0045 -0.996 TD
0 Tc
(;)Tj
0.0045 -0.998 TD
(DST_ALL0:)Tj
4.8229 -0.996 TD
0.0002 Tc
[($XABALL)-599.8(AID=0,-)-10059.5(;)-599.8(Data)-597.3(area)-599.8(definition)]TJ
4.7376 -0.996 TD
[(ALQ=328,-)-8926.9(;)-599.8(Allocation)-599.8(quantity)-602.3(and)]TJ
T*
[(AOP=,-)-7722.9(;)-599.8(contiguous)-599.8(best)-599.8(try)]TJ
T*
0 Tc
[(BKZ=4,-)-10136.1(;)-600(Bucket)-600(size)-597.5(of)-600(4)-597.5(blocks)]TJ
T*
0.0003 Tc
[(DEQ=112,-)-8926.8(;)-599.7(Default)-599.7(extension)-599.7(quantity)]TJ
T*
0.0002 Tc
[(NXT=DST_ALL1)-7120.9(;)-599.8(Designate)-599.8(next)-599.8(XAB)]TJ
-9.565 -0.998 TD
0 Tc
(DST_ALL1:)Tj
4.8229 -0.996 TD
[($XABALL)-600(AID=1,-)-10064.2(;)-600(Primary)-600(key)-597.5(index)-600(area)]TJ
4.7421 -0.996 TD
[(ALQ=8,-)-10136.1(;)-600(Allocation)-600(quantity)-602.5(and)]TJ
T*
0.0002 Tc
[(AOP=,-)-7722.9(;)-599.8(contiguous)-599.8(best)-599.8(try)]TJ
T*
0 Tc
[(BKZ=4,-)-10136.1(;)-600(Bucket)-600(size)-597.5(of)-600(4)-597.5(blocks)]TJ
T*
0.0002 Tc
[(DEQ=4,-)-10135.9(;)-599.8(Default)-599.8(extension)-599.8(quantity)]TJ
T*
[(NXT=DST_ALL2)-7120.9(;)-599.8(Designate)-599.8(next)-599.8(XAB)]TJ
-9.565 -0.996 TD
0 Tc
(DST_ALL2:)Tj
4.8229 -0.998 TD
[($XABALL)-600(AID=2,-)-10064.2(;)-600(Alternate)-600(key)-600(data)-600(area)]TJ
4.7421 -0.996 TD
0.0002 Tc
[(ALQ=112,-)-8926.9(;)-599.8(Allocation)-599.8(quantity)-602.3(and)]TJ
T*
[(AOP=,-)-7722.9(;)-599.8(contiguous)-599.8(best)-599.8(try)]TJ
T*
0 Tc
[(BKZ=2,-)-10136.1(;)-600(Bucket)-600(size)-597.5(of)-600(2)-597.5(blocks)]TJ
T*
0.0002 Tc
[(DEQ=38,-)-9533.9(;)-599.8(Default)-599.8(extension)-599.8(quantity)]TJ
T*
0 Tc
[(NXT=0)-11340(;)-600(N)0(o)-597.5(more)-600(XABs)]TJ
-9.565 -0.996 TD
(;)Tj
0.0045 -0.996 TD
[(;)-597.5(Allocate)-600(buffer)-602.5(to)-597.5(the)-600(size)-600(of)-597.5(the)-600(largest)-600(record)-600(being)-600(read.)]TJ
-0.0045 -0.998 TD
(;)Tj
0.0045 -0.996 TD
[(BUFFER:)-600(.BLKB)-1795(66)-13087.6(;)-600(Buffer)-600(for)-597.5(input)-600(and)-600(output)]TJ
4.778 -0.996 TD
0.0002 Tc
[(BUFFER_SIZE=.-BUFFER)-7087.5(;)-599.8(Buffer)-599.8(size)]TJ
-4.7825 -1.594 TD
0.0003 Tc
(;***********************************)Tj
21.6867 0 TD
(**********************************)Tj
-16.9042 -1.594 TD
0 Tc
[(.SBTTL)-1197.5(Mainline)]TJ
0 -0.996 TD
[(.PSECT)-1197.5(CODE)-7132.6(NOWRT,BYTE)]TJ
-4.7825 -0.996 TD
(;)Tj
0.0045 -0.996 TD
[(;)-597.5(Start)-600(of)-597.5(program)]TJ
-0.0045 -0.996 TD
(;)Tj
4.7825 -0.998 TD
0.0002 Tc
[(.ENTRY)-1197.3(CREATEIDX,^M)-4686(;)-599.8(Entry)-597.3(point)]TJ
-4.7825 -0.996 TD
0 Tc
(;)Tj
0.0045 -0.996 TD
0.0002 Tc
[(;)-597.3(Open)-599.8(the)-597.3(source)-602.3(and)-597.3(destination)-597.3(files.)]TJ
-0.0045 -0.996 TD
0 Tc
(;)Tj
4.7825 -0.996 TD
0.0002 Tc
[($OPEN)-2369.8(FAB=SRC_FAB)-7125.4(;)-599.8(Open)-597.3(input)-599.8(file)]TJ
T*
[(BLBC)-2971.8(R0,EXIT1)-8931.4(;)-599.8(Branch)-599.8(on)-597.3(failure)]TJ
T*
0.0001 Tc
[($CONNECT)-599.9(RAB=SRC_RAB)-7089.6(;)-599.9(Connect)-599.9(input)-599.9(record)-599.9(stream)]TJ
T*
0.0002 Tc
[(BLBC)-2971.8(R0,EXIT2)-8931.4(;)-599.8(Branch)-599.8(on)-597.3(failure)]TJ
0 -0.998 TD
0.0001 Tc
[($CREATE)-1197.4(FAB=DST_FAB)-7094.1(;)-599.9(Create)-599.9(output)-599.9(file)]TJ
0 -0.996 TD
0.0002 Tc
[(BLBC)-2971.8(R0,EXIT3)-8931.4(;)-599.8(Branch)-599.8(on)-597.3(failure)]TJ
T*
0.0001 Tc
[($CONNECT)-599.9(RAB=DST_RAB)-7089.6(;)-599.9(Connect)-599.9(output)-599.9(record)-599.9(stream)]TJ
T*
0.0002 Tc
[(BLBC)-2971.8(R0,EXIT4)-8931.4(;)-599.8(Branch)-599.8(on)-597.3(failure)]TJ
T*
0 Tc
[(BRB)-3574(LOOP)-11344.5(;)-600(Bypass)-600(signaling)-600(code)]TJ
-4.7825 -0.996 TD
0.0001 Tc
[(EXIT1:)-1197.4(MOVAL)-2343(SRC_FAB,R6)-7727.5(;)-599.9(Keep)-597.4(FAB)-599.9(address)]TJ
4.7825 -0.996 TD
0 Tc
[(BRB)-3574(F_ERR)-10742.5(;)-600(Signal)-600(error)]TJ
-4.7825 -0.998 TD
0.0001 Tc
[(EXIT2:)-1197.4(MOVAL)-2343(SRC_RAB,R6)-7727.5(;)-599.9(Keep)-597.4(RAB)-599.9(address)]TJ
4.7825 -0.996 TD
0 Tc
[(BRB)-3574(R_ERR)-10742.5(;)-600(Signal)-600(error)]TJ
-4.7825 -0.996 TD
0.0001 Tc
[(EXIT3:)-1197.4(MOVAL)-2343(DST_FAB,R6)-7727.5(;)-599.9(Keep)-597.4(FAB)-599.9(address)]TJ
4.7825 -0.996 TD
0 Tc
[(BRB)-3574(F_ERR)-10742.5(;)-600(Signal)-600(error)]TJ
-4.7825 -0.996 TD
0.0001 Tc
[(EXIT4:)-1197.4(MOVAL)-2343(DST_RAB,R6)-7727.5(;)-599.9(Keep)-597.4(RAB)-599.9(address)]TJ
4.7825 -0.996 TD
0 Tc
[(BRB)-3574(R_ERR)-10742.5(;)-600(Signal)-600(error)]TJ
/F3 1 Tf
9 0 0 9 415.88 85.64 Tm
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-38.8733 -6.5333 TD
(B18)Tj
/F1 1 Tf
3.2767 0 TD
0.0002 Tc
[(V)73.5(A)0.2(X)-368.7(MACRO)-368.7(Programming)-368.7(Information)-370.9(and)-368.7(Examples)]TJ
ET
endstream
endobj
1281 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1282 0 obj
<<
/Type /Page
/Parent 1278 0 R
/Resources 1284 0 R
/Contents 1283 0 R
>>
endobj
1283 0 obj
<< /Length 5854 >>
stream
BT
/F2 1 Tf
12 0 0 12 238.22 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(V)73.3(A)0(X)-275(MACRO)-275(Programming)-278.3(Information)-280(and)-278.3(Examples)]TJ
8.3583 -1.0783 TD
-0.0002 Tc
[(B.3)-276.9(V)74.8(A)-0.2(X)-276.9(MACRO)-278.5(Example)-278.5(Programs)]TJ
10 0 0 10 161.66 700.78 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(Example)-333.9(B3)-497.9(\(Cont.\))-797.9(Use)-329.9(of)-333.9(the)-331.9(Create)-329.9(Service)-331.9(for)-331.9(an)-333.9(Indexed)-333.9(File)]TJ
/F6 1 Tf
8 0 0 10 161.66 687.16 Tm
0 Tc
(;)Tj
0.0045 -0.996 TD
0.0001 Tc
[(;)-599.9(Transfer)-599.9(records)-599.9(until)-599.9(end-of-file)-597.4(is)-599.9(reached.)]TJ
-0.0045 -0.998 TD
0 Tc
(;)Tj
0.0045 -0.996 TD
[(LOOP:)-1795($GET)-2350.1(RAB=SRC_RAB)-7130.6(;)-597.5(Read)-600(next)-597.5(rec)-600(from)-600(input)-600(file)]TJ
4.778 -0.996 TD
[(BLBS)-2377(R0,PUT)-10140.5(;)-597.5(Branch)-600(on)-597.5(success)]TJ
T*
0.0003 Tc
[(CMPL)-2376.7(R0,#RMS$_EOF)-6523.3(;)-597.2(Was)-599.7(it)-597.2(end-of-file)-597.2(\(EOF\)?)]TJ
T*
0 Tc
[(BNEQ)-2377(EXIT2)-10742.5(;)-597.5(Branch)-600(if)-597.5(not)-600(EOF)-600(error)]TJ
T*
[(BRB)-2979(CLOSE)-10742.5(;)-597.5(Close)-600(and)-597.5(exit)-600(if)-600(EOF)]TJ
-4.7825 -0.996 TD
[(PUT:)-2374.5($PUT)-2377(RAB=DST_RAB)-7130.6(;)-597.5(Write)-600(66-byte)-600(record)-600(to)-600(output)]TJ
4.7825 -0.996 TD
[(BLBS)-2377(R0,LOOP)-9538.6(;)-597.5(O)0(n)-597.5(success,)-602.5(continue)-600(loop)]TJ
0 -0.998 TD
[(BRB)-2979(EXIT4)-10742.5(;)-597.5(O)0(n)-597.5(error,)-600(signal)-602.5(and)-597.5(exit)]TJ
-4.7825 -0.996 TD
(;)Tj
0.0045 -0.996 TD
0.0002 Tc
[(;)-599.8(Close)-597.3(the)-599.8(source)-599.8(and)-599.8(destination)-597.3(files.)]TJ
-0.0045 -0.996 TD
0 Tc
(;)Tj
0.0045 -0.996 TD
0.0001 Tc
[(F_ERR:)-1197.4(PUSHL)-1797.4(FAB$L_STV\(R6\))-6465.1(;)-597.4(Push)-599.9(STV)-597.4(and)-599.9(STS)-599.9(fields)]TJ
4.778 -0.996 TD
0.0002 Tc
[(PUSHL)-1797.3(FAB$L_STS\(R6\))-6496.5(;)-597.3(o)0.2(n)-599.8(stack)]TJ
T*
0.0001 Tc
[(CALLS)-1797.4(#2,)-597.4(G^LIB$SIGNAL)-4695.1(;)-597.4(Signal)-599.9(file)-599.9(error)]TJ
0 -0.998 TD
0 Tc
[(BRB)-2979(EXIT)-11942(;)-597.5(Exit)]TJ
-4.7825 -0.996 TD
0.0001 Tc
[(R_ERR:)-1197.4(PUSHL)-1797.4(RAB$L_STV\(R6\))-6469.6(;)-597.4(Push)-599.9(STV)-597.4(and)-599.9(STS)-599.9(fields)]TJ
4.7825 -0.996 TD
0.0002 Tc
[(PUSHL)-1797.3(RAB$L_STS\(R6\))-6496.5(;)-597.3(o)0.2(n)-599.8(stack)]TJ
T*
0.0001 Tc
[(CALLS)-1797.4(#2,)-597.4(G^LIB$SIGNAL)-4695.1(;)-597.4(Signal)-599.9(file)-599.9(error)]TJ
-4.7825 -1.196 TD
0 Tc
[(CLOSE:)-1197.5($CLOSE)-1200(FAB=DST_FAB)-7674.2(;)-597.5(Close)-600(output)-600(file)]TJ
4.7825 -0.996 TD
[($CLOSE)-1200(FAB=SRC_FAB)-7701.1(;)-597.5(Close)-600(input)-600(file)]TJ
-4.7825 -0.996 TD
[(EXIT:)-1795($EXIT_S)-14898.6(;)-597.5(Exit)]TJ
4.7825 -0.996 TD
[(.END)-2377(CREATEIDX)-8932.1(;)-597.5(Specify)-600(starting)-602.5(address)]TJ
/F3 1 Tf
10 0 0 10 161.66 422.14 Tm
[(This)-376(example)-374(program)-376(creates)-374(an)-376(indexed)-376(le)-374(with)-374(a)-376(primary)-374(key)-378(and)-374(two)]TJ
0 -1.194 TD
[(alternate)-372(keys)-372(that)-372(are)-372(dened)-372(by)-374(appropriate)-370(key)-374(denition)-374(control)-372(blocks)]TJ
0 -1.196 TD
-0.0001 Tc
[(\(XABKEY\).)-346.1(For)-346.1(efciency)107.9(,)-348.1(the)-346.1(le)-346.1(is)-344.1(divided)-346.1(into)-344.1(areas)-344.1(consisting)-346.1(of)-346.1(a)-344.1(data)-344.1(area)]TJ
T*
0 Tc
[(and)-310(an)-308(index)-310(area)-308(for)-308(each)-310(key)-310(using)-310(multiple)-308(allocation)-308(control)-310(blocks)-308(\(XABALL\).)]TJ
0 -1.794 TD
-0.0001 Tc
[(In)-366.1(each)-364.1(XABKEY)113.9(,)-366.1(the)-364.1(DAN)-364.1(and)-364.1(IAN)-364.1(arguments)-366.1(\(XAB$B_DAN)-364.1(and)-364.1(XAB$B_)]TJ
0 -1.194 TD
0 Tc
[(IAN)-354(elds\))-354(indicate)-356(the)-356(area)-356(identication)-356(number)-356(\(AID\))-352(of)-356(the)-356(corresponding)]TJ
0 -1.196 TD
-0.0001 Tc
[(XABALL.)-334.1(By)-334.1(setting)-334.1(the)-336.1(RAB$V_LOA)-334.1(bit)-332.1(in)-336.1(RAB)-332.1(eld)-334.1(RAB$L_ROP)129.9(,)-334.1(the)-334.1(program)]TJ
T*
[(directs)-338.1(RMS)-336.1(to)-338.1(use)-336.1(the)-338.1(DFL)-338.1(and)-338.1(IFL)-338.1(arguments)-340.1(\(XAB$W_DFL)-338.1(and)-338.1(XAB$W_IFL)]TJ
T*
0 Tc
[(elds\))-356(to)-354(determine)-356(the)-356(maximum)-356(initial)-354(ll)-356(size)-354(\(in)-356(bytes\))-354(for)-356(data)-356(and)-356(index)]TJ
0 -1.194 TD
-0.0001 Tc
[(buckets)-324.1(\(each)-322.1(bucket)-324.1(contains)-322.1(the)-324.1(number)-324.1(of)-322.1(blocks)-322.1(specied)-322.1(in)-322.1(the)-324.1(XABALL)-324.1(BKZ)]TJ
0 -1.196 TD
-0.0002 Tc
[(argument,)-336.2(XAB$B_BKZ)-332.2(eld\).)]TJ
0 -1.794 TD
-0.0001 Tc
[(These)-360.1(are)-360.1(the)-360.1(XABKEY)-358.1(and)-360.1(XABALL)-358.1(control)-360.1(blocks)-360.1(for)-358.1(the)-360.1(primary)-360.1(key)-362.1(\(the)]TJ
0 -1.194 TD
0 Tc
[(NAME)-332(key\))-334(in)-332(this)-332(example:)]TJ
/F6 1 Tf
8 0 0 10 161.66 248.8 Tm
[(DST_KEY0:)-18499.6(;)-597.5(Primary)-600(key)-600(is)-597.5(Name)]TJ
4.7825 -0.996 TD
[($XABKEY)-602.5(REF=0,-)-10104.6(;)-597.5(Key)-600(reference)-600(number)]TJ
4.785 -0.996 TD
[(DAN=0,-)-10136.1(;)-597.5(Define)-600(data)-600(XABALL)]TJ
0 -0.998 TD
[(DFL=1536,-)-8330.1(;)-597.5(Define)-600(data)-600(fill)-600(of)-597.5(75%)]TJ
0 -0.996 TD
[(FLG=,-)-7728.1(;)-597.5(Allow)-600(duplicate)-602.5(keys)]TJ
T*
[(DTP=DSTG,-)-8330.1(;)-597.5(Descending)-602.5(sort)-600(order)]TJ
T*
[(IAN=1,-)-10136.1(;)-597.5(Define)-600(index)-600(XABALL)]TJ
T*
[(IFL=1536,-)-8330.1(;)-597.5(Initial)-600(index)-600(fill)-600(75%)]TJ
T*
[(PROLOG=3,-)-8330.1(;)-597.5(Request)-600(prolog)-600(3)]TJ
-7.7725 -0.996 TD
(.)Tj
0.0045 -0.996 TD
(.)Tj
0.0045 -0.998 TD
(.)Tj
/F1 1 Tf
9 0 0 9 294.6 26.84 Tm
/Cs9 cs 1 scn
0.0002 Tc
[(V)73.5(A)0.2(X)-368.7(MACRO)-368.7(Programming)-368.7(Information)-370.9(and)-368.7(Examples)]TJ
/F2 1 Tf
25.4509 0 TD
0 Tc
(B19)Tj
ET
endstream
endobj
1284 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1285 0 obj
<<
/Type /Page
/Parent 1278 0 R
/Resources 1287 0 R
/Contents 1286 0 R
>>
endobj
1286 0 obj
<< /Length 6940 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(V)73.4(A)0.1(X)-274.9(MACRO)-274.9(Programming)-278.2(Information)-278.2(and)-278.2(Examples)]TJ
0 -1.0783 TD
0 Tc
[(B.3)-276.7(V)73.3(A)0(X)-275(MACRO)-275(Example)-278.3(Programs)]TJ
/F6 1 Tf
8 0 0 10 137.76 703.14 Tm
/Cs8 cs 1 scn
(DST_ALL0:)Tj
4.8229 -0.996 TD
[($XABALL)-600(AID=0,-)-8271.7(;)-597.5(Data)-600(area)-600(definition)]TJ
4.7421 -0.996 TD
0.0002 Tc
[(ALQ=328,-)-7134.4(;)-597.3(Allocation)-602.3(quantity)-599.8(and)]TJ
T*
[(AOP=,-)-5930.4(;)-597.3(contiguous)-602.3(best)-599.8(try)]TJ
T*
0 Tc
[(BKZ=4,-)-8343.6(;)-597.5(Bucket)-600(size)-600(of)-597.5(4)-600(blocks)]TJ
T*
0.0003 Tc
[(DEQ=112,-)-7134.3(;)-597.2(Default)-599.7(extension)-597.2(quantity)]TJ
T*
0.0002 Tc
[(NXT=DST_ALL1)-5328.4(;)-597.3(Designate)-602.3(next)-597.3(XAB)]TJ
-9.565 -0.998 TD
0 Tc
(DST_ALL1:)Tj
4.8229 -0.996 TD
[($XABALL)-600(AID=1,-)-8271.7(;)-597.5(Primary)-600(key)-600(index)-600(area)]TJ
4.7421 -0.996 TD
[(ALQ=8,-)-8343.6(;)-597.5(Allocation)-602.5(quantity)-600(and)]TJ
T*
0.0002 Tc
[(AOP=,-)-5930.4(;)-597.3(contiguous)-602.3(best)-599.8(try)]TJ
T*
0 Tc
[(BKZ=4,-)-8343.6(;)-597.5(Bucket)-600(size)-600(of)-597.5(4)-600(blocks)]TJ
T*
0.0002 Tc
[(DEQ=4,-)-8343.4(;)-597.3(Default)-599.8(extension)-597.3(quantity)]TJ
T*
[(NXT=DST_ALL2)-5328.4(;)-597.3(Designate)-602.3(next)-597.3(XAB)]TJ
/F3 1 Tf
10 0 0 10 137.76 555.7 Tm
0.0001 Tc
[(The)-367.9(allocation)-365.9(information)-367.9(was)-363.9(obtained)-367.9(using)-367.9(the)-367.9(File)-365.9(Denition)-367.9(Language)]TJ
0 -1.196 TD
0 Tc
[(\(FDL\))-336(editor)-338(which)-338(is)-336(especially)-336(useful)-338(when)-338(you)-340(are)-338(creating)-338(large)-338(indexed)-340(les.)]TJ
T*
-0.0001 Tc
[(The)-338.1(DCL)-338.1(commands)-338.1(CREA)57.9(TE/FDL)-338.1(and)-340.1(CONVERT)-338.1(can)-340.1(be)-338.1(used)-338.1(to)-338.1(create)-338.1(les)-338.1(by)]TJ
0 -1.194 TD
0 Tc
[(using)-350(an)-348(FDL)-350(le)-348(produced)-350(by)-350(the)-348(Edit/FDL)-348(utility)110(,)-354(without)-348(any)-350(programming.)]TJ
0 -1.196 TD
[(Instead)-338(of)-340(using)-340(the)-342(multiple)-338(XABs)-338(for)-340(the)-340(key)-342(denition)-340(and)-340(area)-340(allocations)-340(in)]TJ
T*
[(this)-326(program,)-330(a)-328(simpler)-326(approach)-328(is)-328(to)-326(use)-328(the)-328(FDL)-328(le)-328(produced)-328(by)-328(the)-328(Edit/FDL)]TJ
T*
0.0001 Tc
[(utility)-335.9(by)-335.9(invoking)-335.9(the)-335.9(FDL)-335.9(routines)-337.9(FDL$P)74.1(ARSE)-333.9(and)-335.9(FDL$RELEASE)-333.9(\(for)-335.9(more)]TJ
0 -1.194 TD
0 Tc
[(information)-332(on)-332(these)-332(routines,)-334(see)-332(the)]TJ
/F4 1 Tf
18.1048 0 TD
[(OpenVMS)-332(Utility)-334(Routines)-334(Manual)]TJ
/F3 1 Tf
16.4228 0 TD
(\).)Tj
-34.5275 -1.794 TD
[(Fixed-length)-352(records)-348(are)-350(copied)-348(from)-348(the)-350(sequential)-348(input)-350(le)-348(on)-350(the)-350(local)-348(node)]TJ
0 -1.196 TD
[(to)-358(the)-360(indexed)-362(le)-360(on)-360(the)-360(remote)-360(node.)-554(Each)-360(variable-length)-362(output)-360(record)-362(is)]TJ
T*
[(initially)-332(66)-332(bytes)-332(long)-334(and)-332(may)-332(be)-332(extended)-334(to)-332(a)-332(maximum)-332(of)-332(128)-332(bytes.)]TJ
/F2 1 Tf
12 0 0 12 66.02 408.26 Tm
0.0002 Tc
[(B.3.4)-664.8(Processing)-331.5(File)-333.1(Specications)]TJ
/F3 1 Tf
10 0 0 10 137.76 392.32 Tm
0 Tc
[(The)-368(le)-370(name)-368(and)-368(le)-368(specication)-370(services,)-378(Parse)-368(and)-368(Search,)-380(are)-368(used)-368(for)]TJ
T*
[(relatively)-332(complex)-334(operations)-332(such)-332(as)-332(processing)-334(wildcard)-330(characters.)]TJ
0 -1.794 TD
[(Before)-358(you)-360(can)-360(perform)-360(operations)-358(on)-360(a)-360(le,)-366(you)-362(must)-358(establish)-356(a)-360(path)-358(to)-360(the)]TJ
0 -1.196 TD
[(le.)-588(Y)112(o)0(u)-378(d)0(o)-376(this)-376(by)-376(specifying)-378(the)-376(le)-378(specication)-376(string)-378(address)-374(and)-378(size)]TJ
0 -1.194 TD
[(\(F)74(AB$L_FNA)-342(and)-344(F)74(AB$B_FNS\))-342(elds)-342(\(and)-344(possibly)-342(the)-344(default)-344(le)-344(specication)]TJ
0 -1.196 TD
[(string)-340(address)-340(and)-340(size)-340(elds\))-338(of)-342(the)-340(F)74(A)0(B)-340(t)0(o)-340(describe)-340(an)-340(ASCII)-338(string)-342(within)-340(the)]TJ
T*
[(program.)-504(In)-334(this)-334(ASCII)-330(string,)-338(you)-336(can)-334(have)-336(a)-334(concatenation)-336(of)-334(the)-334(network)-336(node)]TJ
T*
[(name;)-344(a)-340(logical)-342(or)-340(device)-342(name;)-346(the)-340(directory)-342(name;)-346(and)-340(the)-340(le)-342(name,)-342(type,)-344(and)]TJ
0 -1.194 TD
[(version)-332(number)72(.)]TJ
0 -1.794 TD
[(If)-356(a)-356(logical)-358(name)-358(is)-356(used,)-364(RMS)-356(translates)-356(the)-358(logical)-358(name)-356(into)-358(its)-356(equivalent)]TJ
0 -1.196 TD
[(le)-368(specication)-370(before)-368(it)-368(applies)-366(defaults)-368(to)-368(any)-368(missing)-368(components)-370(of)-368(the)]TJ
T*
[(le)-392(specication.)-618(If)-390(the)-392(logical)-392(name)-392(is)-392(a)-390(search)-392(list)-390(logical)-394(name,)-406(RMS)]TJ
0 -1.194 TD
0.0001 Tc
[(translates)-357.9(each)-361.9(element)-359.9(of)-361.9(the)-359.9(search)-361.9(list)-357.9(into)-361.9(an)-359.9(equivalent)-359.9(le)-359.9(specication)]TJ
0 -1.196 TD
0 Tc
[(before)-344(it)-346(applies)-342(defaults)-344(to)-346(that)-344(element.)-526(When)-346(using)-346(the)-346(Search)-346(service,)-350(a)-344(le)]TJ
T*
[(specication)-350(that)-350(may)-352(contain)-352(a)-350(search)-352(list)-348(logical)-352(name)-352(must)-350(be)-350(handled)-352(as)-350(if)]TJ
T*
[(wildcard)-330(characters)-334(were)-332(present)-332(in)-332(the)-332(le)-332(specication.)]TJ
0 -1.792 TD
[(The)-340(Parse)-340(service)-342(is)-338(required)-340(prior)-342(to)-338(the)-340(Search)-342(service)-340(in)-340(order)-340(to)-340(examine)-342(the)]TJ
0 -1.196 TD
[(le)-346(specication)-346(for)-344(wildcard)-346(characters)-346(or)-346(a)-344(search)-346(list.)-524(If)-346(the)-344(le)-346(is)-346(found,)-350(the)]TJ
T*
[(Parse)-342(service)-342(sets)-340(a)-342(NAM)-342(or)-344(NAML)-342(block)-342(bit)-342(that)-342(RMS)-340(uses)-342(internally)-344(and)-342(sets)]TJ
0 -1.194 TD
[(an)-348(appropriate)-346(value)-348(in)-348(the)-348(wildcard)-346(character)-348(context)-350(that)-346(is)-346(used)-348(as)-346(input)-348(by)]TJ
0 -1.196 TD
0.0001 Tc
[(the)-337.9(Search)-339.9(service.)-515.9(The)-339.9(Parse)-337.9(service)-339.9(is)-337.9(invoked)-337.9(once,)-343.9(then)-339.9(the)-339.9(Search)-339.9(service)-339.9(is)]TJ
T*
0 Tc
[(repetitively)-342(invoked)-342(as)-340(many)-342(times)-340(as)-340(there)-342(are)-340(les)-342(that)-340(match)-342(the)-340(original)-344(le)]TJ
T*
(specication.)Tj
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(B20)Tj
/F1 1 Tf
3.2767 0 TD
0.0002 Tc
[(V)73.5(A)0.2(X)-368.7(MACRO)-368.7(Programming)-368.7(Information)-370.9(and)-368.7(Examples)]TJ
ET
endstream
endobj
1287 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1288 0 obj
<<
/Type /Page
/Parent 1278 0 R
/Resources 1290 0 R
/Contents 1289 0 R
>>
endobj
1289 0 obj
<< /Length 5635 >>
stream
BT
/F2 1 Tf
12 0 0 12 238.22 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(V)73.3(A)0(X)-275(MACRO)-275(Programming)-278.3(Information)-280(and)-278.3(Examples)]TJ
8.3583 -1.0783 TD
-0.0002 Tc
[(B.3)-276.9(V)74.8(A)-0.2(X)-276.9(MACRO)-278.5(Example)-278.5(Programs)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
0 Tc
[(If)-346(a)-346(wildcard)-346(is)-346(present,)-352(the)-348(Search)-346(service)-348(attempts)-344(to)-348(nd)-348(all)-346(les)-346(that)-346(match)]TJ
0 -1.196 TD
[(the)-358(le)-358(specication.)-548(If)-356(an)-358(asterisk)-356(\()-166(*)-166(\))-356(is)-356(in)-358(the)-356(directory)-358(eld,)-366(all)-356(directories)]TJ
T*
[(on)-376(the)-376(specied)-376(device)-376(are)-376(searched)-376(for)-376(les)-374(that)-376(match)-374(the)-376(remaining)-378(le)]TJ
0 -1.194 TD
[(specication)-342(components.)-516(As)-338(with)-340(the)-340(use)-340(of)-342(wildcard)-338(characters,)-344(when)-342(a)-340(search)]TJ
0 -1.196 TD
[(list)-346(logical)-346(name)-348(is)-344(present,)-352(a)-346(single)-348(Parse)-346(service)-348(and)-346(multiple)-346(Search)-348(services)]TJ
T*
[(return)-354(all)-350(les)-352(that)-350(match)-352(the)-350(le)-352(specication.)-538(W)36(ith)-350(search)-352(lists,)-354(however)72(,)-358(all)]TJ
T*
[(list)-348(elements)-348(are)-348(searched)-350(for)-348(matching)-352(le)-348(specications)-350(in)-348(the)-350(specied)-348(order)]TJ
0 -1.194 TD
[(without)-354(regard)-356(to)-356(uniqueness)-356(between)-354(the)-354(resulting)-356(le)-356(specications.)-544(Search)]TJ
0 -1.196 TD
[(lists)-350(can)-354(be)-352(used)-352(in)-354(place)-352(of)-352(\(or)-352(in)-354(addition)-352(to\))-352(wildcard)-350(characters)-354(to)-352(specify)-352(a)]TJ
T*
[(more)-332(efcient)-334(search)-334(order)74(,)-334(which)-332(can)-334(mean)-332(different)-332(combinations)-332(for)-334(the)-332(device,)]TJ
T*
[(directory)108(,)-364(le)-358(name,)-366(le)-358(type,)-364(and)-358(version)-360(number)-358(parts)-356(of)-358(a)-358(le)-358(specication.)]TJ
T*
[(Search)-334(lists)-330(can)-332(also)-332(contain)-332(wildcard)-332(characters,)-334(if)-332(needed.)]TJ
0 -1.792 TD
[(In)-352(summary)110(,)-356(the)-350(Parse)-352(and)-350(Search)-352(services)-350(use)-352(a)-350(search)-352(list)-348(logical)-352(name)-350(very)]TJ
0 -1.196 TD
[(much)-318(like)-318(a)-316(wildcard.)-498(Unlike)-318(the)-318(case)-316(of)-316(opening)-320(a)-316(le,)-322(in)-318(which)-316(the)-318(rst)-316(instance)]TJ
T*
[(where)-364(the)-364(le)-366(is)-362(found)-366(successfully)-364(ends)-364(the)-364(use)-364(of)-364(additional)-364(search)-364(list)-362(le)]TJ
0 -1.194 TD
[(specications,)-334(the)-332(Parse)-332(and)-332(Search)-334(services)-332(use)-332(all)-332(search)-332(list)-332(le)-332(specications.)]TJ
0 -1.794 TD
[(Example)-364(B4)-362(shows)-362(how)-364(the)-362($P)72(ARSE)-360(and)-364($SEARCH)-360(macros)-364(can)-364(be)-364(used)-362(in)]TJ
0 -1.196 TD
[(wildcard)-332(processing.)]TJ
/F2 1 Tf
0 -2.82 TD
[(Example)-334(B4)-796(W)8(ildcard)-334(Processing)-336(Using)-334(Parse)-330(and)-334(Search)-332(Services)]TJ
/F6 1 Tf
8 0 0 10 199.92 439.04 Tm
[(.TITLE)-1200(WILD)]TJ
-4.7825 -0.996 TD
(;)Tj
0.0045 -0.996 TD
0.0002 Tc
[(;)-1197.3(Program)-599.8(to)-597.3(accept)-602.3(wildcard)-599.8(characters)-597.3(i)0.2(n)-597.3(input)-599.8(\(partial\))-597.3(file)]TJ
-0.0045 -0.998 TD
[(;)-1197.3(specification)-597.3(and)-599.8(display)-599.8(full)-599.8(file)-599.8(specification.)]TJ
0 -0.996 TD
0 Tc
(;)Tj
4.7825 -0.996 TD
[($NAMDEF)-14921.1(;)-597.5(NAM)-600(block)-600(definitions)]TJ
0 -1.594 TD
0.0003 Tc
[(.PSECT)-1199.7(DATA,NOEXE,WRT)]TJ
-4.7825 -0.996 TD
0 Tc
(NAM_BLK:)Tj
4.8159 -0.996 TD
0.0003 Tc
[($NAM)-2338.3(RSA=RES_STR,-)-6518.8(;)-597.2(Result)-599.7(buffer)-599.7(address)]TJ
4.7516 -0.996 TD
0.0001 Tc
[(RSS=NAM$C_MAXRSS,-)-3509.1(;)-597.4(Result)-599.9(buffer)-599.9(size)]TJ
T*
[(ESA=EXP_STR,-)-6519(;)-597.4(Expanded)-599.9(buffer)-602.4(address)]TJ
0 -0.998 TD
[(ESS=NAM$C_MAXRSS)-4713(;)-597.4(Expanded)-599.9(buffer)-602.4(size)]TJ
-9.5675 -0.996 TD
0 Tc
(FAB_BLK:)Tj
4.8159 -0.996 TD
0.0002 Tc
[($FAB)-2338.4(FOP=NAM,-)-8931.9(;)-597.3(Use)-599.8(NAM)-597.3(block)-599.8(option)]TJ
4.7516 -0.996 TD
[(NAM=NAM_BLK,-)-6518.9(;)-597.3(Pointer)-599.8(to)-599.8(NAM)-597.3(block)]TJ
T*
0 Tc
[(FNA=INP_STR)-7728.1(;)-597.5(Addr)-600(of)-597.5(file)-600(name)-600(string)]TJ
-9.5675 -1.594 TD
[(EXP_STR:)-19101.6(;)-597.5(Expanded)-600(string)-602.5(buffer)]TJ
4.7825 -0.996 TD
0.0003 Tc
[(.BLKB)-1797.2(NAM$C_MAXRSS)]TJ
-4.7825 -0.996 TD
0 Tc
[(RES_STR:)-19101.6(;)-597.5(Resultant)-602.5(string)-600(buffer)]TJ
4.7825 -0.996 TD
0.0003 Tc
[(.BLKB)-1797.2(NAM$C_MAXRSS)]TJ
-4.7825 -0.998 TD
0.0001 Tc
[(RES_STR_D:)-17892.5(;)-597.4(Resultant)-602.4(string)-599.9(descriptor)]TJ
4.7825 -0.996 TD
0 Tc
[(.BLKL)-1797.5(1)]TJ
T*
[(.LONG)-1797.5(RES_STR)]TJ
-4.7825 -0.996 TD
[(INP_STR:)-19101.6(;)-597.5(Input)-600(string)-600(buffer)]TJ
4.7825 -0.996 TD
0.0003 Tc
[(.BLKB)-1797.2(NAM$C_MAXRSS)]TJ
-4.7825 -0.996 TD
[(INP_STR_D:)-17892.3(;)-597.2(Input)-599.7(string)-599.7(descriptor)]TJ
4.7825 -0.996 TD
[(.LONG)-1797.2(NAM$C_MAXRSS)]TJ
0 -0.998 TD
0 Tc
[(.LONG)-1797.5(INP_STR)]TJ
-4.7825 -0.996 TD
0.0002 Tc
[(INP_STR_LEN:)-16688.4(;)-597.3(Input)-599.8(string)-599.8(length)]TJ
4.7825 -0.996 TD
0 Tc
[(.BLKL)-1797.5(1)]TJ
/F3 1 Tf
9 0 0 9 439.8 110.82 Tm
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-16.1333 -9.3311 TD
0.0002 Tc
[(V)73.5(A)0.2(X)-368.7(MACRO)-368.7(Programming)-368.7(Information)-370.9(and)-368.7(Examples)]TJ
/F2 1 Tf
25.4509 0 TD
0 Tc
(B21)Tj
ET
endstream
endobj
1290 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1291 0 obj
<<
/Type /Page
/Parent 1278 0 R
/Resources 1293 0 R
/Contents 1292 0 R
>>
endobj
1292 0 obj
<< /Length 6015 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(V)73.4(A)0.1(X)-274.9(MACRO)-274.9(Programming)-278.2(Information)-278.2(and)-278.2(Examples)]TJ
0 -1.0783 TD
0 Tc
[(B.3)-276.7(V)73.3(A)0(X)-275(MACRO)-275(Example)-278.3(Programs)]TJ
10 0 0 10 137.76 700.78 Tm
/Cs8 cs 1 scn
[(Example)-334(B4)-496(\(Cont.\))-798(W)8(ildcard)-334(Processing)-336(Using)-334(Parse)-332(and)-332(Search)-334(Services)]TJ
/F6 1 Tf
8 0 0 10 137.76 685 Tm
[(PROMPT_D:)-18497.1(;)-600(User)-597.5(prompt)-600(string)]TJ
4.7825 -0.996 TD
0.0001 Tc
[(.ASCID)-1197.4(/Please)-602.4(enter)-599.9(the)-597.4(file)-599.9(specification:)-597.4(/)]TJ
0 -1.594 TD
0.0003 Tc
[(.PSECT)-1197.2(CODE,EXE,NOWRT)]TJ
0 -0.996 TD
[(.ENTRY)-1197.1(WILD,^M<>)]TJ
0 -0.998 TD
0.0001 Tc
[(PUSHAB)-1197.4(INP_STR_LEN)-7696(;)-599.9(Address)-599.9(for)-597.4(string)-602.4(length)]TJ
0 -0.996 TD
0 Tc
[(PUSHAB)-1197.5(PROMPT_D)-9507.1(;)-600(Prompt)-600(string)-600(descriptor)]TJ
T*
0.0001 Tc
[(PUSHAB)-1197.4(INP_STR_D)-8900(;)-599.9(String)-599.9(buffer)-599.9(descriptor)]TJ
T*
[(CALLS)-1794.9(#3,G^LIB$GET_INPUT)-3486.6(;)-599.9(Get)-597.4(input)-599.9(string)-599.9(value)]TJ
T*
0 Tc
[(BLBC)-2374.5(R0,EXIT)-10136.1(;)-600(Quit)-597.5(on)-600(error)]TJ
-4.7825 -0.996 TD
(;)Tj
0.0045 -0.996 TD
[(;)-597.5(Store)-600(user)-600(input)-600(string)-600(and)-600(perform)-600(initial)-600(parse)-600(to)]TJ
-0.0045 -0.996 TD
[(;)-597.5(set)-600(up)-597.5(RMS)-600(context)-600(for)-600(subsequent)-602.5(search.)]TJ
0 -0.998 TD
(;)Tj
4.7825 -0.996 TD
0.0002 Tc
[(MOVB)-2374.3(INP_STR_LEN,)-597.3(-)-5921.4(;)-599.8(Set)-597.3(string)-599.8(size)]TJ
4.7825 -0.996 TD
0.0003 Tc
(FAB_BLK+FAB$B_FNS)Tj
-4.7825 -0.996 TD
0.0002 Tc
[($PARSE)-1197.3(FAB=FAB_BLK)-7695.9(;)-599.8(Parse)-597.3(the)-599.8(file)-599.8(spec)]TJ
T*
0 Tc
[(BLBC)-2374.5(R0,F_ERR)-9534.1(;)-600(Quit)-597.5(and)-600(signal)-600(on)-600(error)]TJ
-4.7825 -0.996 TD
(;)Tj
0.0045 -0.996 TD
0.0001 Tc
[(;)-597.4(Search)-599.9(until)-599.9(all)-599.9(possibilities)-597.4(are)-599.9(exhausted.)]TJ
-0.0045 -0.998 TD
0 Tc
(;)Tj
0.0045 -0.996 TD
(SEARCH_LOOP:)Tj
4.778 -0.996 TD
0.0002 Tc
[($SEARCH)-599.8(FAB=FAB_BLK)-7691.5(;)-599.8(Find)-597.3(next)-599.8(file)]TJ
T*
[(BLBC)-2374.3(R0,SRCHERR)-8324.9(;)-599.8(Any)-597.3(more?)]TJ
-4.7825 -0.996 TD
0 Tc
(;)Tj
0.0045 -0.996 TD
0.0001 Tc
[(;)-597.4(Print)-599.9(out)-599.9(the)-597.4(resultant)-597.4(string)-599.9(from)-599.9(the)-599.9(search)-599.9(operation)]TJ
-0.0045 -0.996 TD
0 Tc
(;)Tj
4.7825 -0.996 TD
0.0002 Tc
[(MOVZBL)-1197.3(NAM_BLK+NAM$B_RSL,)-599.8(-)]TJ
4.7825 -0.998 TD
[(RES_STR_D)-8926.9(;)-599.8(Set)-597.3(string)-599.8(length)]TJ
-4.7825 -0.996 TD
[(PUSHAB)-1197.3(RES_STR_D)-8899.9(;)-599.8(String)-599.8(descriptor)]TJ
T*
0.0001 Tc
[(CALLS)-1794.9(#1,G^LIB$PUT_OUTPUT)-2884.6(;)-599.9(Output)-599.9(the)-597.4(result)]TJ
T*
0 Tc
[(BLBC)-2374.5(R0,EXIT)-10136.1(;)-600(Quit)-597.5(on)-600(error)]TJ
T*
0.0002 Tc
[(BRB)-2976.3(SEARCH_LOOP)-7722.9(;)-599.8(G)0.2(o)-597.3(for)-599.8(more)]TJ
-4.7825 -1.196 TD
0 Tc
[(SRCHERR:)-19099.1(;)-600(I)0(f)-597.5(error)-600(is)-597.5("No)-600(more)-600(files",)]TJ
4.7825 -0.996 TD
0.0001 Tc
[(CMPL)-2374.4(R0,#RMS$_NMF)-7121(;)-599.9(this)-597.4(is)-599.9(normal)-599.9(completion)]TJ
T*
0 Tc
[(BEQL)-2374.5(S_EXIT)-10738(;)-600(o)0(f)-597.5(the)-600(search)-600(loop.)]TJ
-4.7825 -0.996 TD
0.0001 Tc
[(F_ERR:)-1197.4(PUSHL)-1794.9(FAB_BLK+FAB$L_STV)-4061.6(;)-599.9(Push)-597.4(STV)-599.9(and)-599.9(STS)-597.4(on)-599.9(stack)]TJ
4.7825 -0.996 TD
[(PUSHL)-1794.9(FAB_BLK+FAB$L_STS)-4088.6(;)-599.9(i)0.1(n)-597.4(reverse)-599.9(order)]TJ
0 -0.998 TD
0.0002 Tc
[(CALLS)-1794.8(#2,)-599.8(G^LIB$SIGNAL)-4692.5(;)-599.8(Signal)-599.8(error)]TJ
-4.7825 -0.996 TD
0 Tc
[(S_EXIT:)-600(MOVL)-2343.1(#1,R0)-11340(;)-600(Suppress)-600("No)-600(More)-597.5(Files")]TJ
T*
[(EXIT:)-1795(RET)]TJ
4.8184 -0.996 TD
[(.END)-600(WILD)]TJ
/F3 1 Tf
10 0 0 10 137.76 254.62 Tm
[(This)-384(program)-384(is)-382(designed)-386(to)-382(locate)-384(all)-382(les)-384(corresponding)-386(to)-384(a)-384(partial)-382(le)]TJ
0 -1.196 TD
[(specication)-358(input.)-554(The)-360(program)-360(prompts)-358(the)-358(user)-360(for)-358(an)-360(input)-360(string,)-366(which)]TJ
T*
[(can)-334(consist)-332(of)-332(a)-334(partial)-332(le)-334(specication,)-334(using)-334(the)-334(wildcard)-332(characters)-334(and/or)-336(any)]TJ
T*
[(type)-338(of)-340(logical)-340(name,)-342(including)-342(a)-338(search)-340(list)-338(logical)-340(name.)-512(In)-340(many)-340(respects,)-340(this)]TJ
0 -1.194 TD
-0.0001 Tc
[(program)-358.1(emulates)-356.1(the)-358.1(DCL)-354.1(command)-358.1(DIRECTOR)37.9(Y)109.9(,)-358.1(which)-356.1(is)-356.1(discussed)-356.1(in)-358.1(the)]TJ
/F4 1 Tf
0 -1.196 TD
0 Tc
[(OpenVMS)-332(DCL)-330(Dictionary)]TJ
/F3 1 Tf
12.4198 0 TD
(.)Tj
-12.4198 -1.794 TD
-0.0001 Tc
[(The)-384.1(program)-384.1(illustrates)-382.1(the)-384.1(use)-384.1(of)-382.1(the)-384.1($P)73.9(ARSE)-382.1(and)-384.1($SEARCH)-384.1(le)-384.1(name)]TJ
0 -1.196 TD
0 Tc
[(processing)-376(macros.)-588(Here)-378(is)-374(the)-378(program)-378(statement)-374(that)-376(invokes)-378(the)-378(Parse)]TJ
0 -1.194 TD
[(service)-332(for)-332(parsing)-334(the)-332(le)-332(name)-334(string:)]TJ
/F6 1 Tf
8 0 0 10 137.76 135.0601 Tm
[($PARSE)-600(FAB=FAB_BLK)]TJ
/F3 1 Tf
10 0 0 10 137.76 117.1201 Tm
[(Before)-336(invoking)-340(the)-336(Parse)-336(service)-336(\($P)72(ARSE)-332(macro\),)-338(the)-338(program)-336(moves)-336(the)-336(input)]TJ
T*
[(string)-360(length)-364(to)-360(the)-360(le)-362(name)-360(string)-362(\(F)74(AB$B_FNS\))-360(eld.)-556(If)-360(the)-360(Parse)-362(service)]TJ
0 -1.196 TD
0.0001 Tc
[(returns)-355.9(an)-353.9(error)-355.9(completion)-355.9(status,)-359.9(the)-353.9(program)-355.9(branches)-353.9(t)0.1(o)-353.9(the)-353.9(F_ERR)-353.9(error)]TJ
T*
0 Tc
(routine.)Tj
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
(B22)Tj
/F1 1 Tf
3.2767 0 TD
0.0002 Tc
[(V)73.5(A)0.2(X)-368.7(MACRO)-368.7(Programming)-368.7(Information)-370.9(and)-368.7(Examples)]TJ
ET
endstream
endobj
1293 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1294 0 obj
<<
/Type /Page
/Parent 1278 0 R
/Resources 1296 0 R
/Contents 1295 0 R
>>
endobj
1295 0 obj
<< /Length 5106 >>
stream
BT
/F2 1 Tf
12 0 0 12 238.22 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(V)73.3(A)0(X)-275(MACRO)-275(Programming)-278.3(Information)-280(and)-278.3(Examples)]TJ
8.3583 -1.0783 TD
-0.0002 Tc
[(B.3)-276.9(V)74.8(A)-0.2(X)-276.9(MACRO)-278.5(Example)-278.5(Programs)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
0 Tc
[(Assuming)-358(no)-358(error)72(,)-366(the)-358(program)-358(searches)-358(the)-358(disk)-358(directories)-356(specied)-358(by)-360(the)]TJ
0 -1.196 TD
[(expanded)-360(string)-360(area)-360(address)-356(eld)-360(in)-360(the)-358(NAM)-360(block)-360(\(NAM$L_ESA\))-356(until)-360(all)]TJ
T*
[(possible)-340(les)-342(conforming)-344(to)-342(the)-342(partial)-340(le)-344(specication)-342(input)-342(are)-342(found.)-520(Here)-342(is)]TJ
0 -1.194 TD
0.0001 Tc
[(the)-331.9(program)-333.9(line)-331.9(that)-331.9(invokes)-329.9(the)-331.9(Search)-333.9(service:)]TJ
/F6 1 Tf
8 0 0 10 161.66 647.1 Tm
0.0003 Tc
[($SEARCH)-599.7(FAB=FAB_BLK)]TJ
/F3 1 Tf
10 0 0 10 161.66 629.16 Tm
0 Tc
[(A)-350(status)-350(test)-350(is)-350(performed)-350(immediately)-350(after)-350(the)-352($SEARCH)-348(macro.)-536(If)-352(an)-350(error)]TJ
T*
-0.0001 Tc
[(is)-364.1(detected,)-372.1(the)-366.1(program)-366.1(branches)-366.1(to)-364.1(the)-364.1(SRCHERR)-364.1(label.)-564.1(If)-364.1(a)-364.1(no-more-les)]TJ
0 -1.196 TD
0 Tc
[(condition)-344(is)-342(detected,)-346(RMS)-342(returns)-344(the)-342(RMS$_NMF)-344(message)-342(to)-342(indicate)-342(that)-342(all)]TJ
T*
[(les)-352(that)-352(match)-354(the)-352(specication)-352(have)-354(been)-354(found.)-540(\(This)-352(error)72(,)-358(however)72(,)-358(i)0(s)-352(not)]TJ
T*
(signaled.\))Tj
0 -1.792 TD
[(This)-364(program)-364(contains)-364(two)-360(run-time)-364(library)-364(routines:)-562(LIB$GET_INPUT)-362(and)]TJ
0 -1.196 TD
[(LIB$PUT_OUTPUT)90(.)-364(The)-364(LIB$GET_INPUT)-362(routine)-366(inputs)-362(a)-364(record)-364(from)-364(the)]TJ
T*
[(current)-342(controlling)-342(input)-342(device,)-344(specied)-340(by)-342(SYS$INPUT)94(,)-342(using)-340(the)-342(Get)-338(service.)]TJ
T*
[(The)-338(LIB$PUT_OUTPUT)-336(routine)-336(outputs)-336(a)-336(record)-336(\(line\))-336(to)-336(the)-336(current)-336(controlling)]TJ
0 -1.194 TD
[(output)-348(device,)-352(specied)-348(by)-348(SYS$OUTPUT)92(,)-348(using)-348(the)-348(Put)-348(service.)-530(Both)-346(routines)]TJ
0 -1.196 TD
[(are)-332(discussed)-332(in)-332(greater)-334(detail)-330(in)-334(the)]TJ
/F4 1 Tf
17.6038 0 TD
[(OpenVMS)-332(R)20(T)0(L)-334(Library)-332(\(LIB$\))-332(Manual)]TJ
/F3 1 Tf
18.3077 0 TD
(.)Tj
/F2 1 Tf
12 0 0 12 89.94 481.72 Tm
0.0001 Tc
[(B.3.5)-664.9(Connecting)-334.9(and)-333.2(Disconnecting)-333.2(Record)-331.6(Streams)]TJ
/F3 1 Tf
10 0 0 10 161.66 465.78 Tm
-0.0001 Tc
[(T)89.9(o)-334.1(associate)-334.1(or)-336.1(disassociate)-336.1(a)-336.1(le)-336.1(with)-334.1(one)-336.1(or)-336.1(more)-336.1(record)-336.1(streams,)-334.1(RMS)-336.1(provides)]TJ
0 -1.196 TD
0 Tc
[(the)-348(Connect)-350(and)-348(Disconnect)-348(services,)-354(which)-350(are)-348(invoked)-350(using)-350(the)-348($CONNECT)]TJ
T*
-0.0002 Tc
[(and)-332.2($DISCONNECT)-332.2(macros.)]TJ
0 -1.792 TD
0 Tc
[(Before)-352(reading)-356(and)-352(writing)-354(le)-352(records,)-360(the)-352(program)-354(must)-352(open)-354(\(or)-352(create\))-354(the)]TJ
0 -1.196 TD
[(input)-310(and)-310(output)-308(les)-310(and)-310(then)-310(connect)-310(the)-310(les)-308(to)-308(the)-310(appropriate)-308(record)-310(streams)]TJ
T*
[(by)-370(executing)-370(the)-370($OPEN)-368(\(or)-368($CREA)58(TE\))-370(macro)-370(followed)-368(by)-370(the)-370($CONNECT)]TJ
T*
(macro.)Tj
0 -1.792 TD
[(Closing)-326(a)-326(le)-326(implicitly)-326(disconnects)-326(the)-326(record)-328(stream.)-498(Use)-326(the)-326(Disconnect)-326(service)]TJ
0 -1.196 TD
[(to)-342(explicitly)-344(disconnect)-344(a)-342(record)-344(stream)-340(that)-342(is)-342(not)-344(to)-342(be)-342(used)-342(immediately)110(.)-520(This)]TJ
T*
[(keeps)-332(the)-334(le)-332(open)-334(but)-332(releases)-332(various)-334(data)-332(structures)-332(for)-332(use)-334(by)-332(other)-334(processes)]TJ
0 -1.194 TD
[(until)-334(your)-334(program)-332(needs)-332(the)-334(record)-332(stream.)]TJ
0 -1.794 TD
[(Example)-346(B5)-344(shows)-342(a)-346(program)-346(in)-346(which)-346(a)-344(user)16(-entered)-344(reply)-348(determines)-344(which)]TJ
0 -1.196 TD
[(key)-370(path)-368(is)-366(selected)-366(to)-368(access)-366(the)-368(indexed)-370(le)-368(created)-368(in)-368(Example)-368(B3.)-568(The)]TJ
T*
-0.0001 Tc
[(user)17.9(-entered)-338.1(value)-338.1(determines)-338.1(the)-336.1(value)-340.1(specied)-336.1(for)-338.1(the)-336.1(RAB$B_KRF)-338.1(eld.)-508.1(The)]TJ
0 -1.194 TD
[(RAB$B_KRF)-336.1(value)-338.1(is)-336.1(set)-334.1(before)-336.1(the)-336.1(connect)-338.1(operation)-338.1(occurs)-336.1(because)-336.1(this)-336.1(eld)-336.1(is)]TJ
0 -1.196 TD
0 Tc
[(input)-334(to)-330(the)-334(Connect)-332(service.)]TJ
/F1 1 Tf
9 0 0 9 295.0881 26.84 Tm
/Cs9 cs 1 scn
0.0002 Tc
[(V)73.5(A)0.2(X)-368.7(MACRO)-368.7(Programming)-368.7(Information)-370.9(and)-368.7(Examples)]TJ
/F2 1 Tf
25.4509 0 TD
0 Tc
(B23)Tj
ET
endstream
endobj
1296 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F4 8 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1297 0 obj
<<
/Type /Page
/Parent 1278 0 R
/Resources 1299 0 R
/Contents 1298 0 R
>>
endobj
1298 0 obj
<< /Length 5257 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(V)73.4(A)0.1(X)-274.9(MACRO)-274.9(Programming)-278.2(Information)-278.2(and)-278.2(Examples)]TJ
0 -1.0783 TD
0 Tc
[(B.3)-276.7(V)73.3(A)0(X)-275(MACRO)-275(Example)-278.3(Programs)]TJ
10 0 0 10 137.76 700.78 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(Example)-333.9(B5)-795.9(Use)-329.9(of)-331.9(the)-333.9(Connect)-331.9(Service)-333.9(and)-331.9(Multiple)-331.9(Keys)]TJ
/F6 1 Tf
8 0 0 10 171.24 682.3199 Tm
0 Tc
[(.TITLE)-1795(MULTIKEY)]TJ
-4.185 -0.996 TD
(;)Tj
0.0045 -0.996 TD
(REC_SIZE=128)Tj
4.778 -0.996 TD
0.0003 Tc
[(.PSECT)-1197.2(DATA)-599.7(NOEXE,LONG)]TJ
-4.7825 -0.998 TD
0 Tc
(;)Tj
34.6775 0 TD
[(**)-600(RMS)-597.5(DATA)-600(**)]TJ
-34.6775 -0.996 TD
0.0002 Tc
[(MODFAB:)-599.8($FAB)-2342.9(FNM=,-)-4679(;)-599.8(FAB)-597.3(file)-599.8(spec.)]TJ
9.565 -0.996 TD
[(FAC=,-)-11907.9(;)-599.8(Get)-597.3(access)-599.8(needed)]TJ
T*
0.0001 Tc
[(SHR=,-)-5894.6(;)-599.9(Allow)-599.9(Get,)-597.4(Update,)-602.4(Put)]TJ
T*
0.0002 Tc
[(MRS=REC_SIZE)-11305.9(;)-599.8(Specify)-599.8(record)-599.8(size)]TJ
-9.565 -0.996 TD
0.0003 Tc
[(MODRAB:)-599.7($RAB)-2342.8(FAB=MODFAB,-)-11305.8(;)-599.7(RAB;)-597.2(indicate)-597.2(FAB)]TJ
9.565 -0.996 TD
0 Tc
[(MBF=3,-)-14321.1(;)-600(Use)-597.5(3)-600(buffers)]TJ
0 -0.998 TD
0.0002 Tc
[(UBF=REC_MODBUF,-)-8897.9(;)-599.8(Specify)-599.8(buffer)]TJ
0 -0.996 TD
0.0004 Tc
(USZ=REC_SIZE,-)Tj
T*
0 Tc
[(KRF=0)-15525(;)-600(Primary)-600(is)-597.5(default)-602.5(key)]TJ
-9.565 -0.996 TD
[(REC_START:)-3545.1(.LONG)-2372.5(REC_SIZE)-8336.6(;)-600(Record)-600(buffer)]TJ
9.565 -0.996 TD
[(.ADDRESS)-602.5(REC_MODBUF)]TJ
-9.565 -0.996 TD
[(REC_MODBUF:)-2943.1(.BLKB)-2372.5(REC_SIZE)]TJ
T*
[(;)-27498(TERMINAL)-602.5(I/O)-597.5(DATA)-600(**)]TJ
T*
[(MPRO0:)-1197.5(.ASCID)-1197.5(/)-1197.5(/)]TJ
0 -0.998 TD
[(MPRO1:)-1197.5(.ASCID)-1197.5(/Enter)-600(list)-600(order:)-600(1-by)-600(name,)-600(2-by)-600(city,)-600(3-by)-600(state,)-600(9-end)-1197.5(:/)]TJ
0 -0.996 TD
[(ENTRYERR:)-4147.1(.ASCID)-1200(/*)-597.5(*)-597.5(Value)-600(entered)-602.5(must)-597.5(be)-600(1,)-597.5(2,)-600(3,)-597.5(or)-600(9.)-597.5(*)-600(*)0(/)]TJ
T*
(;)Tj
0.0045 -0.996 TD
[(REGANS:)-5346.6(.LONG)-2372.5(1)]TJ
9.5605 -0.996 TD
[(.ADDRESS)-602.5(REGBUF)]TJ
-9.565 -0.996 TD
[(REGBUF:)-5351.1(.BLKB)-2372.5(1)]TJ
T*
(;)Tj
0.0045 -0.998 TD
[(DONE:)-1795(.ASCID)-600(/Press)-600(RETURN)-600(to)-600(continue/)]TJ
-0.0045 -0.996 TD
(;)Tj
4.7825 -0.996 TD
[(.PSECT)-1197.5(CODE)]TJ
-4.7825 -0.996 TD
[(START:)-1197.5(.WORD)-1795(^M<>)]TJ
T*
[(INPUT:)-1197.5(PUSHAL)-1197.5(MPRO0)-11286.2(;)-600(Get)-597.5(input)]TJ
4.7825 -0.996 TD
[(PUSHAL)-1197.5(MPRO1)-11313.1(;)-600(Display)-600(prompt)]TJ
T*
[(PUSHAL)-1197.5(REGANS)]TJ
T*
0.0002 Tc
[(CALLS)-1794.8(#3,)-599.8(G^LIB$GET_INPUT)]TJ
0 -0.998 TD
0.0004 Tc
[(BLBC)-2374.1(R0,FINIBR)]TJ
0 -0.996 TD
0.0001 Tc
[(CMPB)-2374.4(#^A/1/,REGBUF)-6519(;)-599.9(Test)-597.4(value)-599.9(of)-599.9(menu)-599.9(answer)]TJ
T*
0 Tc
[(BEQLU)-1795(PRIM)-11919.6(;)-600(1)-597.5(means)-600(primary)]TJ
T*
0.0002 Tc
[(CMPB)-2374.3(#^A/2/,REGBUF)-6518.9(;)-599.8(Continue)-599.8(testing)]TJ
T*
0 Tc
[(BEQLU)-1795(ALT1)-11919.6(;)-600(2)-597.5(means)-600(first)-600(alternate)]TJ
T*
0.0002 Tc
[(CMPB)-2374.3(#^A/3/,REGBUF)-6518.9(;)-599.8(Continue)-599.8(testing)]TJ
T*
0 Tc
[(BEQLU)-1795(ALT2)-11919.6(;)-600(3)-597.5(means)-600(second)-600(alternate)]TJ
0 -0.998 TD
0.0002 Tc
[(CMPB)-2374.3(#^A/9/,REGBUF)-6518.9(;)-599.8(Continue)-599.8(testing)]TJ
0 -0.996 TD
0 Tc
[(BEQLU)-1795(FINIBR)-10715.6(;)-600(9)-597.5(means)-600(end)-597.5(program)]TJ
-4.7825 -0.996 TD
[(BADANS:)-600(PUSHAL)-1197.5(ENTRYERR)-9475.7(;)-600(otherwise,)-600(display)-602.5(error)-600(message)]TJ
4.7825 -0.996 TD
0.0002 Tc
[(CALLS)-1794.8(#1,)-599.8(G^LIB$PUT_OUTPUT)]TJ
T*
0.0004 Tc
[(BLBC)-2374.1(R0,FINIBR)]TJ
T*
0 Tc
[(BRB)-2976.5(INPUT)-11340(;)-600(Entry)-597.5(error;)-602.5(retry)]TJ
-4.7825 -0.996 TD
[(FINIBR:)-600(BRW)-600(FINI)-11897.1(;)-597.5(branch)-600(extender)]TJ
T*
0.0002 Tc
[(PRIM:)-1794.8(MOVB)-2351.9(#0,MODRAB+RAB$B_KRF)-2907(;)-599.8(Set)-597.3(key)-599.8(of)-597.3(reference)-597.3(i)0.2(n)-597.3(RAB)]TJ
4.7825 -0.998 TD
0 Tc
[(BRB)-2976.5(OPEN)]TJ
-4.7825 -0.996 TD
0.0002 Tc
[(ALT1:)-1794.8(MOVB)-2351.9(#1,MODRAB+RAB$B_KRF)-2907(;)-599.8(Set)-597.3(key)-599.8(of)-597.3(reference)-597.3(i)0.2(n)-597.3(RAB)]TJ
4.7825 -0.996 TD
0 Tc
[(BRB)-2976.5(OPEN)]TJ
-4.7825 -0.996 TD
0.0002 Tc
[(ALT2:)-1794.8(MOVB)-2351.9(#2,MODRAB+RAB$B_KRF)-2907(;)-599.8(Set)-597.3(key)-599.8(of)-597.3(reference)-597.3(i)0.2(n)-597.3(RAB)]TJ
T*
[(OPEN:)-1794.8($OPEN)-1794.8(FAB=MODFAB)-8280(;)-599.8(Open)-597.3(file)]TJ
4.7825 -0.996 TD
0 Tc
[(BLBS)-2374.5(R0,CONN)]TJ
T*
0.0004 Tc
[(BRW)-2976.1(ERROR_OPEN)]TJ
-4.7825 -0.996 TD
0.0001 Tc
[(CONN:)-1794.9($CONNECT)-599.9(RAB=MODRAB)-7669.1(;)-599.9(Connect)-599.9(record)-599.9(stream)]TJ
4.7825 -0.998 TD
0 Tc
[(BLBS)-2374.5(R0,NEXT)]TJ
0 -0.996 TD
[(BRW)-2976.5(ERROR)]TJ
/F3 1 Tf
9 0 0 9 415.88 77.14 Tm
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-38.8733 -5.5889 TD
(B24)Tj
/F1 1 Tf
3.2767 0 TD
0.0002 Tc
[(V)73.5(A)0.2(X)-368.7(MACRO)-368.7(Programming)-368.7(Information)-370.9(and)-368.7(Examples)]TJ
ET
endstream
endobj
1299 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1300 0 obj
<<
/Type /Page
/Parent 1278 0 R
/Resources 1302 0 R
/Contents 1301 0 R
>>
endobj
1301 0 obj
<< /Length 4589 >>
stream
BT
/F2 1 Tf
12 0 0 12 238.22 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(V)73.3(A)0(X)-275(MACRO)-275(Programming)-278.3(Information)-280(and)-278.3(Examples)]TJ
8.3583 -1.0783 TD
-0.0002 Tc
[(B.3)-276.9(V)74.8(A)-0.2(X)-276.9(MACRO)-278.5(Example)-278.5(Programs)]TJ
10 0 0 10 161.66 700.78 Tm
/Cs8 cs 1 scn
0.0001 Tc
[(Example)-333.9(B5)-497.9(\(Cont.\))-797.9(Use)-329.9(of)-333.9(the)-331.9(Connect)-331.9(Service)-333.9(and)-331.9(Multiple)-331.9(Keys)]TJ
/F6 1 Tf
8 0 0 10 161.66 685.14 Tm
0 Tc
[(NEXT:)-1795($GET)-2354.6(RAB=MODRAB)-8330.1(;)-597.5(Get)-600(record)]TJ
4.7825 -0.996 TD
0.0002 Tc
[(CMPL)-2376.8(#RMS$_EOF,R0)-7120.9(;)-597.3(Test)-599.8(if)-597.3(EOF)]TJ
T*
0 Tc
[(BEQLU)-1797.5(CLEAN)]TJ
T*
[(BLBC)-2377(R0,ERROR)]TJ
T*
0.0003 Tc
[(MOVZWL)-1199.7(RAB$W_USZ+MODRAB,REC_START)-597.2(;)-599.7(Set)-597.2(ASCII)-599.7(descriptor)-597.2(length)]TJ
0 -0.998 TD
0 Tc
[(PUSHAL)-1200(REC_START)-10697.6(;)-600(Display)-600(each)-600(record)]TJ
0 -0.996 TD
0.0002 Tc
[(CALLS)-1797.3(#1,)-597.3(G^LIB$PUT_OUTPUT)]TJ
T*
0 Tc
[(BLBS)-2377(R0,NEXT)]TJ
T*
[(BRB)-2979(FINI)-11942(;)-597.5(Repeat)-600(until)-600(EOF)]TJ
-4.7825 -0.996 TD
[(CLEAN:)-1197.5($CLOSE)-1200(FAB=MODFAB)-8276.2(;)-597.5(Close)-600(file)]TJ
4.7825 -0.996 TD
0.0003 Tc
[(BLBC)-2376.7(R0,ERROR_OPEN)]TJ
T*
0 Tc
[(PUSHAL)-1200(MPRO0)]TJ
0 -0.998 TD
0.0002 Tc
[(CALLS)-1797.3(#1,)-597.3(G^LIB$PUT_OUTPUT)]TJ
0 -0.996 TD
0 Tc
[(BLBC)-2377(R0,FINI)]TJ
T*
[(PUSHAL)-1200(DONE)]TJ
T*
[(PUSHAL)-1200(REGANS)]TJ
T*
0.0002 Tc
[(CALLS)-1797.3(#2,)-597.3(G^LIB$GET_INPUT)]TJ
T*
0 Tc
[(BLBC)-2377(R0,FINI)]TJ
T*
[(BRW)-2979(INPUT)]TJ
-4.7825 -0.996 TD
(;)Tj
0.0045 -0.998 TD
0.0005 Tc
(ERROR_OPEN:)Tj
4.8319 -0.996 TD
0.0002 Tc
[(PUSHL)-1797.3(MODFAB+FAB$L_STV)-7626.6(;)-597.3(Error)-599.8(opening)]TJ
-0.0539 -0.996 TD
0.0001 Tc
[(PUSHL)-1797.4(MODFAB+FAB$L_STS)-7680.6(;)-597.4(file.)-599.9(Signal)-599.9(error)]TJ
T*
[(CALLS)-1797.4(#2,)-597.4(G^LIB$SIGNAL)-7685.1(;)-597.4(using)-599.9(LIB$SIGNAL.)]TJ
T*
0 Tc
[(BRB)-2979(FINI)-14932(;)-597.5(End)-597.5(program)]TJ
-4.7825 -1.196 TD
0.0002 Tc
[(ERROR:)-1197.3(PUSHL)-1797.3(MODRAB+RAB$L_STV)-7653.5(;)-597.3(Record-related)-597.3(error)]TJ
4.7825 -0.996 TD
[(PUSHL)-1797.3(MODRAB+RAB$L_STS)]TJ
T*
0.0001 Tc
[(CALLS)-1797.4(#2,)-597.4(G^LIB$SIGNAL)-7685.1(;)-597.4(Signal)-599.9(error,)-599.9(then)]TJ
T*
0 Tc
[($CLOSE)-1200(FAB=MODFAB)-11293.1(;)-597.5(close)-600(file)]TJ
-4.7825 -0.996 TD
[(FINI:)-1795(RET)]TJ
4.8184 -0.998 TD
[(.END)-2341.1(START)]TJ
/F3 1 Tf
10 0 0 10 161.66 360.36 Tm
[(Here)-342(the)-344(SHR)-340(argument)-344(limits)-340(access)-340(to)-342(processes)-340(that)-342(perform)-342(the)-342(Get)-342(service,)]TJ
0 -1.196 TD
[(Put)-352(service,)-358(and)-350(Update)-350(service.)-538(If)-350(you)-354(anticipate)-350(no)-352(le)-350(modications)-352(as)-350(your)]TJ
T*
[(program)-370(accesses)-366(the)-368(le,)-378(you)-370(can)-370(improve)-368(performance)-370(by)-368(having)-372(the)-368(SHR)]TJ
0 -1.194 TD
-0.0001 Tc
[(argument)-334.1(limit)-332.1(access)-330.1(to)-332.1(processes)-332.1(that)-330.1(use)-334.1(the)-332.1(Get)-330.1(service)-334.1(\(SHR=GET\).)]TJ
0 -1.794 TD
0 Tc
[(Errors)-342(are)-342(signaled)-342(according)-344(to)-342(the)-342(recommended)-344(practice)-342(of)-340(using)-344(the)-342(F)72(AB$L_)]TJ
0 -1.196 TD
-0.0001 Tc
[(STS)-362.1(and)-362.1(F)71.9(AB$L_STV)-360.1(elds)-362.1(for)-362.1(le)-362.1(errors)-362.1(and)-362.1(RAB$L_STS)-360.1(and)-364.1(RAB$L_STV)]TJ
0 -1.194 TD
0 Tc
[(elds)-332(for)-332(record)-334(errors.)]TJ
/F2 1 Tf
12 0 0 12 89.94 260.74 Tm
0.0001 Tc
[(B.3.6)-664.9(Other)-331.6(File-Processing)-333.2(Operations)]TJ
/F3 1 Tf
10 0 0 10 161.66 244.8 Tm
0 Tc
[(Other)-364(le)-364(services)-366(include)-364(the)-364(Display)110(,)-372(Erase,)-372(Extend,)-374(Remove,)-372(and)-366(Rename)]TJ
0 -1.196 TD
-0.0001 Tc
[(services,)-388.1(which)-376.1(can)-378.1(be)-376.1(invoked)-378.1(using)-376.1(the)-376.1($DISPLA)91.9(Y)111.9(,)-378.1($ERASE,)-376.1($EXTEND,)]TJ
T*
0 Tc
[($REMOVE,)-330(and)-332($RENAME)-330(macros,)-332(respectively)108(.)]TJ
0 -1.794 TD
[(Example)-360(B6)-360(illustrates)-360(the)-362(use)-360(of)-360(the)-362(Rename)-360(service)-362(to)-362(rename)-360(a)-362(le)-362(from)]TJ
0 -1.194 TD
[(directory)-364([USER])-358(named)-362(NAMES.DA)58(T)-362(t)0(o)-362(directory)-362([USER.HISTOR)40(Y])-360(named)]TJ
0 -1.196 TD
[(OLD_NAMES.DA)58(T)90(.)]TJ
/F1 1 Tf
9 0 0 9 294.6 26.84 Tm
/Cs9 cs 1 scn
0.0002 Tc
[(V)73.5(A)0.2(X)-368.7(MACRO)-368.7(Programming)-368.7(Information)-370.9(and)-368.7(Examples)]TJ
/F2 1 Tf
25.4509 0 TD
0 Tc
(B25)Tj
ET
endstream
endobj
1302 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1303 0 obj
<<
/Type /Page
/Parent 1278 0 R
/Resources 1305 0 R
/Contents 1304 0 R
>>
endobj
1304 0 obj
<< /Length 4193 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(V)73.4(A)0.1(X)-274.9(MACRO)-274.9(Programming)-278.2(Information)-278.2(and)-278.2(Examples)]TJ
0 -1.0783 TD
0 Tc
[(B.3)-276.7(V)73.3(A)0(X)-275(MACRO)-275(Example)-278.3(Programs)]TJ
10 0 0 10 137.76 700.78 Tm
/Cs8 cs 1 scn
[(Example)-334(B6)-796(Use)-330(of)-332(the)-334(Rename)-330(Service)]TJ
/F6 1 Tf
8 0 0 10 176.02 682.3199 Tm
[(.TITLE)-1197.5(RENAME)]TJ
-4.7825 -0.996 TD
(;)Tj
0.0045 -0.996 TD
0.0001 Tc
[(;)-1194.9(Program)-599.9(that)-599.9(renames)-602.4(a)-597.4(file)-599.9(into)-599.9(a)-597.4(different)-599.9(directory)-597.4(and)]TJ
-0.0045 -0.996 TD
0.0002 Tc
[(;)-1194.8(displays)-602.3(the)-597.3(resultant)-597.3(string.)]TJ
0 -0.998 TD
0 Tc
(;)Tj
4.7825 -0.996 TD
0.0003 Tc
[(.PSECT)-1197.2(DATA,NOEXE,WRT)]TJ
-4.7825 -0.996 TD
0 Tc
(;)Tj
0.0045 -0.996 TD
[(;)-1195(Define)-600(old)-600(FAB,)-600(old)-597.5(NAM,)-600(new)-600(FAB,)-600(new)-597.5(NAM,)-600(and)-600(buffers)]TJ
-0.0045 -0.996 TD
(;)Tj
0.0045 -0.996 TD
[(OLD_FAB:)-19094.6(;)-600(Define)-600(old)-597.5(file)-600(FAB)]TJ
4.778 -0.996 TD
0.0004 Tc
[($FAB)-2374.1(FNM=<[USER]NAMES.DAT>,-)]TJ
4.7825 -0.998 TD
0.0002 Tc
[(NAM=OLD_NAM)-7722.9(;)-599.8(Pointer)-599.8(to)-597.3(NAM)-599.8(block)]TJ
-9.565 -0.996 TD
0 Tc
[(OLD_NAM:)-19099.1(;)-600(Define)-600(old)-597.5(file)-600(NAM)]TJ
4.7825 -0.996 TD
0.0001 Tc
[($NAM)-2374.4(ESA=EXP_OLD,-)-6519(;)-599.9(Equivalence)-599.9(string)]TJ
4.7825 -0.996 TD
0.0002 Tc
[(ESS=NAM$C_MAXRSS,-)-3509(;)-599.8(address)-599.8(and)-597.3(size)]TJ
T*
[(RSA=RES_OLD,-)-6518.9(;)-599.8(Resultant)-599.8(string)]TJ
T*
[(RSS=NAM$C_MAXRSS)-4712.9(;)-599.8(address)-599.8(and)-597.3(size)]TJ
-9.565 -0.996 TD
0 Tc
[(NEW_FAB:)-19099.1(;)-600(Define)-600(new)-597.5(file)-600(FAB)]TJ
4.7825 -0.996 TD
0.0004 Tc
[($FAB)-2374.1(FNM=<[USER.HISTORY]OLD_NAMES.DAT>,-)]TJ
4.7825 -0.998 TD
0.0002 Tc
[(NAM=NEW_NAM)-7722.9(;)-599.8(Pointer)-599.8(to)-597.3(NAM)-599.8(block)]TJ
-9.565 -0.996 TD
0 Tc
(NEW_NAM:)Tj
4.8159 -0.996 TD
0.0001 Tc
[($NAM)-2341(ESA=EXP_NEW,-)-6519(;)-599.9(Equivalence)-599.9(string)]TJ
4.7491 -0.996 TD
0.0002 Tc
[(ESS=NAM$C_MAXRSS,-)-3509(;)-599.8(address)-599.8(and)-597.3(size)]TJ
T*
[(RSA=RES_NEW,-)-6518.9(;)-599.8(Resultant)-599.8(string)]TJ
T*
[(RSS=NAM$C_MAXRSS)-4712.9(;)-599.8(address)-599.8(and)-597.3(size)]TJ
-9.565 -1.594 TD
[(EXP_OLD:)-19098.9(;)-599.8(Old)-597.3(file)-599.8(equivalence)]TJ
4.7825 -0.996 TD
[(.BLKB)-1794.8(NAM$C_MAXRSS)-7098.4(;)-599.8(string)-599.8(buffer)]TJ
-4.7825 -0.998 TD
[(EXP_NEW:)-19098.9(;)-599.8(New)-597.3(file)-599.8(equivalence)]TJ
4.7825 -0.996 TD
[(.BLKB)-1794.8(NAM$C_MAXRSS)-7098.4(;)-599.8(string)-599.8(buffer)]TJ
-4.7825 -0.996 TD
0 Tc
[(RES_OLD:)-19099.1(;)-600(Old)-597.5(file)-600(resultant)]TJ
4.7825 -0.996 TD
0.0002 Tc
[(.BLKB)-1794.8(NAM$C_MAXRSS)-7098.4(;)-599.8(string)-599.8(buffer)]TJ
-4.7825 -0.996 TD
0 Tc
[(RES_OLD_D:)-17895.1(;)-600(String)-600(descriptor)]TJ
4.7825 -0.996 TD
[(.BLKL)-1795(1)]TJ
T*
[(.LONG)-1795(RES_OLD)]TJ
-4.7825 -0.996 TD
[(RES_NEW:)-19099.1(;)-600(New)-597.5(file)-600(resultant)]TJ
4.7825 -0.998 TD
0.0002 Tc
[(.BLKB)-1794.8(NAM$C_MAXRSS)-7098.4(;)-599.8(string)-599.8(buffer)]TJ
-4.7825 -0.996 TD
0 Tc
[(RES_NEW_D:)-17895.1(;)-600(String)-600(descriptor)]TJ
4.7825 -0.996 TD
[(.BLKL)-1795(1)]TJ
T*
[(.LONG)-1795(RES_NEW)]TJ
-4.7825 -0.996 TD
(;)Tj
0.0045 -0.996 TD
0.0001 Tc
[(MESS:)-1794.9(.ASCID)-599.9(/has)-599.9(been)-599.9(successfully)-597.4(relocated)-599.9(to)-599.9(/)]TJ
-0.0045 -0.996 TD
0 Tc
(;)Tj
4.7825 -0.998 TD
0.0003 Tc
[(.PSECT)-1197.2(CODE,EXE,NOWRT)]TJ
0 -0.996 TD
[(.ENTRY)-1197.2(RENAME,^M<>)]TJ
19.1325 -0.996 TD
0 Tc
[(;)-1197.5(Rename)-600(file)]TJ
-23.915 -0.996 TD
(;)Tj
4.7825 -0.996 TD
0.0003 Tc
[($RENAME)-599.7(OLDFAB=OLD_FAB,)-599.7(NEWFAB=NEW_FAB)]TJ
T*
0 Tc
[(BLBC)-2374.5(R0,ERROR)]TJ
19.1325 -0.996 TD
[(;)-600(Set)-597.5(up)-600(descriptors)]TJ
-23.915 -0.996 TD
(;)Tj
/F3 1 Tf
9 0 0 9 415.88 160.82 Tm
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-38.8733 -14.8867 TD
(B26)Tj
/F1 1 Tf
3.2767 0 TD
0.0002 Tc
[(V)73.5(A)0.2(X)-368.7(MACRO)-368.7(Programming)-368.7(Information)-370.9(and)-368.7(Examples)]TJ
ET
endstream
endobj
1305 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1306 0 obj
<<
/Type /Page
/Parent 1310 0 R
/Resources 1308 0 R
/Contents 1307 0 R
>>
endobj
1307 0 obj
<< /Length 5557 >>
stream
BT
/F2 1 Tf
12 0 0 12 238.22 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(V)73.3(A)0(X)-275(MACRO)-275(Programming)-278.3(Information)-280(and)-278.3(Examples)]TJ
8.3583 -1.0783 TD
-0.0002 Tc
[(B.3)-276.9(V)74.8(A)-0.2(X)-276.9(MACRO)-278.5(Example)-278.5(Programs)]TJ
10 0 0 10 161.66 700.78 Tm
/Cs8 cs 1 scn
0 Tc
[(Example)-334(B6)-498(\(Cont.\))-798(Use)-330(of)-334(the)-332(Rename)-332(Service)]TJ
/F6 1 Tf
8 0 0 10 199.92 685.76 Tm
0.0003 Tc
[(MOVZBL)-1199.7(OLD_NAM+NAM$B_RSL,RES_OLD_D)]TJ
0 -0.996 TD
[(MOVZBL)-1199.7(NEW_NAM+NAM$B_RSL,RES_NEW_D)]TJ
-4.7825 -0.998 TD
0 Tc
(;)Tj
4.7825 -0.996 TD
[(PUSHAL)-1200(RES_OLD_D)-8905.1(;)-597.5(Push)-600(resultant)-600(name,)]TJ
T*
0.0001 Tc
[(CALLS)-1797.4(#1,G^LIB$PUT_OUTPUT)-2884.6(;)-597.4(display)-599.9(old)-599.9(file)-599.9(spec.)]TJ
T*
0.0002 Tc
[(BLBC)-2376.8(R0,TERM_ERROR)-6518.9(;)-597.3(Branch)-599.8(on)-599.8(error)]TJ
T*
0 Tc
[(PUSHAL)-1200(MESS)-11915.1(;)-597.5(Push)-600(message)-600(on)-600(stack,)]TJ
T*
0.0001 Tc
[(CALLS)-1797.4(#1,G^LIB$PUT_OUTPUT)-2884.6(;)-597.4(display)-599.9(message)]TJ
T*
0.0002 Tc
[(BLBC)-2376.8(R0,TERM_ERROR)-6518.9(;)-597.3(Branch)-599.8(on)-599.8(error)]TJ
T*
0 Tc
[(PUSHAL)-1200(RES_NEW_D)-8905.1(;)-597.5(Push)-600(resultant)-600(name,)]TJ
0 -0.998 TD
0.0001 Tc
[(CALLS)-1797.4(#1,G^LIB$PUT_OUTPUT)-2884.6(;)-597.4(display)-599.9(new)-599.9(file)-599.9(spec.)]TJ
0 -0.996 TD
0 Tc
[(BLBS)-2377(R0,DONE)-10136.1(;)-597.5(Branch)-600(on)-600(success)]TJ
-4.7825 -0.996 TD
0.0005 Tc
(TERM_ERROR:)Tj
4.8319 -0.996 TD
0 Tc
[(PUSHL)-1797.5(R0)-13074.2(;)-597.5(Signal)-600(output)-600(error)]TJ
-0.0494 -0.996 TD
0.0002 Tc
[(CALLS)-1797.3(#1,G^LIB$SIGNAL)-5292.5(;)-597.3(from)-599.8(R0)]TJ
T*
0 Tc
[(BRB)-2979(DONE)]TJ
-4.7825 -1.196 TD
0.0001 Tc
[(ERROR:)-1197.4(PUSHL)-1797.4(OLD_FAB+FAB$L_STV)-4061.6(;)-597.4(Push)-599.9(STV)-597.4(and)-599.9(STS)-599.9(on)]TJ
4.7825 -0.996 TD
[(PUSHL)-1797.4(OLD_FAB+FAB$L_STS)-4088.6(;)-597.4(stack)-599.9(\(reverse)-599.9(order\))]TJ
T*
0.0002 Tc
[(CALLS)-1797.3(#2,G^LIB$SIGNAL)-5292.5(;)-597.3(Signal)-599.8(error)]TJ
-4.7825 -0.996 TD
0 Tc
[(DONE:)-1795(RET)]TJ
4.8184 -0.998 TD
[(.END)-600(RENAME)]TJ
/F3 1 Tf
10 0 0 10 161.66 460.6 Tm
0.0001 Tc
[(This)-365.9(program)-365.9(uses)-363.9(the)-365.9(Rename)-365.9(service)-365.9(to)-363.9(change)-363.9(both)-365.9(the)-365.9(directory)-365.9(and)-365.9(the)]TJ
0 -1.196 TD
0 Tc
[(name)-376(of)-376(the)-376(object)-376(le,)-388(which)-376(is)-376(being)-376(replaced)-376(by)-376(a)-376(new)-376(le)-376(\(created)-376(by)-376(a)]TJ
T*
[(separate)-354(program\).)-542(If)-354(the)-354(Rename)-354(service)-354(executes)-356(correctly)110(,)-360(the)-354(resultant)-354(le)]TJ
0 -1.194 TD
-0.0001 Tc
[(specication)-334.1(of)-334.1(the)-334.1(old)-334.1(le,)-336.1(the)-334.1(message)-334.1(dened)-334.1(by)-334.1(the)-336.1(ASCII)-334.1(descriptor)-334.1(following)]TJ
0 -1.196 TD
0 Tc
[(the)-344(label)-342(MESS,)-342(and)-344(the)-342(resultant)-342(le)-344(specication)-344(of)-342(the)-342(new)-344(le)-342(are)-344(displayed)]TJ
T*
[(as)-332(verication)-334(that)-332(the)-332(Rename)-332(service)-334(successfully)-332(completed.)]TJ
/F2 1 Tf
12 0 0 12 89.94 378.9 Tm
[(B.3.7)-665(Retrieving)-333.3(and)-333.3(Inserting)-335(Records)]TJ
/F3 1 Tf
10 0 0 10 161.66 362.96 Tm
[(The)-360(record-processing)-360(services)-358(provided)-358(by)-360(RMS)-358(insert)-358(records)-358(into)-358(a)-358(le)-358(and)]TJ
T*
[(retrieve)-350(records)-346(from)-348(a)-348(le.)-530(These)-348(services)-348(are)-348(the)-346(Find,)-354(Get,)-350(and)-348(Put)-348(services,)]TJ
0 -1.194 TD
[(which)-334(can)-332(be)-332(invoked)-334(by)-334(the)-332($FIND,)-332($GET)92(,)-332(and)-332($PUT)-334(macros,)-332(respectively)108(.)]TJ
0 -1.794 TD
[(Example)-342(B7)-340(illustrates)-340(the)-342(use)-340(of)-342(the)-342($GET)-340(and)-342($PUT)-342(macros.)-518(It)-340(connects)-342(the)]TJ
0 -1.196 TD
[(input)-340(and)-340(output)-338(record)-340(streams,)-340(reads)-338(a)-340(record)-340(from)-338(an)-340(indexed)-340(le,)-342(and)-340(writes)]TJ
0 -1.194 TD
[(the)-358(record)-358(to)-356(a)-358(relative)-358(le.)-548(The)-360(program)-358(illustrates)-354(the)-358(use)-358(of)-356(the)-358(key)-358(string)]TJ
0 -1.196 TD
[(buffer)72(,)-338(the)-338(key)-340(string)-338(descriptor)74(,)-338(and)-338(the)-338(key)-340(string)-338(length)-338(when)-338(reading)-340(indexed)]TJ
T*
[(records,)-334(and)-332(it)-332(includes)-332(the)-332(use)-334(of)-332(a)-332(user)-332(prompt)-332(string.)]TJ
/F2 1 Tf
0 -2.82 TD
[(Example)-334(B7)-796(Use)-332(of)-332(the)-332(Get)-332(and)-332(Put)-334(Services)]TJ
/F6 1 Tf
8 0 0 10 199.92 226.3 Tm
[(.TITLE)-1200(LOOKUP)]TJ
-4.7825 -0.996 TD
(;)Tj
0.0045 -0.996 TD
[(;)-600(This)-597.5(program)-602.5(looks)-600(up)-597.5(records)-600(in)-600(the)-600(input)-600(file)-597.5(and)]TJ
-0.0045 -0.996 TD
[(;)-600(writes)-600(the)-597.5(records)-602.5(to)-597.5(the)-600(output)-600(file.)]TJ
4.7825 -1.594 TD
0.0003 Tc
[(.PSECT)-1199.7(DATA,WRT,NOEXE)]TJ
-4.7825 -0.996 TD
0 Tc
[(INFAB:)-1197.5($FAB)-2350.1(FNM)-597.5(=)-600(,-)-4122.6(;)-597.5(Input)-600(file)-600(logical)-600(name)]TJ
9.5675 -0.998 TD
0.0001 Tc
[(SHR)-597.4(=)-599.9()-599.9(;)-597.4(Allow)-599.9(read/write)-602.4(sharing)]TJ
/F3 1 Tf
9 0 0 9 439.8 133.2 Tm
0 Tc
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-16.1333 -11.8178 TD
0.0002 Tc
[(V)73.5(A)0.2(X)-368.7(MACRO)-368.7(Programming)-368.7(Information)-370.9(and)-368.7(Examples)]TJ
/F2 1 Tf
25.4509 0 TD
0 Tc
(B27)Tj
ET
endstream
endobj
1308 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1309 0 obj
<<
/Type /Pages
/Kids [ 1278 0 R 1310 0 R 1341 0 R 1372 0 R 1403 0 R ]
/Count 44
/CropBox [ 0 0 612 792 ]
/Parent 331 0 R
>>
endobj
1310 0 obj
<<
/Type /Pages
/Kids [ 1306 0 R 1311 0 R 1314 0 R 1317 0 R 1320 0 R 1323 0 R 1326 0 R 1329 0 R
1332 0 R 1335 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 1309 0 R
>>
endobj
1311 0 obj
<<
/Type /Page
/Parent 1310 0 R
/Resources 1313 0 R
/Contents 1312 0 R
>>
endobj
1312 0 obj
<< /Length 5788 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(V)73.4(A)0.1(X)-274.9(MACRO)-274.9(Programming)-278.2(Information)-278.2(and)-278.2(Examples)]TJ
0 -1.0783 TD
0 Tc
[(B.3)-276.7(V)73.3(A)0(X)-275(MACRO)-275(Example)-278.3(Programs)]TJ
10 0 0 10 137.76 700.78 Tm
/Cs8 cs 1 scn
[(Example)-334(B7)-496(\(Cont.\))-798(Use)-332(of)-332(the)-332(Get)-332(and)-332(Put)-334(Services)]TJ
/F6 1 Tf
8 0 0 10 137.76 686.5 Tm
[(INRAB:)-1197.5($RAB)-2347.6(FAB)-600(=)-597.5(INFAB,-)-6530.6(;)-600(Pointer)-600(to)-597.5(FAB)]TJ
9.565 -0.998 TD
0.0003 Tc
[(KBF)-599.7(=)-597.2(INP_STR,-)-5321.3(;)-599.7(Key)-597.2(buffer)]TJ
0 -0.996 TD
0 Tc
[(KRF)-600(=)-597.5(0,-)-8938.6(;)-600(Primary)-600(key)]TJ
T*
[(RAC)-600(=)-597.5(KEY,-)-7734.6(;)-600(Keyed)-597.5(access)]TJ
T*
[(ROP)-600(=)-597.5(WAT,-)-7734.6(;)-600(Wait)-597.5(for)-600(record)]TJ
T*
0.0002 Tc
[(UBF)-599.8(=)-597.3(REC_BUFF,-)-4719.4(;)-599.8(Record)-599.8(buffer)]TJ
T*
0 Tc
[(USZ)-600(=)-597.5(REC_SIZE)-5928.6(;)-600(and)-597.5(size)]TJ
-9.565 -0.996 TD
0.0001 Tc
[(OUTFAB:)-599.9($FAB)-2343(FNM)-599.9(=)-597.4(,-)-3515.5(;)-599.9(Output)-599.9(file)-597.4(logical)-602.4(name)]TJ
9.565 -0.996 TD
0 Tc
[(BKS)-600(=)-597.5(3,-)-8938.6(;)-600(3)-597.5(blocks)-600(per)-600(bucket)]TJ
0 -0.998 TD
0.0002 Tc
[(MRS)-599.8(=)-597.3(REC_SIZE,-)-4719.4(;)-599.8(Maximum)-599.8(record)-599.8(size)]TJ
0 -0.996 TD
0 Tc
[(ORG)-600(=)-597.5(REL,-)-7734.6(;)-600(Relative)-600(file)]TJ
T*
[(RAT)-600(=)-597.5(C)0(R)-9540.5(;)-600(Implied)-600(carriage)-600(control)]TJ
-9.565 -0.996 TD
[(OUTRAB:)-600($RAB)-2343.1(FAB)-600(=)-597.5(OUTFAB,-)-5928.6(;)-600(Pointer)-600(to)-597.5(FAB)]TJ
9.565 -0.996 TD
[(RBF)-600(=)-597.5(REC_BUFF)-5928.6(;)-600(Output)-600(uses)-597.5(same)-600(buffer)]TJ
14.35 -0.996 TD
[(;)-600(a)0(s)-597.5(input)]TJ
-23.915 -0.996 TD
[(REC_SIZE)-600(=)-597.5(132)-15493.6(;)-600(Maximum)-600(size)-600(records)]TJ
0 -0.998 TD
(REC_BUFF:)Tj
4.8229 -0.996 TD
[(.BLKB)-1795(REC_SIZE)-9471.2(;)-600(Record)-600(buffer)]TJ
-4.8229 -0.996 TD
[(INP_STR:)-19099.1(;)-600(Key)-597.5(string)-600(buffer)]TJ
4.7825 -0.996 TD
[(.BLKB)-1795(REC_SIZE)]TJ
-4.7825 -0.996 TD
0.0002 Tc
[(INP_STR_D:)-17894.9(;)-599.8(Key)-597.3(string)-599.8(descriptor)]TJ
4.7825 -0.996 TD
0 Tc
[(.LONG)-1795(REC_SIZE)]TJ
T*
[(.LONG)-1795(INP_STR)]TJ
-4.7825 -0.996 TD
[(INP_STR_LEN:)-16691.1(;)-600(Key)-597.5(string)-600(length)]TJ
4.7825 -0.998 TD
[(.BLKL)-1795(1)]TJ
-4.7825 -0.996 TD
[(PROMPT_D:)-18497.1(;)-600(User)-597.5(prompt)-600(string)]TJ
4.7825 -0.996 TD
[(.ASCID)-1197.5(/Please)-602.5(input)-600(key)-597.5(value:)-600(/)]TJ
T*
0.0003 Tc
[(.PSECT)-1197.2(CODE,NOWRT,EXE)]TJ
-4.7825 -0.996 TD
0 Tc
(;)Tj
0.0045 -0.996 TD
0.0001 Tc
[(;)-597.4(Initialization)-597.4(-)-599.9(Open)-599.9(input)-599.9(and)-597.4(output)-599.9(files)-599.9(and)-599.9(connect)-599.9(streams)]TJ
-0.0045 -0.996 TD
0 Tc
(;)Tj
4.7825 -0.996 TD
0.0002 Tc
[(.ENTRY)-1197.3(LOOKUP,^M<>)-7695.9(;)-599.8(N)0.2(o)-597.3(registers)-602.3(to)-597.3(save)]TJ
0 -0.998 TD
[($OPEN)-1794.8(FAB=INFAB)-8904.4(;)-599.8(Open)-597.3(input)-599.8(file)]TJ
0 -0.996 TD
0 Tc
[(BLBC)-2374.5(R0,EXIT1)-9534.1(;)-600(Quit)-597.5(on)-600(error)]TJ
T*
[($CONNECT)-4751.6(RAB=INRAB)-4147.1(;)-600(Connect)-600(to)-597.5(input)]TJ
T*
[(BLBC)-2374.5(R0,EXIT2)-9534.1(;)-600(Quit)-597.5(on)-600(error)]TJ
T*
0.0002 Tc
[($CREATE)-599.8(FAB=OUTFAB)-8293.4(;)-599.8(Create)-599.8(output)-599.8(file)]TJ
T*
0 Tc
[(BLBC)-2374.5(R0,EXIT3)-9534.1(;)-600(Quit)-597.5(on)-600(error)]TJ
T*
[($CONNECT)-4751.6(RAB=OUTRAB)-3545.1(;)-600(Connect)-600(to)-597.5(output)]TJ
0 -0.998 TD
[(BLBC)-2374.5(R0,EXIT4)-9534.1(;)-600(Quit)-597.5(on)-600(error)]TJ
0 -0.996 TD
0.0002 Tc
[(BRB)-2976.3(READ)-11941.8(;)-599.8(Skip)-597.3(error)-599.8(branching)]TJ
-4.7825 -0.996 TD
0 Tc
[(EXIT1:)-1197.5(MOVAL)-1795(INFAB,)-600(R6)-8884.7(;)-600(Keep)-597.5(INFAB)-600(address)]TJ
4.7825 -0.996 TD
[(BRW)-2976.5(F_ERR)-11340(;)-600(Signal)-600(FAB)-597.5(error)]TJ
-4.7825 -0.996 TD
[(EXIT2:)-1197.5(MOVAL)-1795(INRAB,)-600(R6)-8884.7(;)-600(Keep)-597.5(INRAB)-600(address)]TJ
4.7825 -0.996 TD
[(BRW)-2976.5(R_ERR)-11340(;)-600(Signal)-600(RAB)-597.5(error)]TJ
-4.7825 -0.996 TD
[(EXIT3:)-1197.5(MOVAL)-1795(OUTFAB,)-602.5(R6)-8280.2(;)-600(Keep)-597.5(OUTFAB)-600(address)]TJ
4.7825 -0.996 TD
[(BRB)-2976.5(F_ERR)-11340(;)-600(Signal)-600(FAB)-597.5(error)]TJ
-4.7825 -0.998 TD
[(EXIT4:)-1197.5(MOVAL)-1795(OUTRAB,)-602.5(R6)-8280.2(;)-600(Keep)-597.5(OUTRAB)-600(address)]TJ
4.7825 -0.996 TD
[(BRB)-2976.5(R_ERR)-11340(;)-600(Signal)-600(RAB)-597.5(error)]TJ
-4.7825 -0.996 TD
(;)Tj
0.0045 -0.996 TD
[(;)-597.5(Loop)-600(to)-597.5(copy)-600(records)]TJ
-0.0045 -0.996 TD
(;)Tj
0.0045 -0.996 TD
(READ:)Tj
4.805 -0.996 TD
0.0001 Tc
[(PUSHAB)-1197.4(INP_STR_LEN)-7669.1(;)-599.9(Address)-599.9(for)-597.4(string)-602.4(length)]TJ
-0.0269 -0.998 TD
0 Tc
[(PUSHAB)-1197.5(PROMPT_D)-9507.1(;)-600(Prompt)-600(string)-600(descriptor)]TJ
0 -0.996 TD
0.0001 Tc
[(PUSHAB)-1197.4(INP_STR_D)-8900(;)-599.9(String)-599.9(buffer)-599.9(descriptor)]TJ
T*
[(CALLS)-1794.9(#3,G^LIB$GET_INPUT)-3486.6(;)-599.9(Get)-597.4(input)-599.9(string)-599.9(value)]TJ
T*
[(BLBS)-2374.4(R0,GET)-10737.9(;)-599.9(Quit)-597.4(on)-599.9(error)-599.9(or)-597.4(end-of-file)]TJ
T*
0.0003 Tc
[(CMPL)-2374.2(R0,#RMS$_EOF)-7120.8(;)-599.7(Was)-597.2(error)-599.7(end-of-file?)]TJ
T*
0.0002 Tc
[(BEQL)-2374.3(DONE)-11941.8(;)-599.8(Successful)-599.8(completion)]TJ
T*
[(BRB)-2976.3(EXIT)-11941.8(;)-599.8(Error)-597.3(otherwise)]TJ
/F3 1 Tf
9 0 0 9 416.4189 61.38 Tm
0 Tc
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-38.9332 -3.8378 TD
(B28)Tj
/F1 1 Tf
3.2767 0 TD
0.0002 Tc
[(V)73.5(A)0.2(X)-368.7(MACRO)-368.7(Programming)-368.7(Information)-370.9(and)-368.7(Examples)]TJ
ET
endstream
endobj
1313 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1314 0 obj
<<
/Type /Page
/Parent 1310 0 R
/Resources 1316 0 R
/Contents 1315 0 R
>>
endobj
1315 0 obj
<< /Length 6522 >>
stream
BT
/F2 1 Tf
12 0 0 12 238.22 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(V)73.3(A)0(X)-275(MACRO)-275(Programming)-278.3(Information)-280(and)-278.3(Examples)]TJ
8.3583 -1.0783 TD
-0.0002 Tc
[(B.3)-276.9(V)74.8(A)-0.2(X)-276.9(MACRO)-278.5(Example)-278.5(Programs)]TJ
10 0 0 10 161.66 700.78 Tm
/Cs8 cs 1 scn
0 Tc
[(Example)-334(B7)-498(\(Cont.\))-798(Use)-330(of)-334(the)-332(Get)-330(and)-334(Put)-332(Services)]TJ
/F6 1 Tf
8 0 0 10 161.66 685.76 Tm
0.0002 Tc
[(GET:)-2374.3(MOVB)-2376.8(INP_STR_LEN,)-597.3(-)-5921.4(;)-597.3(Set)-599.8(key)-597.3(size)]TJ
9.5675 -0.996 TD
0.0003 Tc
(INRAB+RAB$B_KSZ)Tj
-4.785 -0.998 TD
0 Tc
[($GET)-2377(RAB=INRAB)-8932.1(;)-597.5(Get)-600(a)-597.5(record)]TJ
0 -0.996 TD
0.0002 Tc
[(BLBS)-2376.8(R0,PUT)-10737.8(;)-597.3(Put)-599.8(if)-597.3(successful)]TJ
T*
[(CMPL)-2376.8(R0,#RMS$_RNF)-7120.9(;)-597.3(No)-599.8(such)-597.3(record?)]TJ
T*
0 Tc
[(BEQL)-2377(READ)-11942(;)-597.5(Try)-600(again)]TJ
T*
[(BRB)-2979(EXIT2)-11340(;)-597.5(Error)-600(otherwise)]TJ
-4.7825 -0.996 TD
0.0001 Tc
[(PUT:)-2374.4(MOVW)-2376.9(INRAB+RAB$W_RSZ,)-599.9(-)-3511(;)-597.4(Set)-599.9(the)-597.4(record)-599.9(size)]TJ
9.5675 -0.996 TD
0.0002 Tc
[(OUTRAB+RAB$W_RSZ)-4712.9(;)-597.3(for)-599.8(output)]TJ
-4.785 -0.996 TD
0 Tc
[($PUT)-2377(RAB=OUTRAB)-8330.1(;)-597.5(Write)-600(the)-600(record)]TJ
0 -0.998 TD
[(BLBC)-2377(R0,EXIT4)-9534.1(;)-597.5(Quit)-600(on)-597.5(error)]TJ
0 -0.996 TD
[(BRB)-2979(READ)-11942(;)-597.5(G)0(o)-600(back)-597.5(for)-600(more)]TJ
-4.7825 -0.996 TD
(;)Tj
0.0045 -0.996 TD
[(;)-600(Close)-597.5(files)-600(and)-600(exit)]TJ
-0.0045 -0.996 TD
(;)Tj
0.0045 -0.996 TD
0.0001 Tc
[(F_ERR:)-1197.4(PUSHL)-1797.4(FAB$L_STV\(R6\))-6465.1(;)-597.4(Push)-599.9(STV)-597.4(and)-599.9(STS)-599.9(on)]TJ
4.778 -0.996 TD
[(PUSHL)-1797.4(FAB$L_STS\(R6\))-6496.6(;)-597.4(stack)-599.9(in)-597.4(reverse)-602.4(order)]TJ
0 -0.998 TD
0.0002 Tc
[(CALLS)-1797.3(#2,)-597.3(G^LIB$SIGNAL)-4695(;)-597.3(Signal)-599.8(message)]TJ
0 -0.996 TD
0 Tc
[(BRB)-2979(EXIT)]TJ
-4.7825 -1.194 TD
0.0001 Tc
[(R_ERR:)-1197.4(PUSHL)-1797.4(RAB$L_STV\(R6\))-6469.6(;)-597.4(Push)-599.9(STV)-597.4(and)-599.9(STS)-599.9(on)]TJ
4.7825 -0.998 TD
[(PUSHL)-1797.4(RAB$L_STS\(R6\))-6496.6(;)-597.4(stack)-599.9(in)-597.4(reverse)-602.4(order)]TJ
0 -0.996 TD
0.0002 Tc
[(CALLS)-1797.3(#2,)-597.3(G^LIB$SIGNAL)-4695(;)-597.3(Signal)-599.8(message)]TJ
-4.7825 -0.996 TD
0 Tc
[(DONE:)-1795($CLOSE)-1200(FAB=INFAB)-8882.7(;)-597.5(Close)-600(input)]TJ
4.7825 -0.996 TD
[($CLOSE)-1200(FAB=OUTFAB)-8303.1(;)-597.5(and)-600(output)]TJ
-4.7825 -0.996 TD
[(EXIT:)-1795(RET)-17306.6(;)-597.5(Return)-600(with)-600(status)-600(in)-600(R0)]TJ
4.7825 -0.996 TD
[(.END)-2377(LOOKUP)]TJ
/F3 1 Tf
10 0 0 10 161.66 410.78 Tm
[(This)-362(program)-364(writes)-360(records)-362(from)-360(an)-362(existing)-364(indexed)-362(input)-364(le)-362(into)-362(a)-360(newly)]TJ
0 -1.194 TD
[(created)-332(relative)-334(output)-332(le.)]TJ
0 -1.794 TD
0.0001 Tc
[(The)-345.9(program)-343.9(congures)-343.9(the)-343.9(le-sharing)-345.9(eld)-343.9(\(F)74.1(AB$B_SHR\))-341.9(in)-343.9(the)-343.9(input)-343.9(F)74.1(A)0.1(B)-343.9(t)0.1(o)]TJ
0 -1.196 TD
0 Tc
[(permit)-338(sharing)-340(of)-340(the)-338(le)-340(by)-338(processes)-338(that)-338(use)-338(the)-340(Get,)-340(Put,)-342(Update,)-340(and)-338(Delete)]TJ
T*
(services.)Tj
0 -1.792 TD
-0.0001 Tc
[(The)-348.1(output)-346.1(F)73.9(A)-0.1(B)-344.1(sets)-344.1(the)-346.1(bucket)-346.1(size)-344.1(eld)-346.1(\(F)73.9(AB$B_BKS\))-346.1(at)-344.1(3)-346.1(blocks)-346.1(per)-346.1(bucket,)]TJ
0 -1.196 TD
0 Tc
[(limits)-358(the)-358(record)-360(size)-358(in)-360(the)-358(output)-360(le)-360(to)-358(132)-358(bytes,)-368(species)-358(the)-360(relative)-358(le)]TJ
T*
[(organization,)-366(and)-356(species)-356(an)-356(implicit)-356(carriage)-358(control)-358(when)-356(the)-358(le)-356(output)-356(is)]TJ
T*
[(directed)-332(to)-332(a)-332(terminal.)]TJ
0 -1.792 TD
[(The)-338(RAB)-334(for)-338(the)-336(input)-338(le)-338(establishes)-334(the)-338(key)-338(data,)-338(sets)-334(the)-338(W)92(AIT)-336(record)-338(option,)]TJ
0 -1.196 TD
[(and)-336(denes)-334(the)-336(record)-334(buffer)72(.)-504(The)-334(output)-336(RAB)-332(locates)-334(the)-334(record)-336(buffer)74(.)-504(The)-336(rest)]TJ
T*
[(of)-332(the)-334(rst)-332(program)-334(section)-332(assigns)-332(values)-332(and)-334(allocates)-330(space)-332(to)-332(various)-334(program)]TJ
0 -1.194 TD
[(variables.)-546(After)-352(the)-356(program)-356(opens)-354(and)-356(creates)-354(the)-356(two)-354(les)-354(and)-356(connects)-356(the)]TJ
0 -1.196 TD
[(record)-366(streams,)-370(it)-362(executes)-366(a)-362(series)-364(of)-362(instructions)-364(at)-364(label)-362(READ)-360(that)-364(input)]TJ
T*
[(the)-342(required)-344(key)-344(values)-342(and)-342(the)-342(user)-342(prompt.)-520(Then)-342(the)-344(program)-342(uses)-342(the)-342($GET)]TJ
T*
[(and)-350($PUT)-350(macros)-348(to)-350(invoke)-352(the)-348(respective)-350(services)-350(for)-350(retrieving)-350(and)-350(inserting)]TJ
0 -1.194 TD
[(the)-358(records.)-550(The)-358($GET)-356(macro)-358(uses)-358(the)-356(INRAB)-356(and)-358(the)-356($PUT)-360(macro)-356(uses)-358(the)]TJ
0 -1.196 TD
[(OUTRAB,)-330(as)-332(shown)-332(in)-332(the)-334(following)-332(program)-332(statements:)]TJ
/F6 1 Tf
8 0 0 10 161.66 171.6802 Tm
0.0004 Tc
[($GET)-1794.6(RAB=INRAB)]TJ
0 -1.594 TD
[($PUT)-1794.6(RAB=OUTRAB)]TJ
/F3 1 Tf
10 0 0 10 161.66 137.8002 Tm
0 Tc
[(Each)-324(time)-320(the)-324(program)-322(reads)-322(or)-324(writes)-320(a)-322(record,)-326(it)-322(performs)-322(a)-322(status)-322(check.)-500(If)-322(the)]TJ
0 -1.194 TD
0.0001 Tc
[(status)-339.9(check)-343.9(is)-339.9(successful,)-343.9(the)-339.9(program)-341.9(branches)-339.9(back)-341.9(to)-339.9(the)-341.9(READ)-337.9(label)-339.9(for)-341.9(the)]TJ
0 -1.196 TD
0 Tc
[(next)-344(record.)-522(If)-342(any)-346(of)-342(the)-344(status)-340(checks)-346(indicate)-342(an)-344(error)72(,)-346(the)-344(program)-344(branches)]TJ
T*
[(to)-332(the)-332(appropriate)-332(error)-334(handler)-334(before)-332(exiting.)]TJ
0 -1.792 TD
0.0001 Tc
[(When)-335.9(the)-333.9(program)-335.9(completes)-331.9(the)-335.9(record)-333.9(transfers,)-335.9(it)-331.9(branches)-331.9(t)0.1(o)-333.9(the)-333.9(DONE)-331.9(label)]TJ
0 -1.196 TD
0 Tc
[(to)-332(close)-332(the)-332(record)-334(and)-332(exit.)]TJ
/F1 1 Tf
9 0 0 9 295.0483 26.84 Tm
/Cs9 cs 1 scn
0.0002 Tc
[(V)73.5(A)0.2(X)-368.7(MACRO)-368.7(Programming)-368.7(Information)-370.9(and)-368.7(Examples)]TJ
/F2 1 Tf
25.4509 0 TD
0 Tc
(B29)Tj
ET
endstream
endobj
1316 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1317 0 obj
<<
/Type /Page
/Parent 1310 0 R
/Resources 1319 0 R
/Contents 1318 0 R
>>
endobj
1318 0 obj
<< /Length 5139 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(V)73.4(A)0.1(X)-274.9(MACRO)-274.9(Programming)-278.2(Information)-278.2(and)-278.2(Examples)]TJ
0 -1.0783 TD
0 Tc
[(B.3)-276.7(V)73.3(A)0(X)-275(MACRO)-275(Example)-278.3(Programs)]TJ
/Cs8 cs 1 scn
0 -2.795 TD
[(B.3.8)-665(Deleting)-335(Records)]TJ
/F3 1 Tf
10 0 0 10 137.76 683.72 Tm
[(This)-368(service)-370(can)-368(only)-370(be)-370(used)-368(with)-368(relative)-368(and)-370(indexed)-370(les.)-572(Example)-368(B8)]TJ
0 -1.196 TD
[(illustrates)-330(the)-332(use)-332(of)-332(the)-332(Delete)-332(service.)]TJ
/F2 1 Tf
0 -2.82 TD
[(Example)-334(B8)-796(Use)-330(of)-332(the)-334(Delete)-332(Service)]TJ
/F6 1 Tf
8 0 0 10 176.02 619.12 Tm
[(.TITLE)-1197.5(DELETE)]TJ
-4.7825 -0.998 TD
(;)Tj
0.0045 -0.996 TD
[(;)-597.5(This)-600(program)-600(looks)-600(up)-600(records)-600(in)-597.5(the)-600(input)-600(file)-600(and)]TJ
-0.0045 -0.996 TD
[(;)-597.5(deletes)-600(those)-600(records.)]TJ
T*
(;)Tj
4.7825 -1.594 TD
0.0003 Tc
[(.PSECT)-1197.2(DATA,WRT,NOEXE)]TJ
-4.7825 -0.996 TD
0.0001 Tc
[(INFAB:)-1794.9($FAB)-1794.9(FNM)-599.9(=)-597.4(,-)-4072.6(;)-599.9(Input)-597.4(file)-599.9(logical)-602.4(name)]TJ
9.565 -0.996 TD
0.0003 Tc
[(FAC)-599.7(=)-597.2()-5321.3(;)-599.7(DEL)-597.2(access)]TJ
-9.565 -0.996 TD
0 Tc
[(INRAB:)-1795($RAB)-1795(FAB)-600(=)-597.5(INFAB,-)-6485.7(;)-600(Pointer)-600(to)-597.5(FAB)]TJ
9.565 -0.998 TD
0.0003 Tc
[(KBF)-599.7(=)-597.2(INP_STR,-)-5321.3(;)-599.7(Key)-597.2(buffer)]TJ
0 -0.996 TD
0 Tc
[(KRF)-600(=)-597.5(0,-)-8938.6(;)-600(Primary)-600(key)]TJ
T*
[(RAC)-600(=)-597.5(KEY)-8938.6(;)-600(Keyed)-597.5(access)]TJ
-9.565 -0.996 TD
[(REC_SIZE)-600(=)-597.5(132)-15493.6(;)-600(Maximum)-600(size)-600(records)]TJ
T*
0.0002 Tc
[(INP_STR:)-19098.9(;)-599.8(Key)-597.3(string/record)-597.3(buffer)]TJ
4.7825 -0.996 TD
0 Tc
[(.BLKB)-1795(REC_SIZE)]TJ
-4.7825 -0.996 TD
0.0002 Tc
[(INP_STR_D:)-17894.9(;)-599.8(Key)-597.3(string)-599.8(descriptor)]TJ
4.7825 -0.996 TD
0 Tc
[(.LONG)-1795(REC_SIZE)]TJ
0 -0.998 TD
[(.LONG)-1795(INP_STR)]TJ
-4.7825 -0.996 TD
[(INP_STR_LEN:)-16691.1(;)-600(Key)-597.5(string)-600(length)]TJ
4.7825 -0.996 TD
[(.BLKL)-1795(1)]TJ
-4.7825 -0.996 TD
[(KEY_PMT_D:)-17895.1(;)-600(Key)-597.5(value)-600(prompt)-600(string)]TJ
4.7825 -0.996 TD
[(.ASCID)-1197.5(/Please)-602.5(enter)-600(key)-597.5(value:)-600(/)]TJ
T*
0.0003 Tc
[(.PSECT)-1197.2(CODE,NOWRT,EXE)]TJ
-4.7825 -0.996 TD
0 Tc
(;)Tj
0.0045 -0.996 TD
0.0001 Tc
[(;)-597.4(Initialization)-597.4(-)-599.9(Open)-599.9(file)-597.4(and)-599.9(connect)-599.9(stream)]TJ
-0.0045 -0.998 TD
0 Tc
(;)Tj
4.7825 -0.996 TD
0.0002 Tc
[(.ENTRY)-1197.3(DELETE,^M<>)-7695.9(;)-599.8(N)0.2(o)-597.3(registers)-602.3(to)-597.3(save)]TJ
T*
[($OPEN)-1794.8(FAB=INFAB)-8904.4(;)-599.8(Open)-597.3(input)-599.8(file)]TJ
T*
0 Tc
[(BLBC)-2374.5(R0,F_ERR)-9534.1(;)-600(Quit)-597.5(on)-600(error)]TJ
T*
[($CONNECT)-4751.6(RAB=INRAB)-4147.1(;)-600(Connect)-600(to)-597.5(input)]TJ
T*
[(BLBC)-2374.5(R0,R_ERR)-9534.1(;)-600(Quit)-597.5(on)-600(error)]TJ
-4.7825 -0.996 TD
(;)Tj
0.0045 -0.998 TD
[(;)-597.5(Delete)-600(record)-600(loop)]TJ
-0.0045 -0.996 TD
(;)Tj
0.0045 -0.996 TD
(READ:)Tj
4.805 -0.996 TD
0.0001 Tc
[(PUSHAB)-1197.4(INP_STR_LEN)-7669.1(;)-599.9(Address)-599.9(for)-597.4(string)-602.4(length)]TJ
-0.0269 -0.996 TD
[(PUSHAB)-1197.4(KEY_PMT_D)-8900(;)-599.9(Prompt)-599.9(string)-599.9(descriptor)]TJ
T*
[(PUSHAB)-1197.4(INP_STR_D)-8900(;)-599.9(String)-599.9(buffer)-599.9(descriptor)]TJ
T*
[(CALLS)-1794.9(#3,G^LIB$GET_INPUT)-3486.6(;)-599.9(Get)-597.4(input)-599.9(string)-599.9(value)]TJ
T*
[(BLBS)-2374.4(R0,FIND)-10136(;)-599.9(Quit)-597.4(on)-599.9(error)-599.9(or)-597.4(end-of-file)]TJ
0 -0.998 TD
0.0003 Tc
[(CMPL)-2374.2(R0,#RMS$_EOF)-7120.8(;)-599.7(Was)-597.2(error)-599.7(end-of-file?)]TJ
0 -0.996 TD
0.0002 Tc
[(BEQL)-2374.3(DONE)-11941.8(;)-599.8(Successful)-599.8(completion)]TJ
T*
[(BRB)-2976.3(EXIT)-11941.8(;)-599.8(Error)-597.3(otherwise)]TJ
-4.7825 -0.996 TD
[(FIND:)-1794.8(MOVB)-2351.9(INP_STR_LEN,)-597.3(-)-5921.4(;)-599.8(Set)-597.3(key)-599.8(size)]TJ
9.565 -0.996 TD
0.0003 Tc
(INRAB+RAB$B_KSZ)Tj
-4.7825 -0.996 TD
0.0002 Tc
[($FIND)-1794.8(RAB=INRAB)-8904.4(;)-599.8(Locate)-599.8(the)-597.3(record)]TJ
T*
0 Tc
[(BLBS)-2374.5(R0,DEL)-10738(;)-600(Continue)-600(if)-597.5(found)]TJ
0 -0.998 TD
0.0002 Tc
[(CMPL)-2374.3(R0,#RMS$_RNF)-7120.9(;)-599.8(N)0.2(o)-597.3(such)-599.8(record?)]TJ
0 -0.996 TD
0 Tc
[(BEQL)-2374.5(READ)-11942(;)-600(Try)-597.5(again)]TJ
T*
0.0002 Tc
[(BRB)-2976.3(R_ERR)-11339.8(;)-599.8(Error)-597.3(otherwise)]TJ
-4.7825 -0.996 TD
0.0001 Tc
[(DEL:)-2374.4($DELETE)-599.9(RAB=INRAB)-8895.5(;)-599.9(Delete)-599.9(the)-597.4(record)]TJ
4.7825 -0.996 TD
0 Tc
[(BLBC)-2374.5(R0,R_ERR)-9534.1(;)-600(Quit)-597.5(on)-600(error)]TJ
T*
[(BRB)-2976.5(READ)-11942(;)-600(G)0(o)-597.5(back)-600(for)-597.5(more)]TJ
/F3 1 Tf
9 0 0 9 416.3829 67.72 Tm
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-38.9292 -4.5422 TD
(B30)Tj
/F1 1 Tf
3.2767 0 TD
0.0002 Tc
[(V)73.5(A)0.2(X)-368.7(MACRO)-368.7(Programming)-368.7(Information)-370.9(and)-368.7(Examples)]TJ
ET
endstream
endobj
1319 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1320 0 obj
<<
/Type /Page
/Parent 1310 0 R
/Resources 1322 0 R
/Contents 1321 0 R
>>
endobj
1321 0 obj
<< /Length 4947 >>
stream
BT
/F2 1 Tf
12 0 0 12 238.22 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(V)73.3(A)0(X)-275(MACRO)-275(Programming)-278.3(Information)-280(and)-278.3(Examples)]TJ
8.3583 -1.0783 TD
-0.0002 Tc
[(B.3)-276.9(V)74.8(A)-0.2(X)-276.9(MACRO)-278.5(Example)-278.5(Programs)]TJ
10 0 0 10 161.66 700.78 Tm
/Cs8 cs 1 scn
0 Tc
[(Example)-334(B8)-498(\(Cont.\))-798(Use)-330(of)-334(the)-332(Delete)-332(Service)]TJ
/F6 1 Tf
8 0 0 10 161.66 685.76 Tm
(;)Tj
0.0045 -0.996 TD
[(;)-600(Close)-597.5(files)-600(and)-600(exit)]TJ
-0.0045 -0.998 TD
(;)Tj
0.0045 -0.996 TD
0.0001 Tc
[(F_ERR:)-1197.4(PUSHL)-1797.4(FAB$L_STV+INFAB)-5261.1(;)-597.4(Push)-599.9(STV)-597.4(and)-599.9(STS)-599.9(on)]TJ
4.778 -0.996 TD
[(PUSHL)-1797.4(FAB$L_STS+INFAB)-5292.6(;)-597.4(stack)-599.9(in)-597.4(reverse)-602.4(order)]TJ
T*
0.0002 Tc
[(CALLS)-1797.3(#2,)-597.3(G^LIB$SIGNAL)-4695(;)-597.3(Signal)-599.8(message)]TJ
T*
0 Tc
[(BRB)-2979(EXIT)]TJ
-4.7825 -1.196 TD
0.0001 Tc
[(R_ERR:)-1197.4(PUSHL)-1797.4(RAB$L_STV+INRAB)-5265.6(;)-597.4(Push)-599.9(STV)-597.4(and)-599.9(STS)-599.9(on)]TJ
4.7825 -0.996 TD
[(PUSHL)-1797.4(RAB$L_STS+INRAB)-5292.6(;)-597.4(stack)-599.9(in)-597.4(reverse)-602.4(order)]TJ
T*
0.0002 Tc
[(CALLS)-1797.3(#2,)-597.3(G^LIB$SIGNAL)-4695(;)-597.3(Signal)-599.8(message)]TJ
-4.7825 -0.996 TD
0 Tc
[(DONE:)-1795($CLOSE)-1200(FAB=INFAB)-8882.7(;)-597.5(Close)-600(files)]TJ
T*
[(EXIT:)-1795(RET)-17306.6(;)-597.5(Return)-600(with)-600(status)-600(in)-600(R0)]TJ
4.7825 -0.996 TD
[(.END)-2377(DELETE)]TJ
/F3 1 Tf
10 0 0 10 161.66 540.2999 Tm
[(This)-372(program)-372(uses)-370(a)-372(key)-374(to)-370(nd)-372(and)-372(delete)-370(a)-372(record.)-578(T)90(o)-370(use)-372(the)-372($DELETE)]TJ
0 -1.196 TD
[(macro,)-338(the)-336($F)74(AB)-334(macro)-336(for)-336(the)-336(le)-336(must)-336(set)-334(the)-336(F)74(AB$V_DEL)-334(bit)-334(as)-334(shown)-336(in)-336(the)]TJ
T*
[(following)-332(code)-334(example:)]TJ
/F6 1 Tf
8 0 0 10 161.66 498.46 Tm
0.0002 Tc
[(INFAB:)-1197.3($FAB)-2349.9(FNM=,-)]TJ
9.5675 -0.996 TD
0 Tc
(FAC=)Tj
/F3 1 Tf
10 0 0 10 161.66 470.5601 Tm
0.0001 Tc
[(The)-357.9(following)-353.9(program)-357.9(statement)-351.9(invokes)-353.9(the)-355.9(Delete)-353.9(service)-355.9(and)-355.9(points)-353.9(to)-355.9(the)]TJ
0 -1.196 TD
-0.0005 Tc
[(input)-334.5(RAB:)]TJ
/F6 1 Tf
8 0 0 10 161.66 440.6801 Tm
0 Tc
[($DELETE)-4756.1(RAB=INRAB)]TJ
/F2 1 Tf
12 0 0 12 89.94 418.76 Tm
[(B.3.9)-665(Updating)-333.3(Records)]TJ
/F3 1 Tf
10 0 0 10 161.66 402.82 Tm
[(Example)-332(B9)-332(illustrates)-330(the)-332(use)-332(of)-332(the)-332(Update)-332(service.)]TJ
/F2 1 Tf
0 -2.82 TD
[(Example)-334(B9)-796(Use)-332(of)-332(the)-332(Update)-332(Service)]TJ
/F6 1 Tf
8 0 0 10 199.92 350.18 Tm
[(.TITLE)-1200(UPDATE)]TJ
-4.7825 -0.998 TD
(;)Tj
0.0045 -0.996 TD
[(;)-600(This)-597.5(program)-602.5(looks)-600(up)-597.5(records)-600(in)-600(the)-600(input)-600(file)-597.5(and)]TJ
-0.0045 -0.996 TD
[(;)-600(updates)-600(those)-600(records.)]TJ
T*
(;)Tj
4.7825 -1.594 TD
0.0003 Tc
[(.PSECT)-1199.7(DATA,WRT,NOEXE)]TJ
-4.7825 -0.996 TD
0 Tc
[(INFAB:)-1197.5($FAB)-2350.1(FNM)-597.5(=)-600(,-)-4122.6(;)-597.5(Input)-600(file)-600(logical)-600(name)]TJ
9.5675 -0.996 TD
[(FAC)-597.5(=)-600()-5326.6(;)-597.5(Read)-600(and)-597.5(Write)-600(access)]TJ
-9.5675 -0.996 TD
[(INRAB:)-1197.5($RAB)-2350.1(FAB)-597.5(=)-600(INFAB,-)-6530.6(;)-597.5(Pointer)-600(to)-600(FAB)]TJ
9.5675 -0.998 TD
[(KBF)-597.5(=)-600(INP_STR,-)-5326.6(;)-597.5(Key)-600(buffer)]TJ
0 -0.996 TD
[(KRF)-597.5(=)-600(0,-)-8938.6(;)-597.5(Primary)-600(key)]TJ
T*
[(RAC)-597.5(=)-600(KEY,-)-7734.6(;)-597.5(Keyed)-600(access)]TJ
T*
[(RBF)-597.5(=)-600(INP_STR)-6530.6(;)-597.5(Record)-600(buffer)]TJ
-9.5675 -0.996 TD
[(REC_SIZE)-602.5(=)-597.5(132)-15493.6(;)-597.5(Maximum)-600(size)-600(records)]TJ
T*
0.0002 Tc
[(INP_STR:)-19101.4(;)-597.3(Key)-599.8(string/record)-597.3(buffer)]TJ
4.7825 -0.996 TD
0 Tc
[(.BLKB)-1797.5(REC_SIZE)]TJ
-4.7825 -0.996 TD
0.0002 Tc
[(INP_STR_D:)-17892.4(;)-597.3(Key)-599.8(string)-599.8(descriptor)]TJ
4.7825 -0.998 TD
0 Tc
[(.LONG)-1797.5(REC_SIZE)]TJ
0 -0.996 TD
[(.LONG)-1797.5(INP_STR)]TJ
-4.7825 -0.996 TD
0.0002 Tc
[(INP_STR_LEN:)-16688.4(;)-597.3(Key)-599.8(string)-599.8(length)]TJ
4.7825 -0.996 TD
0 Tc
[(.BLKL)-1797.5(1)]TJ
-4.7825 -0.996 TD
0.0002 Tc
[(KEY_PMT_D:)-17892.4(;)-597.3(Key)-599.8(value)-599.8(prompt)-599.8(string)]TJ
4.7825 -0.996 TD
0 Tc
[(.ASCID)-1200(/Please)-600(input)-600(key)-600(value:)-600(/)]TJ
-4.7825 -0.996 TD
0.0002 Tc
[(DATA_PMT_D:)-17290.4(;)-597.3(Data)-599.8(value)-599.8(prompt)-599.8(string)]TJ
4.7825 -0.998 TD
0 Tc
[(.ASCID)-1200(/Please)-600(input)-600(new)-600(record)-600(value:)-600(/)]TJ
/F3 1 Tf
9 0 0 9 439.8 77.74 Tm
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-16.1333 -5.6556 TD
0.0002 Tc
[(V)73.5(A)0.2(X)-368.7(MACRO)-368.7(Programming)-368.7(Information)-370.9(and)-368.7(Examples)]TJ
/F2 1 Tf
25.4509 0 TD
0 Tc
(B31)Tj
ET
endstream
endobj
1322 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1323 0 obj
<<
/Type /Page
/Parent 1310 0 R
/Resources 1325 0 R
/Contents 1324 0 R
>>
endobj
1324 0 obj
<< /Length 4929 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(V)73.4(A)0.1(X)-274.9(MACRO)-274.9(Programming)-278.2(Information)-278.2(and)-278.2(Examples)]TJ
0 -1.0783 TD
0 Tc
[(B.3)-276.7(V)73.3(A)0(X)-275(MACRO)-275(Example)-278.3(Programs)]TJ
10 0 0 10 137.76 700.78 Tm
/Cs8 cs 1 scn
[(Example)-334(B9)-496(\(Cont.\))-798(Use)-332(of)-332(the)-332(Update)-332(Service)]TJ
/F6 1 Tf
8 0 0 10 176.02 686.5 Tm
0.0003 Tc
[(.PSECT)-1197.2(CODE,NOWRT,EXE)]TJ
-4.7825 -0.998 TD
0 Tc
(;)Tj
0.0045 -0.996 TD
0.0001 Tc
[(;)-597.4(Initialization)-597.4(-)-599.9(Open)-599.9(file)-597.4(and)-599.9(connect)-599.9(stream)]TJ
-0.0045 -0.996 TD
0 Tc
(;)Tj
4.7825 -0.996 TD
0.0002 Tc
[(.ENTRY)-1197.3(UPDATE,^M<>)-7695.9(;)-599.8(N)0.2(o)-597.3(registers)-602.3(to)-597.3(save)]TJ
T*
[($OPEN)-1794.8(FAB=INFAB)-8904.4(;)-599.8(Open)-597.3(input)-599.8(file)]TJ
T*
0 Tc
[(BLBC)-2374.5(R0,FAB_E)-9534.1(;)-600(Quit)-597.5(on)-600(error)]TJ
T*
[($CONNECT)-4751.6(RAB=INRAB)-4147.1(;)-600(Connect)-600(to)-597.5(input)]TJ
T*
[(BLBC)-2374.5(R0,RAB_E)-9534.1(;)-600(Quit)-597.5(on)-600(error)]TJ
0 -0.998 TD
[(BRB)-2976.5(READ)-11942(;)-600(Begin)-597.5(update)-602.5(loop)]TJ
-4.7825 -0.996 TD
[(FAB_E:)-1197.5(BRW)-2949.6(F_ERR)-11340(;)-600(File)-597.5(\(FAB\))-600(error)]TJ
T*
[(RAB_E:)-1197.5(BRW)-2949.6(R_ERR)-11340(;)-600(Record)-600(\(RAB\))-600(error)]TJ
T*
(;)Tj
0.0045 -0.996 TD
[(;)-597.5(Update)-600(record)-600(loop)]TJ
-0.0045 -0.996 TD
(;)Tj
0.0045 -0.996 TD
(READ:)Tj
-0.0045 -0.998 TD
(;)Tj
0.0045 -0.996 TD
[(;)-597.5(Prompt)-600(for)-600(key)-597.5(value)-600(to)-600(look)-600(up.)]TJ
-0.0045 -0.996 TD
(;)Tj
4.7825 -0.996 TD
0.0001 Tc
[(PUSHAB)-1197.4(INP_STR_LEN)-7696(;)-599.9(Address)-599.9(for)-597.4(string)-602.4(length)]TJ
T*
[(PUSHAB)-1197.4(KEY_PMT_D)-8900(;)-599.9(Prompt)-599.9(string)-599.9(descriptor)]TJ
T*
[(PUSHAB)-1197.4(INP_STR_D)-8900(;)-599.9(String)-599.9(buffer)-599.9(descriptor)]TJ
T*
[(CALLS)-1794.9(#3,G^LIB$GET_INPUT)-3486.6(;)-599.9(Get)-597.4(input)-599.9(string)-599.9(value)]TJ
T*
[(BLBS)-2374.4(R0,FIND)-10136(;)-599.9(Quit)-597.4(on)-599.9(error)-599.9(or)-597.4(end-of-file)]TJ
0 -0.998 TD
0.0003 Tc
[(CMPL)-2374.2(R0,#RMS$_EOF)-7120.8(;)-599.7(Was)-597.2(error)-599.7(end-of-file?)]TJ
0 -0.996 TD
0.0002 Tc
[(BEQL)-2374.3(ALL_D)-11339.8(;)-599.8(Successful)-599.8(completion)]TJ
T*
[(BRW)-2976.3(EXIT)-11941.8(;)-599.8(Error)-597.3(otherwise)]TJ
-4.7825 -0.996 TD
0 Tc
[(ALL_D:)-1197.5(BRW)-2949.6(DONE)]TJ
T*
0.0002 Tc
[(FIND:)-1794.8(MOVB)-2351.9(INP_STR_LEN,)-597.3(-)-5921.4(;)-599.8(Set)-597.3(key)-599.8(size)]TJ
9.565 -0.996 TD
0.0003 Tc
(INRAB+RAB$B_KSZ)Tj
-4.7825 -0.996 TD
0.0002 Tc
[($FIND)-1794.8(RAB=INRAB)-8904.4(;)-599.8(Locate)-599.8(the)-597.3(record)]TJ
T*
0 Tc
[(BLBS)-2374.5(R0,UPD)-10738(;)-600(Continue)-600(if)-597.5(found)]TJ
0 -0.998 TD
0.0002 Tc
[(CMPL)-2374.3(R0,#RMS$_RNF)-7120.9(;)-599.8(N)0.2(o)-597.3(such)-599.8(record?)]TJ
0 -0.996 TD
0 Tc
[(BEQL)-2374.5(READ)-11942(;)-600(Try)-597.5(again)]TJ
T*
0.0002 Tc
[(BRB)-2976.3(R_ERR)-11339.8(;)-599.8(Error)-597.3(otherwise)]TJ
-4.7825 -0.996 TD
0 Tc
(;)Tj
0.0045 -0.996 TD
[(;)-597.5(Prompt)-600(for)-600(new)-597.5(data)-600(record.)]TJ
-0.0045 -0.996 TD
(;)Tj
0.0045 -0.996 TD
(UPD:)Tj
4.778 -0.998 TD
0.0001 Tc
[(PUSHAB)-1197.4(INP_STR_LEN)-7696(;)-599.9(Address)-599.9(for)-597.4(string)-602.4(length)]TJ
0 -0.996 TD
[(PUSHAB)-1197.4(DATA_PMT_D)-8298(;)-599.9(Prompt)-599.9(string)-599.9(descriptor)]TJ
T*
[(PUSHAB)-1197.4(INP_STR_D)-8900(;)-599.9(String)-599.9(buffer)-599.9(descriptor)]TJ
T*
[(CALLS)-1794.9(#3,G^LIB$GET_INPUT)-3486.6(;)-599.9(Get)-597.4(input)-599.9(string)-599.9(value)]TJ
T*
0 Tc
[(BLBC)-2374.5(R0,EXIT)-10136.1(;)-600(Quit)-597.5(on)-600(error)]TJ
T*
0.0002 Tc
[(MOVW)-2374.3(INP_STR_LEN,)-597.3(-)-5921.4(;)-599.8(Set)-597.3(record)-599.8(size)]TJ
4.7825 -0.996 TD
0.0003 Tc
(INRAB+RAB$W_RSZ)Tj
-4.7825 -0.996 TD
0.0002 Tc
[($UPDATE)-599.8(RAB=INRAB)-8895.4(;)-599.8(Write)-597.3(the)-599.8(record)]TJ
0 -0.998 TD
0 Tc
[(BLBC)-2374.5(R0,R_ERR)-9534.1(;)-600(Quit)-597.5(on)-600(error)]TJ
0 -0.996 TD
[(BRW)-2976.5(READ)-11942(;)-600(G)0(o)-597.5(back)-600(for)-597.5(more)]TJ
-4.7825 -0.996 TD
(;)Tj
0.0045 -0.996 TD
[(;)-597.5(Close)-600(files)-600(and)-600(exit)]TJ
-0.0045 -0.996 TD
(;)Tj
0.0045 -0.996 TD
0.0001 Tc
[(F_ERR:)-1197.4(PUSHL)-1794.9(FAB$L_STV+INFAB)-5261.1(;)-599.9(Push)-597.4(STV)-599.9(and)-599.9(STS)-597.4(on)]TJ
4.778 -0.996 TD
[(PUSHL)-1794.9(FAB$L_STS+INFAB)-5292.6(;)-599.9(stack)-597.4(in)-599.9(reverse)-599.9(order)]TJ
0 -0.998 TD
0.0002 Tc
[(CALLS)-1794.8(#2,)-599.8(G^LIB$SIGNAL)-4692.5(;)-599.8(Signal)-599.8(message)]TJ
0 -0.996 TD
0 Tc
[(BRB)-2976.5(EXIT)]TJ
/F3 1 Tf
9 0 0 9 415.88 111.2 Tm
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-38.8733 -9.3733 TD
(B32)Tj
/F1 1 Tf
3.2767 0 TD
0.0002 Tc
[(V)73.5(A)0.2(X)-368.7(MACRO)-368.7(Programming)-368.7(Information)-370.9(and)-368.7(Examples)]TJ
ET
endstream
endobj
1325 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1326 0 obj
<<
/Type /Page
/Parent 1310 0 R
/Resources 1328 0 R
/Contents 1327 0 R
>>
endobj
1327 0 obj
<< /Length 5598 >>
stream
BT
/F2 1 Tf
12 0 0 12 238.22 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(V)73.3(A)0(X)-275(MACRO)-275(Programming)-278.3(Information)-280(and)-278.3(Examples)]TJ
8.3583 -1.0783 TD
-0.0002 Tc
[(B.3)-276.9(V)74.8(A)-0.2(X)-276.9(MACRO)-278.5(Example)-278.5(Programs)]TJ
10 0 0 10 161.66 700.78 Tm
/Cs8 cs 1 scn
0 Tc
[(Example)-334(B9)-498(\(Cont.\))-798(Use)-330(of)-334(the)-332(Update)-332(Service)]TJ
/F6 1 Tf
8 0 0 10 161.66 683 Tm
0.0001 Tc
[(R_ERR:)-1197.4(PUSHL)-1797.4(RAB$L_STV+INRAB)-5265.6(;)-597.4(Push)-599.9(STV)-597.4(and)-599.9(STS)-599.9(on)]TJ
4.7825 -0.996 TD
[(PUSHL)-1797.4(RAB$L_STS+INRAB)-5292.6(;)-597.4(stack)-599.9(in)-597.4(reverse)-602.4(order)]TJ
T*
0.0002 Tc
[(CALLS)-1797.3(#2,)-597.3(G^LIB$SIGNAL)-4695(;)-597.3(Signal)-599.8(message)]TJ
-4.7825 -0.996 TD
0 Tc
[(DONE:)-1795($CLOSE)-1200(FAB=INFAB)-8882.7(;)-597.5(Close)-600(files)]TJ
T*
[(EXIT:)-1795(RET)-17306.6(;)-597.5(Return)-600(with)-600(status)-600(in)-600(R0)]TJ
4.7825 -0.996 TD
[(.END)-2377(UPDATE)]TJ
/F3 1 Tf
10 0 0 10 161.66 609.28 Tm
[(This)-336(program)-336(uses)-334(a)-334(key)-336(and)-336(a)-334(new)-336(record)-336(entered)-334(from)-336(the)-334(terminal)-336(to)-334(update)-334(a)]TJ
0 -1.196 TD
[(record)-334(in)-332(the)-332(input)-334(le.)]TJ
0 -1.792 TD
[(T)90(o)-348(use)-350(the)-350($UPDA)56(TE)-350(macro,)-354(the)-350($F)72(AB)-348(macro)-350(for)-350(the)-350(le)-350(must)-348(specify)-350(that)-348(the)]TJ
0 -1.196 TD
-0.0001 Tc
[(F)71.9(AB$V_UPD)-342.1(bit)-340.1(is)-340.1(marked)-342.1(in)-340.1(the)-342.1(le)-342.1(access)-340.1(\(F)73.9(AB$B_F)75.9(AC\))-340.1(eld)-342.1(as)-340.1(shown)-340.1(in)-342.1(the)]TJ
T*
0 Tc
[(following)-332(code)-334(example:)]TJ
/F6 1 Tf
8 0 0 10 161.66 537.56 Tm
0.0002 Tc
[(INFAB:)-1197.3($FAB)-1797.3(FNM=,-)]TJ
8.97 -0.998 TD
0.0004 Tc
(FAC=)Tj
/F3 1 Tf
10 0 0 10 161.66 509.66 Tm
0 Tc
[(Before)-342(updating)-342(a)-342(record,)-346(the)-342(program)-342(uses)-342(the)-342(Find)-342(service)-342(to)-342(locate)-342(the)-342(record)]TJ
0 -1.196 TD
[(by)-334(executing)-334(the)-334($FIND)-330(macro)-332(located)-332(at)-332(the)-332(FIND)-332(label:)]TJ
/F6 1 Tf
8 0 0 10 161.66 479.76 Tm
0.0004 Tc
[($FIND)-1794.6(RAB=INRAB)]TJ
/F2 1 Tf
12 0 0 12 89.94 457.84 Tm
0 Tc
[(B.3.10)-665(Using)-333.3(Block)-333.3(I/O)]TJ
/F3 1 Tf
10 0 0 10 161.66 441.9 Tm
[(In)-316(addition)-316(to)-316(the)-316(major)-316(types)-316(of)-316(record)-316(access)-314(provided)-318(by)-316(the)-316(sequential,)-320(random)]TJ
0 -1.194 TD
[(by)-342(key)-344(value)-342(or)-342(relative)-342(record)-342(number)72(,)-344(and)-342(random)-342(by)-342(RF)74(A)-342(access)-340(modes,)-344(RMS)]TJ
0 -1.196 TD
[(provides)-332(another)-334(means)-332(to)-332(access)-332(data)-330(in)-334(a)-332(le:)-498(block)-334(I/O.)]TJ
0 -1.794 TD
[(Block)-364(I/O)-362(operations)-362(let)-362(you)-364(directly)-364(read)-362(or)-364(write)-360(the)-364(blocks)-362(of)-362(a)-364(le.)-560(These)]TJ
0 -1.194 TD
[(operations)-338(are)-338(provided)-338(for)-336(users)-338(who)-336(must)-338(keep)-338(system)-336(overhead)-340(to)-336(a)-338(minimum)]TJ
0 -1.196 TD
[(and)-352(need)-352(no)-354(interpretation)-352(of)-352(le)-352(data)-350(as)-352(logical)-352(records,)-358(yet)-352(still)-350(want)-350(to)-352(take)]TJ
T*
[(advantage)-354(of)-352(RMS)-352(le)-352(accessibility)110(.)-538(Block)-354(I/O)-350(is)-352(an)-352(intermediate)-352(step)-352(between)]TJ
T*
[(the)-332(RMS)-332(record)-334(operations)-332(and)-332(direct)-332(use)-332(of)-332($QIO)-330(system)-330(services.)]TJ
0 -1.792 TD
-0.0001 Tc
[(The)-308.1(three)-306.1(block)-306.1(I/O)-304.1(services)-306.1(are)-306.1(invoked)-308.1(using)-306.1(the)-306.1($READ,)-306.1($SP)71.9(ACE,)-304.1(and)-306.1($WRITE)]TJ
0 -1.196 TD
0 Tc
[(macros,)-334(respectively)110(.)]TJ
0 -1.794 TD
[()-1190(The)-334(Read)-330(service)-334(transfers)-330(a)-332(specied)-332(number)-334(of)-332(bytes)-332(to)-332(memory)110(.)]TJ
0 -1.792 TD
[()-1190(The)-342(Space)-340(service)-342(positions)-340(a)-342(le)-340(forward)-342(or)-340(backward)-342(a)-340(specied)-342(number)-342(of)]TJ
1.794 -1.196 TD
(blocks.)Tj
-1.794 -1.794 TD
[()-1190(The)-334(W)56(rite)-332(service)-332(writes)-330(a)-332(specied)-332(number)-334(of)-332(bytes)-332(to)-332(a)-332(le.)]TJ
0 -1.792 TD
[(The)-334(Read)-332(and)-332(W)56(rite)-332(services)-332(always)-332(begin)-334(on)-332(a)-332(block)-334(boundary)108(.)]TJ
0 -1.794 TD
[(In)-360(addition)-360(to)-360(the)-360(Read,)-368(Space,)-368(and)-360(W)54(rite)-360(services,)-368(you)-362(can)-362(use)-360(the)-360(following)]TJ
0 -1.196 TD
[(services)-332(on)-334(a)-332(record)-332(stream)-332(connected)-334(for)-332(block)-334(I/O)-330(operations:)]TJ
0 -1.792 TD
-0.0001 Tc
[()-1190.1(The)-334.1(Disconnect)-332.1(service)-332.1(\($DISCONNECT)-332.1(macro\))]TJ
0 -1.794 TD
0 Tc
[()-1190(The)-334(Flush)-332(service)-334(\($FLUSH)-332(macro\))]TJ
T*
-0.0001 Tc
[()-1190.1(The)-334.1(Next)-332.1(V)91.9(olume)-332.1(service)-334.1(\($NXTVOL)-334.1(macro\))]TJ
0 -1.792 TD
[()-1190.1(The)-334.1(Rewind)-330.1(service)-334.1(\($REWIND)-332.1(macro\))]TJ
0 -1.794 TD
0 Tc
[(These)-336(services)-336(perform)-336(miscellaneous)-334(operations)-336(or)-334(disconnect)-338(the)-334(record)-336(stream.)]TJ
0 -1.196 TD
[(They)-334(do)-332(not)-334(work)-332(on)-332(the)-334(contents)-332(of)-332(the)-332(records)-332(themselves.)]TJ
/F1 1 Tf
9 0 0 9 294.6 26.84 Tm
/Cs9 cs 1 scn
0.0002 Tc
[(V)73.5(A)0.2(X)-368.7(MACRO)-368.7(Programming)-368.7(Information)-370.9(and)-368.7(Examples)]TJ
/F2 1 Tf
25.4509 0 TD
0 Tc
(B33)Tj
ET
endstream
endobj
1328 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1329 0 obj
<<
/Type /Page
/Parent 1310 0 R
/Resources 1331 0 R
/Contents 1330 0 R
>>
endobj
1330 0 obj
<< /Length 7202 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(V)73.4(A)0.1(X)-274.9(MACRO)-274.9(Programming)-278.2(Information)-278.2(and)-278.2(Examples)]TJ
0 -1.0783 TD
0 Tc
[(B.3)-276.7(V)73.3(A)0(X)-275(MACRO)-275(Example)-278.3(Programs)]TJ
/F3 1 Tf
10 0 0 10 137.76 700.9 Tm
/Cs8 cs 1 scn
[(Y)112(o)0(u)-350(cannot)-348(perform)-350(block)-348(I/O)-348(operations)-348(on)-350(shared)-348(les.)-532(That)-348(is,)-352(le)-350(access)-346(for)]TJ
0 -1.196 TD
-0.0001 Tc
[(block)-350.1(I/O)-348.1(operations)-350.1(is)-348.1(denied)-350.1(unless)-350.1(the)-350.1(F)71.9(AB$V_UPI)-350.1(or)-350.1(the)-350.1(F)71.9(AB$V_NIL)-350.1(bit)-350.1(is)]TJ
T*
0 Tc
[(set)-330(in)-332(the)-334(F)74(AB$B_SHR)-330(eld.)]TJ
0 -1.792 TD
[(Y)112(o)0(u)-348(specify)-348(block)-348(I/O)-348(operations)-348(for)-348(a)-346(record)-350(stream)-346(by)-348(setting)-348(the)-348(F)74(AB$V_BIO)]TJ
0 -1.196 TD
[(bit)-340(in)-344(the)-342(le)-342(access)-342(\(F)74(AB$B_F)74(AC\))-340(eld)-342(as)-342(input)-342(to)-342(the)-342(Open)-342(or)-342(Create)-342(services.)]TJ
T*
[(If)-332(you)-334(intend)-334(to)-334(write)-332(to)-332(the)-334(le,)-336(you)-334(must)-334(set)-332(the)-332(PUT)-336(option)-332(in)-334(the)-334(F)74(AB$B_F)74(AC)]TJ
T*
[(eld;)-380(if)-364(you)-366(intend)-364(to)-364(read)-364(from)-364(the)-364(le,)-372(you)-366(must)-364(set)-362(the)-364(GET)-362(option)-364(in)-366(the)]TJ
0 -1.194 TD
-0.0001 Tc
[(F)73.9(AB$B_F)75.9(AC)-364.1(eld.)-566.1(If)-364.1(you)-366.1(set)-364.1(the)-364.1(F)71.9(AB$V_BIO)-364.1(bit)-364.1(when)-366.1(you)-366.1(create)-366.1(a)-364.1(relative)]TJ
0 -1.196 TD
0 Tc
[(or)-352(indexed)-354(le,)-358(RMS)-352(omits)-350(prolog)-354(processing)-352(for)-354(indexed)-352(les)-352(and)-354(initial)-352(space)]TJ
T*
[(prezeroing)-334(in)-332(relative)-332(les.)]TJ
0 -1.794 TD
[(For)-376(les)-376(of)-376(unknown)-378(organization,)-390(block)-376(I/O)-376(is)-374(the)-376(only)-378(form)-376(of)-374(processing)]TJ
0 -1.194 TD
[(allowed.)-526(Processing)-348(proceeds)-348(identically)-348(to)-346(that)-346(for)-346(block)-348(I/O)-346(to)-348(the)-346(relative)-348(le)]TJ
0 -1.196 TD
[(organization)-332(described)-332(previously)108(.)]TJ
/F2 1 Tf
12 0 0 12 66.02 523.5599 Tm
[(B.3.1)53.3(1)-665(Mixed)-333.3(Block)-333.3(and)-333.3(Record)-333.3(I/O)]TJ
/F3 1 Tf
10 0 0 10 137.76 507.62 Tm
[(How)-368(and)-368(when)-370(RMS)-368(allows)-368(you)-370(to)-368(switch)-368(between)-368(record)-370(I/O)-370(and)-368(block)-370(I/O)]TJ
T*
[(depends)-332(on)-332(the)-332(organization)-334(of)-332(the)-332(le)-332(being)-334(accessed.)]TJ
0 -1.792 TD
[(When)-346(you)-350(access)-346(sequential)-346(les,)-352(RMS)-346(allows)-344(you)-348(to)-346(switch)-346(between)-346(record)-348(I/O)]TJ
0 -1.196 TD
[(and)-332(block)-334(I/O)-330(with)-332(each)-334(record)-332(operation,)-334(if)-332(desired.)-500(T)92(o)-332(enable)-334(I/O)-330(switching)-334(for)-332(a)]TJ
T*
[(record)-332(stream)-332(connected)-334(to)-332(a)-332(sequential)-332(le,)-332(use)-334(the)-332(following)-332(procedure:)]TJ
0 -1.792 TD
-0.0001 Tc
[(1.)-962.1(Set)-332.1(the)-334.1(F)71.9(AB$V_BRO)-332.1(option)-334.1(in)-332.1(the)-334.1(F)73.9(AB$B_F)73.9(AC)-332.1(eld)-332.1(as)-332.1(input)-334.1(to)-334.1(the)-332.1(Create)-332.1(or)]TJ
1.792 -1.196 TD
0 Tc
[(Open)-332(service.)]TJ
-1.792 -1.794 TD
-0.0001 Tc
[(2.)-962.1(Clear)-366.1(the)-366.1(RAB$L_ROP)-366.1(eld)-366.1(RAB$V_BIO)-364.1(option)-366.1(as)-366.1(input)-366.1(to)-364.1(the)-366.1(Connect)]TJ
1.792 -1.196 TD
0 Tc
(service.)Tj
-1.792 -1.792 TD
-0.0001 Tc
[(This)-342.1(procedure)-346.1(informs)-342.1(RMS)-342.1(that)-344.1(it)-342.1(should)-344.1(check)-344.1(the)-344.1(RAB$V_BIO)-342.1(option)-344.1(in)-342.1(the)]TJ
0 -1.196 TD
[(RAB$L_ROP)-332.1(eld)-334.1(after)-332.1(each)-332.1(operation.)]TJ
0 -1.794 TD
0 Tc
[(T)92(o)-332(do)-332(a)-332(block)-334(I/O)-332(operation:)]TJ
0 -1.792 TD
-0.0001 Tc
[(1.)-962.1(Set)-332.1(the)-332.1(RAB$L_ROP)-330.1(eld)-332.1(RAB$V_BIO)-332.1(option.)]TJ
0 -1.794 TD
0 Tc
[(2.)-962(Invoke)-334(a)-332(block)-334(I/O)-332(service)-332(\(Read,)-332(Space,)-334(or)-332(W)56(rite\).)]TJ
T*
[(T)92(o)-332(do)-332(a)-332(record)-334(I/O)-332(operation:)]TJ
0 -1.792 TD
-0.0001 Tc
[(1.)-962.1(Clear)-332.1(the)-332.1(RAB$L_ROP)-330.1(eld)-332.1(RAB$V_BIO)-332.1(option.)]TJ
0 -1.794 TD
0 Tc
[(2.)-962(Invoke)-334(a)-332(record)-334(I/O)-332(service.)]TJ
0 -1.792 TD
[(Use)-348(care)-352(if)-348(you)-352(do)-350(choose)-350(to)-350(mix)-350(record)-350(and)-352(block)-350(I/O)-350(operations)-348(for)-352(sequential)]TJ
0 -1.196 TD
[(les.)-558(When)-362(you)-364(switch)-362(operations)-360(on)-364(disk)-362(devices,)-370(the)-362(context)-364(of)-362(the)-362(current)]TJ
T*
0.0001 Tc
[(record,)-351.9(the)-347.9(next)-347.9(record,)-351.9(and)-347.9(the)-345.9(next)-349.9(block)-347.9(pointer)-345.9(is)-345.9(undened.)-527.9(Thus,)-351.9(the)-347.9(rst)]TJ
T*
0 Tc
[(operation)-368(after)-368(the)-370(switch)-368(must)-368(not)-368(use)-370(sequential)-368(record)-370(access)-368(mode.)-572(For)]TJ
T*
[(magnetic)-344(tape)-344(devices,)-348(the)-344(context)-344(of)-344(the)-344(next)-346(record)-344(or)-344(next)-346(block)-344(indicates)-344(the)]TJ
0 -1.194 TD
[(start)-330(of)-332(the)-332(following)-332(block)-334(on)-332(the)-334(tape)-330(for)-332(the)-334(rst)-332(operation)-332(after)-332(the)-332(switch.)]TJ
0 -1.794 TD
-0.0001 Tc
[(As)-348.1(previously)-354.1(noted,)-356.1(you)-354.1(usually)-352.1(set)-348.1(the)-352.1(F)73.9(AB$B_F)73.9(AC)-350.1(eld)-350.1(F)71.9(AB$V_BRO)-350.1(option)]TJ
0 -1.196 TD
0 Tc
[(only)-362(to)-362(indicate)-362(that)-362(you)-364(want)-360(to)-362(mix)-362(record)-364(I/O)-362(and)-362(block)-362(I/O)-362(operations.)-558(If)]TJ
0 -1.194 TD
[(you)-354(decide)-352(that)-350(you)-354(want)-352(to)-352(perform)-352(block)-352(I/O)-352(processing)-352(only)108(,)-358(you)-352(can)-354(set)-350(the)]TJ
0 -1.196 TD
-0.0001 Tc
[(RAB$L_ROP)-368.1(eld)-368.1(RAB$V_BIO)-366.1(option)-366.1(after)-368.1(you)-368.1(open)-368.1(the)-368.1(le)-368.1(but)-368.1(before)-366.1(you)]TJ
T*
0.0001 Tc
[(invoke)-359.9(the)-355.9(Connect)-357.9(service.)-551.9(This)-355.9(connect-time)-353.9(operation)-357.9(overrides)-357.9(the)-357.9(setting)]TJ
T*
-0.0001 Tc
[(of)-360.1(the)-362.1(F)71.9(AB$V_BRO)-360.1(option)-362.1(for)-362.1(the)-362.1(current)-364.1(record)-362.1(stream)-360.1(and)-362.1(indicates)-360.1(to)-362.1(the)]TJ
0 -1.194 TD
0 Tc
[(Connect)-334(service)-336(that)-334(you)-336(only)-336(intend)-334(to)-334(do)-334(block)-334(I/O)-334(for)-334(this)-334(le,)-336(thus)-334(eliminating)]TJ
0 -1.196 TD
[(the)-334(need)-334(to)-332(allocate)-334(internal)-334(I/O)-334(buffers.)-502(\(However)74(,)-334(you)-336(must)-332(still)-332(allocate)-334(buffers)]TJ
T*
-0.0001 Tc
[(for)-334.1(block)-336.1(I/O)-334.1(operations)-336.1(in)-334.1(your)-338.1(application)-334.1(program.\))-506.1(If)-334.1(you)-336.1(set)-334.1(the)-336.1(F)73.9(AB$V_BRO)]TJ
/F2 1 Tf
9 0 0 9 66.02 26.84 Tm
/Cs9 cs 1 scn
0 Tc
(B34)Tj
/F1 1 Tf
3.2767 0 TD
0.0002 Tc
[(V)73.5(A)0.2(X)-368.7(MACRO)-368.7(Programming)-368.7(Information)-370.9(and)-368.7(Examples)]TJ
ET
endstream
endobj
1331 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1332 0 obj
<<
/Type /Page
/Parent 1310 0 R
/Resources 1334 0 R
/Contents 1333 0 R
>>
endobj
1333 0 obj
<< /Length 6014 >>
stream
BT
/F2 1 Tf
12 0 0 12 238.22 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(V)73.3(A)0(X)-275(MACRO)-275(Programming)-278.3(Information)-280(and)-278.3(Examples)]TJ
8.3583 -1.0783 TD
-0.0002 Tc
[(B.3)-276.9(V)74.8(A)-0.2(X)-276.9(MACRO)-278.5(Example)-278.5(Programs)]TJ
/F3 1 Tf
10 0 0 10 161.66 700.9 Tm
/Cs8 cs 1 scn
-0.0001 Tc
[(option)-336.1(when)-334.1(you)-336.1(create)-336.1(an)-334.1(indexed)-336.1(le,)-338.1(the)-334.1(key)-338.1(denition)-336.1(XABs)-334.1(for)-336.1(that)-334.1(le)-336.1(must)]TJ
0 -1.196 TD
0 Tc
[(be)-332(present.)]TJ
0 -1.794 TD
[(When)-340(you)-342(access)-338(relative)-342(or)-340(indexed)-340(les,)-342(switching)-340(is)-340(available)-338(only)-342(if)-340(you)-340(close)]TJ
0 -1.194 TD
[(and)-328(reopen)-330(the)-328(le.)-500(RMS)-328(does)-328(not)-328(permit)-328(both)-328(types)-328(of)-328(I/O)-326(simultaneously)110(.)-500(When)]TJ
0 -1.196 TD
[(multiple)-346(record)-346(streams)-344(are)-346(used,)-350(all)-346(record)-346(streams)-344(must)-344(use)-346(the)-346(same)-344(type)-346(of)]TJ
T*
[(I/O,)-332(either)-334(record)-332(I/O)-332(or)-332(block)-334(I/O.)]TJ
0 -1.792 TD
[(Y)110(o)0(u)-356(specify)-356(the)-356(I/O)-354(type)-356(when)-356(you)-358(create)-356(or)-356(open)-356(a)-356(le)-356(by)-356(selecting)-356(either)-356(the)]TJ
0 -1.196 TD
-0.0001 Tc
[(block)-352.1(I/O)-352.1(option)-352.1(\(F)73.9(AB$V_BIO)-350.1(bit)-352.1(set\))-350.1(or)-352.1(the)-350.1(record)-354.1(I/O)-350.1(option)-352.1(\(F)73.9(AB$V_BIO)-352.1(bit)]TJ
T*
0 Tc
[(clear\).)-526(For)-346(relative)-346(and)-346(indexed)-346(les,)-350(the)-344(decision)-346(to)-344(use)-346(block)-346(I/O)-344(or)-346(record)-346(I/O)]TJ
T*
[(for)-338(a)-336(le)-336(can)-338(be)-336(postponed,)-338(if)-336(desired,)-338(until)-338(the)-336(record)-338(stream)-334(is)-336(connected)-338(by)-338(the)]TJ
T*
[(following)-332(procedure:)]TJ
0 -1.792 TD
-0.0001 Tc
[(1.)-964.1(Set)-366.1(the)-368.1(F)73.9(AB$B_F)73.9(AC)-366.1(eld)-368.1(F)73.9(AB$V_BRO)-366.1(option)-368.1(when)-368.1(you)-370.1(are)-366.1(opening)-370.1(\(or)]TJ
1.794 -1.196 TD
0 Tc
[(creating\))-334(the)-332(le.)]TJ
-1.794 -1.794 TD
[(2.)-964(Indicate)-322(the)-324(appropriate)-322(operation)-324(to)-322(the)-324(Connect)-322(service)-324(by)-324(either)-324(setting)-322(the)]TJ
1.794 -1.194 TD
-0.0001 Tc
[(RAB$V_BIO)-342.1(bit)-340.1(in)-344.1(the)-342.1(RAB$L_ROP)-340.1(for)-342.1(block)-344.1(I/O)-342.1(or)-342.1(by)-344.1(clearing)-344.1(it)-342.1(for)-344.1(record)]TJ
0 -1.196 TD
0 Tc
(I/O.)Tj
/F2 1 Tf
12 0 0 12 89.94 475.74 Tm
[(B.3.12)-665(Next)-333.3(Block)-333.3(Pointer)-331.7(\(NBP\))]TJ
/F3 1 Tf
10 0 0 10 161.66 459.8 Tm
[(For)-352(block)-354(I/O)-350(operations)-352(to)-350(sequential)-352(les)-352(on)-352(disk)-350(devices,)-358(RMS)-352(maintains)-350(an)]TJ
T*
[(internal)-334(next)-332(block)-334(pointer)-332(\(NBP\))-332(that)-332(does)-332(the)-332(following)-332(functions:)]TJ
0 -1.792 TD
[()-1190(Points)-342(to)-344(the)-344(beginning)-346(of)-344(the)-344(le)-344(following)-342(execution)-346(of)-344(a)-342(Connect)-344(service)-344(if)]TJ
1.794 -1.196 TD
-0.0001 Tc
[(the)-354.1(RAB$V_EOF)-354.1(option)-352.1(in)-354.1(the)-354.1(RAB$L_ROP)-352.1(eld)-354.1(of)-352.1(the)-354.1(RAB)-352.1(is)-352.1(cleared.)-542.1(If)]TJ
T*
[(the)-336.1(RAB$L_ROP)-336.1(eld)-336.1(RAB$V_EOF)-336.1(option)-336.1(is)-334.1(set,)-336.1(the)-336.1(NPB)-334.1(points)-336.1(to)-334.1(the)-336.1(block)]TJ
T*
[(following)-360.1(the)-360.1(end)-360.1(of)-360.1(the)-360.1(le.)-554.1(The)-362.1(RAB$V_EOF)-360.1(option)-360.1(is)-358.1(relevant)-362.1(only)-362.1(for)]TJ
0 -1.194 TD
0 Tc
[(sequential)-332(les)-332(doing)-334(block)-332(I/O)-332(processing.)]TJ
-1.794 -1.794 TD
[()-1190(Points)-356(to)-356(the)-358(block)-358(following)-358(the)-356(highest)-358(numbered)-358(block)-358(transferred)-358(by)-358(a)]TJ
1.794 -1.196 TD
[(read)-332(or)-332(write)-332(operation.)]TJ
-1.794 -1.792 TD
[()-1190(Points)-332(to)-332(the)-332(next)-334(block)-332(following)-332(an)-334(operation)-332(invoked)-334(by)-334(the)-332(Space)-332(service.)]TJ
0 -1.794 TD
[(An)-338(explicit)-336(Extend)-338(service)-338(is)-336(required)-338(for)-338(relative)-338(and)-338(indexed)-338(les)-336(because)-338(RMS)]TJ
0 -1.196 TD
[(does)-332(not)-332(automatically)-332(extend)-334(a)-332(le)38(s)-332(allocation)-332(when)-334(using)-332(block)-334(I/O)-332(processing.)]TJ
0 -1.792 TD
[(Example)-332(B10)-332(illustrates)-330(how)-332(to)-332(copy)-332(a)-332(le)-334(using)-332(block)-334(I/O.)]TJ
/F2 1 Tf
0 -2.822 TD
[(Example)-334(B10)-796(Use)-332(of)-332(Block)-332(I/O)]TJ
/F6 1 Tf
8 0 0 10 199.92 239.46 Tm
[(.TITLE)-1200(BLOCKIO)]TJ
-4.7825 -0.998 TD
(;)Tj
0.0045 -0.996 TD
[(;)-600(This)-597.5(program)-602.5(copies)-600(the)-597.5(input)-600(file)-600(to)-600(the)-597.5(output)-600(file.)]TJ
-0.0045 -0.996 TD
0.0001 Tc
[(;)-599.9(I)0.1(t)-597.4(illustrates)-597.4(block)-599.9(I/O)-599.9(using)-599.9(the)-597.4(RMS)-599.9($READ)-599.9(and)-597.4($WRITE)]TJ
T*
0 Tc
[(;)-600(macros.)]TJ
T*
(;)Tj
4.7825 -0.996 TD
0.0003 Tc
[(.PSECT)-1199.7(DATA,WRT,NOEXE)]TJ
-4.7825 -0.996 TD
0 Tc
[(INFAB:)-1197.5($FAB)-2350.1(FNM)-597.5(=)-600(,-)-4122.6(;)-597.5(Input)-600(file)-600(name)]TJ
9.5675 -0.996 TD
0.0001 Tc
[(FAC)-597.4(=)-599.9()-5326.5(;)-597.4(Block)-599.9(I/O)-599.9(read)-597.4(operations)]TJ
-9.5675 -0.998 TD
0 Tc
[(INRAB:)-1197.5($RAB)-2350.1(FAB)-597.5(=)-600(INFAB,-)-6530.6(;)-597.5(Pointer)-600(to)-600(FAB)]TJ
9.5675 -0.996 TD
[(BKT)-597.5(=)-600(0,-)-8938.6(;)-597.5(Start)-600(with)-600(current)-600(block)]TJ
T*
[(UBF)-597.5(=)-600(REC_BUFF,-)-4724.6(;)-597.5(Record)-600(buffer)]TJ
T*
[(USZ)-597.5(=)-600(REC_SIZE)-5928.6(;)-1792.5(and)-600(size)]TJ
/F3 1 Tf
9 0 0 9 439.8 92.54 Tm
[(\(continued)-371.1(on)-368.9(next)-371.1(page\))]TJ
/F1 1 Tf
/Cs9 cs 1 scn
-16.1333 -7.3 TD
0.0002 Tc
[(V)73.5(A)0.2(X)-368.7(MACRO)-368.7(Programming)-368.7(Information)-370.9(and)-368.7(Examples)]TJ
/F2 1 Tf
25.4509 0 TD
0 Tc
(B35)Tj
ET
endstream
endobj
1334 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1335 0 obj
<<
/Type /Page
/Parent 1310 0 R
/Resources 1337 0 R
/Contents 1336 0 R
>>
endobj
1336 0 obj
<< /Length 4866 >>
stream
BT
/F2 1 Tf
12 0 0 12 66.02 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0.0001 Tc
0 Tw
[(V)73.4(A)0.1(X)-274.9(MACRO)-274.9(Programming)-278.2(Information)-278.2(and)-278.2(Examples)]TJ
0 -1.0783 TD
0 Tc
[(B.3)-276.7(V)73.3(A)0(X)-275(MACRO)-275(Example)-278.3(Programs)]TJ
10 0 0 10 137.76 700.78 Tm
/Cs8 cs 1 scn
[(Example)-334(B10)-496(\(Cont.\))-798(Use)-332(of)-332(Block)-332(I/O)]TJ
/F6 1 Tf
8 0 0 10 137.76 687.16 Tm
0.0001 Tc
[(OUTFAB:)-599.9($FAB)-2343(FNM)-599.9(=)-597.4(,-)-3515.5(;)-599.9(Output)-599.9(file)-597.4(name)]TJ
9.565 -0.996 TD
0 Tc
[(FOP)-600(=)-597.5(CBT,-)-7734.6(;)-600(Try)-597.5(for)-600(contiguous)-602.5(file)]TJ
0 -0.998 TD
0.0002 Tc
[(MRS)-599.8(=)-597.3(REC_SIZE,-)-4719.4(;)-599.8(Maximum)-599.8(record)-599.8(size)]TJ
0 -0.996 TD
0.0003 Tc
[(FAC)-599.7(=)-597.2(,-)-4117.3(;)-599.7(Block)-597.2(I/O)-599.7(write)-599.7(operations)]TJ
T*
0 Tc
[(RAT)-600(=)-597.5(C)0(R)-9540.5(;)-600(Implied)-600(carriage)-600(control)]TJ
-9.565 -0.996 TD
[(OUTRAB:)-600($RAB)-2343.1(FAB)-600(=)-597.5(OUTFAB,-)-5928.6(;)-600(Pointer)-600(to)-597.5(FAB)]TJ
9.565 -0.996 TD
[(BKT)-600(=)-597.5(0,-)-8938.6(;)-600(Start)-597.5(with)-600(current)-602.5(block)]TJ
T*
[(RBF)-600(=)-597.5(REC_BUFF)-5928.6(;)-600(Output)-600(uses)-597.5(same)-600(buffer)]TJ
14.35 -0.996 TD
[(;)-1795(a)0(s)-597.5(input)]TJ
-23.915 -0.996 TD
[(REC_SIZE)-600(=)-597.5(1024)-14891.6(;)-600(Maximum)-600(record)-600(size)]TJ
0 -0.998 TD
(REC_BUFF:)Tj
4.8229 -0.996 TD
[(.BLKB)-1795(REC_SIZE)-9471.2(;)-600(Record)-600(buffer)]TJ
-0.0404 -1.594 TD
0.0003 Tc
[(.PSECT)-1197.2(CODE,NOWRT,EXE)]TJ
-4.7825 -0.996 TD
0 Tc
(;)Tj
0.0045 -0.996 TD
0.0001 Tc
[(;)-597.4(Initialization)-597.4(-)-599.9(Open)-599.9(input)-599.9(and)-597.4(output)-599.9(files)-599.9(and)-599.9(connect)-599.9(streams)]TJ
-0.0045 -0.996 TD
0 Tc
(;)Tj
4.7825 -0.996 TD
0.0002 Tc
[(.ENTRY)-1197.3(BLOCKIO,^M<>)-7094(;)-599.8(N)0.2(o)-597.3(registers)-602.3(to)-597.3(save)]TJ
T*
[($OPEN)-1794.8(FAB=INFAB)-8904.4(;)-599.8(Open)-597.3(input)-599.8(file)]TJ
0 -0.998 TD
0 Tc
[(BLBC)-2374.5(R0,EXIT1)-9534.1(;)-600(Quit)-597.5(on)-600(error)]TJ
0 -0.996 TD
[($CONNECT)-4751.6(RAB=INRAB)-4147.1(;)-600(Connect)-600(to)-597.5(input)]TJ
T*
[(BLBC)-2374.5(R0,EXIT2)-9534.1(;)-600(Quit)-597.5(on)-600(error)]TJ
T*
0.0001 Tc
[(MOVL)-2374.4(INFAB+FAB$L_ALQ,-)-4111(;)-599.9(Set)-597.4(proper)-599.9(size)]TJ
4.7825 -0.996 TD
0.0002 Tc
[(OUTFAB+FAB$L_ALQ)-4712.9(;)-1794.8(for)-597.3(output)]TJ
-4.7825 -0.996 TD
[($CREATE)-599.8(FAB=OUTFAB)-8293.4(;)-599.8(Create)-599.8(output)-599.8(file)]TJ
T*
0 Tc
[(BLBC)-2374.5(R0,EXIT3)-9534.1(;)-600(Quit)-597.5(on)-600(error)]TJ
T*
[($CONNECT)-4751.6(RAB=OUTRAB)-3545.1(;)-600(Connect)-600(to)-597.5(output)]TJ
0 -0.998 TD
[(BLBC)-2374.5(R0,EXIT4)-9534.1(;)-600(Quit)-597.5(on)-600(error)]TJ
-4.7825 -0.996 TD
(;)Tj
0.0045 -0.996 TD
[(;)-597.5(Copy)-600(loop)]TJ
-0.0045 -0.996 TD
(;)Tj
0.0045 -0.996 TD
0.0002 Tc
[(READ:)-1794.8($READ)-1794.8(RAB=INRAB)-8877.5(;)-599.8(Get)-597.3(a)-597.3(block)]TJ
4.778 -0.996 TD
0 Tc
[(BLBS)-2374.5(R0,WRITE)-9534.1(;)-600(Write)-597.5(the)-600(block)]TJ
T*
0.0003 Tc
[(CMPL)-2374.2(R0,#RMS$_EOF)-7120.8(;)-599.7(Was)-597.2(error)-599.7(end-of-file?)]TJ
0 -0.998 TD
0.0002 Tc
[(BEQL)-2374.3(DONE)-11941.8(;)-599.8(Successful)-599.8(completion)]TJ
0 -0.996 TD
0 Tc
[(BRB)-2976.5(EXIT2)-11340(;)-600(I)0(f)-597.5(not,)-600(signal)-600(error)]TJ
-4.7825 -0.996 TD
0.0001 Tc
[(WRITE:)-1197.4(MOVW)-2347.5(INRAB+RAB$W_RSZ,)-599.9(-)-3511(;)-599.9(Set)-597.4(the)-599.9(record)-599.9(size)]TJ
9.565 -0.996 TD
0.0002 Tc
[(OUTRAB+RAB$W_RSZ)-4712.9(;)-1794.8(for)-597.3(output)]TJ
-4.7825 -0.996 TD
[($WRITE)-1197.3(RAB=OUTRAB)-8297.9(;)-599.8(Write)-597.3(the)-599.8(block)]TJ
T*
0 Tc
[(BLBC)-2374.5(R0,EXIT4)-9534.1(;)-600(Quit)-597.5(on)-600(error)]TJ
T*
[(BRB)-2976.5(READ)-11942(;)-600(G)0(o)-597.5(back)-600(for)-597.5(more)]TJ
-4.7825 -0.996 TD
(;)Tj
0.0045 -0.998 TD
[(;)-597.5(Error)-600(Signaling)]TJ
-0.0045 -0.996 TD
(;)Tj
0.0045 -0.996 TD
0.0001 Tc
[(EXIT1:)-1197.4(MOVL)-2343(INFAB+FAB$L_STS,R2)-3509.1(;)-599.9(Move)-597.4(STS)-599.9(into)-599.9(R2)]TJ
4.778 -0.996 TD
[(MOVL)-2374.4(INFAB+FAB$L_STV,R3)-3509.1(;)-599.9(Move)-597.4(STV)-599.9(into)-599.9(R3)]TJ
T*
0 Tc
[(BRB)-2976.5(EXIT)-11942(;)-600(Signal)-600(error)]TJ
-4.7825 -0.996 TD
0.0001 Tc
[(EXIT2:)-1197.4(MOVL)-2347.5(INRAB+RAB$L_STS,R2)-3509.1(;)-599.9(Move)-597.4(STS)-599.9(into)-599.9(R2)]TJ
4.7825 -0.996 TD
[(MOVL)-2374.4(INRAB+RAB$L_STV,R3)-3509.1(;)-599.9(Move)-597.4(STV)-599.9(into)-599.9(R3)]TJ
0 -0.998 TD
0 Tc
[(BRB)-2976.5(EXIT)-11942(;)-600(Signal)-600(error)]TJ
/F3 1 Tf
9 0 0 9 415.88 175.62 Tm
[(\(continued)-373.3(on)-368.9(next)-368.9(page\))]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-38.8733 -16.5311 TD
(B36)Tj
/F1 1 Tf
3.2767 0 TD
0.0002 Tc
[(V)73.5(A)0.2(X)-368.7(MACRO)-368.7(Programming)-368.7(Information)-370.9(and)-368.7(Examples)]TJ
ET
endstream
endobj
1337 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1338 0 obj
<<
/Type /Page
/Parent 1341 0 R
/Resources 1340 0 R
/Contents 1339 0 R
>>
endobj
1339 0 obj
<< /Length 4056 >>
stream
BT
/F2 1 Tf
12 0 0 12 238.22 746.14 Tm
/Cs10 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(V)73.3(A)0(X)-275(MACRO)-275(Programming)-278.3(Information)-280(and)-278.3(Examples)]TJ
8.3583 -1.0783 TD
-0.0002 Tc
[(B.3)-276.9(V)74.8(A)-0.2(X)-276.9(MACRO)-278.5(Example)-278.5(Programs)]TJ
10 0 0 10 161.66 700.78 Tm
/Cs8 cs 1 scn
0 Tc
[(Example)-334(B10)-498(\(Cont.\))-798(Use)-330(of)-332(Block)-334(I/O)]TJ
/F6 1 Tf
8 0 0 10 161.66 686.5 Tm
0.0001 Tc
[(EXIT3:)-1197.4(MOVL)-2350(OUTFAB+FAB$L_STS,R2)-2907.1(;)-597.4(Move)-599.9(STS)-597.4(into)-599.9(R2)]TJ
4.7825 -0.998 TD
[(MOVL)-2376.9(OUTFAB+FAB$L_STV,R3)-2907.1(;)-597.4(Move)-599.9(STV)-597.4(into)-599.9(R3)]TJ
0 -0.996 TD
0 Tc
[(BRB)-2979(EXIT)-11942(;)-597.5(Signal)-600(error)]TJ
-4.7825 -0.996 TD
0.0001 Tc
[(EXIT4:)-1197.4(MOVL)-2350(OUTRAB+RAB$L_STS,R2)-2907.1(;)-597.4(Move)-599.9(STS)-597.4(into)-599.9(R2)]TJ
4.7825 -0.996 TD
[(MOVL)-2376.9(OUTRAB+RAB$L_STV,R3)-2907.1(;)-597.4(Move)-599.9(STV)-597.4(into)-599.9(R3)]TJ
T*
0 Tc
[(BRB)-2979(EXIT)-11942(;)-597.5(Signal)-600(error)]TJ
-4.7825 -0.996 TD
(;)Tj
0.0045 -0.996 TD
[(;)-600(Close)-597.5(files)-600(and)-600(exit)]TJ
-0.0045 -0.996 TD
(;)Tj
0.0045 -0.998 TD
[(DONE:)-1795($CLOSE)-1200(FAB=INFAB)-8878.2(;)-597.5(Close)-600(input)-600(and)]TJ
4.778 -0.996 TD
[($CLOSE)-1200(FAB=OUTFAB)-8303.1(;)-1792.5(output)-600(files)]TJ
T*
[(RET)-17329(;)-597.5(Return)-600(w/)-600(success)-600(in)-597.5(R0)]TJ
-4.7825 -1.196 TD
[(EXIT:)-1795(PUSHL)-1797.5(R3)-13101.1(;)-597.5(Push)-600(STV)-597.5(and)-600(STS)]TJ
4.7825 -0.996 TD
[(PUSHL)-1797.5(R2)-13123.6(;)-597.5(o)0(n)-600(stack)]TJ
T*
0.0002 Tc
[(CALLS)-1797.3(#2,)-597.3(G^LIB$SIGNAL)-4695(;)-597.3(Signal)-599.8(error)]TJ
T*
0 Tc
[(RET)-17329(;)-597.5(Return)-600(w/)-600(status)-600(in)-597.5(R0)]TJ
T*
[(.END)-2377(BLOCKIO)]TJ
/F3 1 Tf
10 0 0 10 161.66 501.18 Tm
[(This)-356(example)-356(program)-356(uses)-356(block)-356(I/O)-354(to)-356(transfer)-356(the)-356(contents)-356(of)-354(the)-356(input)-356(le)]TJ
0 -1.194 TD
[(to)-342(the)-342(output)-342(le.)-518(The)-342(following)-342(program)-344(data)-340(statements)-340(specify)-342(block)-342(I/O)-340(read)]TJ
0 -1.196 TD
[(operations)-344(from)-346(the)-344(input)-346(le)-344(by)-346(setting)-344(the)-346(F)74(AB$V_BIO)-340(bit)-344(\(block)-346(I/O\))-344(and)-344(the)]TJ
T*
-0.0002 Tc
[(F)71.8(AB$V_GET)-332.2(bit)-332.2(\(read\))-332.2(in)-332.2(the)-332.2(F)71.8(AB$B_F)71.8(AC)-330.2(eld)-334.2(of)-330.2(the)-334.2(input)-332.2(le)35.8(s)-330.2(F)71.8(AB:)]TJ
/F6 1 Tf
8 0 0 10 161.66 447.38 Tm
0 Tc
[(INFAB:)-1197.5($FAB)-2350.1(FNM)-597.5(=)-600(,)-600(-)-4124.6(;Input)-600(file)-600(name)]TJ
9.5675 -0.996 TD
[(FAC)-597.5(=)-600(,-)]TJ
/F3 1 Tf
10 0 0 10 161.66 419.5 Tm
[(The)-332(following)-332(data)-332(statements)-328(specify)-332(block)-332(I/O)-330(write)-330(operations)-332(to)-330(the)-332(output)-332(le)]TJ
0 -1.196 TD
-0.0001 Tc
[(by)-342.1(setting)-342.1(the)-340.1(F)71.9(AB$V_BIO)-340.1(bit)-340.1(\(block)-342.1(I/O\))-342.1(and)-340.1(the)-342.1(F)73.9(AB$V_PUT)-340.1(bit)-342.1(\(write\))-338.1(in)-342.1(the)]TJ
T*
[(F)71.9(AB$B_F)71.9(AC)-330.1(eld)-334.1(of)-332.1(the)-332.1(output)-332.1(le)35.9(s)-330.1(F)71.9(AB:)]TJ
/F6 1 Tf
8 0 0 10 161.66 377.6601 Tm
0 Tc
[(OUTFAB:)-600($FAB)-2345.6(FNM)-597.5(=)-600(,)-600(-)-4124.6(;Output)-600(file)-600(name)]TJ
9.5675 -0.998 TD
[(FAC)-597.5(=)-600(,-)]TJ
/F3 1 Tf
10 0 0 10 161.66 349.7602 Tm
0.0001 Tc
[(The)-319.9(input)-319.9(le)36.1(s)-317.9(contents)-317.9(are)-319.9(copied)-319.9(until)-317.9(the)-319.9(end)-319.9(of)-317.9(le)-319.9(is)-317.9(encountered.)-497.9(Any)-319.9(errors)]TJ
0 -1.196 TD
0 Tc
[(are)-360(signaled)-360(with)-358(the)-360(convention)-362(of)-360(using)-360(both)-360(the)-360(STS)-358(and)-360(STV)-358(elds)-360(of)-358(the)]TJ
T*
[(appropriate)-332(control)-334(block.)]TJ
/F1 1 Tf
9 0 0 9 295.0483 26.84 Tm
/Cs9 cs 1 scn
0.0002 Tc
[(V)73.5(A)0.2(X)-368.7(MACRO)-368.7(Programming)-368.7(Information)-370.9(and)-368.7(Examples)]TJ
/F2 1 Tf
25.4509 0 TD
0 Tc
(B37)Tj
ET
endstream
endobj
1340 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F1 5 0 R /F2 6 0 R /F3 7 0 R /F6 59 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R /Cs10 82 0 R >>
>>
endobj
1341 0 obj
<<
/Type /Pages
/Kids [ 1338 0 R 1342 0 R 1345 0 R 1348 0 R 1351 0 R 1354 0 R 1357 0 R 1360 0 R
1363 0 R 1366 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 1309 0 R
>>
endobj
1342 0 obj
<<
/Type /Page
/Parent 1341 0 R
/Resources 1344 0 R
/Contents 1343 0 R
>>
endobj
1343 0 obj
<< /Length 0 >>
stream
endstream
endobj
1344 0 obj
<<
/ProcSet [ /PDF ]
>>
endobj
1345 0 obj
<<
/Type /Page
/Parent 1341 0 R
/Resources 1347 0 R
/Contents 1346 0 R
>>
endobj
1346 0 obj
<< /Length 6115 >>
stream
/Cs8 cs 1 scn
/GS1 gs
89.94 649.46 454.32 -0.96 re
f
BT
/F2 1 Tf
20 0 0 20 492.1799 628.14 Tm
0 Tc
0 Tw
(Index)Tj
14 0 0 14 89.94 570.26 Tm
(A)Tj
ET
89.968 566.74 215.28 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 89.94 555.2999 Tm
(Access)Tj
1.336 -1.2155 TD
[(modes,)-773.3(13)]TJ
-0.0094 -1.2178 TD
0.0002 Tc
[(run-time)-333.1(options,)-770.9(14)]TJ
-1.3267 -1.4222 TD
0 Tc
[(Access)-328.9(control)-335.6(entries)]TJ
1.3267 -1.2333 TD
[(See)-335.6(ACEs)]TJ
-1.3267 -1.2333 TD
[(Access)-328.9(control)-335.6(list)-331.1(buffer)-335.6(eld)]TJ
1.3267 -1.2311 TD
-0.0002 Tc
[(See)-335.8(XAB$L_ACLBUF)-333.5(eld)]TJ
-1.3267 -1.3511 TD
0 Tc
[(Access)-328.9(control)-335.6(list)-331.1(buffer)-335.6(size)-331.1(eld)]TJ
1.3267 -1.2333 TD
-0.0002 Tc
[(See)-335.8(XAB$W_ACLSIZ)-333.5(eld)]TJ
-1.3267 -1.3511 TD
0 Tc
[(Access)-328.9(control)-335.6(list)-331.1(context)-335.6(eld)]TJ
1.3267 -1.2333 TD
-0.0002 Tc
[(See)-335.8(XAB$L_ACLCTX)-331.3(eld)]TJ
-1.3267 -1.3511 TD
0 Tc
[(Access)-328.9(control)-335.6(list)-331.1(error)-333.3(status)-333.3(eld)]TJ
1.3267 -1.2311 TD
-0.0002 Tc
[(See)-335.8(XAB$L_ACLSTS)-335.8(eld)]TJ
-1.3267 -1.3511 TD
0 Tc
[(Access)-328.9(control)-335.6(list)-331.1(length)-333.3(eld)]TJ
1.3267 -1.4222 TD
-0.0002 Tc
[(See)-335.8(XAB$W_ACLLEN)-333.5(eld)]TJ
-1.3267 -1.3511 TD
0 Tc
[(Access)-328.9(control)-335.6(lists)]TJ
1.3267 -1.2333 TD
[(See)-335.6(ACLs)]TJ
-1.3267 -1.2333 TD
[(Access)-328.9(modes)-331.1(eld)]TJ
1.3267 -1.2311 TD
[(See)-335.6(F)75.5(AB$B_ACMODES)-331.1(eld)]TJ
-1.3267 -1.2178 TD
0.0001 Tc
[(Access)-328.8(specication,)-328.8(list)-333.2(of)-333.2(mask)-331(values,)-773.2(155)]TJ
T*
0 Tc
[(ACEs)-328.9(\(access)-331.1(control)-333.3(entries\))]TJ
1.3267 -1.2178 TD
0.0002 Tc
[(RMS)-333.1(limitation,)-773.1(152)]TJ
-1.3267 -1.2178 TD
0 Tc
[(ACLs)-328.9(\(access)-331.1(control)-335.6(lists\))]TJ
1.3267 -1.2178 TD
[(conversion)-333.3(methods,)-773.3(152)]TJ
T*
[(use)-331.1(with)-333.3(RMS)-333.3(control)-333.3(block,)-775.6(152)]TJ
-1.3267 -1.2178 TD
[(Actual)-333.3(offset)-333.3(value,)-331.1(avoiding)-333.3(use)-331.1(of,)-775.6(23)]TJ
T*
0.0001 Tc
[(AIDs)-353.2(\(area)-357.7(identication)-353.2(numbers\),)-359.9(program)]TJ
1.9911 -1.2178 TD
0 Tc
[(example,)-775.6(B19)]TJ
-1.9911 -1.4222 TD
[(Alignment)-331.1(boundary)-333.3(type)-333.3(eld)]TJ
1.3267 -1.42 TD
-0.0003 Tc
[(See)-335.9(XAB$B_ALN)-333.6(eld)]TJ
-1.3267 -1.3511 TD
0.0001 Tc
[(Allocation)-333.2(control)-335.5(extended)-333.2(address)-328.8(block)]TJ
1.3267 -1.2333 TD
-0.0003 Tc
[(See)-335.9(XABALL)-333.6(block)]TJ
-1.3267 -1.2333 TD
0.0002 Tc
[(Allocation)-333.1(options)-330.9(eld)]TJ
1.3267 -1.4222 TD
-0.0003 Tc
[(See)-335.9(XAB$B_AOP)-333.6(eld)]TJ
-1.3267 -1.3511 TD
0.0002 Tc
[(Allocation)-333.1(quantity)-330.9(eld)]TJ
1.3267 -1.4222 TD
0 Tc
[(See)-335.6(F)75.5(AB$L_ALQ)-331.1(eld;)-333.3(XAB$L_ALQ)-328.9(eld)]TJ
-1.3267 -1.2156 TD
-0.0001 Tc
[(Append)-333.4(access,)-331.2(use)-331.2(of)-333.4(RAB$V_EOF)-333.4(option,)-775.7(713)]TJ
0 -1.2178 TD
0.0002 Tc
[(Area)-335.4(descriptors,)-335.4(how)-335.4(affected)-337.6(by)-337.6(extending)-337.6(index)]TJ
1.9911 -1.2178 TD
0 Tc
[(le,)-775.6(RMS47)]TJ
-1.9911 -1.4044 TD
0.0002 Tc
[(Area)-330.9(identication)-333.1(number)-330.9(eld)]TJ
1.3267 -1.2333 TD
-0.0003 Tc
[(See)-335.9(XAB$B_AID)-333.6(eld)]TJ
25.24 54.2333 TD
0.0002 Tc
[(Area)-330.9(identication)-333.1(numbers)]TJ
1.3289 -1.2333 TD
0 Tc
[(See)-333.3(AIDs)]TJ
-1.3289 -1.2178 TD
[(Argument)-331.1(delimiters,)-333.3(used)-331.1(with)-333.3(RMS,)-773.3(B10)]TJ
T*
0.0001 Tc
[(Argument)-331(keywords,)-328.8(delimiting)-331(for)-333.2(RMS,)-773.2(B10)]TJ
T*
0 Tc
[(Argument)-331.1(lists)]TJ
1.3289 -1.2178 TD
[(count)-331.1(eld,)-775.6(24)]TJ
T*
[(description,)-775.6(24)]TJ
T*
[(error)-331.1(routine)-335.6(address)-331.1(eld,)-775.6(24)]TJ
0 -1.2156 TD
[(new)-331.1(F)73.3(A)0(B)-331.1(address)-331.1(eld,)-775.6(25)]TJ
0 -1.2178 TD
[(passing)-331.1(to)-333.3(record)-333.3(management)-331.1(services,)-773.3(B9)]TJ
T*
[(passing)-331.1(to)-333.3(service,)-773.3(B9)]TJ
T*
[(success)-328.9(routine)-333.3(address)-333.3(eld,)-775.6(24)]TJ
-1.3289 -1.2178 TD
(Arguments)Tj
1.3289 -1.2178 TD
[(delimiters)-333.3(for)-333.3(RMS,)-773.3(B10)]TJ
T*
0.0001 Tc
[(for)-333.2(initialization)-333.2(and)-335.5(control)-335.5(block)-333.2(store)-335.5(macros,)]TJ
1.9911 -1.2178 TD
0 Tc
(B7)Tj
-1.9911 -1.2178 TD
[(passing,)-773.3(13)]TJ
T*
[(separator)-333.3(in)-333.3(RMS)-333.3(coding,)-773.3(B6)]TJ
T*
[(specifying)-331.1(as)-333.3(run-time)-331.1(values,)-775.6(B8)]TJ
T*
[(to)-333.3(F)75.6(ABs,)-773.3(14)]TJ
T*
-0.0005 Tc
[(to)-333.8(RABs,)-773.8(15)]TJ
-1.3289 -1.2178 TD
0.0001 Tc
[(Argument)-337.7(values,)-337.7(passed)-339.9(to)-337.7(AST)91.2(-level)-339.9(completion)]TJ
1.9911 -1.2178 TD
0 Tc
[(routine,)-777.8(24)]TJ
-1.9911 -1.2178 TD
0.0001 Tc
[(ASCII)-324.3(characters,)-324.3(delimiting)-319.9(in)-324.3(control)-324.4(block)-324.4(elds,)]TJ
1.9911 -1.2178 TD
0 Tc
[(B5,)-333.3(B7)]TJ
-1.9911 -1.2178 TD
0.0001 Tc
[(AST)-344.4(completion)-344.3(routines,)-348.8(arguments)-344.3(passed)-346.6(to,)]TJ
1.9911 -1.2155 TD
0 Tc
(24)Tj
-1.9911 -1.2178 TD
[(AST)62.2(s)-331.1(\(asynchronous)-331.1(system)-331.1(traps\))]TJ
1.3289 -1.2178 TD
[(argument)-331.1(lists,)-773.3(B10)]TJ
T*
[(arguments)-328.9(passed)-333.3(to)-333.3(completion)-333.3(routines,)-775.6(B10)]TJ
T*
[(argument)-331.1(values,)-773.3(B10)]TJ
-1.3289 -1.2178 TD
[(Asynchronous)-328.9(completion,)-775.6(26)]TJ
0 -1.4222 TD
0.0002 Tc
[(Asynchronous)-328.7(I/O)-330.9(option)]TJ
1.3289 -1.4222 TD
0.0001 Tc
[(See)-333.2(F)73.4(AB$V_ASY)-328.8(option;)-328.8(RAB$V_ASY)-331(option)]TJ
-1.3289 -1.2178 TD
[(Asynchronous)-359.9(operations,)-371(contrasted)-366.6(with)]TJ
1.9911 -1.2178 TD
0.0002 Tc
[(synchronous)-330.9(operation,)-773.1(29)]TJ
-1.9911 -1.2178 TD
0 Tc
[(Asynchronous)-328.9(option,)-775.6(25)]TJ
0 -1.4222 TD
[(Asynchronous)-328.9(system)-328.9(traps)]TJ
1.3289 -1.42 TD
[(See)-333.3(AST)62.2(s)]TJ
-1.3289 -1.2178 TD
[(Automatic)-333.3(le)-333.3(extension,)-773.3(RMS47)]TJ
/F2 1 Tf
/Cs9 cs 1 scn
20.2 -13.4001 TD
(Index1)Tj
ET
endstream
endobj
1347 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
1348 0 obj
<<
/Type /Page
/Parent 1341 0 R
/Resources 1350 0 R
/Contents 1349 0 R
>>
endobj
1349 0 obj
<< /Length 7422 >>
stream
BT
/F2 1 Tf
14 0 0 14 66.02 681.78 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
(B)Tj
ET
66.048 678.28 215.28 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 66.02 666.84 Tm
[(Backup)-333.3(date)-333.3(and)-333.3(time)-333.3(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(XAB$Q_BDT)-328.9(eld)]TJ
-1.3289 -1.4044 TD
[(BID)-331.1(eld)]TJ
1.3289 -1.2333 TD
0.0002 Tc
[(See)-333.1(Block)-330.9(identier)-330.9(eld)]TJ
-1.3289 -1.2311 TD
0 Tc
[(BLN)-333.3(eld)]TJ
1.3289 -1.2333 TD
[(See)-333.3(NAM$B_BLN)-333.3(eld)]TJ
-1.3289 -1.3511 TD
[(Block)-333.3(boundary)-333.3(option)]TJ
1.3289 -1.4222 TD
0.0003 Tc
[(See)-333(F)73.6(AB$V_BLK)-328.6(option)]TJ
-1.3289 -1.4222 TD
0 Tc
[(Block)-333.3(code)-333.3(eld)]TJ
1.3289 -1.2311 TD
[(See)-333.3(XAB$B_COD)-328.9(eld)]TJ
-1.3289 -1.2178 TD
[(Block)-333.3(I/O,)-773.3(B33)]TJ
1.3289 -1.2178 TD
[(execution)-337.8(contrasted)-340(with)-335.6(record)-337.8(I/O)-335.6(execution,)]TJ
1.9933 -1.2178 TD
(B34)Tj
-1.9933 -1.2178 TD
[(how)-355.6(implemented)-357.8(by)-357.8(record)-357.8(management)]TJ
1.9933 -1.2178 TD
[(services,)-771.1(B33)]TJ
-1.9933 -1.2178 TD
[(how)-346.7(to)-346.7(specify)-346.7(for)-348.9(relative)-348.9(and)-348.9(indexed)-346.7(les,)]TJ
1.9933 -1.2178 TD
(B35)Tj
-1.9933 -1.2333 TD
(options)Tj
2.0076 -1.42 TD
0.0001 Tc
[(See)-333.2(F)73.4(AB$V_BIO)-328.8(option;)-331(RAB$V_BIO)-328.8(option)]TJ
-2.0076 -1.2178 TD
0 Tc
[(program)-331.1(example,)-775.6(B35)]TJ
T*
[(requirements)-333.3(for)-333.3(mixing)-331.1(with)-331.1(record)-333.3(I/O,)-775.6(B34)]TJ
T*
[(services,)-773.3(12)]TJ
T*
[(use)-331.1(of)-333.3(NBP)-331.1(for)-333.3(sequential)-335.6(les,)-773.3(B35)]TJ
T*
[(using)-331.1(record)-333.3(management)-331.1(services,)-773.3(B4)]TJ
T*
[(with)-333.3(multiple)-333.3(record)-333.3(streams,)-773.3(B35)]TJ
T*
[(with)-333.3(record)-333.3(I/O)-331.1(processing,)-773.3(B35)]TJ
-1.3289 -1.4222 TD
[(Block)-333.3(identier)-333.3(eld)]TJ
1.3289 -1.2333 TD
[(See)-357.8(F)73.3(AB$B_BID)-353.3(eld;)-368.9(NAM$B_BID)-355.6(eld;)]TJ
1.9933 -1.2156 TD
-0.0003 Tc
[(RAB$B_BID)-333.6(eld)]TJ
-3.3222 -1.3511 TD
0 Tc
[(Block)-333.3(length)-331.1(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(NAM$B_BLN)-333.3(eld)]TJ
-1.3289 -1.3511 TD
0.0001 Tc
[(Block)-333.2(length)-331(eld)-333.2(in)-333.2(allocation)-331(XAB)]TJ
1.3289 -1.4222 TD
0 Tc
[(See)-333.3(XAB$B_BLN)-331.1(eld)]TJ
-1.3289 -1.3511 TD
[(Block)-333.3(length)-331.1(eld)-333.3(in)-333.3(date)-335.6(and)-331.1(time)-333.3(XAB)]TJ
1.3289 -1.4222 TD
[(See)-333.3(XAB$B_BLN)-331.1(eld)]TJ
-1.3289 -1.3511 TD
[(Block)-333.3(length)-331.1(eld)-333.3(in)-333.3(le)-333.3(access)-331.1(block)]TJ
1.3289 -1.4222 TD
[(See)-333.3(F)73.3(AB$B_BLN)-331.1(eld)]TJ
-1.3289 -1.3511 TD
0.0001 Tc
[(Block)-346.6(length)-348.8(eld)-348.8(in)-348.8(le)-346.6(header)-348.8(characteristics)]TJ
1.9933 -1.2178 TD
0 Tc
(XAB)Tj
-0.6644 -1.2178 TD
[(See)-333.3(XAB$B_BLN)]TJ
-1.3289 -1.3511 TD
[(Block)-333.3(length)-331.1(eld)-333.3(in)-333.3(item)-333.3(list)-333.3(XAB)]TJ
1.3289 -1.4222 TD
[(See)-333.3(XAB$B_BLN)-331.1(eld)]TJ
-1.3289 -1.3511 TD
[(Block)-333.3(length)-331.1(eld)-333.3(in)-333.3(key)-331.1(XAB)]TJ
1.3289 -1.4222 TD
[(See)-333.3(XAB$B_BLN)-331.1(eld)]TJ
-1.3289 -1.3511 TD
0.0001 Tc
[(Block)-333.2(length)-331(eld)-333.2(in)-333.2(protection)-331(XAB)]TJ
1.3289 -1.42 TD
0 Tc
[(See)-333.3(XAB$B_BLN)-331.1(eld)]TJ
-1.3289 -1.3511 TD
[(Block)-333.3(length)-331.1(eld)-333.3(in)-333.3(record)-333.3(access)-331.1(block)]TJ
1.3289 -1.4222 TD
[(See)-333.3(RAB$B_BLN)-331.1(eld)]TJ
-1.3289 -1.3511 TD
[(Block)-333.3(length)-331.1(eld)-333.3(in)-333.3(revision)-331.1(date)-335.6(and)-333.3(time)-333.3(XAB)]TJ
1.3289 -1.4222 TD
[(See)-333.3(XAB$B_BLN)-331.1(eld)]TJ
25.2378 67.6555 TD
[(Block)-333.3(length)-331.1(eld)-335.6(in)-331.1(summary)-328.9(XAB)]TJ
1.3289 -1.4222 TD
[(See)-333.3(XAB$B_BLN)-331.1(eld)]TJ
-1.3289 -1.3511 TD
[(Block)-333.3(length)-331.1(eld)-335.6(in)-331.1(terminal)-333.3(XAB)]TJ
1.3289 -1.42 TD
[(See)-333.3(XAB$B_BLN)-331.1(eld)]TJ
-1.3289 -1.3511 TD
[(Block)-333.3(or)-331.1(record)-335.6(I/O)-331.1(option)]TJ
1.3289 -1.4222 TD
[(See)-333.3(F)73.3(AB$V_BRO)-328.9(option)]TJ
-1.3289 -1.4222 TD
[(Bucket)-333.3(code)-333.3(eld)]TJ
1.3289 -1.2333 TD
[(See)-333.3(RAB$L_BKT)-331.1(eld)]TJ
-1.3289 -1.2178 TD
[(Buckets,)-380(boundary)-371.1(and)-371.1(le)-371.1(organization)]TJ
1.9933 -1.2178 TD
[(considerations,)-775.6(44)]TJ
-1.9933 -1.4022 TD
[(Bucket)-333.3(size)-331.1(eld)]TJ
1.3289 -1.2333 TD
[(See)-333.3(F)73.3(AB$B_BKS)-331.1(eld)]TJ
-1.3289 -1.3511 TD
0.0002 Tc
[(Bucket)-333.1(size)-330.9(eld)-333.1(in)-330.9(allocation)-333.1(XAB)]TJ
1.3289 -1.2333 TD
0 Tc
[(See)-333.3(XAB$B_BKZ)-328.9(eld)]TJ
-1.3289 -1.3511 TD
0.0001 Tc
[(Bucket)-333.2(size)-331(eld)-333.2(in)-331(le)-333.2(header)-333.2(characteristics)-331(XAB)]TJ
1.3289 -1.2311 TD
0 Tc
[(See)-333.3(XAB$B_BKZ)]TJ
-1.3289 -1.2178 TD
[(Bucket)-333.3(splits)]TJ
1.3289 -1.2178 TD
[(minimizing,)-773.3(144)]TJ
-1.3289 -1.2178 TD
[(BYTLM)-337.8(quota,)-342.2(limiting)-340(size)-337.8(of)-340(user)-53.3()35.6(s)-337.8(ACL)-337.8(buffer,)]TJ
1.9933 -1.2178 TD
(153)Tj
/F2 1 Tf
14 0 0 14 305.12 446.8 Tm
(C)Tj
ET
305.148 443.3 215.28 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 305.12 431.86 Tm
(C)Tj
1.3309 -1.2178 TD
[(programming)-346.7(examples)-346.7(implementing)-346.7(RMS,)]TJ
1.9913 -1.2178 TD
(31)Tj
-3.3222 -1.2178 TD
[(Caller)-333.3(access)-331.1(mode,)-775.6(46)]TJ
T*
[(Calling)-333.3(sequence,)-775.6(24)]TJ
T*
[(Calling)-333.3(standard,)-333.3(for)-333.3(calling)-333.3(services,)-773.3(B3)]TJ
T*
[(Calling)-333.3(standard,for)-335.6(calling)-333.3(services,)-773.3(11)]TJ
0 -1.4222 TD
0.0003 Tc
[(Cancel)-333(CTRL/O)-328.6(option)]TJ
1.3289 -1.4222 TD
0 Tc
[(See)-333.3(RAB$V_CCO)-328.9(option)]TJ
-1.3289 -1.42 TD
[(Carriage)-333.3(return)-333.3(option)]TJ
1.3289 -1.4222 TD
0.0003 Tc
[(See)-333(F)73.6(AB$V_CR)-328.6(option)]TJ
-1.3289 -1.2178 TD
0 Tc
[(CDT)-331.1(argument,)-775.6(A21)]TJ
T*
[(Channel)-333.3(access)-331.1(mode)-333.3(protection)-335.6(option,)-775.6(46)]TJ
0 -1.4222 TD
[(Channel)-333.3(access)-331.1(mode)-333.3(subeld)]TJ
1.3289 -1.2333 TD
[(See)-333.3(F)73.3(AB$V_CHAN_MODE)-331.1(option)]TJ
-1.3289 -1.4222 TD
0.0002 Tc
[(Check)-330.9(for)-333.1(duplicate)-333.1(key)]TJ
1.3289 -1.42 TD
0 Tc
[(See)-333.3(RAB$V_CDK)-328.9(option)]TJ
-1.3289 -1.2178 TD
-0.0001 Tc
[(CHG)-333.4(\(change\))-333.4(option,)-333.4(in)-333.4(XAB$B_FLG)-333.4(eld,)-775.7(A25)]TJ
T*
0 Tc
[(Close)-333.3(service,)-773.3(31,)-333.3(B12,)-331.1(B15)]TJ
1.3289 -1.2178 TD
0.0002 Tc
[(condition)-330.9(values,)-773.1(RMS5)]TJ
1.9933 -1.4044 TD
0 Tc
[(See)-333.3(also)-333.3(Completion)-333.3(status)-331.1(codes)]TJ
-1.9933 -1.2178 TD
[(contrasted)-335.6(with)-333.3(Disconnect)-331.1(service,)-773.3(35)]TJ
T*
[(control)-333.3(block)-333.3(input)-335.6(elds,)-773.3(RMS4)]TJ
T*
[(control)-333.3(block)-333.3(output)-335.6(elds,)-773.3(RMS5)]TJ
T*
0.0002 Tc
[(limitations)-330.9(with)-330.9(XABs,)-770.9(RMS4)]TJ
0 -1.2156 TD
0 Tc
[(use)-331.1(restrictions,)-775.6(RMS4)]TJ
-1.3289 -1.2178 TD
[(Collating)-335.6(key)]TJ
1.3289 -1.2178 TD
[(data)-335.6(type,)-775.6(146)]TJ
T*
[(stored)-333.3(order)-333.3(versus)-331.1(lookup)-333.3(value,)-773.3(73,)-333.3(74)]TJ
-1.3289 -1.4222 TD
[(Collating)-335.6(sequence)-331.1(name)-333.3(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(XAB$L_COLNAM)-331.1(eld)]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-27.8956 -6.4334 TD
(Index2)Tj
ET
endstream
endobj
1350 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
1351 0 obj
<<
/Type /Page
/Parent 1341 0 R
/Resources 1353 0 R
/Contents 1352 0 R
>>
endobj
1352 0 obj
<< /Length 7464 >>
stream
BT
/F3 1 Tf
9 0 0 9 89.94 697.3199 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Collating)-333.3(sequence)-333.3(size)-331.1(eld)]TJ
1.3267 -1.4222 TD
-0.0002 Tc
[(See)-335.8(XAB$L_COLSIZ)-335.8(eld)]TJ
-1.3267 -1.3511 TD
0 Tc
[(Collating)-333.3(sequence)-333.3(table)-333.3(eld)]TJ
1.3267 -1.42 TD
-0.0002 Tc
[(See)-335.8(XAB$L_COL)53.1(TBL)-331.3(eld)]TJ
-1.3267 -1.2178 TD
0.0002 Tc
[(Comment)-328.7(separators,)-773.1(B6)]TJ
T*
0 Tc
[(Completion)-333.3(routines)]TJ
1.3267 -1.2178 TD
0.0001 Tc
[(conditions)-331(for)-333.2(AST)-331(execution,)-775.5(B10)]TJ
T*
0 Tc
[(service)-333.3(macro)-331.1(arguments,)-773.3(B10)]TJ
-1.3267 -1.2178 TD
[(Completion)-333.3(status)-331.1(code)-335.6(eld)]TJ
1.3267 -1.2178 TD
0.0002 Tc
[(as)-333.1(alternative)-330.9(to)-333.1(use)-330.9(of)-333.1(R0,)-773.1(24)]TJ
T*
0 Tc
[(for)-333.3(signaling)-333.3(errors,)-773.3(27)]TJ
0 -1.4222 TD
[(in)-333.3(RAB)]TJ
2.0031 -1.2333 TD
[(See)-333.3(RAB$L_STS)-333.3(eld)]TJ
-2.0031 -1.2178 TD
[(use)-331.1(with)-333.3(debugger,)-775.6(29)]TJ
-1.3267 -1.2156 TD
[(Completion)-333.3(status)-331.1(codes)]TJ
1.3267 -1.2178 TD
0.0003 Tc
[(description,)-773(25)]TJ
T*
0 Tc
[(handling,)-775.6(B1)53.3(1)]TJ
T*
0.0001 Tc
[(listing)-333.2(conditions)-328.8(when)-333.2(not)-333.2(returned,)-775.5(28)]TJ
T*
0 Tc
[(severity)-333.3(codes,)-773.3(27)]TJ
-1.3267 -1.2178 TD
[(Completion)-333.3(status)-331.1(value)-333.3(eld)]TJ
1.3267 -1.2178 TD
0.0002 Tc
[(as)-333.1(alternative)-330.9(to)-333.1(use)-330.9(of)-333.1(R0,)-773.1(24)]TJ
T*
0 Tc
[(for)-333.3(signaling)-333.3(errors,)-773.3(27)]TJ
0 -1.4222 TD
[(in)-333.3(F)73.3(A)0(B)]TJ
2.0037 -1.2178 TD
[(See)-333.3(F)73.3(AB$L_STV)-331.1(eld)]TJ
-2.0037 -1.3511 TD
[(in)-333.3(RAB)]TJ
2.0031 -1.2333 TD
[(See)-333.3(RAB$L_STV)-331.1(eld)]TJ
-2.0031 -1.2178 TD
[(use)-331.1(with)-333.3(debugger,)-775.6(29)]TJ
-1.3267 -1.42 TD
[(Condition)-333.3(values)]TJ
1.3267 -1.2333 TD
[(See)-335.6(also)-331.1(Completion)-333.3(status)-333.3(codes)]TJ
-1.3267 -1.2178 TD
[(Connect)-331.1(service,)-775.6(RMS6,)-333.3(B15)]TJ
1.3267 -1.2178 TD
[(comparing)-371.1(positioning)-371.1(for)-371.1(various)-371.1(le)]TJ
1.9933 -1.2178 TD
[(organizations,)-775.6(RMS7)]TJ
-1.9933 -1.2178 TD
0.0002 Tc
[(condition)-330.9(values,)-773.1(RMS9)]TJ
T*
0 Tc
[(connecting)-333.3(record)-335.6(stream,)-773.3(35)]TJ
T*
[(control)-335.6(block)-333.3(input)-333.3(elds,)-773.3(RMS7)]TJ
T*
[(control)-335.6(block)-333.3(output)-333.3(elds,)-775.6(RMS8)]TJ
T*
[(program)-333.3(example,)-775.6(B23)]TJ
T*
[(use)-331.1(with)-333.3(multiple)-335.6(keys,)-771.1(B23)]TJ
-1.3267 -1.42 TD
[(Contiguous-best-try)-333.3(option)]TJ
1.3267 -1.4222 TD
[(See)-335.6(F)75.5(AB$V_CBT)-331.1(option)]TJ
-1.3267 -1.4222 TD
[(Contiguous)-331.1(option)]TJ
1.3267 -1.4222 TD
0.0001 Tc
[(See)-335.5(F)75.6(AB$V_CGT)-331(option;)-333.2(F)73.4(AB$V_CTG)-328.8(option)]TJ
-1.3267 -1.2178 TD
0 Tc
[(Continuation)-333.3(character)-335.6(\()-166.7(-)-166.7(\))]TJ
1.3267 -1.2178 TD
[(use)-331.1(in)-333.3(RMS)-333.3(coding,)-775.6(B6)]TJ
-1.3267 -1.2178 TD
-0.0001 Tc
[(Control)-342.3(block)-344.6(options,)-346.8(specifying)-342.3(by)-344.6(symbolic)-346.8(bit)]TJ
1.9911 -1.2178 TD
0 Tc
[(offset,)-775.6(23)]TJ
-1.9911 -1.2178 TD
[(Control)-333.3(blocks)]TJ
1.3267 -1.2178 TD
[(dual)-335.6(purpose,)-773.3(15)]TJ
T*
[(eld)-333.3(naming)-333.3(conventions,)-773.3(22)]TJ
T*
0.0002 Tc
[(for)-333.1(extended)-335.4(attributes,)-773.1(16)]TJ
0 -1.2156 TD
[(for)-333.1(le)-333.1(name)-330.9(operations,)-773.1(16)]TJ
0 -1.2178 TD
0 Tc
[(for)-333.3(le)-333.3(services,)-773.3(13)]TJ
T*
[(for)-333.3(record)-335.6(services,)-771.1(15)]TJ
T*
[(macro)-333.3(names,)-773.3(B2)]TJ
T*
0.0001 Tc
[(requirements)-333.2(for)-333.2(valid)-333.2(default)-331(values,)-775.5(15)]TJ
T*
0 Tc
[(symbolic)-333.3(bit)-333.3(offset,)-775.6(23)]TJ
25.24 69.5999 TD
0.0002 Tc
[(Control)-333.1(blocks)-330.9(\(contd\))]TJ
1.3289 -1.3444 TD
-0.0001 Tc
[(symbolic)-335.7(constant)-333.4(\(keyword\))-333.4(value,)-775.7(23)]TJ
0 -1.2178 TD
-0.0002 Tc
[(symbolic)-335.8(naming)-331.3(exceptions,)-775.8(23)]TJ
T*
[(symbolic)-335.8(offsets,)-775.8(22)]TJ
T*
0 Tc
[(types)-331.1(of)-333.3(macros,)-773.3(B1)]TJ
T*
[(use)-331.1(restrictions,)-775.6(21)]TJ
T*
[(use)-331.1(with)-331.1(OpenVMS)-333.3(languages,)-773.3(21)]TJ
-1.3289 -1.2178 TD
[(Control)-333.3(block)-333.3(store)-333.3(macros)]TJ
1.3289 -1.2178 TD
[(description,)-775.6(B1)]TJ
0 -1.2156 TD
[(example,)-773.3(B8)]TJ
0 -1.2178 TD
[(placement)-333.3(guidelines,)-775.6(B7)]TJ
T*
[(requirement)-333.3(for)-333.3(number)-331.1(sign,)-773.3(B8)]TJ
T*
[(use)-331.1(of)-333.3(R0,)-773.3(B7)]TJ
-1.3289 -1.2178 TD
[(CONVERT)-328.9(command,)-773.3(B20)]TJ
0 -1.4044 TD
0.0004 Tc
[(Convert)-330.7(option)]TJ
1.3289 -1.4222 TD
-0.0003 Tc
[(See)-333.6(RAB$V_CVT)-333.6(option)]TJ
-1.3289 -1.42 TD
0.0002 Tc
[(Count)-330.9(byte)-333.1(format)-333.1(option)]TJ
1.3289 -1.4222 TD
0 Tc
[(See)-333.3(F)73.3(AB$V_MSB)-331.1(option)]TJ
-1.3289 -1.2178 TD
[(CREA)57.8(TE/FDL)-331.1(command,)-773.3(B20)]TJ
T*
[(Create-if)-335.6(option,)-775.6(31,)-333.3(B12)]TJ
1.3289 -1.4222 TD
0.0002 Tc
[(See)-333.1(also)-330.9(F)73.5(AB$V_CIF)-330.9(option)]TJ
-1.3289 -1.2178 TD
0 Tc
[($CREA)57.8(TE)-331.1(macro,)-775.6(B9)]TJ
T*
[(Create)-333.3(service,)-773.3(31,)-333.3(RMS10,)-333.3(B12)]TJ
1.3289 -1.2178 TD
[(condition)-333.3(values,)-775.6(RMS24)]TJ
T*
[(contrasted)-333.3(with)-333.3(Open)-333.3(service,)-773.3(31)]TJ
T*
[(control)-333.3(block)-333.3(input)-333.3(elds,)-775.6(RMS1)53.3(1)]TJ
T*
[(control)-333.3(block)-333.3(output)-333.3(elds,)-775.6(RMS16)]TJ
T*
[(handling)-333.3(search)-331.1(list,)-775.6(RMS1)53.3(1)]TJ
T*
[(program)-331.1(example,)-775.6(32,)-333.3(B12)]TJ
T*
[(specifying)-331.1(prolog)-333.3(level,)-775.6(RMS24)]TJ
T*
0.0001 Tc
[(using)-328.8(the)-333.2(create-if)-333.2(option,)-775.5(RMS23)]TJ
0 -1.2156 TD
0 Tc
[(using)-328.9(the)-333.3(NAM)-333.3(block,)-775.6(RMS17)]TJ
0 -1.2178 TD
[(using)-328.9(to)-333.3(create)-335.6(indexed)-333.3(les,)-773.3(RMS23)]TJ
T*
[(XAB)-328.9(override)-333.3(in)-333.3(various)-331.1(elds,)-775.6(RMS1)53.3(1)]TJ
-1.3289 -1.4044 TD
[(Creation)-333.3(date)-335.6(and)-333.3(time)-331.1(eld)]TJ
1.3289 -1.2333 TD
-0.0003 Tc
[(See)-333.6(XAB$Q_CDT)-333.6(eld)]TJ
-1.3289 -1.2178 TD
0 Tc
[(Ctrl/Z)-331.1(key)-331.1(sequence)]TJ
1.3289 -1.2156 TD
[(using)-328.9(as)-333.3(end-of-le)-335.6(marker,)-773.3(RMS63)]TJ
0 -1.2178 TD
[(using)-328.9(to)-333.3(terminate)-335.6(Get)-333.3(service,)-773.3(RMS63)]TJ
-1.3289 -1.4222 TD
[(Current)-331.1(position)-335.6(option)]TJ
1.3289 -1.4222 TD
[(See)-333.3(F)73.3(AB$V_POS)-331.1(option)]TJ
/F2 1 Tf
14 0 0 14 329.04 220.14 Tm
(D)Tj
ET
329.068 216.62 215.28 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 329.04 205.18 Tm
[(DANs)-331.1(\(data)-335.6(bucket)-333.3(area)-333.3(numbers\))]TJ
1.3289 -1.2178 TD
[(program)-331.1(example,)-775.6(B19)]TJ
-1.3289 -1.42 TD
[(Data)-333.3(bucket)-333.3(area)-333.3(number)-331.1(eld)]TJ
1.3289 -1.2333 TD
-0.0003 Tc
[(See)-333.6(XAB$B_DAN)-333.6(eld)]TJ
-1.3289 -1.3511 TD
0 Tc
[(Data)-333.3(bucket)-333.3(area)-333.3(numbers)]TJ
1.3289 -1.2333 TD
[(See)-333.3(DANs)]TJ
-1.3289 -1.2311 TD
[(Data)-333.3(bucket)-333.3(ll)-333.3(size)]TJ
1.3289 -1.2333 TD
[(See)-333.3(DFL)]TJ
-1.3289 -1.2333 TD
[(Data)-333.3(bucket)-333.3(ll)-333.3(size)-331.1(eld)]TJ
1.3289 -1.2311 TD
[(See)-333.3(XAB$W_DFL)-328.9(eld)]TJ
/F2 1 Tf
/Cs9 cs 1 scn
18.8711 -8.4311 TD
(Index3)Tj
ET
endstream
endobj
1353 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
1354 0 obj
<<
/Type /Page
/Parent 1341 0 R
/Resources 1356 0 R
/Contents 1355 0 R
>>
endobj
1355 0 obj
<< /Length 7289 >>
stream
BT
/F3 1 Tf
9 0 0 9 66.02 697.3199 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Data)-333.3(bucket)-333.3(size)-331.1(eld)]TJ
1.3289 -1.2311 TD
[(See)-333.3(XAB$B_DBS)-331.1(eld)]TJ
-1.3289 -1.2178 TD
0.0001 Tc
[(Data)-339.9(levels,)-339.9(comparing)-339.9(for)-337.7(primary)-339.9(and)-339.9(alternate)]TJ
1.9933 -1.2178 TD
0 Tc
[(keys,)-771.1(144)]TJ
-1.9933 -1.4222 TD
[(Data)-333.3(type)-333.3(of)-333.3(key)-331.1(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(XAB$B_DTP)-328.9(eld)]TJ
-1.3289 -1.3511 TD
0.0001 Tc
[(Date)-333.2(and)-333.2(time)-333.2(extended)-333.2(address)-328.8(block)]TJ
1.3289 -1.2333 TD
0 Tc
[(See)-333.3(XABDA)57.8(T)-331.1(blocks)]TJ
-1.3289 -1.2178 TD
[(Debugger)73.3(,)-331.1(use)-331.1(with)-333.3(completion)-333.3(status)-333.3(codes,)-773.3(29)]TJ
T*
0.0001 Tc
[(DEC)-331(Multinatinal)-331(Character)-335.5(Set,)-333.2(using,)-771(210)]TJ
T*
0 Tc
[(DECnet,)-357.8(specifying)-355.6(maximum)-351.1(record)-355.6(size)-353.3(for)]TJ
1.9933 -1.2155 TD
[(remote)-333.3(le)-331.1(access,)-773.3(424)]TJ
-1.9933 -1.4044 TD
[(DECnet)-331.1(for)-333.3(OpenVMS)]TJ
1.3289 -1.4222 TD
[(See)-333.3(DECnet)]TJ
-1.3289 -1.2333 TD
0.0002 Tc
[(Default)-335.4(extension)-330.9(quantity)-330.9(eld)]TJ
1.3289 -1.42 TD
0 Tc
[(See)-333.3(F)73.3(AB$W_DEQ)-328.9(eld;)-333.3(XAB$W_DEQ)-328.9(eld)]TJ
-1.3289 -1.4044 TD
[(Default)-335.6(le)-331.1(extension)-333.3(quantity)-335.6(eld)-333.3(in)-331.1(XABFHC)]TJ
1.3289 -1.4222 TD
[(See)-333.3(XAB$W_DXQ)-328.9(eld)]TJ
-1.3289 -1.4022 TD
0.0001 Tc
[(Default)-335.5(le)-331(specication)-331(string)-331(address)-333.2(eld)]TJ
1.3289 -1.4222 TD
0 Tc
[(See)-333.3(F)73.3(AB$L_DNA)-331.1(eld)]TJ
-1.3289 -1.3511 TD
0.0001 Tc
[(Default)-335.5(le)-331(specication)-331(string)-331(size)-331(eld)]TJ
1.3289 -1.4222 TD
0 Tc
[(See)-333.3(F)73.3(AB$B_DNS)-331.1(eld)]TJ
-1.3289 -1.3511 TD
[(Default)-335.6(global)-333.3(buffer)-333.3(count)-333.3(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(XAB$W_GBC)-328.9(eld)]TJ
-1.3289 -1.2178 TD
[(Default)-335.6(value)-331.1(for)-333.3(revision)-333.3(date)-333.3(and)-333.3(time,)-775.6(103)]TJ
0 -1.4022 TD
[(Deferred)-335.6(write)-333.3(option)]TJ
1.3289 -1.4222 TD
0.0003 Tc
[(See)-333(F)73.6(AB$V_DFW)-328.6(option)]TJ
-1.3289 -1.4222 TD
0 Tc
[(Delete)-333.3(on)-333.3(close)-333.3(option)]TJ
1.3289 -1.4222 TD
[(See)-333.3(F)73.3(AB$V_DL)55.5(T)-331.1(option)]TJ
-1.3289 -1.2178 TD
[(Delete)-333.3(service,)-775.6(RMS26)]TJ
1.3289 -1.2178 TD
[(condition)-335.6(values,)-773.3(RMS27)]TJ
1.9933 -1.4022 TD
[(See)-333.3(also)-331.1(Completion)-335.6(status)-331.1(codes)]TJ
-1.9933 -1.2178 TD
[(control)-333.3(block)-333.3(input)-333.3(elds,)-775.6(RMS27)]TJ
T*
[(control)-333.3(block)-333.3(output)-335.6(elds,)-773.3(RMS27)]TJ
T*
[(program)-331.1(example,)-775.6(B30)]TJ
T*
[(requirements,)-775.6(RMS27)]TJ
T*
[(use)-331.1(restrictions,)-775.6(RMS26)]TJ
-1.3289 -1.4044 TD
[(Delete)-333.3(service)-333.3(option)]TJ
1.3289 -1.4222 TD
0.0003 Tc
[(See)-333(F)73.6(AB$V_DEL)-328.6(option)]TJ
-1.3289 -1.42 TD
0 Tc
[(Delete)-333.3(sharing)-333.3(option)]TJ
1.3289 -1.4222 TD
[(See)-333.3(F)73.3(AB$V_SHRDEL)-331.1(option)]TJ
-1.3289 -1.2178 TD
(Delimiters)Tj
1.3289 -1.2178 TD
[(using)-331.1(in)-331.1(control)-335.6(block)-333.3(arguments,)-773.3(B5,)-331.1(B7)]TJ
-1.3289 -1.2178 TD
[($DEVDEF)-362.2(macro,)-373.3(source)-366.7(of)-366.7(DEV)-362.2(eld)-366.7(bit)]TJ
1.9933 -1.2178 TD
[(denitions,)-775.6(47)]TJ
-1.9933 -1.4044 TD
[(Device)-333.3(characteristics)-333.3(eld)]TJ
1.3289 -1.2311 TD
[(See)-333.3(F)73.3(AB$L_DEV)-328.9(eld)]TJ
-1.3289 -1.3511 TD
0.0002 Tc
[(Device)-333.1(identication)-330.9(eld)]TJ
1.3289 -1.2333 TD
0 Tc
[(See)-333.3(NAM$T_DVI)-333.3(eld)]TJ
-1.3289 -1.3511 TD
[(Device)-333.3(name)-331.1(address)-333.3(eld)]TJ
1.3289 -1.2333 TD
[(See)-333.3(NAM$L_DEV)-331.1(eld)]TJ
25.2378 65.7999 TD
[(Device)-333.3(name)-331.1(address)-333.3(string)]TJ
1.3289 -1.4222 TD
[(See)-333.3(NAM$L_DEV)-333.3(string)]TJ
-1.3289 -1.42 TD
[(Device)-333.3(name)-331.1(length)-333.3(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(NAM$B_DEV)-331.1(eld)]TJ
-1.3289 -1.3511 TD
[(Device)-333.3(name)-331.1(size)-331.1(string)]TJ
1.3289 -1.4222 TD
[(See)-333.3(NAM$B_DEV)-331.1(string)]TJ
-1.3289 -1.2178 TD
[(DFL)-351.1(\(data)-355.6(bucket)-351.1(ll)-353.3(size\),)-355.6(program)-351.1(example,)]TJ
1.9933 -1.2178 TD
(B19)Tj
-1.9933 -1.2333 TD
[(Directory)-333.3(address)-333.3(string)]TJ
1.3289 -1.4222 TD
[(See)-333.3(NAM$L_DIR)-333.3(string)]TJ
-1.3289 -1.42 TD
0.0002 Tc
[(Directory)-333.1(identication)-333.1(eld)]TJ
1.3289 -1.4222 TD
0 Tc
[(See)-333.3(NAM$W_DID)]TJ
-1.3289 -1.3511 TD
0.0001 Tc
[(Directory)-333.2(name)-333.2(length)-331(address)-328.8(eld)]TJ
1.3289 -1.4222 TD
0 Tc
[(See)-333.3(NAM$L_DIR)-333.3(eld)]TJ
-1.3289 -1.3511 TD
[(Directory)-333.3(name)-333.3(length)-331.1(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(NAM$B_DIR)-333.3(eld)]TJ
-1.3289 -1.3511 TD
[(Directory)-333.3(size)-331.1(string)]TJ
1.3289 -1.4222 TD
[(See)-333.3(NAM$B_DIR)-333.3(string)]TJ
-1.3289 -1.2178 TD
[(Disconnect)-333.3(service,)-773.3(RMS28)]TJ
1.3289 -1.2178 TD
0.0002 Tc
[(condition)-330.9(values,)-773.1(RMS29)]TJ
1.9933 -1.4022 TD
0 Tc
[(See)-333.3(also)-333.3(Completion)-333.3(status)-331.1(codes)]TJ
-1.9933 -1.2178 TD
[(control)-333.3(block)-333.3(input)-335.6(elds,)-773.3(RMS29)]TJ
T*
[(control)-333.3(block)-333.3(output)-335.6(elds,)-773.3(RMS29)]TJ
T*
[(program)-333.3(example,)-773.3(B23)]TJ
T*
[(using)-331.1(with)-333.3(multiple)-333.3(RABs,)-771.1(RMS29)]TJ
-1.3289 -1.2178 TD
0.0001 Tc
[(Disk)-351(cluster)-351(boundary)109(,)-355.5(determining)-351(allocation)]TJ
1.9933 -1.2178 TD
0 Tc
[(quantity,)-775.6(43)]TJ
-1.9933 -1.2178 TD
[(Display)-333.3(service)]TJ
1.3289 -1.2178 TD
0.0002 Tc
[(condition)-330.9(values,)-773.1(RMS34)]TJ
T*
0 Tc
[(control)-333.3(block)-333.3(input)-335.6(elds,)-773.3(RMS31)]TJ
T*
[(control)-333.3(block)-333.3(output)-335.6(elds,)-773.3(RMS31)]TJ
T*
[(requirements,)-775.6(RMS31)]TJ
-1.3289 -1.2178 TD
[(DNA)-333.3(argument,)-773.3(A4)]TJ
T*
[(DNM)-333.3(argument,)-773.3(A2)]TJ
T*
[(DNM)-333.3(eld,)-775.6(34,)-333.3(B14)]TJ
T*
[(DNS)-333.3(argument,)-775.6(A4)]TJ
0 -1.2156 TD
0.0002 Tc
[(DUP)-353.1(\(duplicate\))-350.9(option,)-355.4(in)-350.9(XAB$B_FLG)-348.7(eld,)]TJ
1.9933 -1.2178 TD
0 Tc
(A25)Tj
-1.9933 -1.2178 TD
[(Duplicate)-335.6(keys)]TJ
1.3289 -1.2178 TD
[(examples,)-773.3(79)]TJ
T*
0.0001 Tc
[(incompatibility)-351(between)-351(RMS)-351(and)-351(RMS-1)53.4(1,)]TJ
1.9933 -1.2178 TD
0 Tc
(149)Tj
-1.9933 -1.2178 TD
[(insertion)-333.3(order,)-775.6(RMS98)]TJ
T*
[(retrieving)-333.3(records,)-775.6(79)]TJ
/F2 1 Tf
14 0 0 14 305.12 173.6 Tm
(E)Tj
ET
305.158 170.08 215.28 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 305.12 158.64 Tm
[(Edit/FDL)-333.3(utility)-333.3(\(EDIT/FDL\))]TJ
1.3289 -1.2156 TD
0.0001 Tc
[(as)-331(alternative)-333.2(to)-333.2(multiple)-333.2(XABs,)-771(B20)]TJ
-1.3289 -1.2178 TD
0 Tc
[(EDT)-331.1(argument,)-775.6(A21)]TJ
0 -1.4222 TD
(End-of-le)Tj
1.3289 -1.2333 TD
[(See)-333.3(EOF)]TJ
-1.3289 -1.2178 TD
[(Enter)-333.3(service,)-773.3(RMS35)]TJ
1.3289 -1.2178 TD
0.0002 Tc
[(condition)-330.9(values,)-773.1(RMS38)]TJ
T*
0 Tc
[(control)-333.3(block)-333.3(input)-335.6(elds,)-773.3(RMS36)]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-27.8956 -5.9022 TD
(Index4)Tj
ET
endstream
endobj
1356 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
1357 0 obj
<<
/Type /Page
/Parent 1341 0 R
/Resources 1359 0 R
/Contents 1358 0 R
>>
endobj
1358 0 obj
<< /Length 7704 >>
stream
BT
/F3 1 Tf
9 0 0 9 89.94 701.64 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Enter)-331.1(service)-333.3(\(contd\))]TJ
1.3267 -1.3444 TD
[(requirement)-348.9(for)-346.7(NAM)-346.7(or)-346.7(NAML)-344.5(block)-346.7(elds,)]TJ
1.9933 -1.2178 TD
(RMS36)Tj
-3.32 -1.2333 TD
(EOF)Tj
1.3337 -1.2311 TD
-0.0002 Tc
[(See)-335.8(RAB$V_EOF)-333.5(option)]TJ
-1.3337 -1.2178 TD
0.0001 Tc
[(EOF)-331(\(end-of-le\),)-331(positioning,)-775.5(RMS7)]TJ
0 -1.4222 TD
0 Tc
[(EOF)-331.1(eld)-333.3(in)-331.1(XABFHC)]TJ
1.3267 -1.2333 TD
-0.0003 Tc
[(See)-335.9(XAB$L_EBK)-333.6(eld)]TJ
-1.3267 -1.2178 TD
0.0001 Tc
[(EOF)-339.9(mark,)-344.3(positioning)-342.1(for)-342.1(user)-342.1(le)-344.4(open)-344.4(option,)]TJ
1.9911 -1.2178 TD
0 Tc
(417)Tj
-1.9911 -1.2311 TD
[(Equal-or)17.8(-next)-333.3(key)-333.3(option)]TJ
1.3267 -1.4222 TD
0.0002 Tc
[(See)-335.4(also)-330.9(RAB$V_EQNXT)-328.7(option)]TJ
-1.3267 -1.2178 TD
0 Tc
[(Erase)-331.1(service)]TJ
1.3267 -1.2178 TD
0.0002 Tc
[(alternative,)-775.4(RMS40)]TJ
T*
[(condition)-330.9(values,)-773.1(RMS44)]TJ
1.9933 -1.4022 TD
0 Tc
[(See)-333.3(also)-333.3(Completion)-333.3(status)-333.3(codes)]TJ
-1.9933 -1.2178 TD
[(control)-335.6(block)-333.3(input)-333.3(elds,)-773.3(RMS40)]TJ
T*
[(requirements)-333.3(for)-333.3(using,)-773.3(RMS40)]TJ
T*
0.0002 Tc
[(use)-330.9(restriction,)-773.1(RMS40)]TJ
-1.3267 -1.2178 TD
0 Tc
[(Error)-331.1(completion)-335.6(routine,)-775.6(24)]TJ
T*
[(Errors,)-328.9(recommended)-333.3(method)-333.3(for)-333.3(signaling,)-773.3(27)]TJ
T*
[(Error)-331.1(status)-333.3(code,)-775.6(27)]TJ
T*
[(Error)-331.1(types,)-775.6(28)]TJ
T*
0.0001 Tc
[(ESA)-348.8(\(expanded)-353.2(string)-351(area)-351(address\),)-351(program)]TJ
1.9911 -1.2178 TD
0 Tc
[(example,)-775.6(B23)]TJ
-1.9911 -1.2178 TD
[(Escape)-331.1(sequences)]TJ
1.3267 -1.2178 TD
[(using)-331.1(from)-333.3(terminal)-333.3(devices,)-773.3(RMS63)]TJ
-1.3267 -1.2178 TD
[(ETO)-331.1(option,)-775.6(RMS63)]TJ
1.3267 -1.4222 TD
0.0002 Tc
[(See)-335.4(also)-330.9(RAB$V_ETO)-328.7(option)]TJ
-1.3267 -1.2178 TD
0.0001 Tc
[(Event)-331(ags,)-331(for)-331(synchronous)-331(operations,)-771(29)]TJ
T*
0 Tc
[(Executive-mode)-333.3(\(PSL$C_EXEC\))-331.1(constant)]TJ
1.3267 -1.2155 TD
[(for)-333.3(F)73.3(AB$V_CHAN_MODE,)-773.3(46)]TJ
-1.3267 -1.2178 TD
[(Expanded)-333.3(string,)-331.1(requesting,)-775.6(52)]TJ
0 -1.4222 TD
[(Expanded)-333.3(string)-331.1(area)-333.3(address)]TJ
1.3267 -1.4222 TD
[(See)-335.6(ESA)]TJ
-1.3267 -1.2333 TD
[(Expanded)-333.3(string)-331.1(area)-333.3(address)-333.3(eld)]TJ
1.3267 -1.4222 TD
[(See)-335.6(NAM$L_ESA)-333.3(eld)]TJ
-1.3267 -1.3511 TD
[(Expanded)-333.3(string)-331.1(length)-333.3(eld)]TJ
1.3267 -1.42 TD
[(See)-335.6(NAM$B_ESL)-333.3(eld)]TJ
-1.3267 -1.3533 TD
[(Expanded)-333.3(string)-331.1(size)-331.1(eld)]TJ
1.3267 -1.42 TD
[(See)-335.6(NAM$B_ESS)-333.3(eld)]TJ
-1.3267 -1.3511 TD
[(Expiration)-333.3(date)-335.6(eld)]TJ
1.3267 -1.4222 TD
-0.0003 Tc
[(See)-335.9(XAB$Q_EDT)-333.6(eld)]TJ
-1.3267 -1.2178 TD
0 Tc
[(Expired)-333.3(date)-333.3(suppression,)-773.3(1212)]TJ
0 -1.4222 TD
0.0001 Tc
[(Extended)-333.2(attribute)-331(block)-333.2(address)-333.2(eld)]TJ
1.3267 -1.2333 TD
0 Tc
[(See)-335.6(F)75.5(AB$L_XAB)-331.1(eld;)-331.1(RAB$L_XAB)-328.9(eld)]TJ
-1.3267 -1.4022 TD
0.0002 Tc
[(Extended)-333.1(attribute)-330.9(blocks)]TJ
1.3267 -1.2333 TD
0 Tc
[(See)-335.6(XABs)]TJ
-1.3267 -1.2333 TD
0.0001 Tc
[(Extended)-333.2(terminal)-333.2(operation)-331(option)]TJ
1.3267 -1.42 TD
0 Tc
[(See)-335.6(ETO)-331.1(option;)-333.3(RAB$V_ETO)-328.9(option)]TJ
-1.3267 -1.2178 TD
[(Extend)-331.1(service,)-775.6(RMS46)]TJ
1.3267 -1.2178 TD
0.0002 Tc
[(condition)-330.9(values,)-773.1(RMS48)]TJ
T*
0 Tc
[(control)-335.6(block)-333.3(input)-333.3(elds,)-773.3(RMS47)]TJ
T*
[(control)-335.6(block)-333.3(output)-333.3(elds,)-775.6(RMS48)]TJ
T*
[(invoking,)-773.3(41)51.1(1)]TJ
25.24 69.0177 TD
[(Extend)-331.1(service)-333.3(\(contd\))]TJ
1.3289 -1.3444 TD
[(use)-331.1(restriction,)-775.6(RMS47)]TJ
0 -1.2178 TD
[(XAB)-328.9(option)-335.6(overrides,)-773.3(RMS47)]TJ
/F2 1 Tf
14 0 0 14 329.04 651.08 Tm
(F)Tj
ET
329.074 647.58 215.28 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 329.04 636.14 Tm
-0.0002 Tc
[(F)73.1(AB$B_ACMODES)-333.5(eld,)-775.8(43)]TJ
1.3289 -1.4044 TD
0 Tc
[(See)-360(also)-357.8(F)73.3(AB$V_CHAN_MODE)-357.8(subeld;)]TJ
1.9911 -1.2178 TD
[(F)73.3(AB$V_LNM_MODE)-331.1(subeld)]TJ
-3.32 -1.2178 TD
[(F)73.3(AB$B_BID)-331.1(eld,)-773.3(43)]TJ
T*
[(F)73.3(AB$B_BKS)-328.9(eld)]TJ
1.3289 -1.2178 TD
0.0001 Tc
[(considerations)-333.2(for)-333.2(calculating,)-773.2(44)]TJ
T*
0 Tc
[(default)-335.6(logic,)-773.3(44)]TJ
0 -1.2156 TD
[(limitation)-335.6(for)-331.1(RMS-1)51.1(1,)-773.3(44)]TJ
0 -1.2178 TD
0.0002 Tc
[(performance)-333.1(considerations,)-770.9(44)]TJ
T*
0.0001 Tc
[(requirements)-331(for)-333.2(RMS-1)51.2(1)-331(compatibility,)-775.5(45)]TJ
T*
[(selecting)-331(default)-331(size)-331(for)-333.2(indexed)-335.5(les,)-773.2(44)]TJ
T*
-0.0002 Tc
[(variations)-333.5(for)-333.5(XABs,)-775.8(44)]TJ
-1.3289 -1.2178 TD
0 Tc
[(F)73.3(AB$B_BLN)-331.1(eld,)-775.6(44)]TJ
T*
[(F)73.3(AB$B_DNS)-331.1(eld,)-775.6(49,)-333.3(A2)]TJ
1.3289 -1.2178 TD
0.0002 Tc
[(default)-335.4(le)-330.9(specication,)-773.1(42)]TJ
-1.3289 -1.2178 TD
0 Tc
[(F)73.3(AB$B_F)75.5(AC)-331.1(eld,)-775.6(49,)-333.3(410)]TJ
1.3289 -1.2178 TD
[(comparing)-331.1(with)-333.3(F)73.3(AB$B_SHR)-331.1(eld,)-775.6(410)]TJ
T*
0.0001 Tc
[(for)-331(specifying)-333.2(sharing)-331(options,)-771(31,)-333.2(B12)]TJ
T*
[(interdependency)-331(with)-333.2(F)75.6(AB$B_SHR)-333.2(eld,)-775.5(429)]TJ
T*
0 Tc
[(options,)-775.6(410)]TJ
T*
[(requirement)-357.8(for)-357.8(invoking)-357.8(Extend)-357.8(service,)]TJ
1.9911 -1.2178 TD
(RMS47)Tj
-3.32 -1.2178 TD
[(F)73.3(AB$B_FNS)-331.1(eld,)-775.6(412)]TJ
1.3289 -1.2178 TD
[(specifying)-331.1(primary)-333.3(le)-333.3(specication,)-775.6(42)]TJ
T*
[(to)-333.3(specify)-331.1(le)-333.3(name)-331.1(size,)-773.3(B20)]TJ
-1.3289 -1.2178 TD
[(F)73.3(AB$B_FSZ)-331.1(eld,)-775.6(419)]TJ
0 -1.2156 TD
[(F)73.3(AB$B_JOURNAL)-331.1(eld,)-775.6(421)]TJ
0 -1.2178 TD
[(F)73.3(AB$B_ORG)-328.9(eld,)-775.6(424)]TJ
T*
[(F)73.3(AB$B_PUT)-355.6(eld,)-362.2(requirement)-360(for)-357.8(invoking)]TJ
1.9911 -1.2178 TD
[(Extend)-333.3(service,)-773.3(RMS47)]TJ
-1.9911 -1.2178 TD
[(F)73.3(AB$B_RA)57.8(T)-331.1(eld,)-775.6(425)]TJ
T*
[(F)73.3(AB$B_RFM)-328.9(eld,)-775.6(427)]TJ
T*
[(F)73.3(AB$B_RTV)-328.9(eld,)-775.6(428)]TJ
T*
[(F)73.3(AB$B_SHR)-331.1(eld)]TJ
1.3289 -1.2178 TD
0.0001 Tc
[(comparing)-335.5(option)-335.5(names)-335.5(with)-335.5(le)-337.7(access)-335.5(option)]TJ
1.9911 -1.2178 TD
0 Tc
[(names,)-773.3(429)]TJ
-1.9911 -1.2178 TD
[(conict)-333.3(with)-331.1(F)73.3(AB$B_F)73.3(AC)-328.9(eld,)-775.6(429)]TJ
T*
[(default)-335.6(logic,)-773.3(429)]TJ
T*
0.0001 Tc
[(for)-331(specifying)-333.2(sharing)-331(options,)-771(31,)-333.2(B12)]TJ
T*
[(interdependency)-331(with)-333.2(F)75.6(AB$B_F)73.4(AC)-331(eld,)-775.5(429)]TJ
T*
0 Tc
[(option)-333.3(naming)-331.1(convention,)-775.6(429)]TJ
-1.3289 -1.2178 TD
[(F)73.3(AB$B_UPD)-353.3(eld,)-362.2(requirement)-357.8(for)-357.8(invoking)]TJ
1.9911 -1.2178 TD
[(Extend)-333.3(service,)-773.3(RMS47)]TJ
-1.9911 -1.2178 TD
[(F)73.3(AB$C_FIX)-331.1(option,)-775.6(427)]TJ
0 -1.2156 TD
[(F)73.3(AB$C_STMCR)-331.1(option,)-775.6(427)]TJ
0 -1.2178 TD
0.0002 Tc
[(F)73.5(AB$C_STMLF)-330.9(option,)-773.1(427)]TJ
T*
[(F)73.5(AB$C_STM)-330.9(option,)-773.1(427)]TJ
T*
0 Tc
[(F)73.3(AB$C_UDF)-331.1(option,)-775.6(427)]TJ
T*
[(F)73.3(AB$C_V)113.3(AR)-331.1(option,)-775.6(427)]TJ
T*
[(F)73.3(AB$C_VFC)-328.9(option,)-775.6(427)]TJ
/F2 1 Tf
/Cs9 cs 1 scn
20.2 -7.849 TD
(Index5)Tj
ET
endstream
endobj
1359 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
1360 0 obj
<<
/Type /Page
/Parent 1341 0 R
/Resources 1362 0 R
/Contents 1361 0 R
>>
endobj
1361 0 obj
<< /Length 8242 >>
stream
BT
/F3 1 Tf
9 0 0 9 66.02 697.3199 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(F)73.3(AB$L_ALQ)-331.1(eld)]TJ
1.3289 -1.2178 TD
[(as)-331.1(output)-335.6(eld,)-775.6(43)]TJ
T*
-0.0001 Tc
[(functional)-335.7(variations)-333.4(for)-333.4(XABs,)-775.7(43)]TJ
T*
0 Tc
[(setting)-333.3(at)-333.3(run)-331.1(time,)-775.6(B5)]TJ
T*
[(use)-331.1(with)-333.3(Create)-333.3(service,)-773.3(43)]TJ
0 -1.2156 TD
[(use)-331.1(with)-333.3(Extend)-331.1(service,)-775.6(43)]TJ
0 -1.2178 TD
[(use)-331.1(with)-333.3(Open)-331.1(service,)-775.6(43)]TJ
T*
0.0001 Tc
[(using)-331(to)-333.2(specify)-331(additional)-333.2(le)-333.2(space,)-775.5(RMS47)]TJ
-1.3289 -1.2178 TD
0 Tc
[(F)73.3(AB$L_CTX)-331.1(eld,)-773.3(46)]TJ
T*
[(F)73.3(AB$L_DEV)-328.9(eld,)-775.6(47)]TJ
T*
[(F)73.3(AB$L_DNA)-331.1(eld,)-775.6(49,)-333.3(A2)]TJ
1.3289 -1.2178 TD
[(components)-333.3(listed,)-775.6(49)]TJ
T*
0.0001 Tc
[(specifying)-333.2(default)-335.5(le)-331(specication,)-773.2(42)]TJ
-1.3289 -1.2178 TD
0 Tc
[(F)73.3(AB$L_FNA)-331.1(eld,)-775.6(41)53.3(1)]TJ
1.3289 -1.2178 TD
[(specifying)-333.3(primary)-331.1(le)-333.3(specication,)-777.8(42)]TJ
T*
[(to)-333.3(specify)-333.3(le)-331.1(name)-333.3(string,)-773.3(B20)]TJ
-1.3289 -1.2178 TD
[(F)73.3(AB$L_FOP)-331.1(eld,)-775.6(412)]TJ
1.3289 -1.2178 TD
[(options,)-775.6(413)]TJ
-1.3289 -1.2178 TD
[(F)73.3(AB$L_MRN)-333.3(eld,)-773.3(422)]TJ
T*
[(F)73.3(AB$L_NAM)-333.3(eld,)-773.3(424)]TJ
T*
[(F)73.3(AB$L_NAML)-333.3(eld,)-773.3(424)]TJ
T*
[(F)73.3(AB$L_SDC)-331.1(eld,)-775.6(428)]TJ
T*
[(F)73.3(AB$L_STS)-333.3(eld,)-775.6(431)]TJ
1.3289 -1.2155 TD
[(handling)-333.3(for)-333.3(ACL)-331.1(error)-333.3(status,)-773.3(153)]TJ
-1.3289 -1.2178 TD
[(F)73.3(AB$L_STV)-331.1(eld,)-775.6(431)]TJ
1.3289 -1.2178 TD
[(examples)-331.1(of)-333.3(using,)-773.3(B1)55.5(1)]TJ
T*
[(for)-333.3(invoking)-331.1($QIO,)-775.6(417)]TJ
T*
0.0001 Tc
[(for)-333.2(total)-335.5(number)-331(of)-333.2(blocks)-331(allocated,)-775.5(RMS48)]TJ
T*
0 Tc
[(with)-333.3(I/O)-331.1(channel,)-775.6(RMS16)]TJ
-1.3289 -1.2178 TD
[(F)73.3(AB$L_XAB)-328.9(eld,)-775.6(431)]TJ
T*
[(F)73.3(AB$V_AI)-331.1(ag,)-773.3(421)]TJ
T*
[(F)73.3(AB$V_ASY)-331.1(option,)-775.6(417)]TJ
T*
[(F)73.3(AB$V_BI)-331.1(ag,)-773.3(421)]TJ
T*
[(F)73.3(AB$V_BIO)-331.1(option,)-775.6(410)]TJ
1.3289 -1.2178 TD
[(how)-331.1(used)-333.3(to)-333.3(specify)-331.1(I/O)-333.3(type,)-775.6(B35)]TJ
-1.3289 -1.2178 TD
0.0002 Tc
[(F)73.5(AB$V_BLK)-328.7(option,)-773.1(425)]TJ
T*
0 Tc
[(F)73.3(AB$V_BRO)-328.9(option,)-777.8(430)]TJ
T*
0.0002 Tc
[(F)73.5(AB$V_CBT)-328.7(option,)-773.1(413)]TJ
T*
0 Tc
[(F)73.3(AB$V_CHAN_MODE)-331.1(subeld,)-773.3(46)]TJ
T*
[(F)73.3(AB$V_CIF)-331.1(option,)-777.8(414)]TJ
T*
0.0002 Tc
[(F)73.5(AB$V_CR)-328.7(option,)-773.1(425)]TJ
0 -1.2156 TD
[(F)73.5(AB$V_CTG)-328.7(option,)-773.1(414)]TJ
0 -1.2178 TD
[(F)73.5(AB$V_DEL)-328.7(option,)-773.1(410)]TJ
1.3289 -1.2178 TD
0 Tc
[(for)-333.3(enabling)-333.3(Delete)-333.3(service,)-775.6(B31)]TJ
-1.3289 -1.2178 TD
0.0001 Tc
[(F)73.4(AB$V_DFW)-344.4(option,)-348.8(exception)-351(to)-348.8(use)-346.6(of)-346.6(global)]TJ
1.9933 -1.2178 TD
0 Tc
[(buffers,)-775.6(419)]TJ
-1.9933 -1.2178 TD
[(F)73.3(AB$V_DL)55.5(T)-331.1(option,)-777.8(415)]TJ
1.3289 -1.2178 TD
[(qualied)-335.6(use)-331.1(by)-331.1(Close)-331.1(service,)-775.6(RMS4)]TJ
T*
[(use)-342.2(with)-344.5(F)73.3(AB$V_SCF)-342.2(or)-344.4(F)73.3(AB$V_SPL)-344.5(option,)]TJ
1.9933 -1.2178 TD
(415)Tj
-3.3222 -1.2178 TD
0.0002 Tc
[(F)73.5(AB$V_FTN)-330.9(option,)-773.1(425)]TJ
T*
[(F)73.5(AB$V_GET)-328.7(option,)-773.1(410,)-333.1(41)53.5(1)]TJ
1.3289 -1.2178 TD
0.0001 Tc
[(use)-331(with)-333.2(block)-333.2(I/O)-331(operations,)-773.2(410,)-333.2(41)53.4(1)]TJ
-1.3289 -1.2178 TD
0 Tc
[(F)73.3(AB$V_LNM_MODE)-331.1(option,)-777.8(422)]TJ
T*
[(F)73.3(AB$V_MSE)-331.1(option)]TJ
1.3289 -1.2178 TD
[(enabling)-333.3(multiple)-333.3(RABs,)-771.1(RMS7)]TJ
T*
0.0001 Tc
[(for)-333.2(overriding)-333.2(the)-333.2(F)73.4(AB$V_UPI)-331(option,)-773.2(430)]TJ
25.2378 68.6066 TD
0.0004 Tc
[(F)73.7(AB$V_MSE)-330.7(option)-330.7(\(contd\))]TJ
1.3289 -1.4222 TD
0 Tc
[(requirement)-342.2(for)-340(read-only)-342.2(buffer)-342.2(cache,)-784.5(420,)]TJ
1.9933 -1.2178 TD
(429)Tj
-1.9933 -1.2178 TD
[(use)-331.1(with)-333.3(other)-333.3(options,)-775.6(429)]TJ
-1.3289 -1.2178 TD
[(F)73.3(AB$V_MXV)-331.1(option,)-775.6(414)]TJ
T*
0.0002 Tc
[(F)73.5(AB$V_NAM)-330.9(option,)-773.1(415)]TJ
T*
0 Tc
[(F)73.3(AB$V_NEF)-331.1(option,)-777.8(416)]TJ
T*
[(F)73.3(AB$V_NFS)-333.3(option,)-775.6(416)]TJ
1.3289 -1.2178 TD
0.0001 Tc
[(relationship)-335.5(to)-337.7(F)73.4(AB$V_CHAN_MODE)-335.5(subeld,)]TJ
1.9933 -1.2178 TD
0 Tc
(45)Tj
-3.3222 -1.2178 TD
[(F)73.3(AB$V_NIL)-333.3(option,)-775.6(429)]TJ
1.3289 -1.2178 TD
[(effect)-335.6(on)-331.1(specifying)-333.3(user)-331.1(le)-333.3(open)-333.3(option,)-775.6(417)]TJ
0 -1.2155 TD
[(precedence)-335.6(over)-331.1(other)-335.6(options,)-775.6(430)]TJ
0 -1.2178 TD
[(requirement)-333.3(for)-333.3(block)-333.3(I/O,)-773.3(B34)]TJ
-1.3289 -1.2178 TD
0.0002 Tc
[(F)73.5(AB$V_NQL)-330.9(sharing)-330.9(option,)-773.1(430)]TJ
T*
0 Tc
[(F)73.3(AB$V_OFP)-331.1(option,)-775.6(415)]TJ
T*
0.0002 Tc
[(F)73.5(AB$V_POS)-330.9(option,)-773.1(416)]TJ
T*
0 Tc
[(F)73.3(AB$V_PRN)-331.1(option,)-777.8(426)]TJ
T*
0.0002 Tc
[(F)73.5(AB$V_PUT)-330.9(option,)-773.1(410,)-333.1(41)53.5(1)]TJ
1.3289 -1.2178 TD
[(use)-330.9(with)-333.1(block)-333.1(I/O)-330.9(operations,)-773.1(410)]TJ
-1.3289 -1.2178 TD
0 Tc
[(F)73.3(AB$V_PUT)-331.1(sharing)-333.3(option,)-775.6(430)]TJ
T*
[(F)73.3(AB$V_RCK)-328.9(option,)-777.8(418)]TJ
T*
[(F)73.3(AB$V_RU)-331.1(ag,)-773.3(421)]TJ
T*
[(F)73.3(AB$V_R)37.8(WC)-331.1(option,)-775.6(416)]TJ
T*
[(F)73.3(AB$V_R)37.8(WO)-331.1(option,)-775.6(416)]TJ
T*
[(F)73.3(AB$V_SCF)-331.1(option,)-777.8(415)]TJ
1.3289 -1.2178 TD
[(qualied)-335.6(use)-331.1(by)-331.1(Close)-333.3(service,)-773.3(RMS4)]TJ
-1.3289 -1.2178 TD
[(F)73.3(AB$V_SHRDEL)-331.1(option,)-777.8(430)]TJ
T*
[(F)73.3(AB$V_SHRGET)-331.1(option)]TJ
1.3289 -1.2178 TD
[(requirement)-342.2(for)-340(read-only)-342.2(buffer)-342.2(cache,)-784.5(420,)]TJ
1.9933 -1.2178 TD
(429)Tj
-3.3222 -1.2155 TD
[(F)73.3(AB$V_SPL)-333.3(option,)-775.6(415)]TJ
1.3289 -1.2178 TD
[(qualied)-335.6(use)-331.1(by)-331.1(Close)-333.3(service,)-773.3(RMS4)]TJ
-1.3289 -1.2178 TD
[(F)73.3(AB$V_SQO)-331.1(option,)-777.8(417)]TJ
1.3289 -1.2178 TD
0.0001 Tc
[(prohibiting)-331(random)-333.2(access,)-773.2(RMS62)]TJ
-1.3289 -1.2178 TD
0 Tc
[(F)73.3(AB$V_SUP)-333.3(option,)-775.6(415)]TJ
1.3289 -1.2178 TD
[(subordinate)-335.6(to)-333.3(F)73.3(AB$V_CIF)-331.1(option,)-775.6(414)]TJ
-1.3289 -1.2178 TD
[(F)73.3(AB$V_SYNCSTS)-333.3(option,)-777.8(418)]TJ
T*
[(F)73.3(AB$V_TEF)-331.1(option,)-775.6(414)]TJ
T*
[(F)73.3(AB$V_TMD)-331.1(option,)-777.8(416)]TJ
1.3289 -1.2178 TD
[(inhibiting)-335.6(automatic)-333.3(Create,)-775.6(RMS36)]TJ
-1.3289 -1.2178 TD
0.0002 Tc
[(F)73.5(AB$V_TMP)-330.9(option,)-773.1(416)]TJ
1.3289 -1.2178 TD
0 Tc
[(inhibiting)-335.6(automatic)-333.3(Create,)-775.6(RMS36)]TJ
-1.3289 -1.2178 TD
[(F)73.3(AB$V_TRN)-331.1(option)]TJ
1.3289 -1.2178 TD
[(in)-333.3(le)-331.1(access)-331.1(eld,)-775.6(41)51.1(1)]TJ
T*
0.0001 Tc
[(requirement)-353.2(for)-353.2(truncate-on-put)-353.2(operation,)]TJ
1.9933 -1.2178 TD
0 Tc
(718)Tj
-3.3222 -1.2178 TD
0.0002 Tc
[(F)73.5(AB$V_UFO)-330.9(option,)-773.1(417)]TJ
1.3289 -1.2178 TD
0 Tc
[(effect)-335.6(on)-331.1(internal)-335.6(structures,)-773.3(421)]TJ
0 -1.2156 TD
0.0001 Tc
[(relationship)-335.5(to)-337.7(F)73.4(AB$V_CHAN_MODE)-335.5(subeld,)]TJ
1.9933 -1.2178 TD
0 Tc
(45)Tj
-3.3222 -1.2178 TD
0.0002 Tc
[(F)73.5(AB$V_UPD)-330.9(option,)-773.1(41)53.5(1,)-330.9(430)]TJ
1.3289 -1.2178 TD
[(requirement)-337.6(for)-337.6(implementing)-335.4(update-if)-335.4(option,)]TJ
1.9933 -1.2178 TD
0 Tc
(718)Tj
-1.9933 -1.2178 TD
0.0001 Tc
[(requirement)-333.2(for)-333.2(Update)-333.2(service,)-773.2(B33)]TJ
-1.3289 -1.2178 TD
0 Tc
[(F)73.3(AB$V_UPI)-333.3(option)]TJ
1.3289 -1.2178 TD
[(requirement)-333.3(for)-333.3(block)-333.3(I/O,)-773.3(B34)]TJ
T*
[(requirement)-333.3(for)-333.3(setting,)-775.6(430)]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-27.8956 -5.3046 TD
(Index6)Tj
ET
endstream
endobj
1362 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
1363 0 obj
<<
/Type /Page
/Parent 1341 0 R
/Resources 1365 0 R
/Contents 1364 0 R
>>
endobj
1364 0 obj
<< /Length 7148 >>
stream
BT
/F3 1 Tf
9 0 0 9 89.94 701.08 Tm
/Cs8 cs 1 scn
/GS1 gs
0.0002 Tc
0 Tw
[(F)75.7(AB$V_UPI)-333.1(option)-330.9(\(contd\))]TJ
1.3267 -1.4222 TD
0.0001 Tc
[(requirement)-335.5(for)-333.2(user)-331(le)-331(open)-333.2(option,)-773.2(417)]TJ
-1.3267 -1.2178 TD
0 Tc
[(F)75.5(AB$V_WCK)-331.1(option,)-775.6(419)]TJ
T*
[(F)75.5(AB$W_BLS)-333.3(eld,)-775.6(45)]TJ
T*
[(F)75.5(AB$W_DEQ)-331.1(eld,)-775.6(44,)-333.3(46,)-331.1(47)]TJ
1.3267 -1.2178 TD
0.0003 Tc
[(default)-330.8(logic,)-775.3(47)]TJ
T*
0.0002 Tc
[(overriding)-333.1(default,)-773.1(47)]TJ
-1.3267 -1.2178 TD
0 Tc
[(F)75.5(AB$W_GBC)-331.1(eld,)-775.6(420)]TJ
1.3267 -1.2178 TD
[(as)-333.3(output,)-775.6(420)]TJ
T*
[(changing,)-775.6(420)]TJ
T*
[(clearing,)-775.6(420)]TJ
T*
0.0002 Tc
[(overriding)-333.1(default,)-773.1(420)]TJ
-1.3267 -1.2155 TD
0 Tc
[(F)75.5(AB$W_IFI)-333.3(eld,)-775.6(421)]TJ
1.3267 -1.2178 TD
[(requirement)-360(for)-357.8(invoking)-357.8(Extend)-357.8(service,)]TJ
1.9933 -1.2178 TD
(RMS47)Tj
-3.32 -1.2178 TD
[(F)75.5(AB$W_MRS)-333.3(eld,)-775.6(422)]TJ
1.3267 -1.2178 TD
[(program)-333.3(example,)-775.6(B15)]TJ
-1.3267 -1.2178 TD
[($F)73.3(AB)-331.1(macro,)-773.3(A2)]TJ
1.3267 -1.2178 TD
[(argument)-333.3(categories,)-775.6(A2)]TJ
-1.3267 -1.2178 TD
[(F)75.5(ABs)-331.1(\(le)-333.3(access)-331.1(blocks\),)-775.6(41)]TJ
1.3267 -1.2178 TD
[(argument)-333.3(categories,)-775.6(14)]TJ
T*
0.0003 Tc
[(description,)-773(13)]TJ
T*
0 Tc
[(requirements)-333.3(for,)-775.6(42)]TJ
-1.3267 -1.2178 TD
[($F)73.3(AB_STORE)-328.9(macro,)-775.6(A4)]TJ
1.3267 -1.2178 TD
[(argument)-333.3(categories,)-775.6(A4)]TJ
T*
[(F)73.3(A)0(B)-331.1(argument)-331.1(requirement,)-777.8(A4)]TJ
T*
[(run-time)-333.3(arguments,)-773.3(A4)]TJ
-1.3267 -1.4222 TD
[(F)75.5(A)0(C)-331.1(eld)]TJ
1.3267 -1.2311 TD
[(See)-335.6(F)75.5(AB$B_F)73.3(AC)-331.1(eld)]TJ
-1.3267 -1.3511 TD
0.0003 Tc
[(Fast)-330.8(delete)-330.8(option)]TJ
1.3267 -1.4222 TD
0 Tc
[(See)-335.6(RAB$V_FDL)-328.9(option)]TJ
-1.3267 -1.2178 TD
[(F)75.5(A)111.1(V$V_ERL)-331.1(option,)-777.8(415)]TJ
T*
[(FDL$P)73.3(ARSE)-331.1(routine,)-775.6(B20)]TJ
T*
[(FDL$RELEASE)-328.9(routine,)-775.6(B20)]TJ
T*
0.0001 Tc
[(Field)-333.2(length,)-331(identier)-331(in)-333.2(symbolic)-331(name,)-773.2(22)]TJ
0 -1.4222 TD
0 Tc
[(File)-333.3(access)-331.1(block)-333.3(address)-331.1(eld)]TJ
1.3267 -1.2311 TD
[(See)-335.6(RAB$L_F)75.5(AB)-331.1(eld)]TJ
-1.3267 -1.3511 TD
[(File)-333.3(access)-331.1(blocks)-331.1(\(F)73.3(ABs\))]TJ
1.3267 -1.3444 TD
[(See)-335.6(F)75.5(ABs)]TJ
-1.3267 -1.2333 TD
[(File)-333.3(access)-331.1(eld)]TJ
1.3267 -1.2311 TD
[(See)-335.6(F)75.5(AB$B_F)73.3(AC)-331.1(eld)]TJ
-1.3267 -1.2178 TD
[(File)-333.3(component)-333.3(descriptors)]TJ
1.3267 -1.2178 TD
0.0003 Tc
[(address)-328.6(eld,)-775.3(53)]TJ
T*
0 Tc
[(example,)-775.6(53)]TJ
T*
[(eld)-333.3(value)-333.3(logic,)-775.6(53)]TJ
T*
[(list)-333.3(of,)-775.6(53)]TJ
T*
[(size)-331.1(eld,)-775.6(53)]TJ
T*
[(suggested)-331.1(use)-333.3(of,)-773.3(53)]TJ
-1.3267 -1.2178 TD
[(File)-333.3(Expiration)-333.3(Date)-333.3(and)-333.3(T)24.4(ime)]TJ
1.3267 -1.2178 TD
0.0004 Tc
[(evaluation)-330.7(criteria,)-772.9(1212)]TJ
T*
0 Tc
[(how)-333.3(used,)-773.3(1213)]TJ
-1.3267 -1.4022 TD
0.0001 Tc
[(File)-333.2(header)-333.2(characteristic)-331(extended)-335.5(address)-331(block)]TJ
1.3267 -1.2333 TD
0 Tc
[(See)-335.6(XABFHC)-328.9(block)]TJ
-1.3267 -1.2333 TD
0.0002 Tc
[(File)-333.1(identication)-330.9(eld)]TJ
1.3267 -1.2311 TD
0 Tc
[(See)-335.6(NAM$W_FID)-333.3(eld)]TJ
25.24 66.8354 TD
[(File)-333.3(name)-331.1(address)-333.3(eld)]TJ
1.3289 -1.2311 TD
[(See)-333.3(NAM$L_NAME)-333.3(eld)]TJ
-1.3289 -1.3511 TD
[(File)-333.3(name)-331.1(address)-333.3(string)]TJ
1.3289 -1.4222 TD
[(See)-333.3(NAM$L_NAME)-333.3(string)]TJ
-1.3289 -1.4222 TD
[(File)-333.3(name)-331.1(length)-333.3(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(NAM$B_NAME)-333.3(eld)]TJ
-1.3289 -1.3511 TD
[(File)-333.3(name)-331.1(size)-331.1(string)]TJ
1.3289 -1.4222 TD
[(See)-333.3(NAM$B_NAME)-333.3(string)]TJ
-1.3289 -1.4222 TD
[(File)-333.3(name)-331.1(status)-333.3(eld)]TJ
1.3289 -1.2311 TD
[(See)-333.3(NAM$L_FNB)-333.3(eld)]TJ
-1.3289 -1.2178 TD
[(File)-333.3(name)-331.1(strings)]TJ
1.3289 -1.2178 TD
[(component)-333.3(parts,)-775.6(B20)]TJ
-1.3289 -1.4222 TD
[(File)-333.3(organization)-333.3(and)-333.3(record)-333.3(format)-335.6(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(XAB$B_RFO)-328.9(eld)]TJ
-1.3289 -1.3511 TD
[(File)-333.3(organization)-333.3(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(F)73.3(AB$B_ORG)-328.9(eld)]TJ
-1.3289 -1.3511 TD
[(File)-333.3(owner)-331.1(group)-333.3(number)-331.1(eld)]TJ
1.3289 -1.4222 TD
-0.0003 Tc
[(See)-333.6(XAB$W_GRP)-333.6(eld)]TJ
-1.3289 -1.3511 TD
0 Tc
[(File)-333.3(owner)-331.1(member)-333.3(number)-331.1(eld)]TJ
1.3289 -1.2311 TD
[(See)-333.3(XAB$W_MBM)-328.9(eld)]TJ
-1.3289 -1.2178 TD
[(File)-333.3(positioning,)-333.3(effect)-335.6(on)-331.1(shared)-333.3(les,)-773.3(RMS7)]TJ
T*
[(File)-333.3(processing)]TJ
1.3289 -1.2178 TD
[(naming)-331.1(convention)-333.3(options,)-775.6(412)]TJ
T*
[(option)-333.3(categories)-333.3(listed,)-777.8(412)]TJ
T*
[(service)-331.1(output)-335.6(options,)-775.6(412)]TJ
T*
[(services)-331.1(listed,)-775.6(11)]TJ
T*
[(using)-328.9(record)-335.6(management)-331.1(services,)-773.3(B3)]TJ
-1.3289 -1.4222 TD
[(File-processing)-333.3(options)-333.3(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(F)73.3(AB$L_FOP)-331.1(eld)]TJ
-1.3289 -1.3511 TD
0.0001 Tc
[(File)-333.2(protection)-331(extended)-335.5(address)-331(block)]TJ
1.3289 -1.4222 TD
-0.0003 Tc
[(See)-333.6(XABPRO)-333.6(block)]TJ
-1.3289 -1.2311 TD
0.0003 Tc
[(File)-333(protection)-330.8(eld)]TJ
1.3289 -1.4222 TD
0 Tc
[(See)-333.3(XAB$W_PRO)-328.9(eld)]TJ
-1.3289 -1.3511 TD
0.0002 Tc
[(File)-333.1(protection)-330.9(option)-335.4(eld)]TJ
1.3289 -1.4222 TD
-0.0002 Tc
[(See)-333.5(XAB$B_PROT_OPT)-333.5(eld)]TJ
-1.3289 -1.2178 TD
0 Tc
(Files)Tj
1.3378 -1.2178 TD
[(characteristics)-333.3(argument)-333.3(for)-333.3(F)75.6(AB,)-773.3(14)]TJ
-0.0089 -1.2178 TD
[(extensions,)-773.3(RMS47)]TJ
T*
[(specication)-333.3(argument)-333.3(for)-333.3(F)75.5(AB,)-773.3(14)]TJ
T*
0.0001 Tc
[(specifying)-339.9(paths)-339.9(using)-337.7(le)-339.9(specication)-339.9(string,)]TJ
1.9911 -1.2178 TD
0 Tc
(B20)Tj
-3.32 -1.2178 TD
[(File)-333.3(sections)]TJ
1.3289 -1.2178 TD
[(dening)-362.2(in)-360(context)-364.4(of)-362.2(multiple)-364.4(volumes,)]TJ
1.9911 -1.2156 TD
(RMS73)Tj
-3.32 -1.2178 TD
[(File)-333.3(sharing,)-331.1(features)-333.3(provided)-335.6(by)-331.1(RMS,)-775.6(13)]TJ
0 -1.4222 TD
[(File)-333.3(sharing)-331.1(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(F)73.3(AB$B_SHR)-331.1(eld)]TJ
-1.3289 -1.3511 TD
[(File)-333.3(specication)-335.6(address)]TJ
1.3289 -1.4222 TD
[(See)-333.3(F)73.3(AB$L_FNA)-331.1(eld)]TJ
-1.3289 -1.2178 TD
[(File)-333.3(specications)]TJ
1.3289 -1.2178 TD
[(component)-333.3(descriptors,)-775.6(52)]TJ
T*
[(default)-335.6(requirements,)-773.3(B20)]TJ
T*
[(how)-331.1(handled)-333.3(by)-333.3(Search)-333.3(service,)-773.3(B20)]TJ
T*
[(parsing,)-773.3(RMS88)]TJ
/F2 1 Tf
/Cs9 cs 1 scn
18.8711 -5.3623 TD
(Index7)Tj
ET
endstream
endobj
1365 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
1366 0 obj
<<
/Type /Page
/Parent 1341 0 R
/Resources 1368 0 R
/Contents 1367 0 R
>>
endobj
1367 0 obj
<< /Length 6984 >>
stream
BT
/F3 1 Tf
9 0 0 9 66.02 701.64 Tm
/Cs8 cs 1 scn
/GS1 gs
0.0004 Tc
0 Tw
[(File)-332.9(specications)-328.5(\(contd\))]TJ
1.3289 -1.4222 TD
0 Tc
[(string)-331.1(addresses,)-775.6(B20)]TJ
0 -1.2178 TD
[(string)-331.1(sizes,)-773.3(B20)]TJ
-1.3289 -1.4222 TD
0.0002 Tc
[(File)-333.1(specication)-330.9(size)]TJ
1.3289 -1.4222 TD
0 Tc
[(See)-333.3(F)73.3(AB$B_FNS)-333.3(eld)]TJ
-1.3289 -1.2178 TD
[(File)-333.3(tags)]TJ
1.3289 -1.2178 TD
[(creating,)-775.6(121)53.3(1)]TJ
T*
[(requirement)-333.3(for,)-775.6(121)53.3(1)]TJ
T*
[(using,)-773.3(121)53.3(1)]TJ
-1.3289 -1.42 TD
[(File)-333.3(type)-333.3(address)-333.3(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(NAM$L_TYPE)-333.3(eld)]TJ
-1.3289 -1.3511 TD
[(File)-333.3(type)-333.3(address)-333.3(string)]TJ
1.3289 -1.4222 TD
[(See)-333.3(NAM$L_TYPE)-333.3(string)]TJ
-1.3289 -1.4222 TD
[(File)-333.3(type)-333.3(length)-333.3(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(NAM$B_TYPE)-331.1(eld)]TJ
-1.3289 -1.3511 TD
[(File)-333.3(type)-333.3(size)-331.1(string)]TJ
1.3289 -1.4222 TD
[(See)-333.3(NAM$B_TYPE)-331.1(string)]TJ
-1.3289 -1.42 TD
0.0002 Tc
[(File)-333.1(version)-330.9(address)-328.7(eld)]TJ
1.3289 -1.2333 TD
0 Tc
[(See)-333.3(NAM$L_VER)-331.1(eld)]TJ
-1.3289 -1.3511 TD
0.0002 Tc
[(File)-333.1(version)-330.9(address)-328.7(string)]TJ
1.3289 -1.4222 TD
0 Tc
[(See)-333.3(NAM$L_VER)-331.1(string)]TJ
-1.3289 -1.4222 TD
[(File)-333.3(version)-331.1(length)-333.3(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(NAM$B_VER)-331.1(eld)]TJ
-1.3289 -1.3511 TD
[(File)-333.3(version)-331.1(limit)-333.3(eld)]TJ
1.3289 -1.2311 TD
[(See)-333.3(XAB$W_VERLIMIT)-331.1(eld)-333.3(in)-333.3(XABFHC)]TJ
-1.3289 -1.3511 TD
[(File)-333.3(version)-331.1(size)-331.1(string)]TJ
1.3289 -1.4222 TD
[(See)-333.3(NAM$B_VER)-331.1(string)]TJ
-1.3289 -1.2178 TD
0.0001 Tc
[(Fill)-346.6(level,)-346.6(comparing)-344.4(primary)-344.3(key)-344.3(and)-344.4(alternate)]TJ
1.9933 -1.2178 TD
0 Tc
[(keys,)-771.1(1410)]TJ
-1.9933 -1.2178 TD
[(Find)-333.3(service,)-773.3(RMS49)]TJ
1.3289 -1.2178 TD
0.0002 Tc
[(capabilities,)-773.1(RMS50)]TJ
T*
0 Tc
[(condition)-335.6(values,)-773.3(RMS54)]TJ
T*
[(control)-333.3(block)-333.3(input)-333.3(elds)]TJ
1.9933 -1.2178 TD
[(RAB,)-771.1(RMS50)]TJ
T*
[(RAB64,)-771.1(RMS53)]TJ
-1.9933 -1.2178 TD
[(control)-333.3(block)-333.3(output)-335.6(elds)]TJ
1.9933 -1.2178 TD
[(RAB,)-771.1(RMS52)]TJ
T*
[(RAB64,)-771.1(RMS54)]TJ
-3.3222 -1.4022 TD
[(First)-333.3(data)-333.3(bucket)-335.6(start)-333.3(virtual)-333.3(block)-333.3(number)-331.1(eld)]TJ
1.3289 -1.2333 TD
[(See)-333.3(XAB$L_DVB)]TJ
-1.3289 -1.3511 TD
[(First)-333.3(free)-333.3(byte)-333.3(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(XAB$W_FFB)-328.9(eld)]TJ
-1.3289 -1.3511 TD
[(Fixed-length)-335.6(control)-333.3(area)-333.3(size)-331.1(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(F)73.3(AB$B_FSZ)-331.1(eld)]TJ
-1.3289 -1.3511 TD
[(Fixed-length)-335.6(header)-333.3(control)-333.3(size)-331.1(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(XAB$B_HSZ)-331.1(eld)]TJ
-1.3289 -1.3511 TD
[(Fixed-length)-335.6(record)-333.3(format)-333.3(option)]TJ
1.3289 -1.42 TD
[(See)-333.3(F)73.3(AB$C_FIX)-331.1(option)]TJ
-1.3289 -1.2178 TD
[(Flush)-331.1(service)]TJ
1.3289 -1.2178 TD
[(condition)-335.6(values,)-773.3(RMS57)]TJ
T*
[(control)-333.3(block)-333.3(input)-333.3(elds,)-775.6(RMS57)]TJ
T*
[(control)-333.3(block)-333.3(output)-335.6(elds,)-773.3(RMS57)]TJ
25.2378 66.7288 TD
[(FNA)-333.3(argument,)-773.3(A4)]TJ
0 -1.2178 TD
[(FNM)-333.3(argument,)-775.6(A2)]TJ
T*
[(FNS)-335.6(argument,)-773.3(A4)]TJ
T*
[(Fortran,)-333.3(carriage)-333.3(control)-335.6(option)-333.3(list,)-775.6(425)]TJ
0 -1.42 TD
[(Fortran)-335.6(carriage)-333.3(control)-333.3(option)]TJ
1.3289 -1.4222 TD
0.0003 Tc
[(See)-333(F)73.6(AB$V_FTN)-330.8(option)]TJ
-1.3289 -1.2178 TD
0 Tc
[(Free)-333.3(service,)-773.3(RMS59)]TJ
1.3289 -1.2178 TD
0.0002 Tc
[(condition)-330.9(values,)-773.1(RMS60)]TJ
T*
0 Tc
[(control)-333.3(block)-333.3(input)-335.6(and)-333.3(output)-333.3(elds,)-775.6(RMS60)]TJ
/F2 1 Tf
14 0 0 14 305.12 578.04 Tm
(G)Tj
ET
305.152 574.54 215.28 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 305.12 563.1 Tm
[($GET)-331.1(macro,)-333.3(program)-331.1(example,)-775.6(B27)]TJ
0 -1.4222 TD
[(Get)-333.3(option)]TJ
1.3289 -1.4222 TD
0.0003 Tc
[(See)-333(F)73.6(AB$V_GET)-328.6(option)]TJ
-1.3289 -1.2178 TD
0 Tc
[(Get)-333.3(service,)-773.3(RMS61)]TJ
1.3289 -1.2178 TD
0.0002 Tc
[(applicable)-333.1(access)-330.9(modes,)-773.1(RMS62)]TJ
T*
[(condition)-330.9(values,)-773.1(RMS70)]TJ
1.9933 -1.4022 TD
0 Tc
[(See)-333.3(also)-333.3(Completion)-333.3(status)-331.1(codes)]TJ
-1.9933 -1.2178 TD
[(control)-333.3(block)-333.3(input)-335.6(elds)]TJ
1.9933 -1.2178 TD
[(RAB,)-771.1(RMS64)]TJ
T*
[(RAB64,)-773.3(RMS68)]TJ
-1.9933 -1.2178 TD
[(control)-333.3(block)-333.3(output)-335.6(elds)]TJ
1.9933 -1.2178 TD
[(RAB,)-771.1(RMS68)]TJ
T*
[(RAB64,)-773.3(RMS70)]TJ
-1.9933 -1.2178 TD
[(requirement)-333.3(for)-333.3(user)-331.1(record)-335.6(area,)-775.6(RMS64)]TJ
T*
[(returning)-348.9(terminator)-351.1(character)-348.9(for)-348.9(terminal)]TJ
1.9933 -1.2178 TD
[(input,)-775.6(RMS63)]TJ
-1.9933 -1.2178 TD
[(return)-344.5(status)-344.4(for)-344.4(various)-342.2(le)-344.4(access)-342.2(methods,)]TJ
1.9933 -1.2178 TD
(RMS7)Tj
-1.9933 -1.2178 TD
[(using)-331.1(input)-333.3(from)-333.3(mailbox)-331.1(devices,)-775.6(RMS64)]TJ
T*
[(using)-331.1(stream)-331.1(input,)-775.6(RMS62)]TJ
T*
[(using)-331.1(terminal)-333.3(input,)-775.6(RMS63)]TJ
0 -1.2155 TD
0.0001 Tc
[(using)-353.2(the)-355.5(RAB$L_STV)-353.2(eld)-355.5(for)-355.5(additional)]TJ
1.9933 -1.2178 TD
0 Tc
[(status)-331.1(information,)-777.8(RMS64)]TJ
-3.3222 -1.4044 TD
[(Global)-335.6(buffer)-333.3(count)-333.3(eld)]TJ
1.3289 -1.2333 TD
[(See)-333.3(F)73.3(AB$W_GBC)-328.9(eld)]TJ
-1.3289 -1.2178 TD
[(Global)-335.6(buffers,)-773.3(419)]TJ
1.3289 -1.2178 TD
[(determining)-333.3(number)-331.1(of,)-775.6(420)]TJ
-1.3289 -1.2156 TD
[(Global)-355.6(buffer)-357.8(sizes,)-355.6(for)-355.6(shared)-353.3(sequential)-355.6(le)]TJ
1.9933 -1.2178 TD
0.0005 Tc
[(operations,)-770.6(420,)-330.6(77)]TJ
/F2 1 Tf
14 0 0 14 305.12 221.58 Tm
0 Tc
(H)Tj
ET
305.148 218.08 215.28 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 305.12 206.64 Tm
[(HDR1)-333.3(labels,)-333.3(accessing)-331.1(from)-333.3(XAB$B_MT)57.8(ACC)-331.1(eld,)]TJ
1.9933 -1.2178 TD
(154)Tj
-1.9933 -1.2311 TD
[(Highest)-333.3(virtual)-333.3(block)-333.3(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(XAB$L_HBK)-331.1(eld)]TJ
/F2 1 Tf
14 0 0 14 305.12 144.28 Tm
(I)Tj
ET
305.132 140.78 215.28 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 305.12 129.34 Tm
[(I/O)-333.3(mode)]TJ
1.3289 -1.2178 TD
[(how)-331.1(to)-333.3(switch)-333.3(for)-333.3(sequential)-333.3(les,)-773.3(B34)]TJ
T*
[(procedure)-348.9(for)-346.7(delaying)-348.9(decision)-346.7(until)-348.9(stream)]TJ
1.9933 -1.2178 TD
[(connection,)-775.6(B35)]TJ
-1.9933 -1.2178 TD
[(when)-331.1(mode)-333.3(switching)-331.1(allowed,)-777.8(B34)]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-27.8956 -6.5178 TD
(Index8)Tj
ET
endstream
endobj
1368 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
1369 0 obj
<<
/Type /Page
/Parent 1372 0 R
/Resources 1371 0 R
/Contents 1370 0 R
>>
endobj
1370 0 obj
<< /Length 7298 >>
stream
BT
/F3 1 Tf
9 0 0 9 89.94 697.3199 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(IANs)-355.6(\(index)-355.6(bucket)-357.8(area)-357.8(numbers\),)-360(program)]TJ
1.9911 -1.2178 TD
[(example,)-775.6(B19)]TJ
-1.9911 -1.2178 TD
[(IFL)-333.3(\(initial)-335.6(index)-333.3(ll\),)-331.1(program)-333.3(example,)-775.6(B19)]TJ
T*
[(Illformed)-335.6(calls,)-331.1(RMS,)-775.6(25)]TJ
0 -1.4022 TD
[(Index)-333.3(bucket)-333.3(area)-333.3(number)-331.1(eld)]TJ
1.3267 -1.2333 TD
[(See)-335.6(XAB$B_IAN)-331.1(eld)]TJ
-1.3267 -1.3511 TD
[(Index)-333.3(bucket)-333.3(area)-333.3(numbers)]TJ
1.3267 -1.2311 TD
[(See)-335.6(IANs)]TJ
-1.3267 -1.2333 TD
[(Index)-333.3(bucket)-333.3(ll)-333.3(size)]TJ
1.3267 -1.2333 TD
[(See)-335.6(IFL)]TJ
-1.3267 -1.2333 TD
[(Index)-333.3(bucket)-333.3(ll)-333.3(size)-331.1(eld)]TJ
1.3267 -1.2311 TD
[(See)-335.6(XAB$W_IFL)-331.1(eld)]TJ
-1.3267 -1.3511 TD
[(Index)-333.3(bucket)-333.3(size)-331.1(eld)]TJ
1.3267 -1.2333 TD
[(See)-335.6(XAB$B_IBS)-331.1(eld)]TJ
-1.3267 -1.2178 TD
[(Indexed)-333.3(les)]TJ
1.3267 -1.2178 TD
0.0002 Tc
[(block)-333.1(allocation,)-775.4(93)]TJ
T*
0 Tc
[(bucket)-333.3(size)-331.1(for)-333.3(multiple)-335.6(areas,)-773.3(RMS16)]TJ
T*
[(composition,)-775.6(RMS23)]TJ
T*
0.0003 Tc
[(creating,)-773(RMS23)]TJ
T*
0.0002 Tc
[(creating)-330.9(with)-330.9(multiple)-335.4(keys,)-770.9(B16)]TJ
0 -1.2155 TD
[(default)-330.9(bucket)-333.1(size,)-773.1(44)]TJ
0 -1.2178 TD
0 Tc
[(determining)-335.6(keys)-328.9(and)-333.3(areas,)-775.6(181)]TJ
T*
[(determining)-335.6(key)-331.1(size,)-773.3(74)]TJ
T*
[(determining)-335.6(key)-331.1(value,)-773.3(RMS62)]TJ
T*
[(determining)-335.6(maximum)-328.9(record)-333.3(size,)-773.3(423)]TJ
T*
[(determining)-335.6(number)-331.1(of)-333.3(buffers,)-775.6(77)]TJ
T*
[(establishing)-333.3(index,)-775.6(RMS7)]TJ
T*
0.0001 Tc
[(example)-333.2(of)-333.2(processing)-331(duplicate)-333.2(keys,)-771(79)]TJ
T*
0 Tc
[(example)-333.3(of)-333.3(specifying,)-775.6(B5)]TJ
T*
0.0002 Tc
[(fast)-333.1(delete)-330.9(option,)-777.6(716)]TJ
T*
[(identifying)-330.9(data)-335.4(area,)-775.4(143)]TJ
T*
[(inhibiting)-330.9(index)-333.1(update,)-775.4(1412)]TJ
T*
0.0004 Tc
[(initial)-330.7(extent)-332.9(quantity,)-772.9(43)]TJ
T*
0 Tc
[(inserting)-333.3(records)-333.3(with)-333.3(Put)-331.1(service,)-775.6(RMS98)]TJ
T*
[(invoking)-333.3(Get)-331.1(and)-333.3(Find)-333.3(services)-331.1(for,)-775.6(74)]TJ
T*
[(key)-333.3(of)-331.1(reference,)-777.8(73)]TJ
T*
[(methods)-333.3(of)-333.3(accessing)-331.1(records,)-773.3(75)]TJ
T*
0.0004 Tc
[(options,)-770.7(71)51.5(1)]TJ
0 -1.2156 TD
0.0002 Tc
[(positioning)-330.9(area,)-775.4(96)]TJ
0 -1.2178 TD
0 Tc
[(prolog)-333.3(selection,)-777.8(RMS24)]TJ
T*
0.0001 Tc
[(restriction)-331(against)-333.2(VFC)-331(format,)-775.5(419)]TJ
T*
[(restriction)-331(to)-333.2(changing)-331(primary)-333.2(key,)-773.2(RMS136)]TJ
T*
0.0002 Tc
[(separating)-330.9(index)-333.1(levels,)-773.1(141)53.5(1)]TJ
T*
0 Tc
[(size)-331.1(of)-333.3(data)-335.6(bucket,)-775.6(144)]TJ
T*
[(specifying)-333.3(bucket)-333.3(size,)-773.3(44,)-333.3(94)]TJ
T*
[(specifying)-333.3(index)-333.3(area,)-775.6(149)]TJ
T*
[(specifying)-333.3(index)-333.3(bucket)-333.3(size,)-773.3(1410)]TJ
T*
[(string)-333.3(key)-331.1(options,)-775.6(148)]TJ
T*
0.0002 Tc
[(update-if)-333.1(option,)-777.6(718)]TJ
T*
0 Tc
[(use)-331.1(of)-333.3(areas)-333.3(in,)-775.6(B19)]TJ
T*
0.0002 Tc
[(use)-330.9(of)-333.1(end-of-le)-333.1(option,)-775.4(RMS7)]TJ
T*
0 Tc
[(verifying)-333.3(sort)-333.3(order,)-775.6(RMS7)]TJ
T*
0.0003 Tc
[(with)-333(allocation)-330.8(options,)-773(414)]TJ
T*
0.0002 Tc
[(with)-333.1(collating)-330.9(sequences,)-773.1(143)]TJ
T*
0.0001 Tc
[(with)-333.2(deferred-write)-333.2(option,)-777.7(RMS12)]TJ
T*
0 Tc
[(with)-333.3(Get)-333.3(service,)-773.3(RMS62)]TJ
T*
-0.0003 Tc
[(with)-333.6(XABKEY,)-775.9(141)]TJ
25.24 68.7466 TD
0 Tc
[(Index)-335.6(levels,)-331.1(comparing)-335.6(primary)-333.3(key)-333.3(and)-335.6(alternate)]TJ
1.9911 -1.2178 TD
[(keys,)-773.3(1410)]TJ
-1.9911 -1.2178 TD
0.0002 Tc
[(Initialization)-333.1(macros)]TJ
1.3289 -1.2178 TD
0 Tc
[(example,)-773.3(B5)]TJ
T*
[(functions,)-773.3(B1)]TJ
0 -1.2156 TD
[(multiple)-333.3(bit)-333.3(eld,)-775.6(B5)]TJ
0 -1.2178 TD
[(placement)-333.3(guidelines,)-775.6(B7)]TJ
T*
[(using,)-771.1(B6)]TJ
-1.3289 -1.4222 TD
0.0002 Tc
[(Internal)-335.4(le)-330.9(identier)-330.9(eld)]TJ
1.3289 -1.2333 TD
0 Tc
[(See)-333.3(F)73.3(AB$W_IFI)-333.3(eld)]TJ
-1.3289 -1.3511 TD
[(Internal)-335.6(stream)-331.1(identier)-335.6(eld)]TJ
1.3289 -1.2333 TD
[(See)-333.3(RAB$W_ISI)-333.3(eld)]TJ
-1.3289 -1.2178 TD
[(IO$M_NOW)-346.7(modier)73.3(,)-348.9(for)-346.7(Get)-346.7(and)-346.7(Put)-346.7(services,)]TJ
1.9911 -1.2155 TD
(716)Tj
-1.9911 -1.2333 TD
[(Item)-333.3(list)-333.3(address)-331.1(eld)]TJ
1.3289 -1.2333 TD
[(See)-340(XAB$L_ITEMLIST)-340(eld;)-342.2(XAB$L_ITMLST)]TJ
1.9911 -1.2178 TD
(eld)Tj
-3.32 -1.2311 TD
[(Item)-333.3(list)-333.3(extended)-333.3(address)-333.3(block)]TJ
1.3289 -1.2333 TD
[(See)-333.3(XABITM)-331.1(block)]TJ
-1.3289 -1.2333 TD
[(Item)-333.3(list)-333.3(length)-331.1(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(XAB$W_ITMLST_LEN)-333.3(eld)]TJ
-1.3289 -1.2178 TD
[(Item)-333.3(lists,)-773.3(191)]TJ
/F2 1 Tf
14 0 0 14 329.04 433.86 Tm
(J)Tj
ET
329.064 430.36 215.28 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 329.04 418.92 Tm
[(Journaling)-333.3(extended)-335.6(address)-331.1(block)]TJ
1.3289 -1.4222 TD
[(See)-333.3(XABJNL)-331.1(block)]TJ
-1.3289 -1.2178 TD
[(Journaling)-333.3(ags,)-328.9(F)73.3(A)0(B)-331.1(symbolic)-331.1(offsets,)-775.6(421)]TJ
/F2 1 Tf
14 0 0 14 329.04 367.66 Tm
(K)Tj
ET
329.068 364.16 215.28 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 329.04 352.72 Tm
[(Key)-331.1(buffer)-333.3(address)-333.3(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(RAB$L_KBF)-328.9(eld)]TJ
-1.3289 -1.3511 TD
[(Key)-331.1(denition)-335.6(extended)-333.3(address)-333.3(block)]TJ
1.3289 -1.4222 TD
-0.0003 Tc
[(See)-333.6(XABKEY)-331.4(block)]TJ
-1.3289 -1.2333 TD
0 Tc
[(Key)-331.1(greater)-333.3(than)-333.3(option)]TJ
1.3289 -1.42 TD
0.0003 Tc
[(See)-333(RAB$V_NXT)-328.6(option)]TJ
-1.3289 -1.4222 TD
0 Tc
[(Key)-331.1(greater)-333.3(than)-333.3(or)-333.3(equal)-333.3(option)]TJ
1.3289 -1.4222 TD
-0.0002 Tc
[(See)-333.5(RAB$V_EQNXT)-333.5(option)]TJ
-1.3289 -1.4222 TD
0 Tc
[(Key)-331.1(name)-331.1(buffer)-335.6(address)-331.1(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(XAB$L_KNM)-331.1(eld)]TJ
-1.3289 -1.3511 TD
[(Key)-331.1(of)-333.3(reference)-333.3(eld)]TJ
1.3289 -1.4222 TD
-0.0001 Tc
[(See)-355.7(Keys)-355.7(of)-355.7(reference;)-371.2(RAB$B_KRF)-355.7(eld;)]TJ
1.9911 -1.2178 TD
0 Tc
[(XAB$_REF)-328.9(eld)]TJ
-3.32 -1.2178 TD
0.0002 Tc
[(Key)-346.5(options,)-348.7(comparing)-348.7(primary)-348.7(and)-348.7(alternate)]TJ
1.9911 -1.2178 TD
0 Tc
[(keys,)-773.3(147)]TJ
-1.9911 -1.42 TD
[(Key)-331.1(options)-333.3(ag)-331.1(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(XAB$B_FLG)-328.9(eld)]TJ
-1.3289 -1.3511 TD
[(Key)-331.1(position)-333.3(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(XAB$W_POS0)-331.1(through)-331.1(XAB$W_POS7)-333.3(eld)]TJ
-1.3289 -1.2178 TD
(Keys)Tj
1.3358 -1.2178 TD
[(determining)-333.3(match)-331.1(method,)-775.6(75)]TJ
-0.0069 -1.2178 TD
[(types)-331.1(of)-333.3(matches,)-773.3(75)]TJ
/F2 1 Tf
/Cs9 cs 1 scn
18.8711 -7.9756 TD
(Index9)Tj
ET
endstream
endobj
1371 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
1372 0 obj
<<
/Type /Pages
/Kids [ 1369 0 R 1373 0 R 1376 0 R 1379 0 R 1382 0 R 1385 0 R 1388 0 R 1391 0 R
1394 0 R 1397 0 R ]
/Count 10
/CropBox [ 0 0 612 792 ]
/Parent 1309 0 R
>>
endobj
1373 0 obj
<<
/Type /Page
/Parent 1372 0 R
/Resources 1375 0 R
/Contents 1374 0 R
>>
endobj
1374 0 obj
<< /Length 7428 >>
stream
BT
/F3 1 Tf
9 0 0 9 66.02 697.3199 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Keys)-331.1(\(in)-333.3(records\))]TJ
1.3289 -1.2178 TD
[(dening)-333.3(as)-331.1(simple)-331.1(or)-333.3(segmented,)-773.3(1412)]TJ
-1.3289 -1.4222 TD
[(Key)-331.1(size)-331.1(eld)]TJ
1.3289 -1.42 TD
[(See)-344.5(RAB$B_KSZ)-342.2(eld;)-351.1(XAB$B_SIZ0)-344.5(through)]TJ
1.9933 -1.2178 TD
[(XAB$B_SIZ7)-331.1(eld)]TJ
-3.3222 -1.2178 TD
[(Keys)-331.1(of)-333.3(reference,)-333.3(establishing,)-775.6(RMS62)]TJ
T*
[(Key)-331.1(string)-333.3(buffers,)-331.1(program)-333.3(example,)-775.6(B27)]TJ
T*
[(Key)-331.1(string)-333.3(descriptors,)-333.3(program)-331.1(example,)-775.6(B27)]TJ
T*
[(Key)-331.1(string)-333.3(lengths,)-331.1(program)-331.1(example,)-775.6(B27)]TJ
/F2 1 Tf
14 0 0 14 66.02 578.48 Tm
(L)Tj
ET
66.054 574.96 215.28 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 66.02 563.52 Tm
[(Length)-333.3(eld)]TJ
1.3289 -1.2178 TD
[(using)-331.1(to)-333.3(indicate)-335.6(constant)-333.3(\(keyword\))-333.3(value,)-773.3(23)]TJ
0 -1.2155 TD
[(using)-331.1(to)-333.3(indicate)-335.6(mask)-328.9(or)-333.3(bit)-333.3(offset,)-775.6(23)]TJ
-1.3289 -1.4222 TD
[(Level)-333.3(of)-333.3(root)-333.3(bucket)-333.3(eld)]TJ
1.3289 -1.2333 TD
[(See)-333.3(XAB$B_L)93.3(VL)-331.1(eld)]TJ
-1.3289 -1.2178 TD
[(LIB$GET_INPUT)-337.8(routine,)-337.8(example)-337.8(of)-335.6(use)-333.3(in)-335.6(RMS)]TJ
1.9933 -1.2178 TD
[(program,)-773.3(B23)]TJ
-1.9933 -1.2178 TD
0.0001 Tc
[(LIB$PUT_OUTPUT)-346.6(routine,)-351(example)-348.8(of)-346.6(use)-346.6(in)]TJ
1.9933 -1.2178 TD
0 Tc
[(RMS)-333.3(program,)-773.3(B23)]TJ
-1.9933 -1.2178 TD
0.0001 Tc
[(LIB$SIGNAL)-333.2(routine,)-335.5(using)-335.5(to)-335.5(signal)-333.2(RMS)-335.5(errors,)]TJ
1.9933 -1.2178 TD
0 Tc
(27)Tj
-1.9933 -1.2311 TD
[(Limit)-333.3(option)]TJ
1.3289 -1.4222 TD
0.0003 Tc
[(See)-333(RAB$V_LIM)-330.8(option)]TJ
-1.3289 -1.4222 TD
0.0005 Tc
[(Load)-332.8(option)]TJ
1.3289 -1.4222 TD
0 Tc
[(See)-333.3(RAB$V_LOA)-328.9(option)]TJ
-1.3289 -1.2178 TD
[(Locate)-335.6(mode)]TJ
1.3289 -1.2311 TD
[(See)-333.3(also)-333.3(RAB$V_LOC)-328.9(option)]TJ
0 -1.2178 TD
[(comparing)-335.6(with)-335.6(move)-333.3(mode)-335.6(for)-335.6(buffer)-335.6(handling,)]TJ
1.9933 -1.2178 TD
(717)Tj
-3.3222 -1.2333 TD
[(Location)-335.6(eld)-333.3(in)-331.1(XABALL)]TJ
1.3289 -1.2333 TD
[(See)-333.3(XAB$L_LOC)-328.9(eld)]TJ
-1.3289 -1.3511 TD
[(Lock)-333.3(record)-333.3(for)-333.3(read)-333.3(option)]TJ
1.3289 -1.4222 TD
[(See)-333.3(RAB$V_REA)-328.9(option)]TJ
-1.3289 -1.42 TD
[(Lock)-333.3(record)-333.3(for)-333.3(write)-333.3(option)]TJ
1.3289 -1.4222 TD
[(See)-333.3(RAB$V_RLK)-328.9(option)]TJ
-1.3289 -1.2178 TD
[(Logical)-333.3(names,)-331.1(requirements)-333.3(for)-333.3(parsing,)-773.3(B20)]TJ
0 -1.4222 TD
[(Logical)-333.3(name)-333.3(translation)-333.3(access)-331.1(mode)-333.3(subeld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(F)73.3(AB$V_LNM_MODE)]TJ
-1.3289 -1.3511 TD
[(Longest)-333.3(record)-333.3(length)-333.3(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(XAB$W_LRL)-328.9(eld)]TJ
-1.3289 -1.3511 TD
[(Long)-331.1(name)-333.3(blocks)]TJ
1.3289 -1.4222 TD
[(See)-333.3(NAMLs)]TJ
-1.3289 -1.2311 TD
[(Lowest)-333.3(level)-333.3(of)-331.1(index)-333.3(area)-333.3(number)-333.3(eld)]TJ
1.3289 -1.2333 TD
[(See)-333.3(XAB$B_LAN)-331.1(eld)]TJ
/F2 1 Tf
14 0 0 14 66.02 149.62 Tm
(M)Tj
ET
66.062 146.12 215.28 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 66.02 134.68 Tm
[(Macro)-333.3(elds)]TJ
1.3289 -1.2178 TD
[(example)-333.3(of)-333.3(initializing,)-775.6(B5)]TJ
T*
[(setting)-333.3(at)-333.3(run)-331.1(time,)-775.6(B5)]TJ
-1.3289 -1.2178 TD
[(MACRO)-320(language,)-322.2(programming)-322.2(information,)-768.9(B1)]TJ
26.5667 66.1689 TD
(Macros)Tj
1.3289 -1.2178 TD
0.0002 Tc
[(applicable)-333.1(V)111.3(A)0.2(X)-328.7(MACRO)-330.9(syntax)-330.9(rules,)-773.1(B5)]TJ
T*
0 Tc
[(block)-333.3(I/O)-331.1(processing,)-773.3(12)]TJ
T*
0.0001 Tc
[(control)-333.2(block)-333.2(initialization,)-775.5(B1)]TJ
T*
0 Tc
[(le)-333.3(naming,)-773.3(11)]TJ
0 -1.2156 TD
[(le)-333.3(processing,)-773.3(11)]TJ
0 -1.2178 TD
[(for)-333.3(dening)-333.3(RMS)-331.1(symbols,)-773.3(B1)]TJ
T*
0.0001 Tc
[(for)-333.2(initializing)-331(RMS)-331(control)-335.5(blocks,)-773.2(B1)]TJ
T*
0 Tc
[(for)-333.3(invoking)-331.1(RMS)-333.3(at)-333.3(run)-331.1(time,)-775.6(B1)]TJ
T*
[(for)-333.3(RMS)-333.3(control)-333.3(block)-333.3(store,)-775.6(B1)]TJ
T*
0.0002 Tc
[(library)-333.1(location,)-773.1(B2)]TJ
T*
0 Tc
[(names)-331.1(and)-333.3(control)-333.3(blocks,)-775.6(B2)]TJ
T*
[(naming)-331.1(conventions,)-775.6(B2)]TJ
T*
[(record)-333.3(processing,)-773.3(12)]TJ
T*
[(RMS)-333.3(types,)-773.3(B1)]TJ
T*
0.0001 Tc
[(rules)-331(applicable)-333.2(to)-333.2(programming,)-773.2(B6)]TJ
T*
0 Tc
[(service,)-773.3(B1)]TJ
T*
0.0002 Tc
[(syntax)-330.9(applicable)-333.1(to)-333.1(RMS,)-775.4(B1)]TJ
T*
0 Tc
[(using,)-773.3(B6)]TJ
-1.3289 -1.4222 TD
[(Magnetic)-335.6(tape)-333.3(accessibility)-335.6(eld)]TJ
1.3289 -1.42 TD
[(See)-333.3(XAB$B_MT)55.5(ACC)-328.9(eld)]TJ
-1.3289 -1.3511 TD
[(Manual)-335.6(unlock)-331.1(option)]TJ
1.3289 -1.4222 TD
[(See)-333.3(RAB$V_ULK)-331.1(option)]TJ
-1.3289 -1.2178 TD
[(MAXBUF)-333.3(system)-331.1(parameter)71.1(,)-331.1(limiting)-335.6(size)-331.1(of)-335.6(user)-53.3()35.6(s)]TJ
1.9933 -1.2178 TD
[(ACL)-331.1(buffer,)-775.6(153)]TJ
-1.9933 -1.4044 TD
[(Maximum)-331.1(record)-333.3(number)-333.3(eld)]TJ
1.3289 -1.2311 TD
[(See)-333.3(F)73.3(AB$L_MRN)-333.3(eld)]TJ
-1.3289 -1.2178 TD
[(Maximum)-331.1(record)-333.3(size)-331.1(eld)]TJ
1.3289 -1.2333 TD
[(See)-333.3(also)-333.3(F)73.3(AB$W_MRS)-331.1(eld)]TJ
0 -1.2178 TD
[(default)-335.6(value)-333.3(for)-333.3(remote)-333.3(le)-331.1(access,)-773.3(424)]TJ
0 -1.4044 TD
[(in)-333.3(XABFHC)]TJ
1.9933 -1.2311 TD
[(See)-333.3(XAB$W_MRZ)-328.9(eld)]TJ
-3.3222 -1.3511 TD
0.0002 Tc
[(Maximum)-330.9(version)-330.9(option)]TJ
1.3289 -1.4222 TD
0 Tc
[(See)-333.3(F)73.3(AB$V_MXV)-331.1(option)]TJ
-1.3289 -1.4222 TD
[(Minimum)-331.1(record)-335.6(length)-331.1(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(XAB$W_MRL)-331.1(eld)]TJ
-1.3289 -1.2178 TD
[(Mixed)-333.3(I/O,)-775.6(B34)]TJ
0 -1.4022 TD
[(Mode)-335.6(eld)-333.3(in)-331.1(XABITM)]TJ
1.3289 -1.2333 TD
[(See)-333.3(XAB$B_MODE)-328.9(eld)]TJ
-1.3289 -1.2178 TD
[(Mode)-335.6(switching,)-328.9(when)-333.3(permitted,)-777.8(B34)]TJ
0 -1.4222 TD
0.0002 Tc
[(Multiblock)-330.9(count)-333.1(eld)]TJ
1.3289 -1.2311 TD
0 Tc
[(See)-333.3(RAB$B_MBC)-328.9(eld)]TJ
-1.3289 -1.3511 TD
0.0002 Tc
[(Multibuffer)-333.1(count)-333.1(eld)]TJ
1.3289 -1.2333 TD
0 Tc
[(See)-333.3(RAB$B_MBF)-331.1(eld)]TJ
-1.3289 -1.3511 TD
0.0002 Tc
[(Multinational)-333.1(character)-335.4(set)]TJ
1.3289 -1.2333 TD
0.0001 Tc
[(See)-333.2(DEC)-331(Multinational)-333.2(character)-333.2(set)]TJ
-1.3289 -1.2178 TD
0.0003 Tc
[(Multiple)-330.8(arguments)]TJ
1.3289 -1.2178 TD
0 Tc
[(delimiting)-333.3(in)-333.3(control)-333.3(block)-333.3(elds,)-775.6(B5,)-331.1(B7)]TJ
T*
[(specifying)-333.3(in)-331.1(control)-335.6(block)-333.3(elds,)-773.3(A2)]TJ
-1.3289 -1.2178 TD
0.0002 Tc
[(Multiple-key)-330.9(indexed)-335.4(les,)-773.1(B16)]TJ
T*
0.0004 Tc
[(Multiple)-330.7(keys)]TJ
1.3289 -1.2156 TD
0 Tc
[(example)-333.3(of)-333.3(use)-331.1(with)-333.3(Close)-331.1(service,)-773.3(B23)]TJ
0 -1.2178 TD
[(performance)-333.3(cost)-333.3(of)-333.3(using,)-773.3(1413)]TJ
T*
[(recommended)-333.3(number,)-773.3(1413)]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-27.8956 -7.3379 TD
(Index10)Tj
ET
endstream
endobj
1375 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
1376 0 obj
<<
/Type /Page
/Parent 1372 0 R
/Resources 1378 0 R
/Contents 1377 0 R
>>
endobj
1377 0 obj
<< /Length 6289 >>
stream
BT
/F3 1 Tf
9 0 0 9 89.94 697.3199 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Multiple)-335.6(record)-333.3(streams,)-331.1(with)-331.1(block)-333.3(I/O,)-775.6(B35)]TJ
0 -1.4222 TD
[(Multistream)-333.3(access)-331.1(option)]TJ
1.3267 -1.42 TD
[(See)-335.6(F)75.5(AB$V_MSE)-333.3(option)]TJ
/F2 1 Tf
14 0 0 14 89.94 644.22 Tm
(N)Tj
ET
89.968 640.72 215.28 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 89.94 629.28 Tm
[(NAM$B_BID)-331.1(eld,)-775.6(54)]TJ
0 -1.2178 TD
[(NAM$B_BLN)-333.3(eld,)-773.3(54)]TJ
T*
[(NAM$B_DEV)-331.1(eld,)-775.6(53,)-331.1(54)]TJ
T*
[(NAM$B_DIR)-331.1(eld,)-775.6(53,)-333.3(54)]TJ
T*
[(NAM$B_ESL)-333.3(eld,)-775.6(55)]TJ
T*
[(NAM$B_ESS)-333.3(eld,)-775.6(55)]TJ
T*
[(NAM$B_NAME)-331.1(eld,)-775.6(53,)-333.3(57)]TJ
T*
[(NAM$B_NMC)-333.3(eld,)-775.6(58)]TJ
0 -1.2156 TD
[(NAM$B_NODE)-331.1(eld,)-775.6(53,)-333.3(58)]TJ
0 -1.2178 TD
[(NAM$B_NOP)-333.3(eld,)-775.6(58)]TJ
T*
[(NAM$B_RSL)-333.3(eld,)-775.6(510,)-333.3(RMS81)]TJ
T*
[(NAM$B_RSS)-333.3(eld,)-775.6(510)]TJ
T*
[(NAM$B_TYPE)-331.1(eld,)-775.6(53,)-333.3(510)]TJ
T*
[(NAM$B_VER)-331.1(eld,)-773.3(53,)-333.3(510)]TJ
T*
[(NAM$L_DEV)-331.1(eld,)-775.6(53,)-333.3(54)]TJ
T*
[(NAM$L_DIR)-333.3(eld,)-775.6(53,)-333.3(54)]TJ
T*
[(NAM$L_ESA)-333.3(eld,)-775.6(55)]TJ
T*
[(NAM$L_FNB)-333.3(eld,)-775.6(56,)-333.3(RMS81,)-333.3(RMS1)53.3(16)]TJ
T*
[(NAM$L_FNB)-333.3(status)-331.1(bits,)-775.6(56)]TJ
T*
[(NAM$L_NAME)-333.3(eld,)-775.6(53,)-333.3(57)]TJ
T*
[(NAM$L_NODE)-331.1(eld,)-775.6(53,)-333.3(58)]TJ
T*
[(NAM$L_RLF)-333.3(eld,)-773.3(59)]TJ
T*
[(NAM$L_RSA)-333.3(eld,)-775.6(510,)-333.3(RMS81)]TJ
T*
[(NAM$L_TYPE)-331.1(eld,)-775.6(53,)-333.3(510)]TJ
T*
[(NAM$L_VER)-331.1(eld,)-775.6(53,)-333.3(510)]TJ
T*
[(NAM$L_WCC)-331.1(eld,)-775.6(51)53.3(1)]TJ
1.3267 -1.2155 TD
[(returned)-335.6(by)-331.1(Remove)-331.1(service,)-773.3(RMS1)51.1(10)]TJ
-1.3267 -1.2178 TD
[(NAM$T_DVI)-333.3(eld,)-775.6(55)]TJ
T*
[(NAM$V_CNCL_DEV)-331.1(bit,)-775.6(56)]TJ
T*
[(NAM$V_CONCEAL)-328.9(eld,)-775.6(RMS32)]TJ
T*
0.0001 Tc
[(NAM$V_CONCEAL)-328.8(option,)-773.2(RMS81,)-333.2(RMS84)]TJ
T*
0 Tc
[(NAM$V_DIR_L)91.1(VLS)-331.1(bit,)-777.8(56)]TJ
T*
[(NAM$V_DIR_L)91.1(VLS_GY)-331.1(bit,)-775.6(56)]TJ
T*
[(NAM$V_EXP_DEV)-328.9(bit,)-775.6(56)]TJ
T*
[(NAM$V_EXP_DIR)-331.1(bit,)-775.6(56)]TJ
T*
[(NAM$V_EXP_NAME)-331.1(bit,)-775.6(56)]TJ
T*
[(NAM$V_EXP_TYPE)-328.9(bit,)-775.6(56)]TJ
T*
[(NAM$V_EXP_VER)-328.9(bit,)-775.6(56)]TJ
T*
[(NAM$V_GRP_MBR)-331.1(bit,)-775.6(56)]TJ
T*
[(NAM$V_HIGHVER)-333.3(bit,)-775.6(56)]TJ
T*
[(NAM$V_LOWVER)-328.9(bit,)-775.6(56)]TJ
T*
[(NAM$V_NOCONCEAL)-346.7(option,)-795.6(58,)-353.3(RMS17,)]TJ
1.9911 -1.2178 TD
(RMS90)Tj
-1.9911 -1.2178 TD
[(NAM$V_NODE)-331.1(bit,)-775.6(56)]TJ
0 -1.2156 TD
[(NAM$V_NO_SHORT_UPCASE)-355.6(option,)-804.4(58,)]TJ
1.9911 -1.2178 TD
[(RMS18,)-333.3(RMS91)]TJ
-1.9911 -1.2178 TD
[(NAM$V_PPF)-333.3(bit,)-775.6(56)]TJ
T*
[(NAM$V_PWD)-331.1(eld,)-775.6(RMS32,)-333.3(RMS90)]TJ
26.5667 64.7888 TD
[(NAM$V_PWD)-346.7(option,)-793.3(59,)-351.1(RMS17,)-351.1(RMS81,)]TJ
1.9911 -1.2178 TD
(RMS83)Tj
-1.9911 -1.2178 TD
[(NAM$V_QUOTED)-331.1(bit,)-775.6(56)]TJ
T*
[(NAM$V_ROOT_DIR)-331.1(bit,)-775.6(56)]TJ
T*
[(NAM$V_SEARCH_LIST)-333.3(bit,)-777.8(56)]TJ
0 -1.2156 TD
0.0002 Tc
[(NAM$V_SRCHXABS)-330.9(option,)-773.1(59)]TJ
0 -1.2178 TD
0 Tc
[(NAM$V_SYNCHK)-333.3(option,)-775.6(59,)-333.3(RMS91)]TJ
1.3289 -1.2178 TD
[(use)-331.1(with)-331.1(Parse)-333.3(service,)-773.3(47)]TJ
T*
[(using)-328.9(for)-333.3(Parse)-333.3(service)-331.1(without)-333.3(I/O,)-775.6(RMS89)]TJ
-1.3289 -1.2178 TD
[(NAM$V_WILDCARD)-331.1(bit,)-775.6(56)]TJ
T*
[(NAM$V_WILD_GRP)-331.1(bit,)-777.8(57)]TJ
T*
[(NAM$V_WILD_MBR)-331.1(bit,)-777.8(57)]TJ
T*
[(NAM$V_WILD_NAME)-333.3(bit,)-775.6(57)]TJ
T*
[(NAM$V_WILD_SFD1)-333.3(bit,)-777.8(57)]TJ
T*
[(NAM$V_WILD_SFDG7)-333.3(bit,)-775.6(57)]TJ
T*
[(NAM$V_WILD_TYPE)-331.1(bit,)-775.6(57)]TJ
T*
[(NAM$V_WILD_UFD)-333.3(bit,)-775.6(57)]TJ
T*
[(NAM$V_WILD_VER)-331.1(bit,)-775.6(57)]TJ
T*
[(NAM$W_DID)-333.3(eld,)-775.6(54)]TJ
T*
[(NAM$W_FID)-333.3(eld,)-775.6(55)]TJ
T*
0.0002 Tc
[(NAM$W_FIRST_WILD_DIR)-330.9(eld,)-775.4(55)]TJ
T*
0 Tc
[(NAM$W_LONG_DIR_LEVELS)-333.3(eld,)-773.3(57)]TJ
0 -1.4022 TD
0.0002 Tc
[(NAM)-333.1(\(name)-330.9(block\))-333.1(option)]TJ
1.3289 -1.4222 TD
0 Tc
[(See)-333.3(F)73.3(AB$V_NAM)-331.1(option)]TJ
-1.3289 -1.2178 TD
[(NAM)-333.3(and)-331.1(NAML)-333.3(blocks,)-331.1(using,)-773.3(61)]TJ
0 -1.4222 TD
[(Name)-333.3(block)-333.3(address)-331.1(eld)]TJ
1.3289 -1.2311 TD
[(See)-333.3(F)73.3(AB$L_NAM)-331.1(eld)]TJ
-1.3289 -1.3511 TD
[(Name)-333.3(block)-333.3(options)-333.3(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(NAM$B_NOP)-333.3(eld)]TJ
-1.3289 -1.3511 TD
[(Name)-333.3(blocks)]TJ
1.3289 -1.2333 TD
[(See)-333.3(NAMs)]TJ
-1.3289 -1.2178 TD
[(Naming)-331.1(conventions)]TJ
1.3289 -1.2178 TD
[(macros,)-773.3(B2)]TJ
T*
[(services,)-771.1(11,)-333.3(B3)]TJ
-1.3289 -1.2178 TD
[(NAML$B_BID)-333.3(eld,)-775.6(65)]TJ
T*
[(NAML$B_BLN)-333.3(eld,)-775.6(65)]TJ
T*
[(NAML$B_RSL)-333.3(eld,)-775.6(RMS84)]TJ
T*
0.0002 Tc
[(NAML$L_FILESYS_NAME)-330.9(eld,)-775.4(65)]TJ
T*
0.0001 Tc
[(NAML$L_FILESYS_NAME_ALLOC)-328.8(eld,)-775.5(65)]TJ
T*
[(NAML$L_FILESYS_NAME_SIZE)-331(eld,)-775.5(66)]TJ
0 -1.2156 TD
0 Tc
[(NAML$L_FNB)-333.3(eld,)-775.6(RMS83,)-333.3(RMS1)53.3(18)]TJ
0 -1.2178 TD
0.0002 Tc
[(NAML$L_INPUT_FLAGS)-330.9(eld,)-775.4(66)]TJ
1.3289 -1.2178 TD
0 Tc
[(NAML$V_CASE_LOOKUP,)-773.3(66)]TJ
T*
0.0002 Tc
[(NAML$V_NO_SHORT_OUTPUT,)-773.1(66)]TJ
-1.3289 -1.2178 TD
0 Tc
[(NAML$L_LONG_DEFNAME)-333.3(eld,)-775.6(66)]TJ
T*
[(NAML$L_LONG_DEFNAME_SIZE)-333.3(eld,)-775.6(66)]TJ
T*
[(NAML$L_LONG_DEV)-331.1(eld,)-775.6(67)]TJ
T*
[(NAML$L_LONG_DEV_SIZE)-333.3(eld,)-775.6(67)]TJ
T*
[(NAML$L_LONG_DIR)-333.3(eld,)-775.6(67)]TJ
T*
0.0002 Tc
[(NAML$L_LONG_DIR_SIZE)-330.9(eld,)-775.4(67)]TJ
T*
0 Tc
[(NAML$L_LONG_EXP)73.3(AND)-331.1(eld,)-775.6(67)]TJ
T*
[(NAML$L_LONG_EXP)73.3(AND_ALLOC)-331.1(eld,)-773.3(67)]TJ
T*
[(NAML$L_LONG_EXP)73.3(AND_SIZE)-333.3(eld,)-775.6(68)]TJ
T*
[(NAML$L_LONG_FILENAME)-333.3(eld,)-775.6(68)]TJ
T*
0.0001 Tc
[(NAML$L_LONG_FILENAME_SIZE)-331(eld,)-775.5(68)]TJ
/F2 1 Tf
/Cs9 cs 1 scn
19.7 -7.649 TD
0 Tc
[(Index1)53.3(1)]TJ
ET
endstream
endobj
1378 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
1379 0 obj
<<
/Type /Page
/Parent 1372 0 R
/Resources 1381 0 R
/Contents 1380 0 R
>>
endobj
1380 0 obj
<< /Length 6981 >>
stream
BT
/F3 1 Tf
9 0 0 9 66.02 697.3199 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(NAML$L_LONG_NAME)-333.3(eld,)-775.6(68)]TJ
0 -1.2178 TD
0.0002 Tc
[(NAML$L_LONG_NAME_SIZE)-330.9(eld,)-775.4(68)]TJ
T*
0 Tc
[(NAML$L_LONG_NODE)-333.3(eld,)-775.6(68)]TJ
T*
0.0002 Tc
[(NAML$L_LONG_NODE_SIZE)-330.9(eld,)-775.4(68)]TJ
T*
0 Tc
[(NAML$L_LONG_RESUL)51.1(T)-331.1(eld,)-775.6(69)]TJ
0 -1.2156 TD
[(NAML$L_LONG_RESUL)51.1(T_ALLOC)-328.9(Field,)-777.8(69)]TJ
0 -1.2178 TD
[(NAML$L_LONG_RESUL)51.1(T_SIZE)-333.3(eld,)-775.6(69)]TJ
T*
[(NAML$L_LONG_TYPE)-333.3(eld,)-775.6(69)]TJ
T*
[(NAML$L_LONG_TYPE_SIZE)-333.3(eld,)-775.6(69)]TJ
T*
[(NAML$L_LONG_VER)-333.3(eld,)-773.3(69)]TJ
T*
[(NAML$L_LONG_VER_SIZE)-333.3(eld,)-775.6(69)]TJ
T*
0.0002 Tc
[(NAML$L_OUTPUT_FLAGS)-330.9(eld,)-775.4(610)]TJ
1.3289 -1.2178 TD
[(NAML$V_FILESYS_NAME_UCS2,)-773.1(610)]TJ
T*
0 Tc
[(NAML$V_LONG_RESUL)53.3(T_ESCAPTE,)-773.3(610)]TJ
-1.3289 -1.2178 TD
[(NAML$L_RSA)-333.3(eld,)-775.6(RMS84)]TJ
T*
[(NAML$Q_USER_CONTEXT)-333.3(eld,)-775.6(610)]TJ
T*
[(NAML$V_CONCEAL)-331.1(eld,)-775.6(RMS33)]TJ
T*
[(NAML$V_NOCONCEAL)-360(option,)-811.1(RMS21,)]TJ
1.9933 -1.2178 TD
(RMS93)Tj
-1.9933 -1.2178 TD
0.0001 Tc
[(NAML$V_NO_SHORT_UPCASE)-331(option,)-777.7(RMS21,)]TJ
1.9933 -1.2178 TD
0 Tc
(RMS93)Tj
-1.9933 -1.2178 TD
[(NAML$V_PWD)-333.3(eld,)-775.6(RMS33,)-333.3(RMS93)]TJ
T*
[(NAML$V_PWD)-333.3(option,)-775.6(RMS20)]TJ
0 -1.2155 TD
0.0002 Tc
[(NAML$V_SYNCHK)-333.1(option,)-773.1(RMS93)]TJ
0 -1.2178 TD
0 Tc
[(NAML)-333.3(Blocks,)-328.9(program)-333.3(example,)-775.6(39)]TJ
T*
[($NAML)-333.3(macro,)-775.6(A8)]TJ
T*
[(NAMLs)-331.1(\(long)-333.3(name)-333.3(blocks\),)-773.3(16)]TJ
1.3289 -1.2178 TD
-0.0002 Tc
[(summary)-333.5(of)-333.5(elds,)-773.5(61,)-333.5(62)]TJ
T*
0.0003 Tc
[(validating,)-773(65)]TJ
-1.3289 -1.2178 TD
0 Tc
[($NAML_STORE)-333.3(macro,)-773.3(A9)]TJ
T*
[($NAM)-333.3(macro,)-773.3(A5)]TJ
1.3289 -1.2178 TD
0.0002 Tc
[(argument)-330.9(categories,)-770.9(A5)]TJ
-1.3289 -1.2178 TD
0.0003 Tc
[(NAMR)38.1(V_NO_SHORT_UPCASE)-335.3(option,)-779.7(RMS81,)]TJ
1.9933 -1.2178 TD
0 Tc
(RMS84)Tj
-1.9933 -1.2178 TD
[(NAMs)-331.1(\(name)-333.3(blocks\))]TJ
1.3289 -1.2178 TD
-0.0002 Tc
[(summary)-333.5(of)-333.5(elds,)-773.5(51)]TJ
T*
0 Tc
[(using)-331.1(from)-331.1(higher)17.8(-level)-333.3(language,)-775.6(52)]TJ
-1.3289 -1.2178 TD
[($NAM_STORE)-333.3(macro,)-773.3(A6)]TJ
T*
[(NBP)-333.3(\(next)-333.3(block)-333.3(pointer\))]TJ
1.3289 -1.2178 TD
[(default)-335.6(for)-333.3(block)-333.3(transfer,)-775.6(73)]TJ
T*
[(for)-333.3(block)-333.3(I/O,)-773.3(B35)]TJ
-1.3289 -1.2156 TD
-0.0002 Tc
[(/NETWORK_BLOCK_COUNT)-333.5(qualier)]TJ
1.3289 -1.2178 TD
0 Tc
[(for)-333.3(specifying)-331.1(maximum)-331.1(record)-333.3(size,)-773.3(424)]TJ
-1.3289 -1.4222 TD
[(Next)-333.3(block)-333.3(pointer)]TJ
1.3289 -1.4222 TD
[(See)-333.3(NBP)]TJ
-1.3289 -1.2333 TD
0.0003 Tc
[(Next)-333(key)-330.8(option)]TJ
1.3289 -1.4222 TD
0 Tc
[(See)-333.3(RAB$V_NXT)-331.1(option)]TJ
-1.3289 -1.2178 TD
[(Next)-333.3(V)91.1(olume)-331.1(service,)-773.3(RMS72)]TJ
1.3289 -1.2178 TD
[(condition)-335.6(values,)-773.3(RMS74)]TJ
0 -1.2156 TD
[(control)-333.3(block)-333.3(input)-333.3(and)-333.3(output)-335.6(elds,)-773.3(RMS73)]TJ
0 -1.2178 TD
[(ush)-331.1(logic,)-773.3(RMS73)]TJ
T*
[(input)-333.3(and)-333.3(output)-335.6(logic)-331.1(sequences,)-775.6(RMS73)]TJ
T*
[(requirements)-333.3(for)-333.3(using,)-771.1(RMS73)]TJ
-1.3289 -1.4222 TD
[(Node)-335.6(name)-331.1(address)-333.3(eld)]TJ
1.3289 -1.2333 TD
[(See)-333.3(NAM$L_NODE)-333.3(eld)]TJ
25.2378 66.5999 TD
[(Node)-335.6(name)-331.1(address)-333.3(string)]TJ
1.3289 -1.4222 TD
[(See)-333.3(NAM$L_NODE)-333.3(string)]TJ
-1.3289 -1.42 TD
[(Node)-335.6(name)-331.1(length)-333.3(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(NAM$B_NODE)-333.3(eld)]TJ
-1.3289 -1.3511 TD
[(Node)-335.6(name)-331.1(size)-331.1(string)]TJ
1.3289 -1.4222 TD
[(See)-333.3(NAM$B_NODE)-333.3(string)]TJ
-1.3289 -1.4222 TD
[(No)-333.3(lock)-333.3(option)]TJ
1.3289 -1.4222 TD
[(See)-333.3(RAB$V_NLK)-331.1(option)]TJ
-1.3289 -1.4222 TD
[(Nonexistent)-335.6(record)-333.3(option)]TJ
1.3289 -1.4222 TD
[(See)-333.3(RAB$V_NXR)-331.1(option)]TJ
-1.3289 -1.42 TD
0.0002 Tc
[(Non-le-structured)-333.1(option)]TJ
1.3289 -1.4222 TD
0 Tc
[(See)-333.3(F)73.3(AB$V_NFS)-333.3(option)]TJ
-1.3289 -1.2178 TD
[(NOP)-333.3(eld)]TJ
1.3289 -1.2178 TD
[(specifying)-333.3(multiple)-333.3(values,)-773.3(A5)]TJ
-1.3289 -1.4222 TD
0.0003 Tc
[(No)-333(sharing)-330.8(option)]TJ
1.3289 -1.4222 TD
0 Tc
[(See)-333.3(F)73.3(AB$V_NIL)-333.3(option)]TJ
-1.3289 -1.4222 TD
[(Not)-335.6(end-of-le)-335.6(option)]TJ
1.3289 -1.4222 TD
[(See)-333.3(F)73.3(AB$V_NEF)-331.1(option)]TJ
-1.3289 -1.42 TD
0.0003 Tc
[(Null)-333(character)-330.8(eld)]TJ
1.3289 -1.2333 TD
0 Tc
[(See)-333.3(XAB$B_NUL)-333.3(eld)]TJ
-1.3289 -1.3511 TD
0.0002 Tc
[(Number)-333.1(of)-333.1(allocation)-330.9(areas)-333.1(eld)]TJ
1.3289 -1.2333 TD
0 Tc
[(See)-333.3(XAB$B_NOA)-331.1(eld)]TJ
-1.3289 -1.3511 TD
[(Number)-333.3(of)-333.3(key)-331.1(segments)-331.1(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(XAB$B_NSG)-331.1(eld)]TJ
-1.3289 -1.3511 TD
[(Number)-333.3(of)-333.3(keys)-331.1(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(XAB$B_NOK)-331.1(eld)]TJ
-1.3289 -1.2156 TD
[(Number)-333.3(sign)-331.1(\()-166.7(#)-166.7(\))]TJ
1.3289 -1.2178 TD
[(requirement)-333.3(for)-333.3(in)-333.3(control)-333.3(store)-333.3(macros,)-773.3(B8)]TJ
-1.3289 -1.2178 TD
0.0001 Tc
[(Numeric)-333.2(keys,)-328.8(interpretation)-335.5(of)-331(size)-331(value,)-775.5(75)]TJ
/F2 1 Tf
14 0 0 14 305.12 326.22 Tm
0 Tc
(O)Tj
ET
305.152 322.72 215.28 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 305.12 311.28 Tm
[(ODS-2)-333.3(ACP,)-773.3(1213)]TJ
T*
[($OPEN)-333.3(macro)]TJ
1.3289 -1.2178 TD
[(expansion)-333.3(of,)-775.6(B10)]TJ
T*
[(for)-333.3(invoking)-331.1(the)-333.3(Open)-333.3(service,)-773.3(31,)-333.3(B12)]TJ
T*
[(using)-331.1(in)-331.1(example,)-775.6(B9,)-331.1(B10,)-333.3(B1)53.3(1)]TJ
-1.3289 -1.2178 TD
[(Open)-333.3(service,)-773.3(31,)-333.3(RMS75,)-333.3(B12,)-333.3(B15,)-331.1(B21)]TJ
1.3289 -1.2178 TD
0.0002 Tc
[(condition)-330.9(values,)-773.1(RMS86)]TJ
T*
0 Tc
[(control)-333.3(block)-333.3(input)-335.6(elds,)-773.3(RMS76)]TJ
T*
[(control)-333.3(block)-333.3(output)-335.6(elds,)-773.3(RMS79)]TJ
T*
[(invoking,)-773.3(34)]TJ
T*
[(NAM)-333.3(input)-333.3(elds,)-773.3(RMS80)]TJ
T*
[(NAM)-333.3(output)-333.3(elds,)-775.6(RMS81)]TJ
T*
[(program)-333.3(example,)-773.3(32,)-333.3(B12)]TJ
T*
[(requirements)-333.3(for)-333.3(using,)-773.3(RMS76)]TJ
-1.3289 -1.4222 TD
[(OpenVMS)-333.3(RMS)]TJ
1.3289 -1.42 TD
[(See)-333.3(RMS)]TJ
-1.3289 -1.2333 TD
[(Output)-333.3(le)-333.3(parse)-333.3(option)]TJ
1.3289 -1.4222 TD
[(See)-333.3(F)73.3(AB$V_OFP)-331.1(option)]TJ
-1.3289 -1.4222 TD
[(Output)-333.3(record)-335.6(buffer)-333.3(address)-333.3(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(RAB$L_RBF)-331.1(eld)]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-27.8956 -7.4311 TD
(Index12)Tj
ET
endstream
endobj
1381 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
1382 0 obj
<<
/Type /Page
/Parent 1372 0 R
/Resources 1384 0 R
/Contents 1383 0 R
>>
endobj
1383 0 obj
<< /Length 7414 >>
stream
BT
/F2 1 Tf
14 0 0 14 89.94 681.78 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
(P)Tj
ET
89.978 678.28 215.28 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 89.94 666.84 Tm
[(Packed)-333.3(decimal)-333.3(byte,)-333.3(structure)-333.3(for)-331.1(key)-333.3(type,)-775.6(146)]TJ
0 -1.2178 TD
[(Packed)-333.3(decimal)-333.3(string,)-331.1(as)-331.1(key)-331.1(type,)-775.6(146)]TJ
T*
[($P)73.3(ARSE)-366.7(macros,)-375.6(for)-368.9(processing)-368.9(wildcard)]TJ
1.9911 -1.2178 TD
[(characters,)-775.6(B21)]TJ
-1.9911 -1.2178 TD
[(Parse)-331.1(service,)-773.3(RMS88)]TJ
1.3267 -1.2178 TD
0.0002 Tc
[(condition)-330.9(values,)-773.1(RMS95)]TJ
T*
0.0001 Tc
[(control)-335.5(block)-333.2(input)-333.2(elds,)-773.2(RMS89,)-331(RMS90)]TJ
T*
0.0002 Tc
[(preparing)-330.9(for)-333.1(le)-333.1(search,)-773.1(B20)]TJ
T*
0.0001 Tc
[(preparing)-344.4(for)-348.8(wildcard)-348.8(character)-348.8(processing,)]TJ
1.9933 -1.2178 TD
0 Tc
(RMS89)Tj
-1.9933 -1.2178 TD
[(program)-333.3(example,)-775.6(B20)]TJ
T*
[(requirements)-333.3(for)-333.3(using,)-773.3(RMS89)]TJ
-1.3267 -1.2178 TD
[(Performance,)-355.6(improving)-351.1(with)-353.3(SHR)-353.3(argument,)]TJ
1.9911 -1.2178 TD
(B25)Tj
-1.9911 -1.2178 TD
[(POSIX)-331.1(compliant)-335.6(access)-331.1(dates,)-775.6(103)]TJ
T*
[(POSIX-compliant)-335.6(access)-331.1(dates,)-775.6(1216)]TJ
T*
[(Print)-333.3(format)-333.3(options)]TJ
1.3267 -1.42 TD
[(See)-335.6(also)-331.1(F)73.3(AB$V_PRN)-331.1(option)]TJ
0 -1.2178 TD
[(for)-333.3(VFC)-331.1(records)-333.3(with)-333.3(2-byte)-333.3(control)-335.6(area,)-775.6(426)]TJ
-1.3267 -1.2178 TD
[(Program)-344.5(execution)-346.7(mode,)-346.7(using)-344.5(to)-346.7(call)-346.7(services,)]TJ
1.9911 -1.2178 TD
(29)Tj
-1.9911 -1.2178 TD
0.0002 Tc
[(Programming)-328.7(interface,)-330.9(to)-333.1(RMS,)-775.4(21)]TJ
T*
0 Tc
[(Programming)-328.9(languages,)-331.1(using)-331.1(control)-333.3(blocks)-331.1(with,)]TJ
1.9911 -1.2178 TD
(21)Tj
-1.9911 -1.22 TD
[(Prolog)-331.1(eld)]TJ
1.3267 -1.4222 TD
-0.0002 Tc
[(See)-335.8(XAB$B_PROLOG)-331.3(eld)]TJ
-1.3267 -1.2178 TD
0 Tc
[(Prolog)-331.1(levels,)-775.6(RMS24)]TJ
0 -1.4222 TD
[(Prolog)-331.1(version)-333.3(number)-331.1(eld)]TJ
1.3267 -1.4222 TD
[(See)-335.6(XAB$W_PVN)-328.9(eld)]TJ
-1.3267 -1.3511 TD
[(Prompt)-333.3(buffer)-333.3(address)-333.3(eld)]TJ
1.3267 -1.4222 TD
[(See)-335.6(RAB$L_PBF)-328.9(eld)]TJ
-1.3267 -1.3511 TD
[(Prompt)-333.3(buffer)-333.3(size)-331.1(eld)]TJ
1.3267 -1.4222 TD
[(See)-335.6(RAB$B_PSZ)-331.1(eld)]TJ
-1.3267 -1.3511 TD
[(Prompt)-333.3(option)]TJ
1.3267 -1.42 TD
0.0002 Tc
[(See)-335.4(RAB$V_PMT)-328.7(option)]TJ
-1.3267 -1.4222 TD
0 Tc
[(Protection)-335.6(extended)-333.3(address)-333.3(block)]TJ
1.3267 -1.2333 TD
-0.0003 Tc
[(See)-335.9(XABPRO)-331.4(block)]TJ
-1.3267 -1.2333 TD
0.0005 Tc
[(Purge)-330.6(type-ahead)-330.6(option)]TJ
1.3267 -1.4222 TD
0.0003 Tc
[(See)-335.3(RAB$V_PT)58.1(A)-330.8(option)]TJ
-1.3267 -1.2156 TD
0 Tc
[($PUT)-333.3(macro,)-331.1(program)-331.1(example,)-775.6(B27)]TJ
0 -1.2178 TD
[(Put)-331.1(service)]TJ
1.3267 -1.2178 TD
0.0004 Tc
[(condition)-330.7(values,)-772.9(RMS102)]TJ
1.9933 -1.4044 TD
0 Tc
[(See)-333.3(also)-333.3(Completion)-333.3(status)-333.3(codes)]TJ
-1.9933 -1.2178 TD
[(control)-335.6(block)-333.3(input)-333.3(elds)]TJ
1.9933 -1.2178 TD
[(RAB,)-771.1(RMS99)]TJ
T*
[(RAB64,)-773.3(RMS100)]TJ
-1.9933 -1.2178 TD
[(control)-335.6(block)-333.3(output)-333.3(elds)]TJ
1.9933 -1.2178 TD
0.0005 Tc
[(RAB,)-770.6(RMS100)]TJ
T*
0 Tc
[(RAB64,)-773.3(RMS102)]TJ
-1.9933 -1.2178 TD
[(inserting)-333.3(records)-333.3(by)-331.1(sort)-333.3(order,)-775.6(RMS98)]TJ
0 -1.2156 TD
[(inserting)-333.3(records)-333.3(into)-333.3(indexed)-333.3(les,)-773.3(RMS98)]TJ
0 -1.2178 TD
[(inserting)-333.3(records)-333.3(into)-333.3(relative)-335.6(les,)-773.3(RMS97)]TJ
T*
[(inserting)-333.3(records)-333.3(into)-333.3(sequential)-333.3(les,)-775.6(RMS97)]TJ
25.24 69.6421 TD
0.0003 Tc
[(Put)-333(service)-330.8(\(contd\))]TJ
1.3289 -1.3444 TD
0.0001 Tc
[(inserting)-331(records)-333.2(with)-333.2(duplicate)-331(keys,)-773.2(RMS98)]TJ
0 -1.2178 TD
0 Tc
[(record)-333.3(locking)-331.1(caution,)-777.8(RMS98)]TJ
T*
[(record-processing)-333.3(options,)-775.6(718)]TJ
T*
[(requirements)-331.1(for)-333.3(using,)-773.3(RMS98)]TJ
T*
[(update-if)-335.6(logic,)-775.6(RMS98)]TJ
T*
[(using)-328.9(RAB$V_TPT)-331.1(option,)-777.8(RMS97)]TJ
T*
[(using)-328.9(RAB$V_UIF)-333.3(option,)-775.6(RMS97)]TJ
T*
[(using)-328.9(with)-333.3(mailboxes,)-775.6(RMS97)]TJ
0 -1.2156 TD
[(using)-328.9(with)-333.3(stream)-333.3(format)-333.3(les,)-773.3(RMS97)]TJ
-1.3289 -1.4222 TD
[(Put)-333.3(service)-331.1(option)]TJ
1.3289 -1.4222 TD
[(See)-333.3(F)73.3(AB$V_PUT)-331.1(option)]TJ
-1.3289 -1.4222 TD
[(Put)-333.3(sharing)-331.1(option)]TJ
1.3289 -1.4222 TD
[(See)-340(F)73.3(AB$V_PUT)-340(option;)-344.5(F)73.3(AB$V_PUT)-340(sharing)]TJ
1.9911 -1.2178 TD
(option)Tj
/F2 1 Tf
14 0 0 14 329.04 512.22 Tm
(R)Tj
ET
329.068 508.72 215.28 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 329.04 497.28 Tm
[(R0)-348.9(register)73.3(,)-353.3(use)-348.9(by)-348.9(control)-351.1(block)-351.1(store)-351.1(macros,)]TJ
1.9911 -1.2178 TD
(B7)Tj
-1.9911 -1.2178 TD
[(RAB$B_BID)-328.9(eld,)-775.6(72)]TJ
T*
[(RAB$B_BLN)-328.9(eld,)-775.6(73)]TJ
T*
-0.0003 Tc
[(RAB$B_KRF)-333.6(eld,)-775.9(74)]TJ
1.3289 -1.2178 TD
0 Tc
[(for)-331.1(selecting)-333.3(key)-333.3(path,)-775.6(B23)]TJ
-1.3289 -1.2178 TD
[(RAB$B_KSZ)-331.1(eld)]TJ
1.3289 -1.2178 TD
[(DECnet)-331.1(requirements,)-773.3(75)]TJ
T*
[(key)-331.1(size)-331.1(compared)-333.3(to)-333.3(data)-335.6(types,)-773.3(74)]TJ
T*
[(shared)-331.1(offset,)-775.6(74)]TJ
T*
[(used)-342.2(with)-346.7(performance)-344.5(caching)-346.7(optimization,)]TJ
1.9911 -1.2178 TD
(716)Tj
-1.9911 -1.2178 TD
0.0002 Tc
[(use)-330.9(with)-330.9(limit)-333.1(option,)-773.1(714)]TJ
T*
0 Tc
[(use)-331.1(with)-331.1(search)-333.3(key,)-773.3(713,)-333.3(715)]TJ
-1.3289 -1.2155 TD
[(RAB$B_MBC)-328.9(eld)]TJ
1.3289 -1.2178 TD
[(default)-335.6(logic,)-773.3(77)]TJ
T*
[(for)-348.9(establishing)-351.1(global)-351.1(buffer)-351.1(size)-346.7(in)-348.9(shared)]TJ
1.9911 -1.2178 TD
0.0001 Tc
[(sequential)-335.5(le)-331(operations,)-773.2(420,)-333.2(77)]TJ
-1.9911 -1.2178 TD
0 Tc
[(performance)-333.3(benet,)-775.6(77)]TJ
T*
[(use)-331.1(restriction,)-775.6(77)]TJ
-1.3289 -1.2178 TD
[(RAB$B_MBF)-328.9(eld,)-775.6(77)]TJ
T*
[(RAB$B_PSZ)-331.1(eld,)-775.6(78)]TJ
T*
-0.0003 Tc
[(RAB$B_RAC)-331.4(eld,)-775.9(78)]TJ
T*
0 Tc
[(RAB$B_TMO)-328.9(eld)]TJ
1.3289 -1.2178 TD
[(for)-331.1(various)-333.3(record)-333.3(functions,)-775.6(723)]TJ
T*
0.0001 Tc
[(requirement)-333.2(for)-333.2(RAB$V_TMO)-328.8(option,)-773.2(723)]TJ
T*
0 Tc
[(use)-353.3(with)-355.6(RAB$V_TMO)-353.3(option)-357.8(for)-355.6(mailbox)]TJ
1.9911 -1.2178 TD
[(service,)-773.3(716)]TJ
-1.9911 -1.2178 TD
0.0001 Tc
[(use)-333.2(with)-337.7(timeout)-337.7(option)-337.7(for)-337.7(terminal)-337.7(operation,)]TJ
1.9911 -1.2178 TD
0 Tc
(721)Tj
-3.32 -1.2178 TD
[(RAB$C_KEY)-331.1(option,)-773.3(79)]TJ
T*
[(RAB$C_RF)75.6(A)-331.1(option,)-775.6(79)]TJ
0 -1.2156 TD
0.0002 Tc
[(RAB$C_SEQ)-328.7(option,)-773.1(78)]TJ
0 -1.2178 TD
0 Tc
[(RAB$L_BKT)-328.9(eld)]TJ
1.3289 -1.2178 TD
[(as)-331.1(output,)-775.6(72)]TJ
T*
[(use)-331.1(with)-331.1(block)-333.3(I/O,)-775.6(72,)-331.1(73)]TJ
-1.3289 -1.2178 TD
[(RAB$L_CTX)-328.9(eld,)-775.6(73)]TJ
/F2 1 Tf
/Cs9 cs 1 scn
19.6467 -8.4356 TD
(Index13)Tj
ET
endstream
endobj
1384 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
1385 0 obj
<<
/Type /Page
/Parent 1372 0 R
/Resources 1387 0 R
/Contents 1386 0 R
>>
endobj
1386 0 obj
<< /Length 7117 >>
stream
BT
/F3 1 Tf
9 0 0 9 66.02 697.3199 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RAB$L_F)75.5(AB)-331.1(eld,)-775.6(73)]TJ
0 -1.2178 TD
[(RAB$L_KBF)-331.1(eld)]TJ
1.3289 -1.2178 TD
[(shared)-333.3(offset,)-775.6(73)]TJ
T*
[(use)-331.1(with)-333.3(limit)-333.3(option,)-775.6(714)]TJ
T*
[(use)-331.1(with)-333.3(RAB$B_KSZ)-328.9(eld,)-775.6(74)]TJ
0 -1.2156 TD
[(use)-331.1(with)-333.3(search)-331.1(key,)-773.3(715)]TJ
-1.3289 -1.2178 TD
[(RAB$L_PBF)-331.1(eld,)-775.6(78)]TJ
T*
[(RAB$L_RBF)-328.9(eld,)-775.6(34,)-333.3(79,)-333.3(B15)]TJ
T*
[(RAB$L_RHB)-331.1(eld,)-775.6(710)]TJ
T*
[(RAB$L_ROP)-331.1(eld)]TJ
1.3289 -1.2178 TD
0.0002 Tc
[(record)-333.1(processing)-330.9(options,)-770.9(71)51.3(1)]TJ
T*
0 Tc
[(specifying)-333.3(key)-331.1(match)-331.1(method,)-775.6(75)]TJ
-1.3289 -1.2178 TD
[(RAB$L_STS)-333.3(eld,)-775.6(723)]TJ
T*
[(RAB$L_STV0)-331.1(eld,)-775.6(RMS63)]TJ
T*
[(RAB$L_STV)-331.1(eld)]TJ
1.3289 -1.2178 TD
0.0002 Tc
[(alternate)-330.9(access)-330.9(to,)-775.4(723)]TJ
T*
0 Tc
[(for)-333.3(returning)-333.3(I/O)-331.1(status)-331.1(block,)-775.6(RMS63)]TJ
T*
[(for)-337.8(returning)-335.6(I/O)-335.6(status)-335.6(block)-337.8(from)-335.6(Put)-337.8(service,)]TJ
1.9933 -1.2178 TD
(RMS100)Tj
-1.9933 -1.2178 TD
0.0001 Tc
[(for)-357.7(returning)-355.5(process)-355.5(identication)-355.5(\(PID\),)]TJ
1.9933 -1.2178 TD
0 Tc
[(RMS64,)-333.3(RMS97)]TJ
-1.9933 -1.2178 TD
[(for)-333.3(returning)-333.3(record)-333.3(length,)-775.6(RMS68)]TJ
T*
[(using)-331.1(with)-331.1(Get)-333.3(service,)-773.3(RMS64)]TJ
-1.3289 -1.2155 TD
[(RAB$L_UBF)-331.1(eld,)-775.6(724)]TJ
0 -1.2178 TD
[(RAB$L_XAB)-328.9(eld,)-775.6(724)]TJ
1.3289 -1.2178 TD
[(requirement)-333.3(for)-333.3(using)-331.1(XABTRM,)-771.1(191)]TJ
-1.3289 -1.2178 TD
0.0003 Tc
[(RAB$V_ASY)-328.6(option)]TJ
1.3289 -1.2178 TD
0 Tc
[(use)-331.1(restriction,)-775.6(716)]TJ
-1.3289 -1.2178 TD
[(RAB$V_BIO)-331.1(option,)-775.6(712)]TJ
T*
[(RAB$V_CCO)-328.9(option,)-775.6(720)]TJ
T*
[(RAB$V_CDK)-328.9(option,)-775.6(716)]TJ
T*
[(RAB$V_CVT)-328.9(option,)-777.8(720)]TJ
T*
[(RAB$V_EOF)-328.9(option,)-777.8(713)]TJ
T*
[(RAB$V_EQNXT)-328.9(option,)-777.8(713)]TJ
1.3289 -1.2178 TD
[(specifying)-333.3(key)-331.1(match)-331.1(method,)-775.6(75,)-333.3(76)]TJ
T*
[(used)-335.6(with)-335.6(reverse-search)-335.6(\(RAB$V_REV\))-335.6(option,)]TJ
1.9933 -1.2178 TD
(715)Tj
-3.3222 -1.2178 TD
[(RAB$V_ETO)-328.9(option)]TJ
1.3289 -1.2178 TD
-0.0002 Tc
[(required)-333.5(to)-333.5(use)-333.5(XABTRM,)-775.8(191)]TJ
-1.3289 -1.2178 TD
0 Tc
[(RAB$V_FDL)-331.1(option,)-775.6(716)]TJ
0 -1.42 TD
[(RAB$V_KGE)-328.9(option)]TJ
1.3289 -1.4222 TD
[(See)-333.3(RAB$V_EQNXT)-328.9(option)]TJ
-1.3289 -1.2178 TD
0.0003 Tc
[(RAB$V_KGT)-328.6(option)]TJ
1.3289 -1.4222 TD
0.0002 Tc
[(See)-333.1(also)-333.1(RAB$V_NXT)-328.7(option)]TJ
0 -1.2178 TD
0 Tc
[(used)-335.6(with)-335.6(reverse-search)-335.6(\(RAB$V_REV\))-335.6(option,)]TJ
1.9933 -1.2178 TD
(715)Tj
-3.3222 -1.2178 TD
0.0002 Tc
[(RAB$V_LIM)-330.9(option,)-773.1(714)]TJ
T*
0 Tc
[(RAB$V_LOA)-328.9(option,)-777.8(714)]TJ
1.3289 -1.2178 TD
[(determining)-333.3(ll)-333.3(size,)-773.3(1410)]TJ
T*
[(example)-333.3(of)-333.3(use,)-773.3(B19)]TJ
T*
0.0002 Tc
[(use)-330.9(restriction,)-775.4(144,)-330.9(1410)]TJ
-1.3289 -1.2178 TD
0 Tc
[(RAB$V_LOC)-328.9(option,)-777.8(717)]TJ
1.3289 -1.2178 TD
[(use)-331.1(restriction,)-775.6(717)]TJ
-1.3289 -1.2178 TD
[(RAB$V_NLK)-331.1(option,)-775.6(719)]TJ
T*
-0.0002 Tc
[(RAB$V_NODLCKBLK)-333.5(option,)-775.8(722)]TJ
26.5667 66.3665 TD
0 Tc
[(RAB$V_NODLCKWT)-328.9(option,)-777.8(722)]TJ
0 -1.2178 TD
[(RAB$V_NQL)-331.1(option,)-777.8(722)]TJ
T*
[(RAB$V_NXR)-331.1(option,)-775.6(719)]TJ
T*
[(RAB$V_NXT)-331.1(option,)-775.6(715)]TJ
1.3289 -1.2178 TD
[(specifying)-333.3(key)-331.1(match)-333.3(method,)-773.3(75,)-333.3(76)]TJ
-1.3289 -1.2156 TD
[(RAB$V_PMT)-331.1(option,)-777.8(720)]TJ
0 -1.2178 TD
[(RAB$V_PT)55.5(A)-331.1(option,)-775.6(720)]TJ
T*
[(RAB$V_RAH)-331.1(option,)-775.6(717)]TJ
1.3289 -1.2178 TD
[(default)-335.6(logic,)-775.6(717)]TJ
T*
[(use)-331.1(restriction,)-777.8(717)]TJ
-1.3289 -1.2178 TD
[(RAB$V_REA)-328.9(option,)-775.6(719)]TJ
1.3289 -1.2178 TD
[(use)-331.1(restriction,)-777.8(719)]TJ
-1.3289 -1.2178 TD
[(RAB$V_REV,)-771.1(715)]TJ
T*
-0.0001 Tc
[(RAB$V_RLK)-331.2(option,)-335.7(precedence)-337.9(over)-333.4(RAB$V_REA)]TJ
1.9933 -1.2178 TD
0 Tc
[(option,)-775.6(719)]TJ
-1.9933 -1.2178 TD
[(RAB$V_RNE)-331.1(option,)-775.6(721)]TJ
T*
[(RAB$V_RNF)-331.1(option,)-775.6(721)]TJ
T*
0.0002 Tc
[(RAB$V_RRL)-328.7(option,)-773.1(719)]TJ
T*
0 Tc
[(RAB$V_SYNCSTS)-333.3(option,)-775.6(717)]TJ
T*
[(RAB$V_TMO)-331.1(option,)-775.6(720,)-335.6(721)]TJ
1.3289 -1.2178 TD
[(for)-333.3(immediate)-333.3(mailbox)-333.3(service,)-773.3(716)]TJ
-1.3289 -1.2178 TD
[(RAB$V_TPT)-331.1(option)]TJ
1.3289 -1.2178 TD
[(use)-331.1(restriction,)-777.8(718)]TJ
0 -1.2155 TD
[(using)-331.1(with)-333.3(Put)-331.1(service,)-775.6(RMS97)]TJ
-1.3289 -1.2178 TD
[(RAB$V_UIF)-333.3(option)]TJ
1.3289 -1.2178 TD
[(effects)-333.3(on)-333.3(Put)-333.3(service,)-773.3(718)]TJ
T*
[(use)-331.1(restriction)-335.6(for)-333.3(indexed)-333.3(les,)-773.3(718)]TJ
T*
[(using)-331.1(with)-333.3(Put)-331.1(service,)-775.6(RMS97)]TJ
-1.3289 -1.2178 TD
[(RAB$V_ULK)-331.1(option)]TJ
1.3289 -1.2178 TD
[(subordinate)-335.6(to)-333.3(RAB$V_NLK)-331.1(option,)-775.6(720)]TJ
-1.3289 -1.2178 TD
0.0003 Tc
[(RAB$V_W)93.6(A)55.8(T)-330.8(option,)-773(720)]TJ
T*
0 Tc
[(RAB$V_WBH)-331.1(option,)-775.6(713,)-333.3(718)]TJ
T*
[(RAB$W_ISI)-333.3(eld,)-775.6(73)]TJ
T*
[(RAB$W_RF)75.6(A)-331.1(eld,)-775.6(710)]TJ
1.3289 -1.2178 TD
0.0001 Tc
[(additional)-333.2(symbolic)-331(offsets,)-775.5(710)]TJ
T*
0 Tc
[(as)-331.1(argument)-333.3(to)-333.3($RAB_STORE)-328.9(macro,)-775.6(A12)]TJ
T*
[(guidelines)-333.3(for)-333.3(using,)-773.3(710)]TJ
-1.3289 -1.2178 TD
[(RAB$W_ROP_2)-331.1(eld,)-775.6(721)]TJ
T*
[(RAB$W_RSZ)-331.1(eld,)-775.6(34,)-333.3(722,)-333.3(B15)]TJ
T*
[(RAB$W_STV0)-368.9(offset,)-380(alternate)-371.1(access)-368.9(to)]TJ
1.9933 -1.2178 TD
[(RAB$L_STV,)-773.3(723)]TJ
-1.9933 -1.2156 TD
[(RAB$W_STV2)-335.6(eld,)-335.6(for)-335.6(returning)-335.6(length)-335.6(of)-335.6(escape)]TJ
1.9933 -1.2178 TD
[(sequence,)-773.3(RMS63)]TJ
-1.9933 -1.2178 TD
[(RAB$W_STV2)-368.9(offset,)-380(alternate)-371.1(access)-368.9(to)]TJ
1.9933 -1.2178 TD
[(RAB$L_STV,)-773.3(723)]TJ
-1.9933 -1.2178 TD
[(RAB$W_USZ)-333.3(eld)]TJ
1.3289 -1.2178 TD
[(recommended)-333.3(value,)-775.6(724)]TJ
T*
[(use)-331.1(with)-333.3(block)-333.3(I/O,)-773.3(724)]TJ
-1.3289 -1.2178 TD
[(RAB64$PQ_KBF)-331.1(eld,)-775.6(83)]TJ
T*
[(RAB64$PQ_RBF)-331.1(eld,)-775.6(83)]TJ
T*
[(RAB64$PQ_RHB)-331.1(eld,)-775.6(84)]TJ
T*
[(RAB64$PQ_UBF)-333.3(eld,)-775.6(84)]TJ
T*
[(RAB64$Q_CTX)-331.1(eld,)-775.6(83)]TJ
T*
[(RAB64$Q_RSZ)-333.3(eld,)-775.6(84)]TJ
T*
[(RAB64$Q_USZ)-333.3(eld,)-775.6(84)]TJ
T*
[(RAB64$W_RF)73.3(A)-331.1(eld)]TJ
1.3289 -1.2178 TD
[(as)-331.1(argument)-333.3(to)-333.3($RAB64_STORE)-331.1(macro,)-773.3(A16)]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-27.8956 -6.309 TD
(Index14)Tj
ET
endstream
endobj
1387 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
1388 0 obj
<<
/Type /Page
/Parent 1372 0 R
/Resources 1390 0 R
/Contents 1389 0 R
>>
endobj
1389 0 obj
<< /Length 7156 >>
stream
BT
/F3 1 Tf
9 0 0 9 89.94 697.3199 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(RAB64)-331.1(\(64-bit)-335.6(record)-333.3(access)-331.1(blocks\))]TJ
1.3267 -1.2178 TD
0.0003 Tc
[(description,)-773(81)]TJ
T*
0 Tc
[(summary)-328.9(of)-333.3(elds,)-775.6(81)]TJ
-1.3267 -1.2178 TD
[($RAB64)-331.1(macro,)-773.3(A14)]TJ
T*
[(RAB64)-331.1(structure,)-331.1(program)-333.3(example,)-775.6(312)]TJ
0 -1.2156 TD
[($RAB64_STORE)-331.1(macro,)-773.3(A16)]TJ
1.3267 -1.2178 TD
[(argument)-333.3(categories,)-775.6(A16)]TJ
T*
[(comparing)-333.3(with)-333.3($RAB64)-331.1(macro,)-775.6(A16)]TJ
T*
[(requirements,)-775.6(A16)]TJ
T*
[(RF)73.3(A)-331.1(argument,)-773.3(A16)]TJ
-1.3267 -1.2178 TD
[($RAB)-328.9(macro,)-775.6(A1)55.5(1)]TJ
T*
[(RABs)-328.9(\(record)-333.3(access)-331.1(blocks\))]TJ
1.3267 -1.2178 TD
[(arguments,)-773.3(15)]TJ
T*
0.0002 Tc
[(description,)-773.1(15,)-333.1(71)]TJ
T*
0 Tc
[(in)-333.3(C)-331.1(example,)-775.6(34)]TJ
T*
[(summary)-328.9(of)-333.3(elds,)-775.6(71)]TJ
T*
[(use)-331.1(in)-333.3(V)111.1(A)0(X)-331.1(MACRO)-328.9(example,)-775.6(B15)]TJ
-1.3267 -1.2178 TD
[($RAB_STORE)-328.9(macro,)-775.6(A12)]TJ
1.3267 -1.2178 TD
[(argument)-333.3(categories,)-775.6(A12)]TJ
T*
[(comparing)-333.3(with)-333.3($RAB)-331.1(macro,)-773.3(A12)]TJ
T*
[(requirements,)-775.6(A12)]TJ
T*
[(RF)73.3(A)-331.1(argument,)-773.3(A12)]TJ
-1.3267 -1.2178 TD
0.0001 Tc
[(RDT)-331(\(revision-date-time\))-333.2(argument,)-773.2(A21)]TJ
0 -1.42 TD
0 Tc
[(Read)-333.3(ahead)-333.3(option)]TJ
1.3267 -1.4222 TD
-0.0002 Tc
[(See)-335.8(RAB$V_RAH)-333.5(option)]TJ
-1.3267 -1.4222 TD
0 Tc
[(Read)-333.3(check)-331.1(option)]TJ
1.3267 -1.4222 TD
[(See)-335.6(F)75.5(AB$V_RCK)-331.1(option)]TJ
-1.3267 -1.4222 TD
0.0002 Tc
[(Read-no-echo)-333.1(option)]TJ
1.3267 -1.4222 TD
-0.0002 Tc
[(See)-335.8(RAB$V_RNE)-333.5(option)]TJ
-1.3267 -1.42 TD
0 Tc
[(Read)-333.3(no)-331.1(lter)-333.3(option)]TJ
1.3267 -1.4222 TD
[(See)-335.6(RAB$V_RNF)-333.3(option)]TJ
-1.3267 -1.4222 TD
[(Read)-333.3(regardless)-331.1(of)-333.3(lock)-333.3(option)]TJ
1.3267 -1.4222 TD
-0.0002 Tc
[(See)-335.8(RAB$V_RRL)-333.5(option)]TJ
-1.3267 -1.2178 TD
0 Tc
[(Read)-333.3(service)]TJ
1.3267 -1.2178 TD
0.0004 Tc
[(condition)-330.7(values,)-772.9(RMS106)]TJ
T*
0 Tc
[(control)-335.6(block)-333.3(input)-333.3(elds)]TJ
1.9933 -1.2178 TD
0.0005 Tc
[(RAB,)-770.6(RMS104)]TJ
T*
0 Tc
[(RAB64,)-773.3(RMS105)]TJ
-1.9933 -1.2178 TD
[(control)-335.6(block)-333.3(output)-333.3(elds)]TJ
1.9933 -1.2178 TD
0.0005 Tc
[(RAB,)-770.6(RMS104)]TJ
T*
0 Tc
[(RAB64,)-773.3(RMS106)]TJ
-1.9933 -1.2178 TD
[(requirements)-333.3(for)-333.3(using,)-773.3(RMS104)]TJ
-1.3267 -1.42 TD
[(Record)-333.3(access)-331.1(blocks)]TJ
1.3267 -1.2333 TD
[(See)-335.6(RABs)]TJ
-1.3267 -1.2333 TD
[(Record)-333.3(access)-331.1(eld)]TJ
1.3267 -1.2311 TD
-0.0003 Tc
[(See)-335.9(RAB$B_RAC)-331.4(eld)]TJ
-1.3267 -1.3511 TD
0 Tc
[(Record)-333.3(attribute)-335.6(eld)]TJ
1.3267 -1.2333 TD
[(See)-335.6(F)75.5(AB$B_RA)55.5(T)-331.1(eld)]TJ
-1.3267 -1.3511 TD
0.0002 Tc
[(Record)-333.1(attributes)-330.9(eld)-333.1(in)-330.9(XABFHC)]TJ
1.3267 -1.2333 TD
0 Tc
[(See)-335.6(XAB$B_A)57.8(TR)-331.1(eld)]TJ
-1.3267 -1.3511 TD
[(Record)-333.3(buffer)-333.3(eld)]TJ
1.3267 -1.2311 TD
-0.0003 Tc
[(See)-335.9(RAB$L_RBF)-333.6(eld)]TJ
-1.3267 -1.3511 TD
0 Tc
[(Record)-333.3(le)-331.1(address)-333.3(eld)]TJ
1.3267 -1.2333 TD
[(See)-335.6(RAB$W_RF)77.8(A)-333.3(eld)]TJ
25.24 67.4199 TD
[(Record)-333.3(format)-333.3(eld)]TJ
1.3289 -1.2311 TD
[(See)-333.3(F)73.3(AB$B_RFM)-328.9(eld)]TJ
-1.3289 -1.3511 TD
[(Record)-333.3(header)-333.3(buffer)-333.3(eld)]TJ
1.3289 -1.2333 TD
[(See)-333.3(RAB$L_RHB)-331.1(eld)]TJ
-1.3289 -1.2178 TD
[(Record)-333.3(I/O,)-331.1(how)-331.1(to)-333.3(execute,)-775.6(B34)]TJ
T*
0.0001 Tc
[(Record)-333.2(locking)-331(record-processing)-331(options,)-775.5(718)]TJ
T*
0 Tc
[(Record)-333.3(processing)]TJ
1.3289 -1.2178 TD
[(services)-331.1(listed,)-775.6(11)]TJ
T*
[(using)-328.9(record)-335.6(management)-331.1(services,)-773.3(B3)]TJ
-1.3289 -1.2178 TD
[(Record)-333.3(processing)-331.1(macros,)-331.1(format)-333.3(example,)-773.3(B1)53.3(1)]TJ
T*
[(Record-processing)-351.1(option,)-357.8(for)-351.1(Connect)-353.3(service,)]TJ
1.9911 -1.2178 TD
(712)Tj
-1.9911 -1.2311 TD
[(Record-processing)-333.3(options)-333.3(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(RAB$L_ROP)-328.9(eld)]TJ
-1.3289 -1.2178 TD
(Records)Tj
1.3289 -1.2178 TD
(inserting)Tj
1.9911 -1.2178 TD
[(RMS)-333.3(program)-333.3(example,)-773.3(B27)]TJ
-1.9911 -1.2178 TD
[(program)-331.1(example)-333.3(show)-331.1(le)-333.3(insertion,)-775.6(B27)]TJ
T*
[(reading)-333.3(and)-333.3(writing)-331.1(requirements,)-775.6(B23)]TJ
T*
(retrieving)Tj
1.9911 -1.2178 TD
[(RMS)-333.3(program)-333.3(example,)-773.3(B27)]TJ
-3.32 -1.4222 TD
[(Record)-333.3(size)-331.1(eld)]TJ
1.3289 -1.2311 TD
[(See)-333.3(RAB$W_RSZ)-331.1(eld)]TJ
-1.3289 -1.2178 TD
[(Record)-333.3(streams,)-328.9(in)-333.3(the)-333.3(context)-333.3(of)-333.3(a)-333.3(RAB,)-771.1(71)]TJ
0 -1.4044 TD
[(Recovery)-331.1(unit)-333.3(extended)-335.6(address)-331.1(block)]TJ
1.3289 -1.4222 TD
-0.0004 Tc
[(See)-333.7(XABRU)-333.7(block)]TJ
-1.3289 -1.2311 TD
0 Tc
[(Register)-331.1(0)]TJ
1.3289 -1.4222 TD
[(See)-333.3(R0)-331.1(register)]TJ
-1.3289 -1.2178 TD
[(Registers,)-328.9(saving)-331.1(when)-333.3(making)-331.1(call,)-775.6(24)]TJ
0 -1.4222 TD
0.0002 Tc
[(Related)-333.1(le)-333.1(identication)-333.1(eld)]TJ
1.3289 -1.2333 TD
0 Tc
[(See)-333.3(XAB$W_RFI)-331.1(eld)]TJ
-1.3289 -1.3511 TD
0.0001 Tc
[(Related)-333.2(le)-333.2(identication)-333.2(eld)-333.2(in)-331(XABALL)]TJ
1.3289 -1.2311 TD
0 Tc
[(See)-333.3(XAB$W_RFI)-331.1(eld)]TJ
-1.3289 -1.3511 TD
[(Related)-333.3(le)-333.3(NAM)-333.3(block)-333.3(address)-333.3(eld)]TJ
1.3289 -1.2333 TD
[(See)-333.3(NAM$L_RLF)-333.3(eld)]TJ
-1.3289 -1.2178 TD
[(Relative)-333.3(le)-333.3(eld,)-333.3(record)-333.3(access,)-773.3(72)]TJ
T*
[(Relative)-333.3(les)]TJ
1.3289 -1.2178 TD
[(buffer)-333.3(requirement,)-775.6(78)]TJ
T*
[(dening)-331.1(cell)-333.3(size,)-773.3(422)]TJ
T*
0.0001 Tc
[(description)-333.2(of)-333.2(relative)-331(record)-333.2(number,)-773.2(75)]TJ
T*
0 Tc
[(determining)-333.3(record)-333.3(length,)-775.6(423)]TJ
T*
[(establishing)-331.1(highest)-333.3(record)-333.3(number,)-773.3(422)]TJ
T*
[(nonexistent)-333.3(record)-333.3(processing,)-773.3(719)]TJ
T*
[(omitting)-333.3(initial)-333.3(prezeroing,)-775.6(B34)]TJ
0 -1.2156 TD
[(random)-331.1(access,)-773.3(73)]TJ
0 -1.2178 TD
[(record)-333.3(size)-331.1(limit,)-775.6(423)]TJ
T*
[(RF)75.6(A)-331.1(value,)-775.6(710)]TJ
T*
[(specifying)-331.1(bucket)-333.3(size,)-773.3(94)]TJ
T*
[(specifying)-331.1(cell)-333.3(size,)-773.3(1)53.3(14)]TJ
-1.3289 -1.4222 TD
[(Relative)-333.3(volume)-331.1(number)-333.3(eld)]TJ
1.3289 -1.2333 TD
-0.0003 Tc
[(See)-333.6(XAB$W_VOL)-333.6(eld)]TJ
-1.3289 -1.2178 TD
0 Tc
[(Release)-331.1(service,)-775.6(RMS107)]TJ
1.3289 -1.2178 TD
[(condition)-333.3(values,)-775.6(RMS108)]TJ
T*
[(control)-333.3(block)-333.3(input)-333.3(and)-333.3(output)-335.6(elds,)-773.3(RMS108)]TJ
/F2 1 Tf
/Cs9 cs 1 scn
18.3178 -8.0157 TD
(Index15)Tj
ET
endstream
endobj
1390 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
1391 0 obj
<<
/Type /Page
/Parent 1372 0 R
/Resources 1393 0 R
/Contents 1392 0 R
>>
endobj
1392 0 obj
<< /Length 7365 >>
stream
BT
/F3 1 Tf
9 0 0 9 66.02 697.3199 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(Remove)-331.1(service)]TJ
1.3289 -1.2178 TD
[(caution)-348.9(against)-348.9(mixing)-346.7(with)-348.9(Search)-348.9(service,)]TJ
1.9933 -1.2178 TD
[(RMS1)53.3(10)]TJ
-1.9933 -1.2178 TD
[(comparing)-333.3(with)-331.1(Erase)-333.3(service,)-773.3(RMS1)53.3(10)]TJ
T*
[(condition)-335.6(values,)-773.3(RMS1)53.3(13)]TJ
0 -1.2156 TD
[(control)-333.3(block)-333.3(input)-333.3(elds,)-775.6(RMS1)53.3(10)]TJ
0 -1.2178 TD
[(control)-333.3(block)-333.3(output)-335.6(elds,)-773.3(RMS1)51.1(1)55.5(1)]TJ
T*
[(improving)-331.1(performance,)-777.8(RMS1)53.3(10)]TJ
T*
[(requirements)-333.3(for)-333.3(using,)-771.1(RMS1)51.1(10)]TJ
T*
[(use)-340(with)-340(wildcard)-344.5(characters)-342.2(and)-340(search)-342.2(lists,)]TJ
1.9933 -1.2178 TD
[(RMS1)53.3(10)]TJ
-3.3222 -1.2178 TD
[(Rename)-331.1(service,)-775.6(RMS1)53.3(14)]TJ
1.3289 -1.2178 TD
0.0001 Tc
[(alternative)-366.6(to)-368.8(specifying)-366.6(arguments)-366.6(to)]TJ
1.9933 -1.2178 TD
0 Tc
[($RENAME)-331.1(macro,)-773.3(RMS1)53.3(15)]TJ
-1.9933 -1.2178 TD
[(condition)-335.6(values,)-773.3(RMS120)]TJ
T*
[(control)-333.3(block)-333.3(input)-333.3(elds,)-775.6(RMS1)53.3(15)]TJ
T*
[(control)-333.3(block)-333.3(output)-335.6(elds,)-773.3(RMS1)51.1(16)]TJ
T*
[(exception)-333.3(in)-333.3(argument)-331.1(list,)-775.6(25)]TJ
T*
0.0003 Tc
[(indicating)-330.8(successful)-328.6(completion,)-773(B27)]TJ
T*
0 Tc
[(noting)-333.3(format)-333.3(difference,)-777.8(B1)55.5(1)]TJ
T*
[(program)-331.1(example,)-775.6(B25)]TJ
T*
[(requirements)-333.3(for)-333.3(using,)-771.1(RMS1)51.1(15)]TJ
-1.3289 -1.2178 TD
[(Reserved)-331.1(event)-333.3(ag,)-331.1(use)-331.1(of,)-775.6(29)]TJ
0 -1.2155 TD
[(Resultant)-333.3(string,)-331.1(requesting,)-775.6(52)]TJ
0 -1.4222 TD
[(Resultant)-333.3(string)-331.1(area)-335.6(address)-331.1(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(NAM$L_RSA)-333.3(eld)]TJ
-1.3289 -1.3511 TD
[(Resultant)-333.3(string)-331.1(area)-335.6(size)-331.1(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(NAM$B_RSS)-333.3(eld)]TJ
-1.3289 -1.3511 TD
[(Resultant)-333.3(string)-331.1(length)-333.3(eld)]TJ
1.3289 -1.4222 TD
[(See)-333.3(NAM$B_RSL)-333.3(eld)]TJ
-1.3289 -1.3511 TD
[(Retrieval)-333.3(window)-333.3(size)-331.1(eld)]TJ
1.3289 -1.2333 TD
[(See)-333.3(F)73.3(AB$B_RTV)-328.9(eld)]TJ
-1.3289 -1.2178 TD
[(Retrieving)-333.3(records,)-331.1(program)-333.3(example,)-775.6(B27)]TJ
T*
[(Reverse-search)-331.1(key)-333.3(option)]TJ
1.3289 -1.2156 TD
0.0002 Tc
[(design)-330.9(characteristics,)-773.1(715)]TJ
0 -1.2178 TD
0 Tc
[(performance)-333.3(caching)-333.3(optimization,)-777.8(716)]TJ
T*
0.0002 Tc
[(used)-330.9(with)-333.1(duplicate)-330.9(keys,)-773.1(715)]TJ
-1.3289 -1.2178 TD
0 Tc
[(Revision)-364.5(date)-366.7(and)-366.7(time,)-371.1(establishing)-366.7(with)]TJ
1.9933 -1.2178 TD
[(XABDA)57.8(T,)-773.3(103)]TJ
-1.9933 -1.4044 TD
[(Revision)-331.1(date)-335.6(and)-333.3(time)-333.3(extended)-333.3(address)-333.3(block)]TJ
1.3289 -1.2311 TD
[(See)-333.3(XABRDT)-328.9(block)]TJ
-1.3289 -1.2178 TD
[(Revision)-331.1(date)-335.6(and)-333.3(time)-333.3(eld,)-773.3(103)]TJ
1.3289 -1.4044 TD
-0.0002 Tc
[(See)-333.5(also)-333.5(XAB$Q_RDT)-333.5(eld)]TJ
-1.3289 -1.4044 TD
0 Tc
[(Revision)-331.1(number)-333.3(eld)]TJ
1.3289 -1.2311 TD
[(See)-333.3(XAB$W_R)40(VN)-333.3(eld)]TJ
-1.3289 -1.3511 TD
[(Rewind)-333.3(on)-331.1(close)-333.3(option)]TJ
1.3289 -1.4222 TD
0.0003 Tc
[(See)-333(F)73.6(AB$V_R)40.3(WC)-330.8(option)]TJ
-1.3289 -1.4222 TD
0 Tc
[(Rewind)-333.3(on)-331.1(open)-333.3(option)]TJ
1.3289 -1.4222 TD
[(See)-333.3(F)73.3(AB$V_R)40(WO)-333.3(option)]TJ
-1.3289 -1.2178 TD
[(Rewind)-333.3(service,)-773.3(RMS121)]TJ
1.3289 -1.2178 TD
[(condition)-335.6(values,)-773.3(RMS122)]TJ
T*
[(control)-333.3(block)-333.3(input)-333.3(elds,)-775.6(RMS122)]TJ
T*
[(control)-333.3(block)-333.3(output)-335.6(elds,)-773.3(RMS122)]TJ
0 -1.2156 TD
0.0002 Tc
[(use)-330.9(restriction,)-775.4(RMS122)]TJ
25.2378 67.0999 TD
0 Tc
(RMS)Tj
1.3382 -1.2178 TD
[(allowable)-335.6(program)-333.3(execution)-333.3(modes,)-773.3(29)]TJ
-0.0094 -1.2178 TD
0.0001 Tc
[(applicable)-333.2(macro)-331(programming)-331(rules,)-775.5(B6)]TJ
T*
0 Tc
[(block)-333.3(I/O,)-773.3(12,)-333.3(B4)]TJ
1.9933 -1.2178 TD
[(processing)-331.1(services,)-773.3(12)]TJ
-1.9933 -1.2156 TD
[(calling)-333.3(example,)-775.6(B1)55.6(1)]TJ
0 -1.2178 TD
[(calling)-333.3(sequence,)-775.6(24)]TJ
T*
[(calling)-333.3(services,)-773.3(11)]TJ
T*
[(Control)-333.3(Block)-331.1(Macros,)-775.6(A1)]TJ
T*
[(control)-333.3(blocks,)-775.6(13)]TJ
T*
[(le)-333.3(organizations,)-775.6(13)]TJ
T*
0.0002 Tc
[(ill-formed)-330.9(calls,)-775.4(25)]TJ
T*
0.0001 Tc
[(implementation)-331(from)-331(high-level)-333.2(language,)-775.5(31)]TJ
T*
0 Tc
[(invoking)-331.1(at)-333.3(run)-333.3(time,)-773.3(B1)]TJ
T*
[(naming)-331.1(conventions,)-775.6(11,)-331.1(B3)]TJ
T*
[(passing)-331.1(argument)-333.3(list)-331.1(to,)-775.6(B9)]TJ
T*
[(passing)-331.1(arguments)-331.1(to,)-775.6(13)]TJ
T*
[(program)-333.3(interface)-335.6(description,)-775.6(21)]TJ
T*
[(record)-333.3(access)-331.1(modes,)-773.3(13)]TJ
T*
[(record)-333.3(formats,)-775.6(13)]TJ
T*
[(security)-333.3(features,)-775.6(13)]TJ
T*
[(service)-331.1(macros)]TJ
1.9933 -1.2178 TD
[(format,)-775.6(B10)]TJ
-1.9933 -1.2155 TD
0.0002 Tc
[(supporting)-333.1(le)-333.1(operations,)-770.9(13)]TJ
0 -1.2178 TD
0.0001 Tc
[(supporting)-333.2(record)-333.2(operations,)-773.2(13)]TJ
T*
[(use)-331(of)-333.2(DEC)-331(Multinational)-331(Character)-335.5(Set,)-775.5(210)]TJ
T*
0 Tc
[(use)-331.1(of)-333.3(reserved)-333.3(event)-331.1(ags,)-773.3(29)]TJ
-1.3289 -1.2178 TD
0.0001 Tc
[(RMS$_OK_DUP)-333.2(alternate)-333.2(success)-328.8(status,)-773.2(716)]TJ
T*
0 Tc
[(RMS$_OK_LIM)-335.6(success)-328.9(status)-333.3(code,)-775.6(714)]TJ
T*
[(RMS$_XAB)-331.1(error,)-775.6(1213)]TJ
T*
[(RMS1)51.1(1)]TJ
1.3289 -1.2178 TD
0.0001 Tc
[(block)-333.2(identier)-335.5(eld)-333.2(limitation,)-773.2(44)]TJ
-1.3289 -1.2178 TD
0 Tc
[(RMS)-333.3(calling)-333.3(service)35.6(s)-331.1(restrictions,)-775.6(29)]TJ
T*
[(RMS)-333.3(calling)-333.3(services,)-773.3(11)]TJ
T*
[(RMS)-333.3(Journaling,)-333.3(testing)-333.3(for)-333.3(ag,)-773.3(421)]TJ
T*
[(RMS)-333.3(macros)]TJ
1.3289 -1.2178 TD
0.0002 Tc
[(capabilities)-333.1(listed,)-775.4(B12)]TJ
T*
0.0003 Tc
[(description,)-773(B1)]TJ
T*
0 Tc
[(for)-333.3(creating)-333.3(and)-333.3(processing)-331.1(les,)-775.6(B12)]TJ
T*
[(format,)-775.6(B9)]TJ
T*
[(format)-333.3(rules,)-773.3(B10)]TJ
0 -1.2156 TD
[(types,)-775.6(B1)55.5(1)]TJ
-1.3289 -1.2178 TD
[(RMS)-333.3(MACROS,)-773.3(B1)-333.3(to)-331.1(B37)]TJ
T*
[(RMS_DFNBC)-333.3(system)-328.9(parameter)]TJ
1.3289 -1.2178 TD
[(for)-353.3(specifying)-353.3(default)-355.6(network)-351.1(block)-353.3(count,)]TJ
1.9933 -1.2178 TD
(424)Tj
-3.3222 -1.2222 TD
[(Root)-333.3(index)-333.3(bucket)-333.3(virtual)-333.3(block)-333.3(eld)]TJ
1.3289 -1.2311 TD
[(See)-333.3(XAB$L_R)37.8(VB)-331.1(eld)]TJ
-1.3289 -1.2178 TD
(Run-time)Tj
1.3289 -1.2178 TD
[(access)-331.1(options,)-775.6(14)]TJ
T*
0.0002 Tc
[(implementation)-330.9(o)0.2(f)-333.1(RMS,)-773.1(31,)-333.1(B12)]TJ
T*
0 Tc
[(information)-335.6(to)-333.3(RMS)-331.1(listed,)-777.8(15)]TJ
T*
[(processing)-331.1(environment,)-775.6(21)]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-27.8956 -11.1623 TD
(Index16)Tj
ET
endstream
endobj
1393 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
1394 0 obj
<<
/Type /Page
/Parent 1372 0 R
/Resources 1396 0 R
/Contents 1395 0 R
>>
endobj
1395 0 obj
<< /Length 8168 >>
stream
BT
/F2 1 Tf
14 0 0 14 89.94 681.34 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
(S)Tj
ET
89.978 677.84 215.28 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 89.94 666.4 Tm
[(Search)-333.3(lists)]TJ
1.3267 -1.2178 TD
0.0001 Tc
[(as)-348.8(alternative)-348.8(to)-348.8(using)-348.8(wildcard)-351(characters,)]TJ
1.9933 -1.2178 TD
0 Tc
(B21)Tj
-1.9933 -1.2178 TD
[(using)-331.1(with)-333.3(Remove)-331.1(service,)-773.3(RMS1)53.3(10)]TJ
-1.3267 -1.2178 TD
[($SEARCH)-364.5(macro,)-371.1(for)-366.7(processing)-364.5(wildcard)]TJ
1.9911 -1.2178 TD
[(characters,)-775.6(B21)]TJ
-1.9911 -1.2178 TD
[(Search)-333.3(service,)-773.3(RMS123)]TJ
1.3267 -1.2178 TD
0.0004 Tc
[(condition)-330.7(values,)-772.9(RMS129)]TJ
T*
0.0002 Tc
[(control)-335.4(block)-333.1(input)-333.1(elds,)-773.1(RMS124)]TJ
T*
0 Tc
[(example)-333.3(of)-333.3(completion)-335.6(code)-333.3(handling,)-775.6(B23)]TJ
0 -1.2156 TD
[(program)-333.3(example,)-775.6(B20)]TJ
0 -1.2178 TD
[(requirement)-335.6(for)-333.3(Parse)-331.1(service,)-773.3(B20)]TJ
T*
[(using)-333.3(with)-333.3(wildcard)-337.8(characters)-333.3(and)-335.6(search)-333.3(lists,)]TJ
1.9933 -1.2178 TD
(RMS124)Tj
-3.32 -1.2178 TD
[(Search)-357.8(string)-355.6(translations,)-364.5(requirements)-355.6(for)]TJ
1.9911 -1.2178 TD
[(parsing,)-775.6(B20)]TJ
-1.9911 -1.4222 TD
0.0001 Tc
[(Secondary)-333.2(device)-333.2(characteristics)-331(eld)]TJ
1.3267 -1.4222 TD
0 Tc
[(See)-335.6(F)75.5(AB$L_SDC)-333.3(eld)]TJ
-1.3267 -1.2178 TD
[(Segmented)-333.3(keys,)-773.3(1412)]TJ
1.3267 -1.2178 TD
0.0001 Tc
[(restriction)-331(against)-333.2(overlapping,)-775.5(1412)]TJ
-1.3267 -1.2178 TD
0.0002 Tc
[(Separators,)-328.7(in)-333.1(symbolic)-330.9(name,)-773.1(22)]TJ
0 -1.4222 TD
0 Tc
[(Sequential)-335.6(only)-333.3(option)]TJ
1.3267 -1.42 TD
0.0003 Tc
[(See)-335.3(F)75.8(AB$V_SQO)-330.8(option)]TJ
-1.3267 -1.2178 TD
0 Tc
[(Service)-342.2(macros,)-340(for)-342.2(creating)-342.2(and)-342.2(processing)-342.2(les,)]TJ
1.9911 -1.2178 TD
(31)Tj
-1.9911 -1.2178 TD
[(SET)-331.1(FILE)-333.3(command)]TJ
1.3267 -1.2178 TD
[(for)-333.3(changing)-333.3(global)-333.3(buffer)-333.3(count)-333.3(value,)-775.6(420)]TJ
T*
0.0001 Tc
[(for)-333.2(storing)-333.2(journaling)-331(attributes,)-773.2(421)]TJ
-1.3267 -1.2178 TD
0 Tc
[(SET)-331.1(RMS_DEF)73.3(AUL)55.5(T)-333.3(command,)-773.3(77)]TJ
1.3267 -1.2178 TD
0.0001 Tc
[(to)-333.2(limit)-333.2(default)-331(extension)-333.2(quantity,)-777.7(47)]TJ
-1.3267 -1.4222 TD
0 Tc
[(Set)-333.3(system)-328.9(failure)-335.6(exception)-335.6(mode)]TJ
1.3267 -1.4222 TD
-0.0002 Tc
[(See)-335.8(SYS$SETSFM)-335.8(system)-333.5(service)]TJ
-1.3267 -1.2178 TD
0.0001 Tc
[(Severity)-348.8(codes,)-353.2(in)-346.6(completion)-346.6(status)-348.8(code)-351(eld,)]TJ
1.9911 -1.2178 TD
0 Tc
(27)Tj
-1.9911 -1.2178 TD
-0.0001 Tc
[(S)-355.7(eld)-357.9(in)-357.9(symbolic)-360.1(offset,)-362.3(for)-357.9(specifying)-355.7(eld)]TJ
1.9911 -1.2178 TD
0 Tc
[(length,)-775.6(23)]TJ
-1.9911 -1.2178 TD
[(Shared)-333.3(access)]TJ
1.3267 -1.2156 TD
[(requirement)-335.6(to)-333.3(specify,)-773.3(31)]TJ
-1.3267 -1.2178 TD
[(Shared)-333.3(access,)-331.1(requirement)-333.3(to)-333.3(specify,)-775.6(B12)]TJ
T*
0.0002 Tc
[(Shared)-333.1(les,)-330.9(end-of-le)-330.9(positioning,)-773.1(RMS7)]TJ
T*
0.0001 Tc
[(Shared)-351(sequential)-351(le)-348.8(operations,)-351(establishing)]TJ
1.9911 -1.2178 TD
0 Tc
[(global)-335.6(buffer)-333.3(size,)-773.3(420,)-333.3(77)]TJ
-1.9911 -1.2178 TD
(Shelving)Tj
1.3267 -1.2178 TD
0.0001 Tc
[(controlling)-331(whether)-333.2(le)-331(is)-333.2(shelvable,)-775.5(129)]TJ
T*
0 Tc
[(determining)-335.6(if)-331.1(le)-333.3(is)-331.1(shelvable,)-775.6(1210)]TJ
-1.3267 -1.4222 TD
[(SHR)-333.3(eld)]TJ
1.3267 -1.2333 TD
[(See)-335.6(F)75.5(AB$B_SHR)-333.3(eld)]TJ
-1.3267 -1.2178 TD
0.0001 Tc
[(Sign)-355.5(representation,)-362.1(preference)-359.9(for)-357.7(key)-355.5(type)]TJ
1.9911 -1.2156 TD
0 Tc
[(coding,)-775.6(146)]TJ
-1.9911 -1.2178 TD
[(Simple)-333.3(keys,)-773.3(1412)]TJ
T*
[(Sort)-333.3(order)71.1(,)-331.1(establishing,)-775.6(76)]TJ
T*
[(Space)-333.3(service,)-775.6(RMS130)]TJ
1.3267 -1.2178 TD
0.0004 Tc
[(condition)-330.7(values,)-772.9(RMS131)]TJ
T*
0.0002 Tc
[(control)-335.4(block)-333.1(input)-333.1(elds,)-773.1(RMS131)]TJ
25.24 69.8954 TD
0 Tc
[(Space)-333.3(service)-333.3(\(contd\))]TJ
1.3289 -1.4222 TD
[(control)-333.3(block)-333.3(output)-333.3(elds,)-775.6(RMS131)]TJ
-1.3289 -1.4222 TD
0.0003 Tc
[(Spool)-335.3(le)-330.8(option)]TJ
1.3289 -1.4222 TD
0 Tc
[(See)-333.3(F)73.3(AB$V_SPL)-331.1(option)]TJ
-1.3289 -1.4222 TD
0.0001 Tc
[(Starting)-331(logical)-333.2(block)-333.2(number)-331(eld)]TJ
1.3289 -1.42 TD
0 Tc
[(See)-333.3(XAB$L_SBN)-331.1(eld)]TJ
-1.3289 -1.2178 TD
0.0001 Tc
[(Stored)-335.5(semantics)-331(le)-333.2(attribute,)-773.2(121)53.4(1)]TJ
1.3289 -1.4044 TD
0 Tc
[(See)-333.3(also)-331.1(File)-333.3(tags)]TJ
-1.3289 -1.4222 TD
0.0002 Tc
[(Stream)-333.1(record)-333.1(format)-333.1(option)]TJ
1.3289 -1.4222 TD
0 Tc
[(See)-333.3(F)73.3(AB$C_STM)-331.1(option)]TJ
-1.3289 -1.4222 TD
0.0001 Tc
[(Stream)-333.2(record)-333.2(format)-333.2(with)-333.2(carriage)-333.2(return)-333.2(option)]TJ
1.3289 -1.42 TD
0 Tc
[(See)-333.3(F)73.3(AB$C_STMCR)]TJ
-1.3289 -1.3511 TD
[(Stream)-333.3(record)-333.3(format)-333.3(with)-333.3(line)-333.3(feed)-335.6(option)]TJ
1.3289 -1.4222 TD
0.0003 Tc
[(See)-333(F)73.6(AB$C_STMLF)-330.8(option)]TJ
-1.3289 -1.2178 TD
0 Tc
[(String)-333.3(keys,)-773.3(RMS24)]TJ
1.3289 -1.2178 TD
[(specifying)-331.1(size)-331.1(value,)-775.6(74)]TJ
-1.3289 -1.2178 TD
[(STS)-333.3(\(status\))-333.3(eld)]TJ
1.3289 -1.3444 TD
[(See)-368.9(also)-368.9(Completion)-371.1(status)-368.9(code)-368.9(eld;)]TJ
1.9911 -1.2178 TD
[(F)73.3(AB$L_STV)-331.1(eld)]TJ
-1.9911 -1.2178 TD
[(contents,)-773.3(27)]TJ
-1.3289 -1.2178 TD
[(STV)-331.1(\(status)-333.3(value\))-333.3(eld)]TJ
1.3289 -1.3422 TD
[(See)-333.3(also)-331.1(Completion)-335.6(status)-331.1(value)-333.3(eld)]TJ
0 -1.2178 TD
[(contents,)-773.3(27)]TJ
-1.3289 -1.4044 TD
[(Submit)-333.3(command)-331.1(le)-333.3(option)]TJ
1.3289 -1.4222 TD
[(See)-333.3(F)73.3(AB$V_SCF)-331.1(option)]TJ
-1.3289 -1.2178 TD
[(Success)-331.1(completion)-335.6(routine,)-775.6(24)]TJ
0 -1.42 TD
0.0002 Tc
[(Summary)-330.9(extended)-333.1(address)-328.7(block)]TJ
1.3289 -1.4222 TD
0 Tc
[(See)-333.3(XABSUM)-331.1(block)]TJ
-1.3289 -1.2178 TD
[(Summary)-331.1(XAB,)-328.9(for)-333.3(key)-331.1(information,)-775.6(141)]TJ
0 -1.4222 TD
0.0002 Tc
[(Supersede)-333.1(existing)-333.1(le)-330.9(option)]TJ
1.3289 -1.4222 TD
0.0003 Tc
[(See)-333(F)73.6(AB$V_SUP)-330.8(option)]TJ
-1.3289 -1.2178 TD
0.0001 Tc
[(Supervisor)17.9(-mode)-333.2(\(PSL$C_SUPER\))-331(constant)]TJ
1.3289 -1.2178 TD
0 Tc
[(for)-331.1(F)73.3(AB$V_CHAN_MODE,)-773.3(46)]TJ
-1.3289 -1.2178 TD
[(Symbol)-333.3(denition)-333.3(macros)]TJ
1.3289 -1.2178 TD
[(description,)-775.6(B1)]TJ
T*
[(using,)-771.1(B7)]TJ
-1.3289 -1.2178 TD
[(Symbolic)-335.6(addresses,)-333.3(use)-331.1(in)-335.6(locating)-335.6(start)-335.6(of)-333.3(control)]TJ
1.9911 -1.2156 TD
[(block,)-775.6(B6)]TJ
-1.9911 -1.2178 TD
[(Symbolic)-333.3(bit)-333.3(offsets,)-333.3(use)-331.1(in)-331.1(specifying)-333.3(options,)-775.6(23)]TJ
T*
[(Symbolic)-333.3(naming)-331.1(exceptions,)-333.3(control)-333.3(block,)-775.6(23)]TJ
T*
[(Symbolic)-333.3(offsets)]TJ
1.3289 -1.2178 TD
[(control)-333.3(block,)-775.6(23)]TJ
T*
[(format,)-775.6(22)]TJ
T*
0.0001 Tc
[(use)-331(in)-331(locating)-331(control)-333.2(block)-333.2(elds,)-773.2(22)]TJ
-1.3289 -1.2178 TD
0 Tc
[(Synchronous)-331.1(completion,)-777.8(26)]TJ
T*
[(Synchronous)-331.1(option,)-777.8(25)]TJ
0 -1.4222 TD
[(Synchronous)-331.1(status)-333.3(option)]TJ
1.3289 -1.4222 TD
[(See)-364.4(F)73.3(AB$V_SYNCSTS)-364.5(option;)-380(RAB$V_)]TJ
1.9911 -1.2178 TD
[(SYNCSTS)-335.6(option)]TJ
-3.32 -1.2178 TD
0.0001 Tc
[(SYS$BINTIM)-339.9(system)-339.9(service,)-342.1(for)-342.1(storing)-339.9(time)-342.1(in)]TJ
1.9911 -1.2178 TD
0 Tc
[(XABDA)57.8(T,)-775.6(B8)]TJ
-1.9911 -1.2178 TD
[(SYS$CLOSE)-333.3(RMS)-331.1(service,)-775.6(RMS3)]TJ
1.3289 -1.4022 TD
[(See)-333.3(also)-331.1(Close)-333.3(service)]TJ
/F2 1 Tf
/Cs9 cs 1 scn
18.3178 -7.2445 TD
(Index17)Tj
ET
endstream
endobj
1396 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
1397 0 obj
<<
/Type /Page
/Parent 1372 0 R
/Resources 1399 0 R
/Contents 1398 0 R
>>
endobj
1398 0 obj
<< /Length 7104 >>
stream
BT
/F3 1 Tf
9 0 0 9 66.02 697.3199 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(SYS$CLOSE)-333.3(service)]TJ
1.3289 -1.3422 TD
[(See)-333.3(Close)-331.1(service)]TJ
-1.3289 -1.2178 TD
[(SYS$CONNECT)-333.3(RMS)-333.3(service,)-773.3(RMS6)]TJ
1.3289 -1.4044 TD
[(See)-333.3(also)-333.3(Connect)-331.1(service)]TJ
-1.3289 -1.2333 TD
[(SYS$CONNECT)-333.3(service)]TJ
1.3289 -1.3422 TD
[(See)-333.3(Connect)-333.3(service)]TJ
-1.3289 -1.2178 TD
[(SYS$CREA)55.5(TE)-331.1(RMS)-333.3(service,)-773.3(RMS10)]TJ
1.3289 -1.4044 TD
[(See)-333.3(also)-333.3(Create)-333.3(service)]TJ
-1.3289 -1.2311 TD
[(SYS$CREA)55.5(TE)-331.1(service)]TJ
1.3289 -1.3444 TD
[(See)-333.3(Create)-333.3(service)]TJ
-1.3289 -1.2178 TD
[(SYS$DELETE)-331.1(RMS)-333.3(service,)-773.3(RMS26)]TJ
1.3289 -1.4044 TD
[(See)-333.3(also)-333.3(Delete)-333.3(service)]TJ
-1.3289 -1.2311 TD
[(SYS$DELETE)-331.1(service)]TJ
1.3289 -1.3444 TD
[(See)-333.3(Delete)-333.3(service)]TJ
-1.3289 -1.2178 TD
0.0001 Tc
[(SYS$DISCONNECT)-331(RMS)-331(service,)-775.5(RMS28)]TJ
1.3289 -1.4022 TD
0 Tc
[(See)-333.3(also)-333.3(Disconnect)-331.1(service)]TJ
-1.3289 -1.2333 TD
0.0002 Tc
[(SYS$DISCONNECT)-330.9(service)]TJ
1.3289 -1.3444 TD
0 Tc
[(See)-333.3(Disconnect)-333.3(service)]TJ
-1.3289 -1.2178 TD
0.0002 Tc
[(SYS$DISPLA)93.5(Y)-330.9(RMS)-333.1(service,)-773.1(RMS30)]TJ
1.3289 -1.4022 TD
0 Tc
[(See)-333.3(also)-333.3(Display)-331.1(service)]TJ
-1.3289 -1.4222 TD
0.0003 Tc
[(SYS$DISPLA)93.6(Y)-330.8(service)]TJ
1.3289 -1.3444 TD
0 Tc
[(See)-333.3(Display)-333.3(service)]TJ
-1.3289 -1.2178 TD
[(SYS$ENTER)-333.3(RMS)-333.3(service,)-773.3(RMS35)]TJ
1.3289 -1.4022 TD
[(See)-333.3(also)-333.3(Enter)-331.1(service)]TJ
0 -1.2178 TD
[(See)-333.3(also)-333.3(Enter)-331.1(service,)-775.6(RMS35)]TJ
-1.3289 -1.4044 TD
[(SYS$ENTER)-333.3(service)]TJ
1.3289 -1.3422 TD
[(See)-333.3(Enter)-333.3(service)]TJ
-1.3289 -1.2178 TD
[(SYS$ERASE)-331.1(RMS)-333.3(service,)-775.6(RMS39)]TJ
1.3289 -1.4044 TD
[(See)-333.3(also)-333.3(Erase)-331.1(service)]TJ
-1.3289 -1.2333 TD
[(SYS$ERASE)-331.1(service)]TJ
1.3289 -1.3422 TD
[(See)-333.3(Erase)-331.1(service)]TJ
-1.3289 -1.2178 TD
[(SYS$EXTEND)-331.1(RMS)-333.3(service,)-775.6(RMS46)]TJ
1.3289 -1.4044 TD
[(See)-333.3(also)-333.3(Extend)-331.1(service)]TJ
-1.3289 -1.2311 TD
[(SYS$EXTEND)-331.1(service)]TJ
1.3289 -1.3444 TD
[(See)-333.3(Extend)-333.3(service)]TJ
-1.3289 -1.2178 TD
0.0002 Tc
[(SYS$FIND)-330.9(RMS)-333.1(service,)-773.1(RMS49)]TJ
1.3289 -1.4044 TD
0 Tc
[(See)-333.3(also)-333.3(Find)-333.3(service)]TJ
-1.3289 -1.2311 TD
0.0003 Tc
[(SYS$FIND)-330.8(service)]TJ
1.3289 -1.3444 TD
0 Tc
[(See)-333.3(Find)-333.3(service)]TJ
-1.3289 -1.2178 TD
0.0002 Tc
[(SYS$FLUSH)-333.1(RMS)-330.9(service,)-775.4(RMS56)]TJ
1.3289 -1.4022 TD
0 Tc
[(See)-333.3(also)-333.3(Flush)-331.1(service)]TJ
-1.3289 -1.2333 TD
0.0003 Tc
[(SYS$FLUSH)-333(service)]TJ
1.3289 -1.3444 TD
0 Tc
[(See)-333.3(Flush)-331.1(service)]TJ
-1.3289 -1.2178 TD
[(SYS$FREE)-331.1(RMS)-333.3(service,)-773.3(RMS59)]TJ
1.3289 -1.4022 TD
[(See)-333.3(also)-333.3(Free)-333.3(service)]TJ
-1.3289 -1.2333 TD
[(SYS$FREE)-331.1(service)]TJ
1.3289 -1.3444 TD
[(See)-333.3(Free)-333.3(service)]TJ
-1.3289 -1.2156 TD
[(SYS$GET)-333.3(RMS)-333.3(service,)-773.3(RMS61)]TJ
1.3289 -1.4044 TD
[(See)-333.3(also)-333.3(Get)-331.1(service)]TJ
-1.3289 -1.2333 TD
[(SYS$GET)-333.3(service)]TJ
1.3289 -1.3422 TD
[(See)-333.3(Get)-333.3(service)]TJ
-1.3289 -1.2178 TD
[(SYS$LIBRAR)35.6(Y)93.3(:ST)55.5(ARLET)93.3(.MLB)-331.1(library)]TJ
1.3289 -1.2178 TD
[(as)-331.1(source)-331.1(of)-333.3(RMS)-333.3(macros,)-773.3(B2)]TJ
25.2378 67.7244 TD
[(SYS$NXTVOL)-333.3(RMS)-333.3(service,)-773.3(RMS72)]TJ
1.3289 -1.4022 TD
[(See)-333.3(also)-333.3(Next)-333.3(V)93.3(olume)-333.3(service)]TJ
-1.3289 -1.2333 TD
[(SYS$NXTVOL)-333.3(system)-328.9(service)]TJ
1.3289 -1.4222 TD
[(See)-333.3(Next)-333.3(V)91.1(olume)-331.1(service)]TJ
-1.3289 -1.2178 TD
[(SYS$OPEN)-333.3(RMS)-333.3(service,)-773.3(RMS75)]TJ
1.3289 -1.4022 TD
[(See)-333.3(also)-333.3(Open)-333.3(service)]TJ
-1.3289 -1.4222 TD
[(SYS$OPEN)-333.3(service)]TJ
1.3289 -1.3444 TD
[(See)-333.3(Open)-333.3(service)]TJ
-1.3289 -1.2178 TD
[(SYS$P)71.1(ARSE)-331.1(RMS)-333.3(service,)-773.3(RMS88)]TJ
1.3289 -1.4022 TD
[(See)-333.3(also)-333.3(Parse)-331.1(service)]TJ
-1.3289 -1.2333 TD
[(SYS$P)71.1(ARSE)-331.1(service)]TJ
1.3289 -1.3444 TD
[(See)-333.3(Parse)-333.3(service)]TJ
-1.3289 -1.2178 TD
[(SYS$PUT)-335.6(RMS)-333.3(service,)-773.3(RMS96)]TJ
1.3289 -1.4022 TD
[(See)-333.3(also)-333.3(Put)-333.3(service)]TJ
-1.3289 -1.2333 TD
[(SYS$PUT)-335.6(service)]TJ
1.3289 -1.3422 TD
[(See)-333.3(Put)-333.3(service)]TJ
-1.3289 -1.2178 TD
-0.0002 Tc
[(SYS$QIO)-335.8(system)-333.5(service)]TJ
1.3289 -1.2178 TD
0.0002 Tc
[(for)-333.1(additional)-333.1(processing,)-773.1(417)]TJ
T*
[(use)-330.9(in)-333.1(RMS)-330.9(I/O)-333.1(operations,)-770.9(29)]TJ
-1.3289 -1.2178 TD
0 Tc
[(SYS$READ)-331.1(RMS)-333.3(service,)-773.3(RMS103)]TJ
1.3289 -1.4044 TD
[(See)-333.3(also)-333.3(Read)-333.3(service)]TJ
-1.3289 -1.2311 TD
[(SYS$READ)-331.1(service)]TJ
1.3289 -1.3444 TD
[(See)-333.3(Read)-333.3(service)]TJ
-1.3289 -1.2178 TD
0.0002 Tc
[(SYS$RELEASE)-330.9(RMS)-333.1(service,)-773.1(RMS107)]TJ
1.3289 -1.4044 TD
0 Tc
[(See)-333.3(also)-333.3(Release)-333.3(service)]TJ
-1.3289 -1.2311 TD
[(SYS$RELEASE)-331.1(service)]TJ
1.3289 -1.3444 TD
[(See)-333.3(Release)-333.3(service)]TJ
-1.3289 -1.2178 TD
[(SYS$REMOVE)-331.1(RMS)-333.3(service,)-773.3(RMS109)]TJ
1.3289 -1.4022 TD
[(See)-333.3(also)-333.3(Remove)-331.1(service)]TJ
-1.3289 -1.2333 TD
[(SYS$REMOVE)-331.1(service)]TJ
1.3289 -1.3444 TD
[(See)-333.3(Remove)-331.1(service)]TJ
-1.3289 -1.2178 TD
[(SYS$RENAME)-333.3(RMS)-333.3(service,)-773.3(RMS1)53.3(14)]TJ
1.3289 -1.4022 TD
[(See)-333.3(also)-333.3(Rename)-331.1(service)]TJ
-1.3289 -1.2333 TD
[(SYS$RENAME)-333.3(service)]TJ
1.3289 -1.3444 TD
[(See)-333.3(Rename)-331.1(service)]TJ
-1.3289 -1.2178 TD
[(SYS$REWIND)-333.3(RMS)-333.3(service,)-773.3(RMS121)]TJ
1.3289 -1.4022 TD
[(See)-333.3(also)-333.3(Rewind)-331.1(service)]TJ
-1.3289 -1.2333 TD
[(SYS$REWIND)-333.3(service)]TJ
1.3289 -1.3422 TD
[(See)-333.3(Rewind)-333.3(service)]TJ
-1.3289 -1.2333 TD
0.0003 Tc
(SYS$RMSRUNDWN)Tj
1.3289 -1.3444 TD
0 Tc
[(See)-333.3(Control)-333.3(routines)]TJ
-1.3289 -1.2178 TD
[(SYS$SEARCH)-333.3(RMS)-333.3(service,)-773.3(RMS123)]TJ
1.3289 -1.4022 TD
[(See)-333.3(also)-333.3(Search)-333.3(service)]TJ
-1.3289 -1.2333 TD
[(SYS$SEARCH)-333.3(service)]TJ
1.3289 -1.3444 TD
[(See)-333.3(Search)-335.6(service)]TJ
-1.3289 -1.2311 TD
(SYS$SETDDIR)Tj
1.3289 -1.3444 TD
[(See)-333.3(Control)-333.3(routines)]TJ
-1.3289 -1.2333 TD
(SYS$SETDFPROT)Tj
1.3289 -1.3422 TD
[(See)-333.3(Control)-333.3(routines)]TJ
-1.3289 -1.2178 TD
0.0002 Tc
[(SYS$SETSFM)-330.9(system)-330.9(service)]TJ
1.3289 -1.2178 TD
0 Tc
[(use)-331.1(in)-333.3(signaling)-331.1(RMS)-333.3(errors,)-773.3(27)]TJ
-1.3289 -1.2178 TD
[(SYS$SP)71.1(ACE)-331.1(RMS)-333.3(service,)-773.3(RMS130)]TJ
1.3289 -1.4044 TD
[(See)-333.3(also)-333.3(Space)-335.6(service)]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-27.8956 -7.0357 TD
(Index18)Tj
ET
endstream
endobj
1399 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
1400 0 obj
<<
/Type /Page
/Parent 1403 0 R
/Resources 1402 0 R
/Contents 1401 0 R
>>
endobj
1401 0 obj
<< /Length 7633 >>
stream
BT
/F3 1 Tf
9 0 0 9 89.94 697.3199 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(SYS$SP)71.1(ACE)-328.9(service)]TJ
1.3267 -1.3422 TD
[(See)-335.6(Space)-333.3(service)]TJ
-1.3267 -1.2178 TD
[(SYS$TRUNCA)53.3(TE)-331.1(RMS)-331.1(service,)-775.6(RMS132)]TJ
1.3267 -1.4044 TD
[(See)-335.6(also)-331.1(T)62.2(runcate)-335.6(service)]TJ
-1.3267 -1.2333 TD
[(SYS$TRUNCA)53.3(TE)-331.1(service)]TJ
1.3267 -1.3422 TD
[(See)-335.6(T)62.2(runcate)-333.3(service)]TJ
-1.3267 -1.2178 TD
[(SYS$UPDA)53.3(TE)-331.1(RMS)-333.3(service,)-773.3(RMS135)]TJ
1.3267 -1.4044 TD
0.0002 Tc
[(See)-335.4(also)-330.9(Update)-333.1(service)]TJ
-1.3267 -1.4222 TD
0 Tc
[(SYS$UPDA)53.3(TE)-331.1(service)]TJ
1.3267 -1.3422 TD
[(See)-335.6(Update)-335.6(service)]TJ
-1.3267 -1.2178 TD
[(SYS$W)91.1(AIT)-333.3(RMS)-331.1(service,)-775.6(RMS140)]TJ
1.3267 -1.4044 TD
[(See)-335.6(also)-331.1(W)73.3(ait)-333.3(service)]TJ
-1.3267 -1.2311 TD
[(SYS$W)91.1(AIT)-333.3(service)]TJ
1.3267 -1.3444 TD
[(See)-335.6(W)75.5(ait)-335.6(service)]TJ
-1.3267 -1.2178 TD
[(SYS$WRITE)-331.1(RMS)-333.3(service,)-775.6(RMS142)]TJ
1.3267 -1.4044 TD
[(See)-335.6(also)-331.1(W)55.5(rite)-335.6(service)]TJ
-1.3267 -1.2311 TD
[(SYS$WRITE)-331.1(service)]TJ
1.3267 -1.3444 TD
[(See)-335.6(W)55.5(rite)-333.3(service)]TJ
-1.3267 -1.2178 TD
[(SYSPR)37.8(V)-346.7(privilege,)-353.3(as)-346.7(requirement)-348.9(for)-348.9(creating)]TJ
1.9911 -1.2178 TD
0.0002 Tc
[(les)-333.1(with)-330.9(different)-333.1(UIC,)-773.1(157)]TJ
/F2 1 Tf
14 0 0 14 89.94 447 Tm
0 Tc
(T)Tj
ET
89.974 443.5 215.28 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 89.94 432.06 Tm
[(T)93.3(emporary)-333.3(le)-333.3(delete)-335.6(option)]TJ
1.3267 -1.4222 TD
0.0003 Tc
[(See)-335.3(F)75.8(AB$V_TMD)-330.8(option)]TJ
-1.3267 -1.4222 TD
0 Tc
[(T)93.3(emporary)-333.3(le)-333.3(option)]TJ
1.3267 -1.4222 TD
[(See)-335.6(F)75.5(AB$V_TMP)-333.3(option)]TJ
-1.3267 -1.2178 TD
[(T)93.3(erminal)-333.3(device)-333.3(record)-335.6(processing)-331.1(options,)-775.6(720)]TJ
0 -1.4222 TD
[(T)93.3(erminal)-333.3(extended)-335.6(address)-333.3(block)]TJ
1.3267 -1.2311 TD
-0.0003 Tc
[(See)-335.9(XABTRM)-333.6(block)]TJ
-1.3267 -1.2178 TD
0.0002 Tc
[(T)93.5(erminal)-333.1(read)-333.1(operations)]TJ
1.3267 -1.2178 TD
0 Tc
[(RAB$L_ROP)-331.1(eld)-333.3(options,)-775.6(191)]TJ
-1.3267 -1.2178 TD
[(T)-344.5(eld)-346.7(in)-344.5(symbolic)-344.5(offset,)-348.9(for)-346.7(specifying)-344.4(varying)]TJ
1.9911 -1.2178 TD
[(eld)-333.3(length,)-775.6(23)]TJ
-1.9911 -1.4222 TD
[(T)26.7(imeout)-333.3(eld)]TJ
1.3267 -1.2333 TD
[(See)-335.6(RAB$B_TMO)-328.9(eld)]TJ
-1.3267 -1.3511 TD
0.0004 Tc
[(T)27.1(imeout)-332.9(option)]TJ
1.3267 -1.42 TD
0 Tc
[(See)-335.6(RAB$V_TMO)-328.9(option)]TJ
-1.3267 -1.4222 TD
[(T)93.3(otal)-335.6(key)-331.1(size)-331.1(eld)]TJ
1.3267 -1.4222 TD
-0.0003 Tc
[(See)-335.9(XAB$B_TKS)-333.6(eld)]TJ
-1.3267 -1.3511 TD
0.0004 Tc
[(T)62.6(runcate)-332.9(at)-332.9(end-of-le)-330.7(option)]TJ
1.3267 -1.4222 TD
0 Tc
[(See)-335.6(F)75.5(AB$V_TEF)-331.1(option)]TJ
-1.3267 -1.4222 TD
0.0005 Tc
[(T)62.7(runcate-on-put)-330.6(option)]TJ
1.3267 -1.4222 TD
0.0003 Tc
[(See)-335.3(RAB$V_TPT)-328.6(option)]TJ
-1.3267 -1.4222 TD
0 Tc
[(T)62.2(runcate)-333.3(option)]TJ
1.3267 -1.42 TD
0.0003 Tc
[(See)-335.3(F)75.8(AB$V_TRN)-330.8(option)]TJ
-1.3267 -1.2178 TD
0 Tc
[(T)62.2(runcate)-333.3(service,)-773.3(RMS132)]TJ
1.3267 -1.2178 TD
0.0004 Tc
[(condition)-330.7(values,)-772.9(RMS134)]TJ
1.9933 -1.4044 TD
0 Tc
[(See)-333.3(also)-333.3(Completion)-333.3(status)-333.3(codes)]TJ
-1.9933 -1.2178 TD
0.0002 Tc
[(control)-335.4(block)-333.1(input)-333.1(elds,)-773.1(RMS133)]TJ
T*
0 Tc
[(control)-335.6(block)-333.3(output)-333.3(elds,)-775.6(RMS134)]TJ
T*
0.0002 Tc
[(use)-330.9(restriction,)-773.1(RMS133)]TJ
25.24 66.7066 TD
[(T)51.3(ype)-330.9(code)-333.1(eld)-333.1(in)-333.1(allocation)-330.9(XAB)]TJ
1.3289 -1.4222 TD
-0.0003 Tc
[(See)-333.6(XAB$B_COD)-333.6(eld)]TJ
-1.3289 -1.3511 TD
0 Tc
[(T)51.1(ype)-331.1(code)-333.3(eld)-333.3(in)-333.3(date)-335.6(and)-331.1(time)-333.3(XAB)]TJ
1.3289 -1.42 TD
-0.0003 Tc
[(See)-333.6(XAB$B_COD)-333.6(eld)]TJ
-1.3289 -1.3511 TD
0.0001 Tc
[(T)51.2(ype)-331(code)-333.2(eld)-333.2(in)-333.2(le)-333.2(header)-333.2(characteristics)-331(XAB)]TJ
1.3289 -1.4222 TD
-0.0004 Tc
[(See)-333.7(XAB$B_COD)]TJ
-1.3289 -1.3511 TD
0 Tc
[(T)51.1(ype)-331.1(code)-333.3(eld)-333.3(in)-333.3(item)-333.3(list)-333.3(XAB)]TJ
1.3289 -1.4222 TD
-0.0003 Tc
[(See)-333.6(XAB$B_COD)-333.6(eld)]TJ
-1.3289 -1.3511 TD
0 Tc
[(T)51.1(ype)-331.1(code)-333.3(eld)-333.3(in)-333.3(key)-331.1(XAB)]TJ
1.3289 -1.4222 TD
-0.0003 Tc
[(See)-333.6(XAB$B_COD)-333.6(eld)]TJ
-1.3289 -1.3511 TD
0.0002 Tc
[(T)51.3(ype)-330.9(code)-333.1(eld)-333.1(in)-333.1(protection)-330.9(XAB)]TJ
1.3289 -1.4222 TD
-0.0003 Tc
[(See)-333.6(XAB$B_COD)-333.6(eld)]TJ
-1.3289 -1.3511 TD
0 Tc
[(T)51.1(ype)-331.1(code)-333.3(eld)-333.3(in)-333.3(revision)-331.1(date)-335.6(and)-333.3(time)-333.3(XAB)]TJ
1.3289 -1.4222 TD
-0.0003 Tc
[(See)-333.6(XAB$B_COD)-333.6(eld)]TJ
-1.3289 -1.3511 TD
0 Tc
[(T)51.1(ype)-331.1(code)-333.3(eld)-333.3(in)-333.3(summary)-328.9(XAB)]TJ
1.3289 -1.4222 TD
-0.0003 Tc
[(See)-333.6(XAB$B_COD)-333.6(eld)]TJ
-1.3289 -1.3511 TD
0 Tc
[(T)51.1(ype)-331.1(code)-333.3(eld)-333.3(in)-333.3(terminal)-333.3(XAB)]TJ
1.3289 -1.4222 TD
-0.0003 Tc
[(See)-333.6(XAB$B_COD)-333.6(eld)]TJ
/F2 1 Tf
14 0 0 14 329.04 457.36 Tm
0 Tc
(U)Tj
ET
329.068 453.86 215.28 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 329.04 442.42 Tm
0.0001 Tc
[(UICs)-351(\(user)-351(identication)-351(codes\),)-357.7(delimiting)-353.2(in)]TJ
1.9911 -1.2178 TD
0 Tc
[(control)-335.6(block)-333.3(elds,)-773.3(B7)]TJ
-1.9911 -1.4022 TD
[(Undened)-333.3(record)-335.6(format)-333.3(option)]TJ
1.3289 -1.4222 TD
[(See)-333.3(F)73.3(AB$C_UDF)-331.1(option)]TJ
-1.3289 -1.4222 TD
0.0003 Tc
[(Update-if)-333(option)]TJ
1.3289 -1.4222 TD
0 Tc
[(See)-333.3(RAB$V_UIF)-331.1(option)]TJ
-1.3289 -1.2178 TD
0.0005 Tc
[(Update)-330.6(service,)-772.8(RMS135)]TJ
1.3289 -1.2178 TD
0 Tc
[(comparing)-340(with)-342.2(Put)-340(service)-342.2(for)-342.2(stream)-340(format)]TJ
1.9911 -1.2178 TD
0.0004 Tc
[(les,)-772.9(RMS136)]TJ
-1.9911 -1.2178 TD
0 Tc
[(condition)-333.3(values,)-775.6(RMS138)]TJ
T*
[(control)-333.3(block)-333.3(input)-333.3(elds)]TJ
1.9911 -1.2178 TD
[(RAB,)-773.3(RMS136)]TJ
T*
[(RAB64,)-773.3(RMS137)]TJ
-1.9911 -1.2178 TD
[(control)-333.3(block)-333.3(output)-333.3(elds)]TJ
1.9911 -1.2178 TD
[(RAB,)-773.3(RMS137)]TJ
0 -1.2156 TD
[(RAB64,)-773.3(RMS138)]TJ
-1.9911 -1.2178 TD
[(invoking,)-773.3(41)53.3(1)]TJ
T*
[(program)-331.1(example,)-775.6(B31)]TJ
T*
[(requirements)-331.1(for)-333.3(using,)-773.3(RMS136)]TJ
T*
[(using)-328.9(with)-333.3(indexed)-333.3(les,)-775.6(RMS136)]TJ
-1.3289 -1.4222 TD
0.0003 Tc
[(Update)-330.8(sharing)-330.8(option)]TJ
1.3289 -1.4222 TD
0 Tc
[(See)-333.3(F)73.3(AB$V_UPD)-331.1(option)]TJ
-1.3289 -1.2178 TD
-0.0001 Tc
[(User)-331.2(classes,)-331.2(list)-333.4(of)-333.4(symbolic)-335.7(offsets,)-775.7(155)]TJ
0 -1.4222 TD
0 Tc
[(User)-331.1(context)-335.6(eld)]TJ
1.3289 -1.2311 TD
[(See)-333.3(RAB$L_CTX)-328.9(eld)]TJ
-1.3289 -1.2178 TD
[(User)17.8(-entered)-364.5(reply)108.9(,)-368.9(a)0(s)-360(used)-362.2(in)-362.2(example)-362.2(for)]TJ
1.9911 -1.2178 TD
[(selecting)-333.3(key)-331.1(path,)-777.8(B23)]TJ
-1.9911 -1.4222 TD
0.0003 Tc
[(User)-330.8(le-open)-330.8(option)]TJ
1.3289 -1.4222 TD
0 Tc
[(See)-333.3(F)73.3(AB$V_UFO)-331.1(option)]TJ
-1.3289 -1.4222 TD
0.0002 Tc
[(User)-330.9(identication)-333.1(code)-333.1(eld)]TJ
1.3289 -1.2333 TD
0 Tc
[(See)-333.3(XAB$L_UIC)-331.1(eld)]TJ
/F2 1 Tf
/Cs9 cs 1 scn
18.3178 -7.5911 TD
(Index19)Tj
ET
endstream
endobj
1402 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
1403 0 obj
<<
/Type /Pages
/Kids [ 1400 0 R 1404 0 R 1407 0 R 1410 0 R ]
/Count 4
/CropBox [ 0 0 612 792 ]
/Parent 1309 0 R
>>
endobj
1404 0 obj
<<
/Type /Page
/Parent 1403 0 R
/Resources 1406 0 R
/Contents 1405 0 R
>>
endobj
1405 0 obj
<< /Length 7510 >>
stream
BT
/F3 1 Tf
9 0 0 9 66.02 697.3199 Tm
/Cs8 cs 1 scn
/GS1 gs
0.0002 Tc
0 Tw
[(User)-333.1(identication)-330.9(codes)]TJ
1.3289 -1.2311 TD
0.0001 Tc
[(See)-333.2(UIC)-333.2(\(user)-331(identication)-333.2(codes\))]TJ
-1.3289 -1.2178 TD
0.0002 Tc
[(User)18(-mode)-333.1(\(PSL$C_USER\))-330.9(constant)]TJ
1.3289 -1.2178 TD
0 Tc
[(for)-333.3(F)73.3(AB$V_CHAN_MODE,)-771.1(46)]TJ
-1.3289 -1.4044 TD
0.0002 Tc
[(User)-333.1(process)-330.9(interlock)-333.1(option)]TJ
1.3289 -1.4222 TD
0 Tc
[(See)-333.3(F)73.3(AB$V_UPI)-333.3(option)]TJ
-1.3289 -1.2178 TD
[(User)-333.3(prompt)-333.3(strings)]TJ
1.3289 -1.2178 TD
[(program)-331.1(example,)-775.6(B27)]TJ
-1.3289 -1.42 TD
[(User)-333.3(record)-333.3(buffer)-333.3(address)-333.3(eld)]TJ
1.3289 -1.2333 TD
[(See)-333.3(RAB$L_UBF)-331.1(eld)]TJ
-1.3289 -1.3511 TD
[(User)-333.3(record)-333.3(buffer)-333.3(size)-331.1(eld)]TJ
1.3289 -1.2333 TD
[(See)-333.3(RAB$W_USZ)-333.3(eld)]TJ
/F2 1 Tf
14 0 0 14 66.02 542.3199 Tm
(V)Tj
ET
66.058 538.82 215.28 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 66.02 527.38 Tm
[(V)91.1(ariable)-333.3(format)-335.6(units)]TJ
1.3289 -1.2333 TD
[(See)-333.3(VFUs)]TJ
-1.3289 -1.2333 TD
0.0004 Tc
[(V)91.5(ariable-length)-330.7(format)-332.9(option)]TJ
1.3289 -1.42 TD
0 Tc
[(See)-333.3(F)73.3(AB$C_V)113.3(AR)-331.1(option)]TJ
-1.3289 -1.2178 TD
0.0001 Tc
[(V)91.2(ariable-length)-337.7(records,)-339.9(guidelines)-339.9(for)-339.9(specifying,)]TJ
1.9933 -1.2178 TD
0 Tc
(423)Tj
-1.9933 -1.2333 TD
0.0002 Tc
[(VFC)-330.9(record)-333.1(format)-333.1(option)]TJ
1.3289 -1.4222 TD
0 Tc
[(See)-333.3(F)73.3(AB$C_VFC)-328.9(option)]TJ
-1.3289 -1.2178 TD
0.0002 Tc
[(VFUs)-330.9(\(variable)-330.9(format)-333.1(units\))]TJ
1.3289 -1.2178 TD
0 Tc
[(RMS)-333.3(support)-333.3(for,)-775.6(426)]TJ
/F2 1 Tf
14 0 0 14 66.02 397.16 Tm
(W)Tj
ET
66.076 393.66 215.28 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 66.02 382.22 Tm
[($W)91.1(AIT)-333.3(macro)-331.1(format,)-775.6(B1)53.3(1)]TJ
0 -1.4044 TD
[(W)73.3(ait)-333.3(option)]TJ
1.3289 -1.4222 TD
0.0003 Tc
[(See)-333(RAB$V_W)93.6(A)55.8(T)-330.8(option)]TJ
-1.3289 -1.2178 TD
0 Tc
[(W)73.3(ait)-333.3(service,)-773.3(RMS140)]TJ
1.3289 -1.2156 TD
[(condition)-335.6(values,)-773.3(RMS141)]TJ
0 -1.2178 TD
[(F)73.3(A)0(B)-331.1(control)-333.3(block)-333.3(input)-333.3(elds,)-775.6(RMS141)]TJ
T*
0.0002 Tc
[(F)73.5(A)0.2(B)-330.9(control)-333.1(block)-333.1(output)-333.1(eld,)-775.4(RMS141)]TJ
T*
0.0001 Tc
[(RAB)-328.8(control)-335.5(block)-333.2(input)-333.2(elds,)-773.2(RMS141)]TJ
T*
0 Tc
[(RAB)-328.9(control)-335.6(block)-333.3(output)-333.3(eld,)-775.6(RMS141)]TJ
-1.3289 -1.2178 TD
[(W)37.8(ildcard)-335.6(characters)]TJ
1.3289 -1.2178 TD
[(use)-331.1(with)-333.3(Remove)-331.1(service,)-773.3(RMS1)53.3(10)]TJ
T*
[(use)-331.1(with)-333.3(Search)-333.3(service,)-773.3(B21)]TJ
-1.3289 -1.4044 TD
[(W)37.8(ildcard)-335.6(context)-333.3(eld)]TJ
1.3289 -1.2311 TD
[(See)-333.3(NAM$L_WCC)-331.1(eld)]TJ
-1.3289 -1.2178 TD
[(W)37.8(ildcard)-335.6(substitutions)]TJ
1.3289 -1.2178 TD
[(specifying)-333.3(NAM$L_RSA)-333.3(eld,)-773.3(510)]TJ
T*
[(specifying)-333.3(NAML$L_RSA)-333.3(eld,)-775.6(69)]TJ
-1.3289 -1.4222 TD
0.0003 Tc
[(W)55.8(rite-behind)-333(option)]TJ
1.3289 -1.4222 TD
0 Tc
[(See)-333.3(RAB$V_WBH)-331.1(option)]TJ
-1.3289 -1.4222 TD
[(W)55.5(rite)-335.6(check)-331.1(option)]TJ
1.3289 -1.4222 TD
[(See)-333.3(F)73.3(AB$V_WCK)-328.9(option)]TJ
-1.3289 -1.2178 TD
[(W)55.5(rite)-335.6(service)]TJ
1.3289 -1.2156 TD
[(condition)-335.6(values,)-773.3(RMS145)]TJ
0 -1.2178 TD
[(control)-333.3(block)-333.3(input)-333.3(elds)]TJ
1.9933 -1.2178 TD
[(RAB,)-771.1(RMS143)]TJ
T*
0.0004 Tc
[(RAB64,)-770.7(RMS144)]TJ
-1.9933 -1.2178 TD
0 Tc
[(control)-333.3(block)-333.3(output)-335.6(elds)]TJ
1.9933 -1.2178 TD
[(RAB,)-771.1(RMS144)]TJ
23.2444 69.8133 TD
[(W)55.5(rite)-335.6(service)]TJ
1.3289 -1.2178 TD
[(control)-333.3(block)-333.3(output)-335.6(elds)-333.3(\(contd\))]TJ
1.9933 -1.4222 TD
[(RAB64,)-773.3(RMS145)]TJ
/F2 1 Tf
14 0 0 14 305.12 650.72 Tm
(X)Tj
ET
305.158 647.22 215.28 -0.48 re
f
BT
/F3 1 Tf
9 0 0 9 305.12 635.78 Tm
[(XAB$B_AID)-331.1(eld,)-775.6(92)]TJ
0 -1.2178 TD
[(XAB$B_ALN)-331.1(eld,)-775.6(92)]TJ
T*
[(XAB$B_AOP)-328.9(eld,)-775.6(93)]TJ
T*
[(XAB$B_A)57.8(TR)-333.3(eld,)-775.6(1)55.5(12)]TJ
T*
[(XAB$B_BKZ)-328.9(eld)]TJ
1.3289 -1.2178 TD
[(as)-331.1(output,)-777.8(94)]TJ
T*
[(default)-335.6(logic,)-775.6(94,)-333.3(95)]TJ
T*
[(determining)-333.3(bucket)-333.3(size,)-773.3(94)]TJ
T*
0.0002 Tc
[(in)-333.1(allocation)-330.9(XAB)-328.7(\(XABALL\),)-773.1(94)]TJ
T*
[(in)-346.5(le)-348.7(header)-346.5(characteristics)-346.5(allocation)-346.5(XAB)]TJ
1.9933 -1.2178 TD
0 Tc
[(\(XABFHC\),)-773.3(1)55.5(12)]TJ
-1.9933 -1.2178 TD
[(RMS-1)53.3(1)-333.3(restriction,)-775.6(94)]TJ
T*
[(size)-331.1(requirements)-333.3(for)-333.3(multiple)-333.3(index)-333.3(areas,)-775.6(95)]TJ
-1.3289 -1.2178 TD
[(XAB$B_BLN)-331.1(eld)]TJ
1.3289 -1.2178 TD
0.0002 Tc
[(in)-333.1(allocation)-330.9(XAB)-328.7(\(XABALL\),)-773.1(95)]TJ
T*
0 Tc
[(in)-333.3(date)-333.3(and)-333.3(time)-333.3(XAB)-328.9(\(XABDA)57.8(T\),)-775.6(102)]TJ
T*
0.0001 Tc
[(in)-342.1(le)-342.1(header)-344.3(characteristics)-339.9(XAB)-339.9(\(XABALL\),)]TJ
1.9933 -1.2156 TD
0 Tc
[(1)55.5(13)]TJ
-1.9933 -1.2178 TD
[(in)-333.3(item)-331.1(list)-333.3(XAB)-331.1(\(XABITM\),)-773.3(122)]TJ
T*
[(in)-333.3(key)-331.1(XAB)-328.9(\(XABKEY\),)-771.1(142)]TJ
T*
0.0002 Tc
[(in)-333.1(protection)-330.9(XAB)-328.7(\(XABPRO\),)-773.1(154)]TJ
T*
0 Tc
[(in)-353.3(revision)-351.1(date)-355.6(and)-353.3(time)-351.1(XAB)-351.1(\(XABRDT\),)]TJ
1.9933 -1.2178 TD
(162)Tj
-1.9933 -1.2178 TD
-0.0002 Tc
[(in)-333.5(summary)-333.5(XAB)-329.1(\(XABSUM\),)-775.8(181)]TJ
T*
0 Tc
[(in)-333.3(terminal)-333.3(XAB)-328.9(\(XABTRM\),)-773.3(192)]TJ
-1.3289 -1.2178 TD
[(XAB$B_COD)-328.9(eld)]TJ
1.3289 -1.2178 TD
0.0002 Tc
[(in)-333.1(allocation)-330.9(XAB)-328.7(\(XABALL\),)-773.1(95)]TJ
T*
0 Tc
[(in)-333.3(date)-333.3(and)-333.3(time)-333.3(XAB)-328.9(\(XABDA)57.8(T\),)-775.6(102)]TJ
T*
[(in)-342.2(le)-340(header)-344.4(characteristics)-342.2(XAB)-340(\(XABFHC\),)]TJ
1.9933 -1.2178 TD
[(1)55.5(13)]TJ
-1.9933 -1.2178 TD
[(in)-333.3(item)-331.1(list)-333.3(XAB)-331.1(\(XABITM\),)-773.3(122)]TJ
T*
[(in)-333.3(key)-331.1(XAB)-328.9(\(XABKEY\),)-771.1(142)]TJ
T*
0.0002 Tc
[(in)-333.1(protection)-330.9(XAB)-328.7(\(XABPRO\),)-773.1(154)]TJ
T*
0 Tc
[(in)-353.3(revision)-351.1(date)-355.6(and)-353.3(time)-351.1(XAB)-351.1(\(XABRDT\),)]TJ
1.9933 -1.2178 TD
(162)Tj
-1.9933 -1.2178 TD
-0.0002 Tc
[(in)-333.5(summary)-333.5(XAB)-329.1(\(XABSUM\),)-775.8(181)]TJ
0 -1.2156 TD
0 Tc
[(in)-333.3(terminal)-333.3(XAB)-328.9(\(XABTRM\),)-773.3(192)]TJ
-1.3289 -1.2178 TD
[(XAB$B_DAN)-331.1(eld,)-775.6(143)]TJ
T*
[(XAB$B_DBS)-331.1(eld,)-775.6(144)]TJ
T*
[(XAB$B_DTP)-331.1(eld)]TJ
1.3289 -1.2178 TD
[(data)-335.6(formats,)-773.3(145)]TJ
T*
[(data)-335.6(type)-333.3(restrictions,)-775.6(145)]TJ
T*
[(options,)-775.6(145)]TJ
T*
[(use)-331.1(with)-333.3(search)-331.1(key,)-773.3(713,)-335.6(715)]TJ
T*
[(value)-333.3(prexes)-331.1(for)-333.3(sorting,)-773.3(144)]TJ
-1.3289 -1.2178 TD
[(XAB$B_FLG)-331.1(eld,)-775.6(147,)-333.3(A25)]TJ
1.3289 -1.2178 TD
[(option)-335.6(allowable)-335.6(combinations,)-775.6(149)]TJ
T*
[(options,)-775.6(148)]TJ
-1.3289 -1.2178 TD
[(XAB$B_HSZ)-333.3(eld,)-775.6(1)55.5(14)]TJ
T*
0.0001 Tc
[(XAB$B_IAN)-331(eld,)-333.2(conditional)-331(usage,)-773.2(149)]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-26.5667 -7.9935 TD
0 Tc
(Index20)Tj
ET
endstream
endobj
1406 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
1407 0 obj
<<
/Type /Page
/Parent 1403 0 R
/Resources 1409 0 R
/Contents 1408 0 R
>>
endobj
1408 0 obj
<< /Length 6798 >>
stream
BT
/F3 1 Tf
9 0 0 9 89.94 697.3199 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(XAB$B_IBS)-331.1(eld,)-775.6(1410)]TJ
0 -1.2178 TD
[(XAB$B_LAN)-333.3(eld,)-333.3(indicating)-331.1(index)-331.1(level,)-775.6(95)]TJ
T*
[(XAB$B_L)93.3(VL)-331.1(eld,)-775.6(141)53.3(1)]TJ
T*
[(XAB$B_MODE)-328.9(eld,)-775.6(122)]TJ
1.3267 -1.2178 TD
[(for)-333.3(stored)-333.3(semantics)-333.3(functions,)-773.3(1212)]TJ
-1.3267 -1.2156 TD
[(XAB$B_MT)57.8(ACC)-331.1(eld,)-775.6(154)]TJ
0 -1.2178 TD
[(XAB$B_NOA)-328.9(eld,)-775.6(182)]TJ
T*
[(XAB$B_NOK)-328.9(eld,)-775.6(182)]TJ
T*
[(XAB$B_NSG)-331.1(eld,)-775.6(1412)]TJ
T*
[(XAB$B_NUL)-331.1(eld,)-775.6(1412)]TJ
T*
-0.0002 Tc
[(XAB$B_PROLOG)-331.3(eld,)-775.8(1413)]TJ
T*
[(XAB$B_PROT_OPT)-333.5(eld,)-775.8(157)]TJ
T*
-0.0003 Tc
[(XAB$B_RFO)-333.6(eld,)-775.9(1)55.2(15)]TJ
T*
0 Tc
[(XAB$B_SIZ0)-331.1(through)-333.3(XAB$B_SIZ7)-331.1(eld)]TJ
1.3267 -1.2178 TD
0.0003 Tc
[(default)-330.8(logic,)-775.3(1414)]TJ
T*
0.0001 Tc
[(requirement)-348.8(for)-346.6(compatibility)-346.6(with)-346.6(XAB$W_)]TJ
1.9933 -1.2178 TD
0 Tc
[(POS0)-333.3(through)-333.3(XAB$W_POS7)-331.1(eld,)-775.6(1414)]TJ
-1.9933 -1.2178 TD
[(with)-333.3(segmented)-333.3(key,)-773.3(1414)]TJ
T*
[(with)-333.3(simple)-333.3(key,)-773.3(1414)]TJ
-1.3267 -1.2178 TD
[(XAB$B_TKS)-328.9(eld,)-775.6(1414)]TJ
T*
-0.0002 Tc
[(XAB$C_ALLLEN)-333.5(value,)-775.8(95)]TJ
T*
[(XAB$C_ALL)-333.5(value,)-775.8(95)]TJ
T*
0 Tc
[(XAB$C_DA)57.8(TLEN)-331.1(value,)-775.6(102)]TJ
0 -1.2155 TD
[(XAB$C_DA)57.8(T)-331.1(value,)-775.6(102)]TJ
0 -1.2178 TD
[(XAB$C_FHCLEN)-328.9(value,)-775.6(1)53.3(13)]TJ
T*
[(XAB$C_FHC)-328.9(value,)-775.6(1)53.3(13)]TJ
T*
[(XAB$C_ITMLEN)-331.1(value,)-775.6(122)]TJ
T*
[(XAB$C_ITM)-331.1(value,)-773.3(122)]TJ
T*
-0.0002 Tc
[(XAB$C_KEYLEN)-331.3(value,)-775.8(142)]TJ
T*
[(XAB$C_KEY)-331.3(value,)-775.8(142)]TJ
T*
[(XAB$C_PROLEN)-333.5(value,)-773.5(154)]TJ
T*
[(XAB$C_PRO)-333.5(value,)-773.5(154)]TJ
T*
[(XAB$C_RDTLEN)-333.5(value,)-773.5(162)]TJ
T*
[(XAB$C_RDT)-333.5(value,)-773.5(162)]TJ
T*
0 Tc
[(XAB$C_SUMLEN)-331.1(value,)-775.6(181)]TJ
T*
[(XAB$C_SUM)-331.1(value,)-775.6(181)]TJ
T*
-0.0002 Tc
[(XAB$C_TRMLEN)-333.5(value,)-775.8(192)]TJ
T*
[(XAB$C_TRM)-333.5(value,)-775.8(192)]TJ
T*
0 Tc
[(XAB$K_SEMANTICS_MAX_LEN)-357.8(value,)-362.2(for)]TJ
1.9911 -1.2178 TD
[(sensing)-331.1(and)-333.3(setting)-333.3(stored)-333.3(semantics,)-773.3(1212)]TJ
-1.9911 -1.2178 TD
-0.0002 Tc
[(XAB$L_ACLBUF)-333.5(eld,)-775.8(152)]TJ
0 -1.2156 TD
[(XAB$L_ACLCTX)-331.3(eld,)-775.8(152,)-333.5(153)]TJ
0 -1.2178 TD
[(XAB$L_ACLSTS)-335.8(eld,)-775.8(153)]TJ
T*
0 Tc
[(XAB$L_ALQ)-328.9(eld,)-775.6(93)]TJ
1.3267 -1.2178 TD
0.0001 Tc
[(using)-331(to)-333.2(specify)-333.2(additional)-333.2(le)-331(space,)-775.5(RMS47)]TJ
-1.3267 -1.2178 TD
0 Tc
[(XAB$L_COLNAM)-328.9(eld,)-775.6(142)]TJ
T*
[(XAB$L_COLSIZ)-331.1(eld,)-775.6(143)]TJ
T*
[(XAB$L_COL)57.8(TBL)-331.1(eld,)-775.6(143)]TJ
T*
[(XAB$L_DVB)-328.9(eld,)-775.6(147)]TJ
T*
-0.0003 Tc
[(XAB$L_EBK)-333.6(eld,)-775.9(1)55.2(13)]TJ
T*
0 Tc
[(XAB$L_HBK)-328.9(eld,)-775.6(1)53.3(14)]TJ
T*
[(XAB$L_ITEMLIST)-333.3(eld,)-775.6(122)]TJ
T*
[(XAB$L_ITMLST)-333.3(eld,)-775.6(192)]TJ
T*
[(XAB$L_KNM)-331.1(eld,)-775.6(141)53.3(1)]TJ
T*
[(XAB$L_LOC)-328.9(eld,)-775.6(95)]TJ
T*
[(XAB$L_NXT)-331.1(eld)]TJ
1.3267 -1.2178 TD
[(in)-333.3(XABALL,)-771.1(96)]TJ
T*
[(in)-333.3(XABDA)57.8(T,)-773.3(102)]TJ
25.24 69.8243 TD
[(XAB$L_NXT)-331.1(eld)-333.3(\(contd\))]TJ
1.3289 -1.3511 TD
[(in)-331.1(XABFHC,)-773.3(1)55.6(15)]TJ
0 -1.2178 TD
[(in)-331.1(XABITM,)-773.3(122)]TJ
T*
-0.0003 Tc
[(in)-331.4(XABKEY,)-775.9(1412)]TJ
T*
0 Tc
[(in)-331.1(XABPRO,)-771.1(155)]TJ
T*
[(in)-331.1(XABRDT,)-771.1(163)]TJ
T*
[(in)-331.1(XABSUM,)-773.3(182)]TJ
T*
[(in)-331.1(XABTRM,)-771.1(192)]TJ
-1.3289 -1.2178 TD
[(XAB$L_R)40(VB)-331.1(eld,)-775.6(1414)]TJ
T*
[(XAB$L_SBN)-331.1(eld,)-775.6(1)53.3(15)]TJ
T*
[(XAB$L_UIC)-331.1(eld,)-775.6(154,)-333.3(157)]TJ
1.3289 -1.2178 TD
[(combining)-333.3(the)-333.3(XAB$W_GRP)-331.1(and)-333.3(XAB$W_MBM)]TJ
1.9911 -1.2178 TD
[(elds,)-775.6(157)]TJ
-1.9911 -1.2178 TD
[(order)-333.3(of)-333.3(determining)-333.3(value,)-773.3(157)]TJ
T*
[(setting)-331.1(XAB$W_GRP)-331.1(eld,)-773.3(154)]TJ
T*
[(setting)-331.1(XAB$W_MBM)-331.1(eld,)-775.6(154)]TJ
-1.3289 -1.2155 TD
-0.0003 Tc
[(XAB$Q_ACC)-331.4(eld,)-775.9(104)]TJ
0 -1.2178 TD
0 Tc
[(XAB$Q_A)57.8(TT)-333.3(eld,)-773.3(104)]TJ
T*
-0.0003 Tc
[(XAB$Q_BDT)-333.6(eld,)-775.9(102)]TJ
T*
[(XAB$Q_CDT)-333.6(eld,)-775.9(102)]TJ
T*
[(XAB$Q_EDT)-333.6(eld,)-775.9(102)]TJ
T*
0 Tc
[(XAB$Q_EFF)-328.9(eld,)-775.6(103)]TJ
T*
[(XAB$Q_MOD)-328.9(eld,)-775.6(104)]TJ
T*
-0.0003 Tc
[(XAB$Q_RCD)-333.6(eld,)-775.9(103)]TJ
T*
-0.0002 Tc
[(XAB$Q_RDT)-333.5(eld,)-775.8(103,)-333.5(163)]TJ
T*
0 Tc
[(XAB$V_BLK)-328.9(option,)-775.6(1)53.3(12)]TJ
T*
-0.0002 Tc
[(XAB$V_CBT)-333.5(option,)-775.8(94)]TJ
T*
0.0002 Tc
[(XAB$V_CHG)-328.7(option,)-773.1(148)]TJ
T*
0 Tc
[(XAB$V_CR)-328.9(option,)-775.6(1)53.3(12)]TJ
T*
[(XAB$V_CTG)-328.9(option,)-775.6(94)]TJ
T*
0.0002 Tc
[(XAB$V_DA)58(T_NCMPR)-330.9(option,)-773.1(148)]TJ
T*
0 Tc
[(XAB$V_DUP)-331.1(option,)-775.6(148)]TJ
T*
[(XAB$V_FILE_CONTENTS)-331.1(eld,)-775.6(1215)]TJ
T*
[(XAB$V_FLUSH_ON_CLOSE)-333.3(eld,)-775.6(1215)]TJ
0 -1.2156 TD
[(XAB$V_FTN)-331.1(option,)-775.6(1)53.3(12)]TJ
0 -1.2178 TD
0.0002 Tc
[(XAB$V_HRD)-328.7(option,)-773.1(94)]TJ
T*
[(XAB$V_IDX_NCMPR)-328.7(option,)-773.1(148)]TJ
T*
-0.0002 Tc
[(XAB$V_KEY_NCMPR)-333.5(option,)-775.8(148)]TJ
T*
0 Tc
[(XAB$V_NUL)-331.1(option)]TJ
1.3289 -1.2178 TD
[(setting)-331.1(for)-333.3(various)-333.3(data)-333.3(types,)-775.6(149)]TJ
T*
[(use)-331.1(in)-331.1(dening)-333.3(string)-331.1(keys,)-773.3(1412)]TJ
T*
[(use)-331.1(restriction,)-775.6(148)]TJ
T*
[(with)-331.1(XAB$B_NUL)-333.3(eld,)-775.6(148)]TJ
-1.3289 -1.2178 TD
[(XAB$V_ONC)-328.9(option,)-777.8(94)]TJ
T*
0.0002 Tc
[(XAB$V_PRN)-328.7(option,)-773.1(1)53.5(12)]TJ
T*
-0.0002 Tc
[(XAB$V_PROP)73.1(AGA)55.3(TE)-331.3(option,)-775.8(157)]TJ
T*
[(XAB$W_ACLLEN)-333.5(eld,)-775.8(153)]TJ
T*
-0.0003 Tc
[(XAB$W_ACLSIZ)-335.9(eld)]TJ
1.3289 -1.2178 TD
0 Tc
[(limitations)-333.3(imposed)-333.3(by)-331.1(MAXBUF,)-773.3(153)]TJ
T*
[(limitations)-346.7(imposed)-344.4(by)-344.4(user)-55.6()37.8(s)-344.4(BYTLM)-344.5(quota,)]TJ
1.9911 -1.2178 TD
(153)Tj
-3.32 -1.2178 TD
-0.0003 Tc
[(XAB$W_DEQ)-333.6(eld,)-775.9(95)]TJ
0 -1.2156 TD
0 Tc
[(XAB$W_DFL)-328.9(eld,)-775.6(144)]TJ
1.3289 -1.2178 TD
0.0002 Tc
[(use)-330.9(with)-330.9(RAB$V_LOA)-328.7(option,)-773.1(714)]TJ
-1.3289 -1.2178 TD
-0.0003 Tc
[(XAB$W_DXQ)-333.6(eld,)-775.9(1)55.2(13)]TJ
T*
0 Tc
[(XAB$W_FFB)-328.9(eld,)-775.6(1)53.3(13)]TJ
/F2 1 Tf
/Cs9 cs 1 scn
19.6467 -7.8112 TD
(Index21)Tj
ET
endstream
endobj
1409 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
1410 0 obj
<<
/Type /Page
/Parent 1403 0 R
/Resources 1412 0 R
/Contents 1411 0 R
>>
endobj
1411 0 obj
<< /Length 6394 >>
stream
BT
/F3 1 Tf
9 0 0 9 66.02 697.3199 Tm
/Cs8 cs 1 scn
/GS1 gs
0 Tc
0 Tw
[(XAB$W_GBC)-328.9(eld,)-775.6(1)55.5(14)]TJ
0 -1.2178 TD
[(XAB$W_GRP)-328.9(eld,)-775.6(154)]TJ
T*
[(XAB$W_IFL)-331.1(eld,)-775.6(1410)]TJ
T*
[(XAB$W_ITMLST_LEN)-333.3(eld,)-775.6(192)]TJ
1.3289 -1.2178 TD
[(requirement)-333.3(for)-333.3(valid)-333.3(terminal)-335.6(driver,)-773.3(191)]TJ
-1.3289 -1.2156 TD
[(XAB$W_LRL)-331.1(eld,)-773.3(1)53.3(14)]TJ
0 -1.2178 TD
[(XAB$W_MBM)-331.1(eld,)-775.6(154)]TJ
T*
[(XAB$W_MRL)-331.1(eld,)-775.6(141)53.3(1)]TJ
T*
[(XAB$W_MRZ)-331.1(eld,)-775.6(1)55.5(14)]TJ
T*
[(XAB$W_POS0)-355.6(through)-357.8(XAB$W_POS7)-355.6(eld,)]TJ
1.9933 -1.2178 TD
(1412)Tj
-1.9933 -1.2178 TD
[(XAB$W_PRO)-328.9(eld)]TJ
1.3289 -1.2178 TD
[(default)-335.6(logic,)-775.6(156)]TJ
T*
[(organization,)-775.6(156)]TJ
T*
[(required)-333.3(ordering)-335.6(of)-331.1(arguments,)-773.3(155)]TJ
T*
[(user)-331.1(classes,)-773.3(156)]TJ
-1.3289 -1.2178 TD
[(XAB$W_PVN)-331.1(eld,)-775.6(182)]TJ
T*
[(XAB$W_RFI)-331.1(eld)]TJ
1.3289 -1.2178 TD
[(as)-353.3(argument)-353.3(to)-355.6($XABALL_STORE)-351.1(macro,)]TJ
1.9933 -1.2178 TD
(A19)Tj
-1.9933 -1.2178 TD
[(requirement)-333.3(for)-333.3(XAB$C_RFI,)-773.3(96)]TJ
T*
[(specifying,)-773.3(96)]TJ
-1.3289 -1.2178 TD
[(XAB$W_R)40(VN)-333.3(eld,)-775.6(103,)-333.3(163)]TJ
0 -1.2155 TD
[(XAB$W_VERLIMIT)-331.1(eld)-333.3(in)-333.3(XABFHC,)-771.1(1)53.3(15)]TJ
0 -1.2178 TD
[(XAB$W_VOL)-328.9(eld,)-775.6(96)]TJ
T*
[(XAB$_ACCESS_SEMANTICS)-333.3(item,)-773.3(121)51.1(1)]TJ
T*
[(XAB$_CACHE_OPTIONS)-331.1(item)-333.3(code,)-775.6(1214)]TJ
T*
[(XAB$_ENABLE)-328.9(symbol,)-773.3(1213)]TJ
T*
0.0001 Tc
[(XAB$_FILE_LENGTH_HINT)-331(item)-333.2(code,)-775.5(1213)]TJ
T*
0 Tc
[(XAB$_MUL)55.5(TIBUFFER_COUNT)-333.3(XABITM,)-773.3(1212)]TJ
T*
[(XAB$_NORECORD)-331.1(XABITM,)-773.3(1212)]TJ
T*
[(XAB$_REF)-328.9(eld,)-775.6(1413)]TJ
T*
[(XAB$_STORED_SEMANTICS)-333.3(item,)-773.3(121)51.1(1)]TJ
T*
[(XABALL)-328.9(block,)-775.6(14)]TJ
1.3289 -1.2178 TD
[(relationship)-335.6(to)-333.3(F)73.3(A)0(B)-328.9(elds,)-775.6(91)]TJ
T*
-0.0002 Tc
[(summary)-333.5(of)-333.5(elds,)-773.5(91)]TJ
-1.3289 -1.2178 TD
0 Tc
[($XABALL)-331.1(macro,)-773.3(A18)]TJ
T*
[($XABALL_STORE)-328.9(macro,)-775.6(A19)]TJ
T*
[(XABDA)57.8(T)-331.1(blocks,)-775.6(101)]TJ
1.3289 -1.2178 TD
[(description,)-777.8(14)]TJ
-1.3289 -1.2178 TD
[($XABDA)57.8(T)-333.3(macro,)-773.3(A20)]TJ
0 -1.2156 TD
[($XABDA)57.8(T_STORE)-331.1(macro,)-775.6(A21)]TJ
1.3289 -1.2178 TD
[(example)-333.3(of)-333.3(use,)-773.3(B8)]TJ
-1.3289 -1.2178 TD
[(XABFHC)-331.1(block,)-775.6(1)55.6(11)]TJ
1.3289 -1.2178 TD
[(description,)-777.8(14)]TJ
-1.3289 -1.2178 TD
[($XABFHC)-331.1(macro,)-773.3(A22)]TJ
T*
[($XABFHC_STORE)-331.1(macro,)-773.3(A23)]TJ
T*
[(XABITM)-331.1(block)]TJ
1.3289 -1.2178 TD
[(description,)-777.8(14)]TJ
T*
-0.0002 Tc
[(summary)-333.5(of)-333.5(elds,)-773.5(122)]TJ
-1.3289 -1.2178 TD
0 Tc
[($XABITM)-333.3(macro,)-773.3(A24)]TJ
T*
[(XABJNL)-331.1(block,)-775.6(131)]TJ
1.3289 -1.2178 TD
[(description,)-777.8(14)]TJ
T*
[(using)-331.1(to)-333.3(obtain)-333.3(journaling)-333.3(information,)-775.6(421)]TJ
-1.3289 -1.2178 TD
[(XABKEY)-328.9(block)]TJ
1.3289 -1.2178 TD
[(data)-335.6(type)-333.3(options,)-775.6(145)]TJ
T*
[(default)-335.6(logic,)-775.6(149)]TJ
T*
[(description,)-777.8(14)]TJ
25.2378 69.8865 TD
[(XABKEY)-328.9(block)-333.3(\(contd\))]TJ
1.3289 -1.3444 TD
[(summary)-328.9(of)-333.3(elds,)-775.6(141)]TJ
0 -1.2178 TD
[(XAB$W_MRL)-331.1(eld,)-775.6(141)53.3(1)]TJ
-1.3289 -1.2178 TD
[($XABKEY)-328.9(macro,)-773.3(A25)]TJ
T*
[($XABKEY_STORE)-328.9(macro,)-773.3(A27)]TJ
T*
[(XABPRO)-328.9(block)]TJ
1.3289 -1.2178 TD
0.0003 Tc
[(description,)-773(14)]TJ
T*
0 Tc
[(summary)-328.9(of)-333.3(elds,)-775.6(151)]TJ
T*
[(XAB$B_BLN)-331.1(eld,)-775.6(154)]TJ
0 -1.2156 TD
[(XAB$W_GRP)-328.9(eld,)-775.6(154)]TJ
-1.3289 -1.2178 TD
[($XABPRO)-328.9(macro,)-775.6(A28)]TJ
1.3289 -1.2178 TD
[(ASCII)-342.2(radix)-342.2(indicator)-342.2(requirement)-342.2(in)-340(MT)53.3(ACC)]TJ
1.9933 -1.2178 TD
[(argument,)-773.3(A28)]TJ
-1.9933 -1.2178 TD
[(describing)-333.3(UIC)-333.3(argument,)-773.3(A29)]TJ
T*
[(example)-333.3(of)-333.3(MT)55.5(ACC)-331.1(argument,)-773.3(A28)]TJ
T*
[(listing)-333.3(user)-331.1(classes,)-773.3(A28)]TJ
T*
[(XAB$W_PRO)-328.9(eld)-333.3(requirements,)-775.6(A28)]TJ
-1.3289 -1.2178 TD
[($XABPRO_STORE)-328.9(macro,)-775.6(A30)]TJ
T*
[(XABRDT)-328.9(block)]TJ
1.3289 -1.2178 TD
-0.0002 Tc
[(comparing)-333.5(with)-333.5(XABDA)55.3(T)-0.2(,)-775.8(161)]TJ
T*
0 Tc
[(default)-335.6(logic,)-775.6(162)]TJ
T*
0.0003 Tc
[(description,)-773(14)]TJ
T*
0 Tc
[(service)-340(use)-340(of)-340(XAB$Q_RDT)-337.8(and)-340(XAB$W_R)40(VN)]TJ
1.9933 -1.2178 TD
[(elds,)-773.3(161)]TJ
-1.9933 -1.2178 TD
[(summary)-328.9(of)-333.3(elds,)-775.6(161)]TJ
T*
[(use)-331.1(restriction,)-777.8(161,)-333.3(162)]TJ
-1.3289 -1.2178 TD
[($XABRDT)-328.9(macro,)-775.6(A31)]TJ
0 -1.2155 TD
[($XABRDT_STORE)-328.9(macro,)-775.6(A32)]TJ
1.3289 -1.2178 TD
0.0002 Tc
[(argument)-330.9(categories,)-773.1(A32)]TJ
T*
0 Tc
[(requirements,)-775.6(A32)]TJ
-1.3289 -1.2178 TD
[(XABRU)-331.1(block,)-775.6(171)]TJ
1.3289 -1.2178 TD
0.0003 Tc
[(description,)-773(15)]TJ
-1.3289 -1.2178 TD
0.0002 Tc
[(XABs)-328.7(\(extended)-335.4(attribute)-333.1(blocks\))]TJ
1.3289 -1.2178 TD
0.0003 Tc
[(description,)-773(16)]TJ
T*
0 Tc
[(naming)-331.1(conventions)-333.3(for)-333.3(F)73.3(AB,)-771.1(16)]TJ
T*
[(naming)-331.1(conventions)-333.3(for)-333.3(RAB,)-771.1(15)]TJ
T*
[(program)-333.3(example,)-773.3(B19)]TJ
T*
[(types,)-775.6(14)]TJ
T*
0.0002 Tc
[(types)-333.1(for)-333.1(le)-330.9(operations,)-773.1(14)]TJ
-1.3289 -1.2178 TD
0 Tc
[(XABSUM)-333.3(block)]TJ
1.3289 -1.2178 TD
0.0003 Tc
[(description,)-773(15)]TJ
T*
0 Tc
[(summary)-328.9(of)-333.3(elds,)-775.6(181)]TJ
T*
[(use)-331.1(restriction,)-777.8(181)]TJ
-1.3289 -1.2178 TD
[($XABSUM)-333.3(macro,)-773.3(A33)]TJ
T*
[($XABSUM_STORE)-333.3(macro,)-773.3(A34)]TJ
0 -1.2156 TD
[(XABTRM)-331.1(block)]TJ
1.3289 -1.2178 TD
0.0003 Tc
[(description,)-773(15)]TJ
T*
0 Tc
[(requirements)-333.3(to)-333.3(use,)-773.3(191)]TJ
T*
[(summary)-328.9(of)-333.3(elds,)-775.6(191)]TJ
-1.3289 -1.2178 TD
[($XABTRM)-331.1(macro,)-773.3(A35)]TJ
T*
[($XABTRM_STORE)-331.1(macro,)-773.3(A36)]TJ
/F2 1 Tf
/Cs9 cs 1 scn
-26.5667 -13.969 TD
(Index22)Tj
ET
endstream
endobj
1412 0 obj
<<
/ProcSet [ /PDF /Text ]
/Font << /F2 6 0 R /F3 7 0 R >>
/ExtGState << /GS1 10 0 R >>
/ColorSpace << /Cs8 11 0 R /Cs9 20 0 R >>
>>
endobj
1413 0 obj
<<
/Type /FontDescriptor
/Ascent 643
/CapHeight 583
/Descent -196
/Flags 32
/FontBBox [ -44 -299 663 858 ]
/FontName /Courier10PitchBT-Roman
/ItalicAngle 0
/StemV 73
/XHeight 454
/StemH 67
/FontFile3 1414 0 R
>>
endobj
1414 0 obj
<< /Filter /FlateDecode /Length 17088 /Subtype /Type1C >>
stream
HtT{Tw&3ЀLLPPE@EyL( `@ OBBЄ "Q"{|=][/tgw۞ӳ~~c0rYHq|8eci)e§x3BS'N>x~&A듂XTiipXΏ_"/,K%;%ebQ>TVYO)e"a1?d '2LT&)DJK
E%BdGRYP=+cZf+uu
2
vB-# ^*ԤӦOKvdڿ/^3_`Ul1LNΆg
whBx!P^zΌ9GÞ"("WnkxpxYs^:N`8Ϲ/̻y~~wwGD,0.857jSԑWżrpQ^b&]M}9s+/,YddieƖ҄'wy'Qb}OXQ-+3W*իVf՚kGRbRJGڴiNf0ge2_gɚ26n[v܍w ~g+C )%$jA ' b:1%x<"#: rO!!&!B8 fA9o; p\l,l3Gsr{_)\J/ryNp2PW,.Ph@ hdX ,pzV Yٌ4j4J`2*R- --][:;
dWx㲀 pMFϡt %iMC:<Ce6 ]@*&S uג}FTE4׆XV+ʃ]T Ӏ-0J0":@/M[pfSl7~Kn`{ sb-.Y rf!vTA.Ӌw7kUuO*Q^k@P&;g"8sU~U]+E!>QuME2e/<ц:6R9zN쵫yΞ& @-_LGl=ۋ@'c j,/Ur~ñKog_JLZa-
`_4CPwHWje4(B $Wi-#Ω%;vIN c:3ZVo?Wz%GV*r/i7,(!&[Tl?UG1\|5>`;d"g-Zj$Xn@⺺<HNg2RaSUлgl._,xi
n 'LprmQghѶ5dl6--Vj,fĢjХp^[fdB۾e"}78N]-/|(BcQ=Qc1C/:Ko`ʿ