|
|
1.1 ! root 1: \relax ! 2: \@writefile{toc}{\string\contentsline\space {chapter}{\string\numberline\space {3}Remote Operations}{54}} ! 3: \@writefile{lof}{\string\addvspace\space {10pt}} ! 4: \@writefile{lot}{\string\addvspace\space {10pt}} ! 5: \newlabel{librosap}{{3}{54}} ! 6: \@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {3.1}Notice}{55}} ! 7: \@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {3.2}Service Disciplines and Associations}{55}} ! 8: \newlabel{ros:disciplines}{{3.2}{55}} ! 9: \@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {3.3}Remote Operations}{55}} ! 10: \newlabel{ros:operations}{{3.3}{55}} ! 11: \@writefile{lot}{\string\contentsline\space {table}{\string\numberline\space {3.1}{\ignorespaces RoSAP Failure Codes}}{58}} ! 12: \newlabel{RoSAPreasons}{{3.1}{58}} ! 13: \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {3.3.1}Selecting an Underlying Service}{60}} ! 14: \newlabel{ros:underlying}{{3.3.1}{60}} ! 15: \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {3.3.2}Invoking Operations}{61}} ! 16: \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {3.3.3}Replying to Requests}{63}} ! 17: \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {3.3.4}Reading Replies}{64}} ! 18: \newlabel{replies}{{3.3.4}{64}} ! 19: \@writefile{toc}{\string\contentsline\space {subsubsection}{Invocation Indication}{66}} ! 20: \@writefile{toc}{\string\contentsline\space {subsubsection}{Result Indication}{67}} ! 21: \@writefile{toc}{\string\contentsline\space {subsubsection}{Error Indication}{67}} ! 22: \@writefile{toc}{\string\contentsline\space {subsubsection}{User-Reject Indication}{68}} ! 23: \newlabel{rejections}{{3.3.4}{68}} ! 24: \@writefile{toc}{\string\contentsline\space {subsubsection}{End Indication}{69}} ! 25: \newlabel{ros:end}{{3.3.4}{69}} ! 26: \@writefile{toc}{\string\contentsline\space {subsubsection}{Finish Indication}{69}} ! 27: \newlabel{ros:finish}{{3.3.4}{69}} ! 28: \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {3.3.5}Rejecting Requests and Replies}{69}} ! 29: \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {3.3.6}Asynchronous Event Handling}{70}} ! 30: \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {3.3.7}Synchronous Event Multiplexing}{72}} ! 31: \@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {3.4}Error Conventions}{72}} ! 32: \@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {3.5}Compiling and Loading}{73}} ! 33: \@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {3.6}Two Examples}{73}} ! 34: \newlabel{ros:example}{{3.6}{73}} ! 35: \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {3.6.1}The Generic Server}{73}} ! 36: \newlabel{ros:example:server}{{3.6.1}{73}} ! 37: \@writefile{lof}{\string\contentsline\space {figure}{\string\numberline\space {3.1}{\ignorespaces Initializing the generic ROS responder}}{75}} ! 38: \newlabel{initROSresponder}{{3.1}{75}} ! 39: \@writefile{lof}{\string\contentsline\space {figure}{\string\numberline\space {3.2}{\ignorespaces The request/reply loop for the generic ROS responder}}{76}} ! 40: \newlabel{doROSresponder}{{3.2}{76}} ! 41: \@writefile{toc}{\string\contentsline\space {subsection}{\string\numberline\space {3.6.2}The Generic Client}{80}} ! 42: \@writefile{lof}{\string\contentsline\space {figure}{\string\numberline\space {3.3}{\ignorespaces Initializing the generic ROS initiator}}{82}} ! 43: \newlabel{initROSinitiator}{{3.3}{82}} ! 44: \citation{ECMA.ROS} ! 45: \citation{MHS.RTS} ! 46: \citation{CCITT.ROS.Service} ! 47: \citation{CCITT.ROS.Protocol} ! 48: \citation{ISO.ROS.Service} ! 49: \citation{ISO.ROS.Protocol} ! 50: \@writefile{toc}{\string\contentsline\space {section}{\string\numberline\space {3.7}For Further Reading}{83}} ! 51: \newlabel{ros:reading}{{3.7}{83}} ! 52: \global\@namedef{cp@rosap}{ ! 53: \setcounter{page}{85} ! 54: \setcounter{equation}{0} ! 55: \setcounter{enumi}{2} ! 56: \setcounter{enumii}{0} ! 57: \setcounter{enumiii}{0} ! 58: \setcounter{enumiv}{0} ! 59: \setcounter{footnote}{0} ! 60: \setcounter{mpfootnote}{0} ! 61: \setcounter{part}{2} ! 62: \setcounter{chapter}{3} ! 63: \setcounter{section}{7} ! 64: \setcounter{subsection}{0} ! 65: \setcounter{subsubsection}{0} ! 66: \setcounter{paragraph}{0} ! 67: \setcounter{subparagraph}{0} ! 68: \setcounter{figure}{3} ! 69: \setcounter{table}{1} ! 70: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.