\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}}{6}{chapter.1}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{Chap-Preface}{{1}{6}{\textcolor {Chapter }{Preface}\relax }{chapter.1}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {2}\leavevmode {\color  {Chapter }Installation of the \textsf  {IO}-package}}{7}{chapter.2}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{Chap-Install}{{2}{7}{\textcolor {Chapter }{Installation of the \textsf {IO}-package}\relax }{chapter.2}{}}
\@writefile{toc}{\contentsline {section}{\numberline {2.1}\leavevmode {\color  {Chapter }Static linking}}{8}{section.2.1}}
\@writefile{toc}{\contentsline {section}{\numberline {2.2}\leavevmode {\color  {Chapter }Recompiling the documentation}}{8}{section.2.2}}
\@writefile{toc}{\contentsline {chapter}{\numberline {3}\leavevmode {\color  {Chapter }Functions directly available from the C library}}{9}{chapter.3}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{Chap-CLibFuncs}{{3}{9}{\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}}{9}{section.3.1}}
\@writefile{toc}{\contentsline {section}{\numberline {3.2}\leavevmode {\color  {Chapter }The low-level functions in detail}}{10}{section.3.2}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.1}\leavevmode {\color  {Chapter }IO\_accept}}{10}{subsection.3.2.1}}
\newlabel{IOaccept}{{3.2.1}{10}{\textcolor {Chapter }{IO\_accept}\relax }{subsection.3.2.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.2}\leavevmode {\color  {Chapter }IO\_bind}}{10}{subsection.3.2.2}}
\newlabel{IObind}{{3.2.2}{10}{\textcolor {Chapter }{IO\_bind}\relax }{subsection.3.2.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.3}\leavevmode {\color  {Chapter }IO\_chdir}}{11}{subsection.3.2.3}}
\newlabel{IOchdir}{{3.2.3}{11}{\textcolor {Chapter }{IO\_chdir}\relax }{subsection.3.2.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.4}\leavevmode {\color  {Chapter }IO\_chmod}}{11}{subsection.3.2.4}}
\newlabel{IOchmod}{{3.2.4}{11}{\textcolor {Chapter }{IO\_chmod}\relax }{subsection.3.2.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.5}\leavevmode {\color  {Chapter }IO\_chown}}{11}{subsection.3.2.5}}
\newlabel{IOchown}{{3.2.5}{11}{\textcolor {Chapter }{IO\_chown}\relax }{subsection.3.2.5}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.6}\leavevmode {\color  {Chapter }IO\_close}}{11}{subsection.3.2.6}}
\newlabel{IOclose}{{3.2.6}{11}{\textcolor {Chapter }{IO\_close}\relax }{subsection.3.2.6}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.7}\leavevmode {\color  {Chapter }IO\_closedir}}{11}{subsection.3.2.7}}
\newlabel{IOclosedir}{{3.2.7}{11}{\textcolor {Chapter }{IO\_closedir}\relax }{subsection.3.2.7}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.8}\leavevmode {\color  {Chapter }IO\_connect}}{11}{subsection.3.2.8}}
\newlabel{IOconnect}{{3.2.8}{11}{\textcolor {Chapter }{IO\_connect}\relax }{subsection.3.2.8}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.9}\leavevmode {\color  {Chapter }IO\_creat}}{11}{subsection.3.2.9}}
\newlabel{IOcreat}{{3.2.9}{11}{\textcolor {Chapter }{IO\_creat}\relax }{subsection.3.2.9}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.10}\leavevmode {\color  {Chapter }IO\_dup}}{12}{subsection.3.2.10}}
\newlabel{IOdup}{{3.2.10}{12}{\textcolor {Chapter }{IO\_dup}\relax }{subsection.3.2.10}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.11}\leavevmode {\color  {Chapter }IO\_dup2}}{12}{subsection.3.2.11}}
\newlabel{IOdup2}{{3.2.11}{12}{\textcolor {Chapter }{IO\_dup2}\relax }{subsection.3.2.11}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.12}\leavevmode {\color  {Chapter }IO\_execv}}{12}{subsection.3.2.12}}
\newlabel{IOexecv}{{3.2.12}{12}{\textcolor {Chapter }{IO\_execv}\relax }{subsection.3.2.12}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.13}\leavevmode {\color  {Chapter }IO\_execve}}{12}{subsection.3.2.13}}
\newlabel{IOexecve}{{3.2.13}{12}{\textcolor {Chapter }{IO\_execve}\relax }{subsection.3.2.13}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.14}\leavevmode {\color  {Chapter }IO\_execvp}}{12}{subsection.3.2.14}}
\newlabel{IOexecvp}{{3.2.14}{12}{\textcolor {Chapter }{IO\_execvp}\relax }{subsection.3.2.14}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.15}\leavevmode {\color  {Chapter }IO\_exit}}{12}{subsection.3.2.15}}
\newlabel{IOexit}{{3.2.15}{12}{\textcolor {Chapter }{IO\_exit}\relax }{subsection.3.2.15}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.16}\leavevmode {\color  {Chapter }IO\_fchmod}}{12}{subsection.3.2.16}}
\newlabel{IOfchmod}{{3.2.16}{12}{\textcolor {Chapter }{IO\_fchmod}\relax }{subsection.3.2.16}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.17}\leavevmode {\color  {Chapter }IO\_fchown}}{13}{subsection.3.2.17}}
\newlabel{IOfchown}{{3.2.17}{13}{\textcolor {Chapter }{IO\_fchown}\relax }{subsection.3.2.17}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.18}\leavevmode {\color  {Chapter }IO\_fcntl}}{13}{subsection.3.2.18}}
\newlabel{IOfcntl}{{3.2.18}{13}{\textcolor {Chapter }{IO\_fcntl}\relax }{subsection.3.2.18}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.19}\leavevmode {\color  {Chapter }IO\_fork}}{13}{subsection.3.2.19}}
\newlabel{IOfork}{{3.2.19}{13}{\textcolor {Chapter }{IO\_fork}\relax }{subsection.3.2.19}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.20}\leavevmode {\color  {Chapter }IO\_fstat}}{13}{subsection.3.2.20}}
\newlabel{IOfstat}{{3.2.20}{13}{\textcolor {Chapter }{IO\_fstat}\relax }{subsection.3.2.20}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.21}\leavevmode {\color  {Chapter }IO\_gethostbyname}}{13}{subsection.3.2.21}}
\newlabel{IOgethostbyname}{{3.2.21}{13}{\textcolor {Chapter }{IO\_gethostbyname}\relax }{subsection.3.2.21}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.22}\leavevmode {\color  {Chapter }IO\_getsockopt}}{13}{subsection.3.2.22}}
\newlabel{IOgetsockopt}{{3.2.22}{13}{\textcolor {Chapter }{IO\_getsockopt}\relax }{subsection.3.2.22}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.23}\leavevmode {\color  {Chapter }IO\_lchown}}{14}{subsection.3.2.23}}
\newlabel{IOlchown}{{3.2.23}{14}{\textcolor {Chapter }{IO\_lchown}\relax }{subsection.3.2.23}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.24}\leavevmode {\color  {Chapter }IO\_link}}{14}{subsection.3.2.24}}
\newlabel{IOlink}{{3.2.24}{14}{\textcolor {Chapter }{IO\_link}\relax }{subsection.3.2.24}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.25}\leavevmode {\color  {Chapter }IO\_listen}}{14}{subsection.3.2.25}}
\newlabel{IOlisten}{{3.2.25}{14}{\textcolor {Chapter }{IO\_listen}\relax }{subsection.3.2.25}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.26}\leavevmode {\color  {Chapter }IO\_lseek}}{14}{subsection.3.2.26}}
\newlabel{IOlseek}{{3.2.26}{14}{\textcolor {Chapter }{IO\_lseek}\relax }{subsection.3.2.26}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.27}\leavevmode {\color  {Chapter }IO\_lstat}}{14}{subsection.3.2.27}}
\newlabel{IOlstat}{{3.2.27}{14}{\textcolor {Chapter }{IO\_lstat}\relax }{subsection.3.2.27}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.28}\leavevmode {\color  {Chapter }IO\_mkdir}}{14}{subsection.3.2.28}}
\newlabel{IOmkdir}{{3.2.28}{14}{\textcolor {Chapter }{IO\_mkdir}\relax }{subsection.3.2.28}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.29}\leavevmode {\color  {Chapter }IO\_mkfifo}}{14}{subsection.3.2.29}}
\newlabel{IOmkfifo}{{3.2.29}{14}{\textcolor {Chapter }{IO\_mkfifo}\relax }{subsection.3.2.29}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.30}\leavevmode {\color  {Chapter }IO\_mknod}}{14}{subsection.3.2.30}}
\newlabel{IOmknod}{{3.2.30}{14}{\textcolor {Chapter }{IO\_mknod}\relax }{subsection.3.2.30}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.31}\leavevmode {\color  {Chapter }IO\_open}}{15}{subsection.3.2.31}}
\newlabel{IOopen}{{3.2.31}{15}{\textcolor {Chapter }{IO\_open}\relax }{subsection.3.2.31}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.32}\leavevmode {\color  {Chapter }IO\_opendir}}{15}{subsection.3.2.32}}
\newlabel{IOopendir}{{3.2.32}{15}{\textcolor {Chapter }{IO\_opendir}\relax }{subsection.3.2.32}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.33}\leavevmode {\color  {Chapter }IO\_pipe}}{15}{subsection.3.2.33}}
\newlabel{IOpipe}{{3.2.33}{15}{\textcolor {Chapter }{IO\_pipe}\relax }{subsection.3.2.33}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.34}\leavevmode {\color  {Chapter }IO\_read}}{15}{subsection.3.2.34}}
\newlabel{IOread}{{3.2.34}{15}{\textcolor {Chapter }{IO\_read}\relax }{subsection.3.2.34}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.35}\leavevmode {\color  {Chapter }IO\_readdir}}{15}{subsection.3.2.35}}
\newlabel{IOreaddir}{{3.2.35}{15}{\textcolor {Chapter }{IO\_readdir}\relax }{subsection.3.2.35}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.36}\leavevmode {\color  {Chapter }IO\_readlink}}{15}{subsection.3.2.36}}
\newlabel{IOreadlink}{{3.2.36}{15}{\textcolor {Chapter }{IO\_readlink}\relax }{subsection.3.2.36}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.37}\leavevmode {\color  {Chapter }IO\_recv}}{16}{subsection.3.2.37}}
\newlabel{IOrecv}{{3.2.37}{16}{\textcolor {Chapter }{IO\_recv}\relax }{subsection.3.2.37}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.38}\leavevmode {\color  {Chapter }IO\_recvfrom}}{16}{subsection.3.2.38}}
\newlabel{IOrecvfrom}{{3.2.38}{16}{\textcolor {Chapter }{IO\_recvfrom}\relax }{subsection.3.2.38}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.39}\leavevmode {\color  {Chapter }IO\_rename}}{16}{subsection.3.2.39}}
\newlabel{IOrename}{{3.2.39}{16}{\textcolor {Chapter }{IO\_rename}\relax }{subsection.3.2.39}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.40}\leavevmode {\color  {Chapter }IO\_rewinddir}}{16}{subsection.3.2.40}}
\newlabel{IOrewinddir}{{3.2.40}{16}{\textcolor {Chapter }{IO\_rewinddir}\relax }{subsection.3.2.40}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.41}\leavevmode {\color  {Chapter }IO\_rmdir}}{16}{subsection.3.2.41}}
\newlabel{IOrmdir}{{3.2.41}{16}{\textcolor {Chapter }{IO\_rmdir}\relax }{subsection.3.2.41}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.42}\leavevmode {\color  {Chapter }IO\_seekdir}}{16}{subsection.3.2.42}}
\newlabel{IOseekdir}{{3.2.42}{16}{\textcolor {Chapter }{IO\_seekdir}\relax }{subsection.3.2.42}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.43}\leavevmode {\color  {Chapter }IO\_select}}{16}{subsection.3.2.43}}
\newlabel{IOselect}{{3.2.43}{16}{\textcolor {Chapter }{IO\_select}\relax }{subsection.3.2.43}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.44}\leavevmode {\color  {Chapter }IO\_send}}{17}{subsection.3.2.44}}
\newlabel{IOsend}{{3.2.44}{17}{\textcolor {Chapter }{IO\_send}\relax }{subsection.3.2.44}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.45}\leavevmode {\color  {Chapter }IO\_sendto}}{17}{subsection.3.2.45}}
\newlabel{IOsendto}{{3.2.45}{17}{\textcolor {Chapter }{IO\_sendto}\relax }{subsection.3.2.45}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.46}\leavevmode {\color  {Chapter }IO\_setsockopt}}{17}{subsection.3.2.46}}
\newlabel{IOsetsockopt}{{3.2.46}{17}{\textcolor {Chapter }{IO\_setsockopt}\relax }{subsection.3.2.46}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.47}\leavevmode {\color  {Chapter }IO\_socket}}{17}{subsection.3.2.47}}
\newlabel{IOsocket}{{3.2.47}{17}{\textcolor {Chapter }{IO\_socket}\relax }{subsection.3.2.47}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.48}\leavevmode {\color  {Chapter }IO\_stat}}{17}{subsection.3.2.48}}
\newlabel{IOstat}{{3.2.48}{17}{\textcolor {Chapter }{IO\_stat}\relax }{subsection.3.2.48}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.49}\leavevmode {\color  {Chapter }IO\_symlink}}{17}{subsection.3.2.49}}
\newlabel{IOsymlink}{{3.2.49}{17}{\textcolor {Chapter }{IO\_symlink}\relax }{subsection.3.2.49}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.50}\leavevmode {\color  {Chapter }IO\_telldir}}{18}{subsection.3.2.50}}
\newlabel{IOtelldir}{{3.2.50}{18}{\textcolor {Chapter }{IO\_telldir}\relax }{subsection.3.2.50}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.51}\leavevmode {\color  {Chapter }IO\_unlink}}{18}{subsection.3.2.51}}
\newlabel{IOunlink}{{3.2.51}{18}{\textcolor {Chapter }{IO\_unlink}\relax }{subsection.3.2.51}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.52}\leavevmode {\color  {Chapter }IO\_WaitPid}}{18}{subsection.3.2.52}}
\newlabel{IOWaitPid}{{3.2.52}{18}{\textcolor {Chapter }{IO\_WaitPid}\relax }{subsection.3.2.52}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.53}\leavevmode {\color  {Chapter }IO\_write}}{18}{subsection.3.2.53}}
\newlabel{IOwrite}{{3.2.53}{18}{\textcolor {Chapter }{IO\_write}\relax }{subsection.3.2.53}{}}
\@writefile{toc}{\contentsline {section}{\numberline {3.3}\leavevmode {\color  {Chapter }Further C level functions}}{18}{section.3.3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.1}\leavevmode {\color  {Chapter }IO\_make\_sockaddr\_in}}{18}{subsection.3.3.1}}
\newlabel{IOmakesockaddrin}{{3.3.1}{18}{\textcolor {Chapter }{IO\_make\_sockaddr\_in}\relax }{subsection.3.3.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.2}\leavevmode {\color  {Chapter }IO\_environ}}{18}{subsection.3.3.2}}
\newlabel{IOenviron}{{3.3.2}{18}{\textcolor {Chapter }{IO\_environ}\relax }{subsection.3.3.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.3}\leavevmode {\color  {Chapter }IO\_InstallSIGCHLDHandler}}{19}{subsection.3.3.3}}
\newlabel{IOInstallSIGCHLDHandler}{{3.3.3}{19}{\textcolor {Chapter }{IO\_InstallSIGCHLDHandler}\relax }{subsection.3.3.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.4}\leavevmode {\color  {Chapter }IO\_RestoreSIGCHLDHandler}}{19}{subsection.3.3.4}}
\newlabel{IORestoreSIGCHLDHandler}{{3.3.4}{19}{\textcolor {Chapter }{IO\_RestoreSIGCHLDHandler}\relax }{subsection.3.3.4}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {4}\leavevmode {\color  {Chapter }High level functions for buffered I/O}}{20}{chapter.4}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{bufio}{{4}{20}{\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}}{20}{section.4.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1.1}\leavevmode {\color  {Chapter }IsFile}}{20}{subsection.4.1.1}}
\newlabel{IsFile}{{4.1.1}{20}{\textcolor {Chapter }{IsFile}\relax }{subsection.4.1.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1.2}\leavevmode {\color  {Chapter }IO\_WrapFD}}{20}{subsection.4.1.2}}
\newlabel{IOWrapFD}{{4.1.2}{20}{\textcolor {Chapter }{IO\_WrapFD}\relax }{subsection.4.1.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1.3}\leavevmode {\color  {Chapter }IO\_File}}{21}{subsection.4.1.3}}
\newlabel{IOFile}{{4.1.3}{21}{\textcolor {Chapter }{IO\_File}\relax }{subsection.4.1.3}{}}
\newlabel{IOFile}{{4.1.3}{21}{\textcolor {Chapter }{IO\_File}\relax }{subsection.4.1.3}{}}
\newlabel{IOFile}{{4.1.3}{21}{\textcolor {Chapter }{IO\_File}\relax }{subsection.4.1.3}{}}
\@writefile{toc}{\contentsline {section}{\numberline {4.2}\leavevmode {\color  {Chapter }Reading and writing}}{21}{section.4.2}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.1}\leavevmode {\color  {Chapter }IO\_ReadUntilEOF}}{21}{subsection.4.2.1}}
\newlabel{IOReadUntilEOF}{{4.2.1}{21}{\textcolor {Chapter }{IO\_ReadUntilEOF}\relax }{subsection.4.2.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.2}\leavevmode {\color  {Chapter }IO\_ReadBlock}}{21}{subsection.4.2.2}}
\newlabel{IOReadBlock}{{4.2.2}{21}{\textcolor {Chapter }{IO\_ReadBlock}\relax }{subsection.4.2.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.3}\leavevmode {\color  {Chapter }IO\_ReadLine}}{22}{subsection.4.2.3}}
\newlabel{IOReadLine}{{4.2.3}{22}{\textcolor {Chapter }{IO\_ReadLine}\relax }{subsection.4.2.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.4}\leavevmode {\color  {Chapter }IO\_ReadLines}}{22}{subsection.4.2.4}}
\newlabel{IOReadLines}{{4.2.4}{22}{\textcolor {Chapter }{IO\_ReadLines}\relax }{subsection.4.2.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.5}\leavevmode {\color  {Chapter }IO\_HasData}}{22}{subsection.4.2.5}}
\newlabel{IOHasData}{{4.2.5}{22}{\textcolor {Chapter }{IO\_HasData}\relax }{subsection.4.2.5}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.6}\leavevmode {\color  {Chapter }IO\_Read}}{22}{subsection.4.2.6}}
\newlabel{IORead}{{4.2.6}{22}{\textcolor {Chapter }{IO\_Read}\relax }{subsection.4.2.6}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.7}\leavevmode {\color  {Chapter }IO\_Write}}{23}{subsection.4.2.7}}
\newlabel{IOWrite}{{4.2.7}{23}{\textcolor {Chapter }{IO\_Write}\relax }{subsection.4.2.7}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.8}\leavevmode {\color  {Chapter }IO\_WriteLine}}{23}{subsection.4.2.8}}
\newlabel{IOWriteLine}{{4.2.8}{23}{\textcolor {Chapter }{IO\_WriteLine}\relax }{subsection.4.2.8}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.9}\leavevmode {\color  {Chapter }IO\_WriteLines}}{23}{subsection.4.2.9}}
\newlabel{IOWriteLines}{{4.2.9}{23}{\textcolor {Chapter }{IO\_WriteLines}\relax }{subsection.4.2.9}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.10}\leavevmode {\color  {Chapter }IO\_Flush}}{23}{subsection.4.2.10}}
\newlabel{IOFlush}{{4.2.10}{23}{\textcolor {Chapter }{IO\_Flush}\relax }{subsection.4.2.10}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.11}\leavevmode {\color  {Chapter }IO\_WriteFlush}}{24}{subsection.4.2.11}}
\newlabel{IOWriteFlush}{{4.2.11}{24}{\textcolor {Chapter }{IO\_WriteFlush}\relax }{subsection.4.2.11}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.12}\leavevmode {\color  {Chapter }IO\_ReadyForWrite}}{24}{subsection.4.2.12}}
\newlabel{IOReadyForWrite}{{4.2.12}{24}{\textcolor {Chapter }{IO\_ReadyForWrite}\relax }{subsection.4.2.12}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.13}\leavevmode {\color  {Chapter }IO\_WriteNonBlocking}}{24}{subsection.4.2.13}}
\newlabel{IOWriteNonBlocking}{{4.2.13}{24}{\textcolor {Chapter }{IO\_WriteNonBlocking}\relax }{subsection.4.2.13}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.14}\leavevmode {\color  {Chapter }IO\_ReadyForFlush}}{24}{subsection.4.2.14}}
\newlabel{IOReadyForFlush}{{4.2.14}{24}{\textcolor {Chapter }{IO\_ReadyForFlush}\relax }{subsection.4.2.14}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.15}\leavevmode {\color  {Chapter }IO\_FlushNonBlocking}}{25}{subsection.4.2.15}}
\newlabel{IOFlushNonBlocking}{{4.2.15}{25}{\textcolor {Chapter }{IO\_FlushNonBlocking}\relax }{subsection.4.2.15}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.16}\leavevmode {\color  {Chapter }IO\_Close}}{25}{subsection.4.2.16}}
\newlabel{IOClose}{{4.2.16}{25}{\textcolor {Chapter }{IO\_Close}\relax }{subsection.4.2.16}{}}
\@writefile{toc}{\contentsline {section}{\numberline {4.3}\leavevmode {\color  {Chapter }Other functions}}{25}{section.4.3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3.1}\leavevmode {\color  {Chapter }IO\_GetFD}}{25}{subsection.4.3.1}}
\newlabel{IOGetFD}{{4.3.1}{25}{\textcolor {Chapter }{IO\_GetFD}\relax }{subsection.4.3.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3.2}\leavevmode {\color  {Chapter }IO\_GetWBuf}}{25}{subsection.4.3.2}}
\newlabel{IOGetWBuf}{{4.3.2}{25}{\textcolor {Chapter }{IO\_GetWBuf}\relax }{subsection.4.3.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3.3}\leavevmode {\color  {Chapter }IO\_Select}}{25}{subsection.4.3.3}}
\newlabel{IOSelect}{{4.3.3}{25}{\textcolor {Chapter }{IO\_Select}\relax }{subsection.4.3.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3.4}\leavevmode {\color  {Chapter }IO\_ListDir}}{26}{subsection.4.3.4}}
\newlabel{IOListDir}{{4.3.4}{26}{\textcolor {Chapter }{IO\_ListDir}\relax }{subsection.4.3.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3.5}\leavevmode {\color  {Chapter }IO\_MakeIPAddressPort}}{26}{subsection.4.3.5}}
\newlabel{IOMakeIPAddressPort}{{4.3.5}{26}{\textcolor {Chapter }{IO\_MakeIPAddressPort}\relax }{subsection.4.3.5}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3.6}\leavevmode {\color  {Chapter }IO\_Environment}}{26}{subsection.4.3.6}}
\newlabel{IOEnvironment}{{4.3.6}{26}{\textcolor {Chapter }{IO\_Environment}\relax }{subsection.4.3.6}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3.7}\leavevmode {\color  {Chapter }IO\_MakeEnvList}}{26}{subsection.4.3.7}}
\newlabel{IOMakeEnvList}{{4.3.7}{26}{\textcolor {Chapter }{IO\_MakeEnvList}\relax }{subsection.4.3.7}{}}
\@writefile{toc}{\contentsline {section}{\numberline {4.4}\leavevmode {\color  {Chapter }Inter process communication}}{27}{section.4.4}}
\newlabel{ipc}{{4.4}{27}{\textcolor {Chapter }{Inter process communication}\relax }{section.4.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4.1}\leavevmode {\color  {Chapter }IO\_FindExecutable}}{27}{subsection.4.4.1}}
\newlabel{IOFindExecutable}{{4.4.1}{27}{\textcolor {Chapter }{IO\_FindExecutable}\relax }{subsection.4.4.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4.2}\leavevmode {\color  {Chapter }IO\_CloseAllFDs}}{27}{subsection.4.4.2}}
\newlabel{IOCloseAllFDs}{{4.4.2}{27}{\textcolor {Chapter }{IO\_CloseAllFDs}\relax }{subsection.4.4.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4.3}\leavevmode {\color  {Chapter }IO\_Popen}}{27}{subsection.4.4.3}}
\newlabel{IOPopen}{{4.4.3}{27}{\textcolor {Chapter }{IO\_Popen}\relax }{subsection.4.4.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4.4}\leavevmode {\color  {Chapter }IO\_Popen2}}{27}{subsection.4.4.4}}
\newlabel{IOPopen2}{{4.4.4}{27}{\textcolor {Chapter }{IO\_Popen2}\relax }{subsection.4.4.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4.5}\leavevmode {\color  {Chapter }IO\_Popen3}}{28}{subsection.4.4.5}}
\newlabel{IOPopen3}{{4.4.5}{28}{\textcolor {Chapter }{IO\_Popen3}\relax }{subsection.4.4.5}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4.6}\leavevmode {\color  {Chapter }IO\_StartPipeline}}{28}{subsection.4.4.6}}
\newlabel{IOStartPipeline}{{4.4.6}{28}{\textcolor {Chapter }{IO\_StartPipeline}\relax }{subsection.4.4.6}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4.7}\leavevmode {\color  {Chapter }IO\_StringFilterFile}}{29}{subsection.4.4.7}}
\newlabel{IOStringFilterFile}{{4.4.7}{29}{\textcolor {Chapter }{IO\_StringFilterFile}\relax }{subsection.4.4.7}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4.8}\leavevmode {\color  {Chapter }IO\_StringFilterFile}}{29}{subsection.4.4.8}}
\newlabel{IOStringFilterFile}{{4.4.8}{29}{\textcolor {Chapter }{IO\_StringFilterFile}\relax }{subsection.4.4.8}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4.9}\leavevmode {\color  {Chapter }IO\_FilteredFile}}{29}{subsection.4.4.9}}
\newlabel{IOFilteredFile}{{4.4.9}{29}{\textcolor {Chapter }{IO\_FilteredFile}\relax }{subsection.4.4.9}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4.10}\leavevmode {\color  {Chapter }IO\_SendStringBackground}}{29}{subsection.4.4.10}}
\newlabel{IOSendStringBackground}{{4.4.10}{29}{\textcolor {Chapter }{IO\_SendStringBackground}\relax }{subsection.4.4.10}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4.11}\leavevmode {\color  {Chapter }IO\_PipeThrough}}{30}{subsection.4.4.11}}
\newlabel{IOPipeThrough}{{4.4.11}{30}{\textcolor {Chapter }{IO\_PipeThrough}\relax }{subsection.4.4.11}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4.12}\leavevmode {\color  {Chapter }IO\_PipeThroughWithError}}{30}{subsection.4.4.12}}
\newlabel{IOPipeThroughWithError}{{4.4.12}{30}{\textcolor {Chapter }{IO\_PipeThroughWithError}\relax }{subsection.4.4.12}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {5}\leavevmode {\color  {Chapter }Object serialisation (Pickling)}}{32}{chapter.5}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {5.1}\leavevmode {\color  {Chapter }Result objects}}{32}{section.5.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.1.1}\leavevmode {\color  {Chapter }IO\_Error}}{32}{subsection.5.1.1}}
\newlabel{IOError}{{5.1.1}{32}{\textcolor {Chapter }{IO\_Error}\relax }{subsection.5.1.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.1.2}\leavevmode {\color  {Chapter }IO\_Nothing}}{32}{subsection.5.1.2}}
\newlabel{IONothing}{{5.1.2}{32}{\textcolor {Chapter }{IO\_Nothing}\relax }{subsection.5.1.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.1.3}\leavevmode {\color  {Chapter }IO\_OK}}{32}{subsection.5.1.3}}
\newlabel{IOOK}{{5.1.3}{32}{\textcolor {Chapter }{IO\_OK}\relax }{subsection.5.1.3}{}}
\@writefile{toc}{\contentsline {section}{\numberline {5.2}\leavevmode {\color  {Chapter }Pickling and unpickling}}{33}{section.5.2}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.2.1}\leavevmode {\color  {Chapter }IO\_Pickle}}{33}{subsection.5.2.1}}
\newlabel{IOPickle}{{5.2.1}{33}{\textcolor {Chapter }{IO\_Pickle}\relax }{subsection.5.2.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.2.2}\leavevmode {\color  {Chapter }IO\_Unpickle}}{33}{subsection.5.2.2}}
\newlabel{IOUnpickle}{{5.2.2}{33}{\textcolor {Chapter }{IO\_Unpickle}\relax }{subsection.5.2.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.2.3}\leavevmode {\color  {Chapter }IO\_ClearPickleCache}}{33}{subsection.5.2.3}}
\newlabel{IOClearPickleCache}{{5.2.3}{33}{\textcolor {Chapter }{IO\_ClearPickleCache}\relax }{subsection.5.2.3}{}}
\@writefile{toc}{\contentsline {section}{\numberline {5.3}\leavevmode {\color  {Chapter }Extending the pickling framework}}{33}{section.5.3}}
\newlabel{ExtPickFrame}{{5.3}{33}{\textcolor {Chapter }{Extending the pickling framework}\relax }{section.5.3}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {6}\leavevmode {\color  {Chapter }Really random sources}}{35}{chapter.6}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {6.1}\leavevmode {\color  {Chapter }The functions}}{35}{section.6.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {6.1.1}\leavevmode {\color  {Chapter }RandomSource}}{35}{subsection.6.1.1}}
\newlabel{RandomSource}{{6.1.1}{35}{\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}}{36}{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}}{36}{section.7.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {7.1.1}\leavevmode {\color  {Chapter }OpenHTTPConnection}}{36}{subsection.7.1.1}}
\newlabel{OpenHTTPConnection}{{7.1.1}{36}{\textcolor {Chapter }{OpenHTTPConnection}\relax }{subsection.7.1.1}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {7.1.2}\leavevmode {\color  {Chapter }HTTPRequest}}{36}{subsection.7.1.2}}
\newlabel{HTTPRequest}{{7.1.2}{36}{\textcolor {Chapter }{HTTPRequest}\relax }{subsection.7.1.2}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {7.1.3}\leavevmode {\color  {Chapter }HTTPTimeoutForSelect}}{37}{subsection.7.1.3}}
\newlabel{HTTPTimeoutForSelect}{{7.1.3}{37}{\textcolor {Chapter }{HTTPTimeoutForSelect}\relax }{subsection.7.1.3}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {7.1.4}\leavevmode {\color  {Chapter }CloseHTTPConnection}}{37}{subsection.7.1.4}}
\newlabel{CloseHTTPConnection}{{7.1.4}{37}{\textcolor {Chapter }{CloseHTTPConnection}\relax }{subsection.7.1.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {7.1.5}\leavevmode {\color  {Chapter }SingleHTTPRequest}}{38}{subsection.7.1.5}}
\newlabel{SingleHTTPRequest}{{7.1.5}{38}{\textcolor {Chapter }{SingleHTTPRequest}\relax }{subsection.7.1.5}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {7.1.6}\leavevmode {\color  {Chapter }CheckForUpdates}}{38}{subsection.7.1.6}}
\newlabel{CheckForUpdates}{{7.1.6}{38}{\textcolor {Chapter }{CheckForUpdates}\relax }{subsection.7.1.6}{}}
\@writefile{toc}{\contentsline {chapter}{\numberline {8}\leavevmode {\color  {Chapter }Examples of usage}}{39}{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}}{39}{section.8.1}}
\@writefile{toc}{\contentsline {section}{\numberline {8.2}\leavevmode {\color  {Chapter }Using filtering programs to read and write files}}{40}{section.8.2}}
\@writefile{toc}{\contentsline {section}{\numberline {8.3}\leavevmode {\color  {Chapter }Using filters when reading or writing files sequentially}}{40}{section.8.3}}
\@writefile{toc}{\contentsline {section}{\numberline {8.4}\leavevmode {\color  {Chapter }Accessing a web page}}{41}{section.8.4}}
\@writefile{toc}{\contentsline {section}{\numberline {8.5}\leavevmode {\color  {Chapter }(Un-)Pickling}}{41}{section.8.5}}
\@writefile{toc}{\contentsline {chapter}{\numberline {9}\leavevmode {\color  {Chapter }License}}{43}{chapter.9}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
