summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-03-10 22:43:52 +0000
committernanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2003-03-10 22:43:52 +0000
commit3e14ef00e5f7ad21fc627a2de96d8a37fbdbf98a (patch)
treea7970b5781a38350cc14223be3fc15c186273c54
parent734e22ee4bfd0680249632980069bd8cd82cf0ba (diff)
downloadATCD-3e14ef00e5f7ad21fc627a2de96d8a37fbdbf98a.tar.gz
*** empty log message ***
-rw-r--r--TAO/CIAO/docs/new_components.html21
1 files changed, 20 insertions, 1 deletions
diff --git a/TAO/CIAO/docs/new_components.html b/TAO/CIAO/docs/new_components.html
index 998ce27683f..a67b316fd38 100644
--- a/TAO/CIAO/docs/new_components.html
+++ b/TAO/CIAO/docs/new_components.html
@@ -63,6 +63,25 @@ to deal with manually...
working on the implementation of the CIDL compiler. Therefore,
you still need to create this file manually.<p>
+ <li><font color="red"><code><b>Orc</b>EI.idl</code></font> -
+ Optional Component Executor implementation interface
+ definitions. Often time, when you implement a non-trivial
+ monolithic component implementation, you are required to define
+ the monolithic local executor interface which often inherits
+ from the component monolithic executor interface and all the
+ provided interfaces. The actually executor implementation will
+ inherit from this user defined interface instead of the default
+ executor mapping defined in <code><b>Orc</b>E.idl</code>. You
+ will need to do the same when you wish to support non-vanilla
+ component interface, such as
+ <code>Components::SessionComponent</code>, and/or
+ <code>Components::SessionSynchronization</code>.<p>
+
+ Ideally, it would be perfect if we can auto-generate this
+ optional IDL file using CIDL compiler. However, I'm not sure
+ the plan CIDL language contains enough information that's
+ required to generate this file.<p>
+
<li><font color="red"><code><b>Orc</b>_exec.*</code></font> - These
are files containing the actually component implementation that
you have to write manually. It, however, depends on the
@@ -103,6 +122,6 @@ to deal with manually...
<hr>
<address></address>
<!-- hhmts start -->
-Last modified: Sun Mar 09 14:32:47 Central Standard Time 2003
+Last modified: Mon Mar 10 16:43:56 Central Standard Time 2003
<!-- hhmts end -->
</body> </html>