\indexentry{\LaTeX {}}{iv} \indexentry{tar}{xi} \indexentry{tar}{xii} \indexentry{tar}{xiv} \indexentry{tar}{xiv} \indexentry{tar}{xiv} \indexentry{tar}{xiv} \indexentry{tar}{xiv} \indexentry{tar}{xv} \indexentry{Moore, Christopher W.}{xvii} \indexentry{Cass, Dwight E.}{xvii} \indexentry{Romine, John L.}{xvii} \indexentry{Willson, Stephen H.}{xvii} \indexentry{librosap{}}{xvii} \indexentry{Michaelson, George}{xvii} \indexentry{Kille, Stephen E.}{xvii} \indexentry{pepy{}}{xvii} \indexentry{libpsap{}}{xviii} \indexentry{librosap{}}{xviii} \indexentry{Walton, Simon}{xviii} \indexentry{Kille, Stephen E.}{xviii} \indexentry{Robbins, Colin J.}{xviii} \indexentry{Turland, Alan}{xviii} \indexentry{Titcombe, Steve}{xviii} \indexentry{EEC}{xviii} \indexentry{ESPRIT}{xviii} \indexentry{Onions, Julian}{xviii} \indexentry{pepy{}}{xviii} \indexentry{Easterbrook, Stephen}{xviii} \indexentry{posy{}}{xviii} \indexentry{Pavel, John}{xviii} \indexentry{Cowin, Godfrey}{xviii} \indexentry{pepy{}}{xviii} \indexentry{Ruttle, Keith}{xviii} \indexentry{Worsley, Andrew}{xviii} \indexentry{pepy}{xix} \indexentry{posy}{xix} \indexentry{pepsy}{xix} \indexentry{Horton, Mark R.}{xix} \indexentry{Lavender, Greg}{xix} \indexentry{Taylor, Jem}{xix} \indexentry{Braun, Hans-Werner}{xix} \indexentry{NBS}{xix} \indexentry{Scott, John A.}{xix} \indexentry{Jelfs, Philip B.}{xix} \indexentry{Wilder, Rick}{xix} \indexentry{Chirieleison, Don}{xix} \indexentry{Rekhter, Jacob}{xix} \indexentry{Aziz, Ashar}{xix} \indexentry{Vanderbilt, Peter}{xix} \indexentry{Brezak, John}{xix} \indexentry{Preuss, Don}{xix} \indexentry{Jacobsen, Ole-Jorgen}{xx} \indexentry{Horvath, Nandor}{xx} \indexentry{Pavlou, George}{xx} \indexentry{Knight, Graham}{xx} \indexentry{libtsap{}}{xx} \indexentry{Hein\"{a}nen, Juha}{xx} \indexentry{ }{xx} \indexentry{Gosling, James}{xx} \indexentry{Lamport, Leslie}{xx} \indexentry{\LaTeX {}}{xx} \indexentry{U.C.~Berkeley}{xx} \indexentry{make}{5} \indexentry{make}{5} \indexentry{make}{5} \indexentry{make}{5} \indexentry{make}{5} \indexentry{make}{5} \indexentry{make}{5} \indexentry{libacsap{}}{7} \indexentry{librosap{}}{7} \indexentry{librtsap{}}{7} \indexentry{libpsap{}}{7} \indexentry{libpsap2{}}{8} \indexentry{libssap{}}{8} \indexentry{libtsap{}}{8} \indexentry{libpsap2{}}{8} \indexentry{libpsap2-lpp{}}{8} \indexentry{rosy{}}{9} \indexentry{posy{}}{9} \indexentry{pepy{}}{9} \indexentry{librosy{}}{9} \indexentry{quipu{}}{9} \indexentry{dish{}}{9} \indexentry{libdsap{}}{9} \indexentry{libpsap{}}{9} \indexentry{pepsy}{10} \indexentry{pepy}{10} \indexentry{posy}{10} \indexentry{lint{}}{10} \indexentry{libacsap{}}{13} \indexentry{libacsap{}}{14} \indexentry{libacsap{}}{15} \indexentry{AEInfo}{16} \indexentry{sprintaei}{16} \indexentry{oid2aei}{16} \indexentry{str2aei}{17} \indexentry{aei2addr}{17} \indexentry{paddr2str}{18} \indexentry{str2paddr}{18} \indexentry{\_paddr2str}{18} \indexentry{pa2str}{21} \indexentry{tsapd{}}{21} \indexentry{AcInit}{21} \indexentry{AcSAPstart}{22} \indexentry{AcFindPCI}{23} \indexentry{malloc{}}{23} \indexentry{ACSFREE}{23} \indexentry{AcSAPindication}{23} \indexentry{AcSAPabort}{24} \indexentry{malloc{}}{26} \indexentry{ACAFREE}{26} \indexentry{AcAssocResponse}{26} \indexentry{AcAssocRequest}{27} \indexentry{AcSAPconnect}{30} \indexentry{malloc{}}{31} \indexentry{ACCFREE}{31} \indexentry{AcAsynAssocRequest}{31} \indexentry{AcAsynRetryRequest}{32} \indexentry{AcRelRequest}{33} \indexentry{AcSAPrelease}{34} \indexentry{malloc{}}{34} \indexentry{ACRFREE}{34} \indexentry{AcRelRetryRequest}{35} \indexentry{AcRelResponse}{36} \indexentry{AcUAbortRequest}{37} \indexentry{libacsap{}}{37} \indexentry{}{38} \indexentry{AcFINISHser}{39} \indexentry{AcSAPfinish}{39} \indexentry{malloc{}}{40} \indexentry{ACFFREE}{40} \indexentry{AcABORTser}{40} \indexentry{select{}}{41} \indexentry{select{}}{41} \indexentry{select{}}{41} \indexentry{xselect}{41} \indexentry{tsapd{}}{42} \indexentry{isodeserver}{42} \indexentry{iserver\_init}{44} \indexentry{iserver\_wait}{45} \indexentry{AcErrString}{47} \indexentry{ACS\_FATAL}{47} \indexentry{ACS\_OFFICIAL}{48} \indexentry{libacsap{}}{48} \indexentry{libacsap{}}{48} \indexentry{tsapd{}}{48} \indexentry{tsapd{}}{48} \indexentry{isoservices{}}{49} \indexentry{setjmp {}}{49} \indexentry{librosap{}}{54} \indexentry{librosap{}}{55} \indexentry{librosap{}}{55} \indexentry{RoSAPindication}{56} \indexentry{RoSAPpreject}{56} \indexentry{malloc{}}{57} \indexentry{ROPFREE}{57} \indexentry{ROS\_FATAL}{57} \indexentry{ROS\_OFFICIAL}{57} \indexentry{librosap{}}{60} \indexentry{librosap{}}{60} \indexentry{RoSetService}{60} \indexentry{RoInvokeRequest}{61} \indexentry{RoInvokeRequest}{62} \indexentry{RoResultRequest}{63} \indexentry{RoErrorRequest}{64} \indexentry{RoWaitRequest}{64} \indexentry{librosap{}}{65} \indexentry{RoSAPinvoke}{66} \indexentry{malloc{}}{66} \indexentry{ROXFREE}{66} \indexentry{RoSAPresult}{67} \indexentry{malloc{}}{67} \indexentry{RORFREE}{67} \indexentry{RoSAPerror}{68} \indexentry{malloc{}}{68} \indexentry{ROEFREE}{68} \indexentry{RoSAPureject}{68} \indexentry{RoSAPend}{69} \indexentry{RoURejectRequest}{69} \indexentry{RoSetIndications}{70} \indexentry{malloc{}}{71} \indexentry{librosap{}}{71} \indexentry{RoSelectMask}{72} \indexentry{RoErrString}{73} \indexentry{librosap{}}{73} \indexentry{isoservices{}}{73} \indexentry{pause{}}{73} \indexentry{librosap{}}{80} \indexentry{librtsap{}}{85} \indexentry{librtsap{}}{86} \indexentry{librtsap{}}{86} \indexentry{tsapd{}}{86} \indexentry{RtInit}{87} \indexentry{RtSAPstart}{87} \indexentry{malloc{}}{88} \indexentry{RTSFREE}{88} \indexentry{RtOpenResponse}{88} \indexentry{RtOpenRequest}{89} \indexentry{RtSAPconnect}{90} \indexentry{malloc{}}{91} \indexentry{RTCFREE}{91} \indexentry{RtCloseRequest}{91} \indexentry{RtCloseResponse}{92} \indexentry{RtUAbortRequest}{93} \indexentry{librtsap{}}{94} \indexentry{RtSAPindication}{94} \indexentry{RtSAPabort}{94} \indexentry{malloc{}}{95} \indexentry{RTAFREE}{95} \indexentry{RTS\_FATAL}{95} \indexentry{RTS\_OFFICIAL}{97} \indexentry{RtTransferRequest}{97} \indexentry{RtWaitRequest}{98} \indexentry{librtsap{}}{98} \indexentry{RtSAPtransfer}{99} \indexentry{malloc{}}{99} \indexentry{RTTFREE}{99} \indexentry{RtSAPturn}{99} \indexentry{RtSAPclose}{100} \indexentry{RtPTurnRequest}{100} \indexentry{RGPTurnRequest}{101} \indexentry{RtSetIndications}{101} \indexentry{malloc{}}{102} \indexentry{librtsap{}}{102} \indexentry{RtSelectMask}{102} \indexentry{RtSetDownTrans}{103} \indexentry{RtSetUpTrans}{105} \indexentry{RtErrString}{107} \indexentry{librtsap{}}{107} \indexentry{isoservices{}}{108} \indexentry{libpsap{}}{113} \indexentry{stdio{}}{113} \indexentry{ps\_error}{114} \indexentry{ps\_alloc}{114} \indexentry{stdio{}}{115} \indexentry{std\_open}{115} \indexentry{str\_open}{115} \indexentry{fdx\_open}{115} \indexentry{dg\_open}{115} \indexentry{std\_setup}{115} \indexentry{str\_setup}{116} \indexentry{fdx\_setup}{116} \indexentry{dg\_setup}{116} \indexentry{ps\_read}{117} \indexentry{ps\_write}{117} \indexentry{ps\_free}{118} \indexentry{ps\_io}{118} \indexentry{ps\_prime}{119} \indexentry{ps\_flush}{120} \indexentry{ps2pe}{120} \indexentry{pe2ps}{120} \indexentry{ps\_len\_strategy}{120} \indexentry{ps\_get\_abs}{121} \indexentry{pl2pe}{121} \indexentry{pe2pl}{121} \indexentry{libpsap{}}{122} \indexentry{pe\_error}{123} \indexentry{pe\_alloc}{123} \indexentry{pe\_free}{125} \indexentry{pe\_cmp}{125} \indexentry{pe\_cpy}{125} \indexentry{pe\_extract}{125} \indexentry{pe\_expunge}{126} \indexentry{pe\_pullup}{126} \indexentry{prim2flag}{127} \indexentry{bool2prim}{127} \indexentry{flag2prim}{127} \indexentry{prim2num}{127} \indexentry{int2prim}{127} \indexentry{num2prim}{127} \indexentry{malloc{}}{128} \indexentry{prim2str}{128} \indexentry{oct2prim}{128} \indexentry{str2prim}{128} \indexentry{ia5s2prim}{129} \indexentry{nums2prim}{129} \indexentry{prts2prim}{129} \indexentry{t61s2prim}{129} \indexentry{vtxs2prim}{129} \indexentry{gfxs2prim}{129} \indexentry{viss2prim}{129} \indexentry{gens2prim}{129} \indexentry{ode2prim}{129} \indexentry{libpsap{}}{129} \indexentry{qb2prim}{129} \indexentry{prim2qb}{130} \indexentry{qb2str}{130} \indexentry{str2qb}{130} \indexentry{qb\_pullup}{130} \indexentry{qbuf2pe}{131} \indexentry{qb\_free}{131} \indexentry{bit\_on}{131} \indexentry{bit\_off}{131} \indexentry{bit\_test}{131} \indexentry{prim2bit}{132} \indexentry{bit2prim}{132} \indexentry{pepy}{132} \indexentry{strb2bitstr}{132} \indexentry{bitstr2strb}{132} \indexentry{int2strb}{132} \indexentry{OIDentifier}{133} \indexentry{oid\_cmp}{133} \indexentry{oid\_cpy}{133} \indexentry{oid\_free}{133} \indexentry{sprintoid}{134} \indexentry{oid2ode}{134} \indexentry{str2oid}{134} \indexentry{isobjects{}}{134} \indexentry{oid\_free}{134} \indexentry{prim2oid}{134} \indexentry{oid2prim}{134} \indexentry{obj2prim}{134} \indexentry{UTCtime}{135} \indexentry{prim2utct}{136} \indexentry{utct2prim}{136} \indexentry{prim2gent}{136} \indexentry{gent2prim}{136} \indexentry{time2prim}{136} \indexentry{utct2str}{137} \indexentry{gent2str}{137} \indexentry{time2str}{137} \indexentry{prim2time}{137} \indexentry{str2utct}{137} \indexentry{str2gent}{137} \indexentry{gmtime{}}{137} \indexentry{gtime}{137} \indexentry{ut2tm}{137} \indexentry{tm2ut}{137} \indexentry{first\_member}{138} \indexentry{next\_member}{138} \indexentry{set\_add}{138} \indexentry{set\_addon}{138} \indexentry{set\_del}{138} \indexentry{set\_find}{139} \indexentry{prim2set}{139} \indexentry{set2prim}{139} \indexentry{seq\_add}{139} \indexentry{seq\_addon}{139} \indexentry{seq\_del}{139} \indexentry{seq\_find}{139} \indexentry{prim2seq}{141} \indexentry{prim2seq}{141} \indexentry{librosap{}}{142} \indexentry{str2pe}{142} \indexentry{qb2pe}{143} \indexentry{libacsap{}}{149} \indexentry{alias2name}{149} \indexentry{isoaliases{}}{150} \indexentry{add\_alias}{150} \indexentry{isoentities{}}{151} \indexentry{libacsap{}}{152} \indexentry{isoentity}{152} \indexentry{getisoentity}{153} \indexentry{setisoentity}{153} \indexentry{endisoentity}{153} \indexentry{libpsap{}}{155} \indexentry{isobject}{155} \indexentry{getisobject}{156} \indexentry{setisobject}{156} \indexentry{endisobject}{156} \indexentry{getisobjectbyname}{156} \indexentry{getisobjectbyoid}{156} \indexentry{isobjects{}}{158} \indexentry{isoentities{}}{158} \indexentry{isoservices{}}{158} \indexentry{isobjects{}}{159} \indexentry{isoentities{}}{159} \indexentry{isoservices{}}{159} \indexentry{tsapd{}}{159} \indexentry{isoentities{}}{160} \indexentry{isoentities{}}{160} \indexentry{isoentities{}}{160} \indexentry{librosap{}}{163} \indexentry{librtsap{}}{163} \indexentry{RoSAPaddr}{164} \indexentry{isoservices{}}{164} \indexentry{librosap{}}{164} \indexentry{tsapd{}}{164} \indexentry{tsapd}{164} \indexentry{RoInit}{166} \indexentry{RoSAPstart}{166} \indexentry{malloc{}}{167} \indexentry{ROSFREE}{167} \indexentry{RoBeginResponse}{167} \indexentry{RoBeginRequest}{168} \indexentry{RoSAPconnect}{168} \indexentry{malloc{}}{169} \indexentry{ROCFREE}{169} \indexentry{RoEndRequest}{170} \indexentry{RoEndResponse}{170} \indexentry{isoservices{}}{171} \indexentry{pause{}}{171} \indexentry{RtSAPaddr}{171} \indexentry{isoservices{}}{173} \indexentry{librtsap{}}{173} \indexentry{tsapd{}}{173} \indexentry{tsapd}{173} \indexentry{RtBInit}{175} \indexentry{RtSAPstart}{175} \indexentry{malloc{}}{176} \indexentry{RTSFREE}{176} \indexentry{RtBeginResponse}{177} \indexentry{RtBeginRequest}{177} \indexentry{RtSAPconnect}{178} \indexentry{malloc{}}{179} \indexentry{RTCFREE}{179} \indexentry{RtEndRequest}{179} \indexentry{RoEndResponse}{179} \indexentry{isoservices{}}{180} \indexentry{\LaTeX {}}{187}