\relax 
\ifx\hyper@anchor\@undefined
\global \let \oldcontentsline\contentsline
\gdef \contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}}
\global \let \oldnewlabel\newlabel
\gdef \newlabel#1#2{\newlabelxx{#1}#2}
\gdef \newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
\AtEndDocument{\let \contentsline\oldcontentsline
\let \newlabel\oldnewlabel}
\else
\global \let \hyper@last\relax 
\fi

\@writefile{toc}{\contentsline {chapter}{\numberline {1}\leavevmode {\color  {Chapter }Preface}}{7}{chapter.1}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{Chap-Preface}{{1}{7}{\textcolor {Chapter }{Preface}\relax }{chapter.1}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {2}\leavevmode {\color  {Chapter }Installation of the \textsf  {IO}-package}}{8}{chapter.2}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{Chap-Install}{{2}{8}{\textcolor {Chapter }{Installation of the \textsf {IO}-package}\relax }{chapter.2}{}}
\@writefile{toc}{\contentsline {section}{\numberline {2.1}\leavevmode {\color  {Chapter }Static linking}}{9}{section.2.1}}
\@writefile{toc}{\contentsline {section}{\numberline {2.2}\leavevmode {\color  {Chapter }Recompiling the documentation}}{9}{section.2.2}}
\@writefile{toc}{\contentsline {chapter}{\numberline {3}\leavevmode {\color  {Chapter }Functions directly available from the C library}}{10}{chapter.3}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{Chap-CLibFuncs}{{3}{10}{\textcolor {Chapter }{Functions directly available from the C library}\relax }{chapter.3}{}}
\@writefile{toc}{\contentsline {section}{\numberline {3.1}\leavevmode {\color  {Chapter }Differences in arguments - an overview}}{10}{section.3.1}}
\@writefile{toc}{\contentsline {section}{\numberline {3.2}\leavevmode {\color  {Chapter }The low-level functions in detail}}{11}{section.3.2}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.1}\leavevmode {\color  {Chapter }IO{\textunderscore }accept}}{11}{subsection.3.2.1}}
\newlabel{IOaccept}{{3.2.1}{11}{\textcolor {Chapter }{IO{\textunderscore }accept}\relax }{subsection.3.2.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.2}\leavevmode {\color  {Chapter }IO{\textunderscore }bind}}{11}{subsection.3.2.2}}
\newlabel{IObind}{{3.2.2}{11}{\textcolor {Chapter }{IO{\textunderscore }bind}\relax }{subsection.3.2.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.3}\leavevmode {\color  {Chapter }IO{\textunderscore }chdir}}{12}{subsection.3.2.3}}
\newlabel{IOchdir}{{3.2.3}{12}{\textcolor {Chapter }{IO{\textunderscore }chdir}\relax }{subsection.3.2.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.4}\leavevmode {\color  {Chapter }IO{\textunderscore }chmod}}{12}{subsection.3.2.4}}
\newlabel{IOchmod}{{3.2.4}{12}{\textcolor {Chapter }{IO{\textunderscore }chmod}\relax }{subsection.3.2.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.5}\leavevmode {\color  {Chapter }IO{\textunderscore }chown}}{12}{subsection.3.2.5}}
\newlabel{IOchown}{{3.2.5}{12}{\textcolor {Chapter }{IO{\textunderscore }chown}\relax }{subsection.3.2.5}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.6}\leavevmode {\color  {Chapter }IO{\textunderscore }close}}{12}{subsection.3.2.6}}
\newlabel{IOclose}{{3.2.6}{12}{\textcolor {Chapter }{IO{\textunderscore }close}\relax }{subsection.3.2.6}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.7}\leavevmode {\color  {Chapter }IO{\textunderscore }closedir}}{12}{subsection.3.2.7}}
\newlabel{IOclosedir}{{3.2.7}{12}{\textcolor {Chapter }{IO{\textunderscore }closedir}\relax }{subsection.3.2.7}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.8}\leavevmode {\color  {Chapter }IO{\textunderscore }connect}}{12}{subsection.3.2.8}}
\newlabel{IOconnect}{{3.2.8}{12}{\textcolor {Chapter }{IO{\textunderscore }connect}\relax }{subsection.3.2.8}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.9}\leavevmode {\color  {Chapter }IO{\textunderscore }creat}}{12}{subsection.3.2.9}}
\newlabel{IOcreat}{{3.2.9}{12}{\textcolor {Chapter }{IO{\textunderscore }creat}\relax }{subsection.3.2.9}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.10}\leavevmode {\color  {Chapter }IO{\textunderscore }dup}}{13}{subsection.3.2.10}}
\newlabel{IOdup}{{3.2.10}{13}{\textcolor {Chapter }{IO{\textunderscore }dup}\relax }{subsection.3.2.10}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.11}\leavevmode {\color  {Chapter }IO{\textunderscore }dup2}}{13}{subsection.3.2.11}}
\newlabel{IOdup2}{{3.2.11}{13}{\textcolor {Chapter }{IO{\textunderscore }dup2}\relax }{subsection.3.2.11}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.12}\leavevmode {\color  {Chapter }IO{\textunderscore }execv}}{13}{subsection.3.2.12}}
\newlabel{IOexecv}{{3.2.12}{13}{\textcolor {Chapter }{IO{\textunderscore }execv}\relax }{subsection.3.2.12}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.13}\leavevmode {\color  {Chapter }IO{\textunderscore }execve}}{13}{subsection.3.2.13}}
\newlabel{IOexecve}{{3.2.13}{13}{\textcolor {Chapter }{IO{\textunderscore }execve}\relax }{subsection.3.2.13}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.14}\leavevmode {\color  {Chapter }IO{\textunderscore }execvp}}{13}{subsection.3.2.14}}
\newlabel{IOexecvp}{{3.2.14}{13}{\textcolor {Chapter }{IO{\textunderscore }execvp}\relax }{subsection.3.2.14}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.15}\leavevmode {\color  {Chapter }IO{\textunderscore }exit}}{13}{subsection.3.2.15}}
\newlabel{IOexit}{{3.2.15}{13}{\textcolor {Chapter }{IO{\textunderscore }exit}\relax }{subsection.3.2.15}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.16}\leavevmode {\color  {Chapter }IO{\textunderscore }fchmod}}{13}{subsection.3.2.16}}
\newlabel{IOfchmod}{{3.2.16}{13}{\textcolor {Chapter }{IO{\textunderscore }fchmod}\relax }{subsection.3.2.16}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.17}\leavevmode {\color  {Chapter }IO{\textunderscore }fchown}}{14}{subsection.3.2.17}}
\newlabel{IOfchown}{{3.2.17}{14}{\textcolor {Chapter }{IO{\textunderscore }fchown}\relax }{subsection.3.2.17}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.18}\leavevmode {\color  {Chapter }IO{\textunderscore }fcntl}}{14}{subsection.3.2.18}}
\newlabel{IOfcntl}{{3.2.18}{14}{\textcolor {Chapter }{IO{\textunderscore }fcntl}\relax }{subsection.3.2.18}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.19}\leavevmode {\color  {Chapter }IO{\textunderscore }fork}}{14}{subsection.3.2.19}}
\newlabel{IOfork}{{3.2.19}{14}{\textcolor {Chapter }{IO{\textunderscore }fork}\relax }{subsection.3.2.19}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.20}\leavevmode {\color  {Chapter }IO{\textunderscore }fstat}}{14}{subsection.3.2.20}}
\newlabel{IOfstat}{{3.2.20}{14}{\textcolor {Chapter }{IO{\textunderscore }fstat}\relax }{subsection.3.2.20}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.21}\leavevmode {\color  {Chapter }IO{\textunderscore }gethostbyname}}{14}{subsection.3.2.21}}
\newlabel{IOgethostbyname}{{3.2.21}{14}{\textcolor {Chapter }{IO{\textunderscore }gethostbyname}\relax }{subsection.3.2.21}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.22}\leavevmode {\color  {Chapter }IO{\textunderscore }getpid}}{14}{subsection.3.2.22}}
\newlabel{IOgetpid}{{3.2.22}{14}{\textcolor {Chapter }{IO{\textunderscore }getpid}\relax }{subsection.3.2.22}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.23}\leavevmode {\color  {Chapter }IO{\textunderscore }getppid}}{14}{subsection.3.2.23}}
\newlabel{IOgetppid}{{3.2.23}{14}{\textcolor {Chapter }{IO{\textunderscore }getppid}\relax }{subsection.3.2.23}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.24}\leavevmode {\color  {Chapter }IO{\textunderscore }getsockopt}}{15}{subsection.3.2.24}}
\newlabel{IOgetsockopt}{{3.2.24}{15}{\textcolor {Chapter }{IO{\textunderscore }getsockopt}\relax }{subsection.3.2.24}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.25}\leavevmode {\color  {Chapter }IO{\textunderscore }kill}}{15}{subsection.3.2.25}}
\newlabel{IOkill}{{3.2.25}{15}{\textcolor {Chapter }{IO{\textunderscore }kill}\relax }{subsection.3.2.25}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.26}\leavevmode {\color  {Chapter }IO{\textunderscore }lchown}}{15}{subsection.3.2.26}}
\newlabel{IOlchown}{{3.2.26}{15}{\textcolor {Chapter }{IO{\textunderscore }lchown}\relax }{subsection.3.2.26}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.27}\leavevmode {\color  {Chapter }IO{\textunderscore }link}}{15}{subsection.3.2.27}}
\newlabel{IOlink}{{3.2.27}{15}{\textcolor {Chapter }{IO{\textunderscore }link}\relax }{subsection.3.2.27}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.28}\leavevmode {\color  {Chapter }IO{\textunderscore }listen}}{15}{subsection.3.2.28}}
\newlabel{IOlisten}{{3.2.28}{15}{\textcolor {Chapter }{IO{\textunderscore }listen}\relax }{subsection.3.2.28}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.29}\leavevmode {\color  {Chapter }IO{\textunderscore }lseek}}{15}{subsection.3.2.29}}
\newlabel{IOlseek}{{3.2.29}{15}{\textcolor {Chapter }{IO{\textunderscore }lseek}\relax }{subsection.3.2.29}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.30}\leavevmode {\color  {Chapter }IO{\textunderscore }lstat}}{15}{subsection.3.2.30}}
\newlabel{IOlstat}{{3.2.30}{15}{\textcolor {Chapter }{IO{\textunderscore }lstat}\relax }{subsection.3.2.30}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.31}\leavevmode {\color  {Chapter }IO{\textunderscore }mkdir}}{16}{subsection.3.2.31}}
\newlabel{IOmkdir}{{3.2.31}{16}{\textcolor {Chapter }{IO{\textunderscore }mkdir}\relax }{subsection.3.2.31}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.32}\leavevmode {\color  {Chapter }IO{\textunderscore }mkfifo}}{16}{subsection.3.2.32}}
\newlabel{IOmkfifo}{{3.2.32}{16}{\textcolor {Chapter }{IO{\textunderscore }mkfifo}\relax }{subsection.3.2.32}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.33}\leavevmode {\color  {Chapter }IO{\textunderscore }mknod}}{16}{subsection.3.2.33}}
\newlabel{IOmknod}{{3.2.33}{16}{\textcolor {Chapter }{IO{\textunderscore }mknod}\relax }{subsection.3.2.33}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.34}\leavevmode {\color  {Chapter }IO{\textunderscore }open}}{16}{subsection.3.2.34}}
\newlabel{IOopen}{{3.2.34}{16}{\textcolor {Chapter }{IO{\textunderscore }open}\relax }{subsection.3.2.34}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.35}\leavevmode {\color  {Chapter }IO{\textunderscore }opendir}}{16}{subsection.3.2.35}}
\newlabel{IOopendir}{{3.2.35}{16}{\textcolor {Chapter }{IO{\textunderscore }opendir}\relax }{subsection.3.2.35}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.36}\leavevmode {\color  {Chapter }IO{\textunderscore }pipe}}{16}{subsection.3.2.36}}
\newlabel{IOpipe}{{3.2.36}{16}{\textcolor {Chapter }{IO{\textunderscore }pipe}\relax }{subsection.3.2.36}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.37}\leavevmode {\color  {Chapter }IO{\textunderscore }read}}{16}{subsection.3.2.37}}
\newlabel{IOread}{{3.2.37}{16}{\textcolor {Chapter }{IO{\textunderscore }read}\relax }{subsection.3.2.37}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.38}\leavevmode {\color  {Chapter }IO{\textunderscore }readdir}}{17}{subsection.3.2.38}}
\newlabel{IOreaddir}{{3.2.38}{17}{\textcolor {Chapter }{IO{\textunderscore }readdir}\relax }{subsection.3.2.38}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.39}\leavevmode {\color  {Chapter }IO{\textunderscore }readlink}}{17}{subsection.3.2.39}}
\newlabel{IOreadlink}{{3.2.39}{17}{\textcolor {Chapter }{IO{\textunderscore }readlink}\relax }{subsection.3.2.39}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.40}\leavevmode {\color  {Chapter }IO{\textunderscore }recv}}{17}{subsection.3.2.40}}
\newlabel{IOrecv}{{3.2.40}{17}{\textcolor {Chapter }{IO{\textunderscore }recv}\relax }{subsection.3.2.40}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.41}\leavevmode {\color  {Chapter }IO{\textunderscore }recvfrom}}{17}{subsection.3.2.41}}
\newlabel{IOrecvfrom}{{3.2.41}{17}{\textcolor {Chapter }{IO{\textunderscore }recvfrom}\relax }{subsection.3.2.41}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.42}\leavevmode {\color  {Chapter }IO{\textunderscore }rename}}{17}{subsection.3.2.42}}
\newlabel{IOrename}{{3.2.42}{17}{\textcolor {Chapter }{IO{\textunderscore }rename}\relax }{subsection.3.2.42}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.43}\leavevmode {\color  {Chapter }IO{\textunderscore }rewinddir}}{17}{subsection.3.2.43}}
\newlabel{IOrewinddir}{{3.2.43}{17}{\textcolor {Chapter }{IO{\textunderscore }rewinddir}\relax }{subsection.3.2.43}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.44}\leavevmode {\color  {Chapter }IO{\textunderscore }rmdir}}{18}{subsection.3.2.44}}
\newlabel{IOrmdir}{{3.2.44}{18}{\textcolor {Chapter }{IO{\textunderscore }rmdir}\relax }{subsection.3.2.44}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.45}\leavevmode {\color  {Chapter }IO{\textunderscore }seekdir}}{18}{subsection.3.2.45}}
\newlabel{IOseekdir}{{3.2.45}{18}{\textcolor {Chapter }{IO{\textunderscore }seekdir}\relax }{subsection.3.2.45}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.46}\leavevmode {\color  {Chapter }IO{\textunderscore }select}}{18}{subsection.3.2.46}}
\newlabel{IOselect}{{3.2.46}{18}{\textcolor {Chapter }{IO{\textunderscore }select}\relax }{subsection.3.2.46}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.47}\leavevmode {\color  {Chapter }IO{\textunderscore }send}}{18}{subsection.3.2.47}}
\newlabel{IOsend}{{3.2.47}{18}{\textcolor {Chapter }{IO{\textunderscore }send}\relax }{subsection.3.2.47}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.48}\leavevmode {\color  {Chapter }IO{\textunderscore }sendto}}{18}{subsection.3.2.48}}
\newlabel{IOsendto}{{3.2.48}{18}{\textcolor {Chapter }{IO{\textunderscore }sendto}\relax }{subsection.3.2.48}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.49}\leavevmode {\color  {Chapter }IO{\textunderscore }setsockopt}}{18}{subsection.3.2.49}}
\newlabel{IOsetsockopt}{{3.2.49}{18}{\textcolor {Chapter }{IO{\textunderscore }setsockopt}\relax }{subsection.3.2.49}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.50}\leavevmode {\color  {Chapter }IO{\textunderscore }socket}}{19}{subsection.3.2.50}}
\newlabel{IOsocket}{{3.2.50}{19}{\textcolor {Chapter }{IO{\textunderscore }socket}\relax }{subsection.3.2.50}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.51}\leavevmode {\color  {Chapter }IO{\textunderscore }stat}}{19}{subsection.3.2.51}}
\newlabel{IOstat}{{3.2.51}{19}{\textcolor {Chapter }{IO{\textunderscore }stat}\relax }{subsection.3.2.51}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.52}\leavevmode {\color  {Chapter }IO{\textunderscore }symlink}}{19}{subsection.3.2.52}}
\newlabel{IOsymlink}{{3.2.52}{19}{\textcolor {Chapter }{IO{\textunderscore }symlink}\relax }{subsection.3.2.52}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.53}\leavevmode {\color  {Chapter }IO{\textunderscore }telldir}}{19}{subsection.3.2.53}}
\newlabel{IOtelldir}{{3.2.53}{19}{\textcolor {Chapter }{IO{\textunderscore }telldir}\relax }{subsection.3.2.53}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.54}\leavevmode {\color  {Chapter }IO{\textunderscore }unlink}}{19}{subsection.3.2.54}}
\newlabel{IOunlink}{{3.2.54}{19}{\textcolor {Chapter }{IO{\textunderscore }unlink}\relax }{subsection.3.2.54}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.55}\leavevmode {\color  {Chapter }IO{\textunderscore }WaitPid}}{19}{subsection.3.2.55}}
\newlabel{IOWaitPid}{{3.2.55}{19}{\textcolor {Chapter }{IO{\textunderscore }WaitPid}\relax }{subsection.3.2.55}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.56}\leavevmode {\color  {Chapter }IO{\textunderscore }write}}{19}{subsection.3.2.56}}
\newlabel{IOwrite}{{3.2.56}{19}{\textcolor {Chapter }{IO{\textunderscore }write}\relax }{subsection.3.2.56}{}}
\@writefile{toc}{\contentsline {section}{\numberline {3.3}\leavevmode {\color  {Chapter }Further C level functions}}{20}{section.3.3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.1}\leavevmode {\color  {Chapter }IO{\textunderscore }make{\textunderscore }sockaddr{\textunderscore }in}}{20}{subsection.3.3.1}}
\newlabel{IOmakesockaddrin}{{3.3.1}{20}{\textcolor {Chapter }{IO{\textunderscore }make{\textunderscore }sockaddr{\textunderscore }in}\relax }{subsection.3.3.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.2}\leavevmode {\color  {Chapter }IO{\textunderscore }environ}}{20}{subsection.3.3.2}}
\newlabel{IOenviron}{{3.3.2}{20}{\textcolor {Chapter }{IO{\textunderscore }environ}\relax }{subsection.3.3.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.3}\leavevmode {\color  {Chapter }IO{\textunderscore }InstallSIGCHLDHandler}}{20}{subsection.3.3.3}}
\newlabel{IOInstallSIGCHLDHandler}{{3.3.3}{20}{\textcolor {Chapter }{IO{\textunderscore }InstallSIGCHLDHandler}\relax }{subsection.3.3.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.4}\leavevmode {\color  {Chapter }IO{\textunderscore }RestoreSIGCHLDHandler}}{20}{subsection.3.3.4}}
\newlabel{IORestoreSIGCHLDHandler}{{3.3.4}{20}{\textcolor {Chapter }{IO{\textunderscore }RestoreSIGCHLDHandler}\relax }{subsection.3.3.4}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {4}\leavevmode {\color  {Chapter }High level functions for buffered I/O}}{21}{chapter.4}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{bufio}{{4}{21}{\textcolor {Chapter }{High level functions for buffered I/O}\relax }{chapter.4}{}}
\@writefile{toc}{\contentsline {section}{\numberline {4.1}\leavevmode {\color  {Chapter }Types and the creation of \texttt  {File} objects}}{21}{section.4.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1.1}\leavevmode {\color  {Chapter }IsFile}}{21}{subsection.4.1.1}}
\newlabel{IsFile}{{4.1.1}{21}{\textcolor {Chapter }{IsFile}\relax }{subsection.4.1.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1.2}\leavevmode {\color  {Chapter }IO{\textunderscore }WrapFD}}{21}{subsection.4.1.2}}
\newlabel{IOWrapFD}{{4.1.2}{21}{\textcolor {Chapter }{IO{\textunderscore }WrapFD}\relax }{subsection.4.1.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1.3}\leavevmode {\color  {Chapter }IO{\textunderscore }File (mode)}}{22}{subsection.4.1.3}}
\newlabel{IOFile:mode}{{4.1.3}{22}{\textcolor {Chapter }{IO{\textunderscore }File (mode)}\relax }{subsection.4.1.3}{}}
\newlabel{IOFile:bufsize}{{4.1.3}{22}{\textcolor {Chapter }{IO{\textunderscore }File (mode)}\relax }{subsection.4.1.3}{}}
\newlabel{IOFile:mode and bufsize}{{4.1.3}{22}{\textcolor {Chapter }{IO{\textunderscore }File (mode)}\relax }{subsection.4.1.3}{}}
\@writefile{toc}{\contentsline {section}{\numberline {4.2}\leavevmode {\color  {Chapter }Reading and writing}}{22}{section.4.2}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.1}\leavevmode {\color  {Chapter }IO{\textunderscore }ReadUntilEOF}}{22}{subsection.4.2.1}}
\newlabel{IOReadUntilEOF}{{4.2.1}{22}{\textcolor {Chapter }{IO{\textunderscore }ReadUntilEOF}\relax }{subsection.4.2.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.2}\leavevmode {\color  {Chapter }IO{\textunderscore }ReadBlock}}{22}{subsection.4.2.2}}
\newlabel{IOReadBlock}{{4.2.2}{22}{\textcolor {Chapter }{IO{\textunderscore }ReadBlock}\relax }{subsection.4.2.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.3}\leavevmode {\color  {Chapter }IO{\textunderscore }ReadLine}}{23}{subsection.4.2.3}}
\newlabel{IOReadLine}{{4.2.3}{23}{\textcolor {Chapter }{IO{\textunderscore }ReadLine}\relax }{subsection.4.2.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.4}\leavevmode {\color  {Chapter }IO{\textunderscore }ReadLines}}{23}{subsection.4.2.4}}
\newlabel{IOReadLines}{{4.2.4}{23}{\textcolor {Chapter }{IO{\textunderscore }ReadLines}\relax }{subsection.4.2.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.5}\leavevmode {\color  {Chapter }IO{\textunderscore }HasData}}{23}{subsection.4.2.5}}
\newlabel{IOHasData}{{4.2.5}{23}{\textcolor {Chapter }{IO{\textunderscore }HasData}\relax }{subsection.4.2.5}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.6}\leavevmode {\color  {Chapter }IO{\textunderscore }Read}}{23}{subsection.4.2.6}}
\newlabel{IORead}{{4.2.6}{23}{\textcolor {Chapter }{IO{\textunderscore }Read}\relax }{subsection.4.2.6}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.7}\leavevmode {\color  {Chapter }IO{\textunderscore }Write}}{24}{subsection.4.2.7}}
\newlabel{IOWrite}{{4.2.7}{24}{\textcolor {Chapter }{IO{\textunderscore }Write}\relax }{subsection.4.2.7}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.8}\leavevmode {\color  {Chapter }IO{\textunderscore }WriteLine}}{24}{subsection.4.2.8}}
\newlabel{IOWriteLine}{{4.2.8}{24}{\textcolor {Chapter }{IO{\textunderscore }WriteLine}\relax }{subsection.4.2.8}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.9}\leavevmode {\color  {Chapter }IO{\textunderscore }WriteLines}}{24}{subsection.4.2.9}}
\newlabel{IOWriteLines}{{4.2.9}{24}{\textcolor {Chapter }{IO{\textunderscore }WriteLines}\relax }{subsection.4.2.9}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.10}\leavevmode {\color  {Chapter }IO{\textunderscore }Flush}}{24}{subsection.4.2.10}}
\newlabel{IOFlush}{{4.2.10}{24}{\textcolor {Chapter }{IO{\textunderscore }Flush}\relax }{subsection.4.2.10}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.11}\leavevmode {\color  {Chapter }IO{\textunderscore }WriteFlush}}{25}{subsection.4.2.11}}
\newlabel{IOWriteFlush}{{4.2.11}{25}{\textcolor {Chapter }{IO{\textunderscore }WriteFlush}\relax }{subsection.4.2.11}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.12}\leavevmode {\color  {Chapter }IO{\textunderscore }ReadyForWrite}}{25}{subsection.4.2.12}}
\newlabel{IOReadyForWrite}{{4.2.12}{25}{\textcolor {Chapter }{IO{\textunderscore }ReadyForWrite}\relax }{subsection.4.2.12}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.13}\leavevmode {\color  {Chapter }IO{\textunderscore }WriteNonBlocking}}{25}{subsection.4.2.13}}
\newlabel{IOWriteNonBlocking}{{4.2.13}{25}{\textcolor {Chapter }{IO{\textunderscore }WriteNonBlocking}\relax }{subsection.4.2.13}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.14}\leavevmode {\color  {Chapter }IO{\textunderscore }ReadyForFlush}}{25}{subsection.4.2.14}}
\newlabel{IOReadyForFlush}{{4.2.14}{25}{\textcolor {Chapter }{IO{\textunderscore }ReadyForFlush}\relax }{subsection.4.2.14}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.15}\leavevmode {\color  {Chapter }IO{\textunderscore }FlushNonBlocking}}{26}{subsection.4.2.15}}
\newlabel{IOFlushNonBlocking}{{4.2.15}{26}{\textcolor {Chapter }{IO{\textunderscore }FlushNonBlocking}\relax }{subsection.4.2.15}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.16}\leavevmode {\color  {Chapter }IO{\textunderscore }Close}}{26}{subsection.4.2.16}}
\newlabel{IOClose}{{4.2.16}{26}{\textcolor {Chapter }{IO{\textunderscore }Close}\relax }{subsection.4.2.16}{}}
\@writefile{toc}{\contentsline {section}{\numberline {4.3}\leavevmode {\color  {Chapter }Other functions}}{26}{section.4.3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3.1}\leavevmode {\color  {Chapter }IO{\textunderscore }GetFD}}{26}{subsection.4.3.1}}
\newlabel{IOGetFD}{{4.3.1}{26}{\textcolor {Chapter }{IO{\textunderscore }GetFD}\relax }{subsection.4.3.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3.2}\leavevmode {\color  {Chapter }IO{\textunderscore }GetWBuf}}{26}{subsection.4.3.2}}
\newlabel{IOGetWBuf}{{4.3.2}{26}{\textcolor {Chapter }{IO{\textunderscore }GetWBuf}\relax }{subsection.4.3.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3.3}\leavevmode {\color  {Chapter }IO{\textunderscore }Select}}{26}{subsection.4.3.3}}
\newlabel{IOSelect}{{4.3.3}{26}{\textcolor {Chapter }{IO{\textunderscore }Select}\relax }{subsection.4.3.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3.4}\leavevmode {\color  {Chapter }IO{\textunderscore }ListDir}}{27}{subsection.4.3.4}}
\newlabel{IOListDir}{{4.3.4}{27}{\textcolor {Chapter }{IO{\textunderscore }ListDir}\relax }{subsection.4.3.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3.5}\leavevmode {\color  {Chapter }IO{\textunderscore }MakeIPAddressPort}}{27}{subsection.4.3.5}}
\newlabel{IOMakeIPAddressPort}{{4.3.5}{27}{\textcolor {Chapter }{IO{\textunderscore }MakeIPAddressPort}\relax }{subsection.4.3.5}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3.6}\leavevmode {\color  {Chapter }IO{\textunderscore }Environment}}{27}{subsection.4.3.6}}
\newlabel{IOEnvironment}{{4.3.6}{27}{\textcolor {Chapter }{IO{\textunderscore }Environment}\relax }{subsection.4.3.6}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3.7}\leavevmode {\color  {Chapter }IO{\textunderscore }MakeEnvList}}{27}{subsection.4.3.7}}
\newlabel{IOMakeEnvList}{{4.3.7}{27}{\textcolor {Chapter }{IO{\textunderscore }MakeEnvList}\relax }{subsection.4.3.7}{}}
\@writefile{toc}{\contentsline {section}{\numberline {4.4}\leavevmode {\color  {Chapter }Inter process communication}}{28}{section.4.4}}
\newlabel{ipc}{{4.4}{28}{\textcolor {Chapter }{Inter process communication}\relax }{section.4.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4.1}\leavevmode {\color  {Chapter }IO{\textunderscore }FindExecutable}}{28}{subsection.4.4.1}}
\newlabel{IOFindExecutable}{{4.4.1}{28}{\textcolor {Chapter }{IO{\textunderscore }FindExecutable}\relax }{subsection.4.4.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4.2}\leavevmode {\color  {Chapter }IO{\textunderscore }CloseAllFDs}}{28}{subsection.4.4.2}}
\newlabel{IOCloseAllFDs}{{4.4.2}{28}{\textcolor {Chapter }{IO{\textunderscore }CloseAllFDs}\relax }{subsection.4.4.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4.3}\leavevmode {\color  {Chapter }IO{\textunderscore }Popen}}{28}{subsection.4.4.3}}
\newlabel{IOPopen}{{4.4.3}{28}{\textcolor {Chapter }{IO{\textunderscore }Popen}\relax }{subsection.4.4.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4.4}\leavevmode {\color  {Chapter }IO{\textunderscore }Popen2}}{28}{subsection.4.4.4}}
\newlabel{IOPopen2}{{4.4.4}{28}{\textcolor {Chapter }{IO{\textunderscore }Popen2}\relax }{subsection.4.4.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4.5}\leavevmode {\color  {Chapter }IO{\textunderscore }Popen3}}{29}{subsection.4.4.5}}
\newlabel{IOPopen3}{{4.4.5}{29}{\textcolor {Chapter }{IO{\textunderscore }Popen3}\relax }{subsection.4.4.5}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4.6}\leavevmode {\color  {Chapter }IO{\textunderscore }StartPipeline}}{29}{subsection.4.4.6}}
\newlabel{IOStartPipeline}{{4.4.6}{29}{\textcolor {Chapter }{IO{\textunderscore }StartPipeline}\relax }{subsection.4.4.6}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4.7}\leavevmode {\color  {Chapter }IO{\textunderscore }StringFilterFile}}{30}{subsection.4.4.7}}
\newlabel{IOStringFilterFile}{{4.4.7}{30}{\textcolor {Chapter }{IO{\textunderscore }StringFilterFile}\relax }{subsection.4.4.7}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4.8}\leavevmode {\color  {Chapter }IO{\textunderscore }StringFilterFile (append)}}{30}{subsection.4.4.8}}
\newlabel{IOStringFilterFile:append}{{4.4.8}{30}{\textcolor {Chapter }{IO{\textunderscore }StringFilterFile (append)}\relax }{subsection.4.4.8}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4.9}\leavevmode {\color  {Chapter }IO{\textunderscore }FilteredFile}}{30}{subsection.4.4.9}}
\newlabel{IOFilteredFile}{{4.4.9}{30}{\textcolor {Chapter }{IO{\textunderscore }FilteredFile}\relax }{subsection.4.4.9}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4.10}\leavevmode {\color  {Chapter }IO{\textunderscore }SendStringBackground}}{30}{subsection.4.4.10}}
\newlabel{IOSendStringBackground}{{4.4.10}{30}{\textcolor {Chapter }{IO{\textunderscore }SendStringBackground}\relax }{subsection.4.4.10}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4.11}\leavevmode {\color  {Chapter }IO{\textunderscore }PipeThrough}}{31}{subsection.4.4.11}}
\newlabel{IOPipeThrough}{{4.4.11}{31}{\textcolor {Chapter }{IO{\textunderscore }PipeThrough}\relax }{subsection.4.4.11}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4.12}\leavevmode {\color  {Chapter }IO{\textunderscore }PipeThroughWithError}}{31}{subsection.4.4.12}}
\newlabel{IOPipeThroughWithError}{{4.4.12}{31}{\textcolor {Chapter }{IO{\textunderscore }PipeThroughWithError}\relax }{subsection.4.4.12}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {5}\leavevmode {\color  {Chapter }Object serialisation (Pickling)}}{33}{chapter.5}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {5.1}\leavevmode {\color  {Chapter }Result objects}}{33}{section.5.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.1.1}\leavevmode {\color  {Chapter }IO{\textunderscore }Error}}{33}{subsection.5.1.1}}
\newlabel{IOError}{{5.1.1}{33}{\textcolor {Chapter }{IO{\textunderscore }Error}\relax }{subsection.5.1.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.1.2}\leavevmode {\color  {Chapter }IO{\textunderscore }Nothing}}{33}{subsection.5.1.2}}
\newlabel{IONothing}{{5.1.2}{33}{\textcolor {Chapter }{IO{\textunderscore }Nothing}\relax }{subsection.5.1.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.1.3}\leavevmode {\color  {Chapter }IO{\textunderscore }OK}}{33}{subsection.5.1.3}}
\newlabel{IOOK}{{5.1.3}{33}{\textcolor {Chapter }{IO{\textunderscore }OK}\relax }{subsection.5.1.3}{}}
\@writefile{toc}{\contentsline {section}{\numberline {5.2}\leavevmode {\color  {Chapter }Pickling and unpickling}}{34}{section.5.2}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.2.1}\leavevmode {\color  {Chapter }IO{\textunderscore }Pickle}}{34}{subsection.5.2.1}}
\newlabel{IOPickle}{{5.2.1}{34}{\textcolor {Chapter }{IO{\textunderscore }Pickle}\relax }{subsection.5.2.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.2.2}\leavevmode {\color  {Chapter }IO{\textunderscore }Unpickle}}{34}{subsection.5.2.2}}
\newlabel{IOUnpickle}{{5.2.2}{34}{\textcolor {Chapter }{IO{\textunderscore }Unpickle}\relax }{subsection.5.2.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.2.3}\leavevmode {\color  {Chapter }IO{\textunderscore }ClearPickleCache}}{34}{subsection.5.2.3}}
\newlabel{IOClearPickleCache}{{5.2.3}{34}{\textcolor {Chapter }{IO{\textunderscore }ClearPickleCache}\relax }{subsection.5.2.3}{}}
\@writefile{toc}{\contentsline {section}{\numberline {5.3}\leavevmode {\color  {Chapter }Extending the pickling framework}}{34}{section.5.3}}
\newlabel{ExtPickFrame}{{5.3}{34}{\textcolor {Chapter }{Extending the pickling framework}\relax }{section.5.3}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {6}\leavevmode {\color  {Chapter }Really random sources}}{36}{chapter.6}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {6.1}\leavevmode {\color  {Chapter }The functions}}{36}{section.6.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.1.1}\leavevmode {\color  {Chapter }RandomSource}}{36}{subsection.6.1.1}}
\newlabel{RandomSource}{{6.1.1}{36}{\textcolor {Chapter }{RandomSource}\relax }{subsection.6.1.1}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {7}\leavevmode {\color  {Chapter }A client side implementation of the HTTP protocol}}{37}{chapter.7}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {7.1}\leavevmode {\color  {Chapter }Functions for client side HTTP}}{37}{section.7.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {7.1.1}\leavevmode {\color  {Chapter }OpenHTTPConnection}}{37}{subsection.7.1.1}}
\newlabel{OpenHTTPConnection}{{7.1.1}{37}{\textcolor {Chapter }{OpenHTTPConnection}\relax }{subsection.7.1.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {7.1.2}\leavevmode {\color  {Chapter }HTTPRequest}}{37}{subsection.7.1.2}}
\newlabel{HTTPRequest}{{7.1.2}{37}{\textcolor {Chapter }{HTTPRequest}\relax }{subsection.7.1.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {7.1.3}\leavevmode {\color  {Chapter }HTTPTimeoutForSelect}}{38}{subsection.7.1.3}}
\newlabel{HTTPTimeoutForSelect}{{7.1.3}{38}{\textcolor {Chapter }{HTTPTimeoutForSelect}\relax }{subsection.7.1.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {7.1.4}\leavevmode {\color  {Chapter }CloseHTTPConnection}}{38}{subsection.7.1.4}}
\newlabel{CloseHTTPConnection}{{7.1.4}{38}{\textcolor {Chapter }{CloseHTTPConnection}\relax }{subsection.7.1.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {7.1.5}\leavevmode {\color  {Chapter }SingleHTTPRequest}}{39}{subsection.7.1.5}}
\newlabel{SingleHTTPRequest}{{7.1.5}{39}{\textcolor {Chapter }{SingleHTTPRequest}\relax }{subsection.7.1.5}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {7.1.6}\leavevmode {\color  {Chapter }CheckForUpdates}}{39}{subsection.7.1.6}}
\newlabel{CheckForUpdates}{{7.1.6}{39}{\textcolor {Chapter }{CheckForUpdates}\relax }{subsection.7.1.6}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {8}\leavevmode {\color  {Chapter }Examples of usage}}{40}{chapter.8}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {8.1}\leavevmode {\color  {Chapter }Writing and reading a file}}{40}{section.8.1}}
\@writefile{toc}{\contentsline {section}{\numberline {8.2}\leavevmode {\color  {Chapter }Using filtering programs to read and write files}}{41}{section.8.2}}
\@writefile{toc}{\contentsline {section}{\numberline {8.3}\leavevmode {\color  {Chapter }Using filters when reading or writing files sequentially}}{41}{section.8.3}}
\@writefile{toc}{\contentsline {section}{\numberline {8.4}\leavevmode {\color  {Chapter }Accessing a web page}}{42}{section.8.4}}
\@writefile{toc}{\contentsline {section}{\numberline {8.5}\leavevmode {\color  {Chapter }(Un-)Pickling}}{42}{section.8.5}}
\@writefile{toc}{\contentsline {chapter}{\numberline {9}\leavevmode {\color  {Chapter }License}}{44}{chapter.9}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
