summaryrefslogtreecommitdiff
path: root/CIAO/docs/tutorials/Quoter/Simple/02.html
diff options
context:
space:
mode:
Diffstat (limited to 'CIAO/docs/tutorials/Quoter/Simple/02.html')
-rw-r--r--CIAO/docs/tutorials/Quoter/Simple/02.html156
1 files changed, 90 insertions, 66 deletions
diff --git a/CIAO/docs/tutorials/Quoter/Simple/02.html b/CIAO/docs/tutorials/Quoter/Simple/02.html
index 9892e9722c8..fe66bfa5d47 100644
--- a/CIAO/docs/tutorials/Quoter/Simple/02.html
+++ b/CIAO/docs/tutorials/Quoter/Simple/02.html
@@ -26,18 +26,18 @@ w\:* {behavior:url(#default#VML);}
<o:DocumentProperties>
<o:Author>Abdullah Sowayan</o:Author>
<o:LastAuthor>Abdullah Sowayan</o:LastAuthor>
- <o:Revision>7</o:Revision>
- <o:TotalTime>88</o:TotalTime>
+ <o:Revision>11</o:Revision>
+ <o:TotalTime>90</o:TotalTime>
<o:Created>2006-10-09T19:28:00Z</o:Created>
- <o:LastSaved>2006-10-09T21:48:00Z</o:LastSaved>
+ <o:LastSaved>2007-03-08T01:17:00Z</o:LastSaved>
<o:Pages>1</o:Pages>
- <o:Words>415</o:Words>
- <o:Characters>2370</o:Characters>
+ <o:Words>443</o:Words>
+ <o:Characters>2531</o:Characters>
<o:Company>Maritime Systems &amp; Sensors</o:Company>
- <o:Lines>19</o:Lines>
+ <o:Lines>21</o:Lines>
<o:Paragraphs>5</o:Paragraphs>
- <o:CharactersWithSpaces>2780</o:CharactersWithSpaces>
- <o:Version>11.8036</o:Version>
+ <o:CharactersWithSpaces>2969</o:CharactersWithSpaces>
+ <o:Version>11.5606</o:Version>
</o:DocumentProperties>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
@@ -53,14 +53,6 @@ w\:* {behavior:url(#default#VML);}
</xml><![endif]-->
<style>
<!--
- /* Font Definitions */
- @font-face
- {font-family:Wingdings;
- panose-1:5 0 0 0 0 0 0 0 0 0;
- mso-font-charset:2;
- mso-generic-font-family:auto;
- mso-font-pitch:variable;
- mso-font-signature:0 268435456 0 0 -2147483648 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{mso-style-parent:"";
@@ -120,6 +112,38 @@ div.Section1
margin-left:1.25in;
text-indent:-.25in;
font-family:Symbol;}
+@list l0:level2
+ {mso-level-tab-stop:1.0in;
+ mso-level-number-position:left;
+ text-indent:-.25in;}
+@list l0:level3
+ {mso-level-tab-stop:1.5in;
+ mso-level-number-position:left;
+ text-indent:-.25in;}
+@list l0:level4
+ {mso-level-tab-stop:2.0in;
+ mso-level-number-position:left;
+ text-indent:-.25in;}
+@list l0:level5
+ {mso-level-tab-stop:2.5in;
+ mso-level-number-position:left;
+ text-indent:-.25in;}
+@list l0:level6
+ {mso-level-tab-stop:3.0in;
+ mso-level-number-position:left;
+ text-indent:-.25in;}
+@list l0:level7
+ {mso-level-tab-stop:3.5in;
+ mso-level-number-position:left;
+ text-indent:-.25in;}
+@list l0:level8
+ {mso-level-tab-stop:4.0in;
+ mso-level-number-position:left;
+ text-indent:-.25in;}
+@list l0:level9
+ {mso-level-tab-stop:4.5in;
+ mso-level-number-position:left;
+ text-indent:-.25in;}
ol
{margin-bottom:0in;}
ul
@@ -146,7 +170,7 @@ ul
mso-bidi-language:#0400;}
</style>
<![endif]--><!-- 01.html,v 1.3 2006/02/10 14:34:35 mxiong Exp --><!--[if gte mso 9]><xml>
- <o:shapedefaults v:ext="edit" spidmax="2050"/>
+ <o:shapedefaults v:ext="edit" spidmax="5122"/>
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1"/>
@@ -162,7 +186,7 @@ ul
line-height:150%'><span style='color:black'>Step 2: Implement your components<o:p></o:p></span></h3>
<h3 align=center style='text-align:center'><span style='color:black'><img
-width=634 height=376 id="_x0000_i1026" src="images/Step2.JPG"><o:p></o:p></span></h3>
+width=634 height=376 id="_x0000_i1025" src="images/step2.jpg"><o:p></o:p></span></h3>
<p class=MsoNormal style='margin-bottom:12.0pt'><b><span style='color:black'>Writing
CIDL files:<o:p></o:p></span></b></p>
@@ -171,27 +195,27 @@ CIDL files:<o:p></o:p></span></b></p>
margin-left:.5in'><b><span style='color:black'>Distributor:<o:p></o:p></span></b></p>
<p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:12.0pt;
-margin-left:1.25in;text-indent:-.25in;mso-list:l0 level1 lfo1;tab-stops:list 1.25in'><![if !supportLists]><span
+margin-left:1.25in;text-indent:-.25in;mso-list:l0 level1 lfo2;tab-stops:list 1.25in'><![if !supportLists]><span
style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
Symbol;color:black;mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>&middot;<span
-style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-</span></span></span><![endif]><span style='color:black;mso-bidi-font-weight:
-bold'>In <i style='mso-bidi-font-style:normal'>Quoter/Distributor </i>sub-directory,
-place a cidl file Distributor.cidl that looks like <a
-href="Distributor/Distributor.cidl">this</a>. <o:p></o:p></span></p>
+style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
+style='color:black;mso-bidi-font-weight:bold'>In <i style='mso-bidi-font-style:
+normal'>Quoter/Distributor </i>sub-directory, place a cidl file
+Distributor.cidl that looks like <a href="Distributor/Distributor.cidl">this</a>.
+<o:p></o:p></span></p>
<p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:12.0pt;
-margin-left:1.25in;text-indent:-.25in;mso-list:l0 level1 lfo1;tab-stops:list 1.25in'><![if !supportLists]><span
+margin-left:1.25in;text-indent:-.25in;mso-list:l0 level1 lfo2;tab-stops:list 1.25in'><![if !supportLists]><span
style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
Symbol;color:black;mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>&middot;<span
-style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-</span></span></span><![endif]><span style='color:black;mso-bidi-font-weight:
-bold'>The MPC files we generated earlier automatically invoked the CIDLC
-compiler to generate the Servants, Executors, and Contexts for us. To reduce
-the amount of work and typing we need to do, we will next instruct the CIDLC
-compiler to generate an empty Distributor Executor implementation (Object
-implementation in the figure above). In the <i style='mso-bidi-font-style:normal'>Quoter/Distributor
-</i>sub-directory, type the following:<o:p></o:p></span></p>
+style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
+style='color:black;mso-bidi-font-weight:bold'>The MPC files we generated
+earlier automatically invoked the CIDLC compiler to generate the Servants, Executors,
+and Contexts for us. To reduce the amount of work and typing we need to do, we
+will next instruct the CIDLC compiler to generate an empty Distributor Executor
+implementation (Object implementation in the figure above). In the <i
+style='mso-bidi-font-style:normal'>Quoter/Distributor </i>sub-directory, type
+the following:<o:p></o:p></span></p>
<p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:12.0pt;
margin-left:1.5in'><span style='font-family:"Courier New";color:black;
@@ -214,27 +238,26 @@ margin-left:.5in'><b style='mso-bidi-font-weight:normal'><span
style='color:black'>Broker:<o:p></o:p></span></b></p>
<p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:12.0pt;
-margin-left:1.25in;text-indent:-.25in;mso-list:l0 level1 lfo1;tab-stops:list 1.25in'><![if !supportLists]><span
+margin-left:1.25in;text-indent:-.25in;mso-list:l0 level1 lfo2;tab-stops:list 1.25in'><![if !supportLists]><span
style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
Symbol;color:black;mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>&middot;<span
-style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-</span></span></span><![endif]><span style='color:black;mso-bidi-font-weight:
-bold'>In <i style='mso-bidi-font-style:normal'>Quoter/Broker </i>sub-directory,
-place a cidl file Broker.cidl that looks like <a href="Broker/Broker.cidl">this</a>.
-<o:p></o:p></span></p>
+style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
+style='color:black;mso-bidi-font-weight:bold'>In <i style='mso-bidi-font-style:
+normal'>Quoter/Broker </i>sub-directory, place a cidl file Broker.cidl that
+looks like <a href="Broker/Broker.cidl">this</a>. <o:p></o:p></span></p>
<p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:12.0pt;
-margin-left:1.25in;text-indent:-.25in;mso-list:l0 level1 lfo1;tab-stops:list 1.25in'><![if !supportLists]><span
+margin-left:1.25in;text-indent:-.25in;mso-list:l0 level1 lfo2;tab-stops:list 1.25in'><![if !supportLists]><span
style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
Symbol;color:black;mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>&middot;<span
-style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-</span></span></span><![endif]><span style='color:black;mso-bidi-font-weight:
-bold'>The MPC files we generated earlier automatically invoked the CIDLC
-compiler to generate the Servants, Executors, and Contexts for us. To reduce
-the amount of work and typing we need to do, we will next instruct the CIDLC
-compiler to generate an empty Distributor Executor implementation (Object
-implementation in the figure above). In the <i style='mso-bidi-font-style:normal'>Quoter/Broker
-</i>sub-directory, type the following:<o:p></o:p></span></p>
+style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
+style='color:black;mso-bidi-font-weight:bold'>The MPC files we generated
+earlier automatically invoked the CIDLC compiler to generate the Servants,
+Executors, and Contexts for us. To reduce the amount of work and typing we need
+to do, we will next instruct the CIDLC compiler to generate an empty Distributor
+Executor implementation (Object implementation in the figure above). In the <i
+style='mso-bidi-font-style:normal'>Quoter/Broker </i>sub-directory, type the
+following:<o:p></o:p></span></p>
<p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:12.0pt;
margin-left:1.5in'><span style='font-family:"Courier New";color:black;
@@ -252,8 +275,9 @@ later in the tutorial to insert our business logic in the Broker component.<o:p>
<b style='mso-bidi-font-weight:normal'>Note:<o:p></o:p></b></span></p>
<p class=MsoNormal style='line-height:150%'><span style='color:black'>To
-understand the meaning of different parameters passed to the CIDLC compiler <span
-style='mso-bidi-font-style:italic'>type the</span> following command:<o:p></o:p></span></p>
+understand the meaning of different parameters passed to the CIDLC compiler
+click <a href="../../../cidlc.html">here</a> or <span style='mso-bidi-font-style:
+italic'>type the</span> following command:<o:p></o:p></span></p>
<p class=MsoNormal style='margin-bottom:12.0pt'><span style='font-family:"Courier New";
color:black;mso-bidi-font-style:italic'>cidlc --h</span><span style='color:
@@ -269,14 +293,13 @@ the Components:<o:p></o:p></span></b></p>
margin-left:.5in'><b><span style='color:black'>Distributor:<o:p></o:p></span></b></p>
<p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:12.0pt;
-margin-left:1.25in;text-indent:-.25in;mso-list:l0 level1 lfo1;tab-stops:list 1.25in'><![if !supportLists]><span
+margin-left:1.25in;text-indent:-.25in;mso-list:l0 level1 lfo2;tab-stops:list 1.25in'><![if !supportLists]><span
style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
Symbol;color:black;mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>&middot;<span
-style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-</span></span></span><![endif]><span style='color:black;mso-bidi-font-weight:
-bold'>The CIDLC compiler generated an empty </span><i style='mso-bidi-font-style:
-normal'><span style='color:black'>Distributor_exec.h </span></i><span
-style='color:black'>and <i style='mso-bidi-font-style:normal'>Distributor_exec.cpp
+style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
+style='color:black;mso-bidi-font-weight:bold'>The CIDLC compiler generated an
+empty </span><i style='mso-bidi-font-style:normal'><span style='color:black'>Distributor_exec.h
+</span></i><span style='color:black'>and <i style='mso-bidi-font-style:normal'>Distributor_exec.cpp
</i>files for us. You should now add your business logic to the executors. Look
into <i style='mso-bidi-font-style:normal'><a
href="Distributor/Distributor_exec.h">Distributor_exec.h</a> </i>and <i
@@ -288,14 +311,13 @@ margin-left:.5in'><b style='mso-bidi-font-weight:normal'><span
style='color:black'>Broker:<o:p></o:p></span></b></p>
<p class=MsoNormal style='margin-top:0in;margin-right:0in;margin-bottom:12.0pt;
-margin-left:1.25in;text-indent:-.25in;mso-list:l0 level1 lfo1;tab-stops:list 1.25in'><![if !supportLists]><span
+margin-left:1.25in;text-indent:-.25in;mso-list:l0 level1 lfo2;tab-stops:list 1.25in'><![if !supportLists]><span
style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
Symbol;color:black;mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>&middot;<span
-style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-</span></span></span><![endif]><span style='color:black;mso-bidi-font-weight:
-bold'>The CIDLC compiler generated an empty </span><i style='mso-bidi-font-style:
-normal'><span style='color:black'>Distributor_exec.h </span></i><span
-style='color:black'>and <i style='mso-bidi-font-style:normal'>Distributor_exec.cpp
+style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
+style='color:black;mso-bidi-font-weight:bold'>The CIDLC compiler generated an
+empty </span><i style='mso-bidi-font-style:normal'><span style='color:black'>Distributor_exec.h
+</span></i><span style='color:black'>and <i style='mso-bidi-font-style:normal'>Distributor_exec.cpp
</i>files for us. You should now add your business logic to the executors. Look
into <i style='mso-bidi-font-style:normal'><a href="Broker/Broker_exec.h">Broker_exec.h</a>
</i>and <i style='mso-bidi-font-style:normal'><a href="Broker/Broker_exec.cpp">Broker_exec.cpp</a>
@@ -303,7 +325,10 @@ into <i style='mso-bidi-font-style:normal'><a href="Broker/Broker_exec.h">Broker
<p class=MsoNormal style='margin-bottom:12.0pt'><span style='color:black'><o:p>&nbsp;</o:p></span></p>
-<p class=MsoNormal><span style='color:black'>&nbsp;&nbsp;&nbsp; <o:p></o:p></span></p>
+<p class=MsoNormal align=center style='text-align:center'><span
+style='color:black'><a href="01.html">Previous</a><span style='mso-tab-count:
+8'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><a
+href="03.html">Next</a><o:p></o:p></span></p>
<div class=MsoNormal align=center style='text-align:center'><span
style='color:black'>
@@ -314,10 +339,9 @@ style='color:black'>
<address><span style='color:black'><a href="mailto:ming.xiong@vanderbilt.edu">Ming
Xiong<br>
-</a><o:p></o:p></span></address>
+</a></span><a href="mailto:abdullah.sowayan@lmco.com">Abdullah Sowayan</a></address>
-<p class=MsoNormal><span style='color:black'><!-- Created: Sat Nov 27 15:25:06 CST 1999 --><!-- hhmts start -->Last
-modified:<!-- hhmts end --> <o:p></o:p></span></p>
+<p class=MsoNormal><span style='color:black'><o:p>&nbsp;</o:p></span></p>
</div>