\relax \@writefile{toc}{\string\contentsline\space {chapter}{\string\numberline\space {3}Session Services}{39}} \@writefile{lof}{\string\addvspace\space {10pt}} \@writefile{lot}{\string\addvspace\space {10pt}} \newlabel{libssap}{{3}{39}} \@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {3.1}Warning}{40}} \@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {3.2}Addresses}{40}} \newlabel{ssap:addresses}{{3.2}{40}} \@writefile{lof}{\string\contentsline\space {figure}{\string\numberline\space {3.1}{\ignorespaces Constructing the SSAP address for the Presentation provider}}{41}} \newlabel{getASprovider}{{3.1}{41}} \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {3.2.1}Calling Address}{42}} \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {3.2.2}Address Encodings}{42}} \@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {3.3}Connection Establishment}{42}} \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {3.3.1}Connection Negotiation}{43}} \newlabel{ssap:negotiation}{{3.3.1}{43}} \@writefile{toc}{\string\contentsline\space {subsubsection}{Maximum SSDU Size}{43}} \newlabel{SSDU:atomic}{{3.3.1}{43}} \@writefile{toc}{\string\contentsline\space {subsubsection}{Session Requirements}{43}} \@writefile{toc}{\string\contentsline\space {subsubsection}{Session Tokens}{43}} \@writefile{lot}{\string\contentsline\space {table}{\string\numberline\space {3.1}{\ignorespaces Session Requirements}}{44}} \newlabel{SSAPrequirements}{{3.1}{44}} \@writefile{lot}{\string\contentsline\space {table}{\string\numberline\space {3.2}{\ignorespaces Session Tokens}}{45}} \newlabel{SSAPtokens}{{3.2}{45}} \@writefile{lot}{\string\contentsline\space {table}{\string\numberline\space {3.3}{\ignorespaces Initial Token Settings}}{46}} \newlabel{SSAPsettings}{{3.3}{46}} \@writefile{toc}{\string\contentsline\space {subsubsection}{Initial Token Settings}{46}} \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {3.3.2}Server Initialization}{47}} \@writefile{lof}{\string\contentsline\space {figure}{\string\numberline\space {3.2}{\ignorespaces Determining the Initial Token Settings}}{48}} \newlabel{setINITtokens}{{3.2}{48}} \newlabel{SSAPref}{{3.3.2}{50}} \newlabel{SSAPindication}{{3.3.2}{51}} \citation{ISO.SP.Protocol} \citation{CCITT.SP.Protocol} \@writefile{lot}{\string\contentsline\space {table}{\string\numberline\space {3.4}{\ignorespaces SSAP Failure Codes}}{53}} \newlabel{SSAPreasons}{{3.4}{53}} \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {3.3.3}Client Initialization}{55}} \@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {3.4}Data Transfer}{59}} \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {3.4.1}Sending Data}{60}} \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {3.4.2}Receiving Data}{63}} \newlabel{SXFREE}{{3.4.2}{65}} \@writefile{toc}{\string\contentsline\space {subsubsection}{Token Indications}{66}} \@writefile{toc}{\string\contentsline\space {subsubsection}{Synchronization Indications}{67}} \@writefile{toc}{\string\contentsline\space {subsubsection}{Activity Indications}{68}} \@writefile{lot}{\string\contentsline\space {table}{\string\numberline\space {3.5}{\ignorespaces SSAP Exception Codes}}{70}} \newlabel{SSAPexceptions}{{3.5}{70}} \@writefile{toc}{\string\contentsline\space {subsubsection}{Report Indications}{70}} \@writefile{toc}{\string\contentsline\space {subsubsection}{Finish Indication}{71}} \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {3.4.3}Token Management}{71}} \@writefile{toc}{\string\contentsline\space {subsubsection}{Sending Tokens}{72}} \@writefile{toc}{\string\contentsline\space {subsubsection}{Requesting Tokens}{73}} \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {3.4.4}Synchronization Management}{73}} \newlabel{sync:mgmt}{{3.4.4}{73}} \@writefile{toc}{\string\contentsline\space {subsubsection}{Major Synchronization}{73}} \@writefile{toc}{\string\contentsline\space {subsubsection}{Minor Synchronization}{75}} \@writefile{toc}{\string\contentsline\space {subsubsection}{ReSynchronization}{76}} \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {3.4.5}Activity Management}{78}} \@writefile{toc}{\string\contentsline\space {subsubsection}{Activity Start/Resume}{78}} \newlabel{SSAPactid}{{3.4.5}{79}} \newlabel{SSAPactref}{{3.4.5}{80}} \@writefile{toc}{\string\contentsline\space {subsubsection}{Activity Interrupt/Discard}{80}} \@writefile{toc}{\string\contentsline\space {subsubsection}{Activity End}{82}} \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {3.4.6}Exception Reporting}{83}} \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {3.4.7}User-initiated Aborts}{84}} \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {3.4.8}Asynchronous Event Handling}{85}} \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {3.4.9}Synchronous Event Multiplexing}{89}} \@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {3.5}Connection Release}{90}} \citation{ISO.SS.UserData,ISO.SP.UserData} \@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {3.6}Restrictions on User Data}{92}} \@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {3.7}Error Conventions}{93}} \@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {3.8}Compiling and Loading}{94}} \@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {3.9}An Example}{94}} \@writefile{lof}{\string\contentsline\space {figure}{\string\numberline\space {3.3}{\ignorespaces Initializing the SSAP source entity}}{95}} \newlabel{initSSsource}{{3.3}{95}} \citation{ISO.SP.Service} \citation{CCITT.SP.Service} \citation{ISO.SP.Protocol} \citation{CCITT.SP.Protocol} \@writefile{lof}{\string\contentsline\space {figure}{\string\numberline\space {3.4}{\ignorespaces Data Transfer for the SSAP source entity}}{97}} \newlabel{dataSSsource}{{3.4}{97}} \@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {3.10}For Further Reading}{97}} \global\@namedef{cp@ssap}{ \setcounter{page}{98} \setcounter{equation}{0} \setcounter{enumi}{2} \setcounter{enumii}{0} \setcounter{enumiii}{0} \setcounter{enumiv}{0} \setcounter{footnote}{5} \setcounter{mpfootnote}{0} \setcounter{part}{2} \setcounter{chapter}{3} \setcounter{section}{10} \setcounter{subsection}{0} \setcounter{subsubsection}{0} \setcounter{paragraph}{0} \setcounter{subparagraph}{0} \setcounter{figure}{4} \setcounter{table}{5} }