OW2 Consortium
Search OW2 Mail Archive: 

Advanced Search - Powered by Google


Mail Archive Home | fractal-commits List | May 2008 Index

<--  Date Index  --> <--  Thread Index  -->

[fractal-commits] [7806] sandbox/debrouxl/comanche/src/site/apt/index.apt:Cecilia Comanche example: second chunk of the conversion from LyX to APT.


Title: [7806] sandbox/debrouxl/comanche/src/site/apt/index.apt: Cecilia Comanche example: second chunk of the conversion from LyX to APT.
Revision
7806
Author
debrouxl
Date
2008-05-28 13:24:49 +0200 (Wed, 28 May 2008)

Log Message

Cecilia Comanche example: second chunk of the conversion from LyX to APT.

Modified Paths

Diff

Modified: sandbox/debrouxl/comanche/src/site/apt/index.apt (7805 => 7806)


--- sandbox/debrouxl/comanche/src/site/apt/index.apt	2008-05-28 11:24:42 UTC (rev 7805)
+++ sandbox/debrouxl/comanche/src/site/apt/index.apt	2008-05-28 11:24:49 UTC (rev 7806)
@@ -369,3 +369,158 @@
   More information about Fractal, including the complete specification of the
   component model, and several tutorials, can be found at
   {{{http://fractal.objectweb.org}http://fractal.objectweb.org}}.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+Appendix: Comanche source code
+
+  Below are the most important bits of the source code of Comanche, without some
+  implementation-specific files (semaphores, wrappers for several POSIX/*nix
+  functions).
+  
+  Notice the <<METHOD>>, <<CALL>> and <<DECLARE_DATA>> syntactic sugar.
+
+
+* Component interfaces
+ 
+  File <<<comanche/RequestHandler.idl>>>:
+
+%{snippet|id=Content|url=""
+
+  File <<<comanche/Scheduler.idl>>>:
+
+%{snippet|id=Content|url=""
+
+  File <<<comanche/Logger.idl>>>:
+
+%{snippet|id=Content|url=""
+
+
+* Component implementations
+
+  File <<<comanche/BasicLogger.c>>>:
+
+%{snippet|id=Content|url=""
+
+  File <<<comanche/SequentialScheduler.c>>>:
+
+%{snippet|id=Content|url=""
+
+  File <<<comanche/MultiThreadScheduler.c>>>:
+
+%{snippet|id=Content|url=""
+
+  File <<<comanche/FileRequestHandler.c>>>:
+
+%{snippet|id=Content|url=""
+
+  File <<<comanche/ErrorRequestHandler.c>>>:
+
+%{snippet|id=Content|url=""
+
+  File <<<comanche/RequestDispatcher.c>>>:
+
+%{snippet|id=Content|url=""
+
+  File <<<comanche/RequestAnalyzer.c>>>:
+
+%{snippet|id=Content|url=""
+
+  File <<<comanche/RequestReceiver.c>>>:
+
+%{snippet|id=Content|url=""
+
+  <<See the rest of source codes in the Cecilia distribution.>>
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+Appendix: Comanche architecture definition
+
+  Here are the Cecilia ADL definitions describing the Comanche architecture:
+
+
+* Component types
+
+  File <<<comanche/SchedulerType.fractal>>>:
+
+%{snippet|id=Content|url=""
+
+  File <<<comanche/HandlerType.fractal>>>:
+
+%{snippet|id=Content|url=""
+
+  File <<<comanche/ReceiverType.fractal>>>:
+
+%{snippet|id=Content|url=""
+
+  File <<<comanche/AnalyzerType.fractal>>>:
+
+%{snippet|id=Content|url=""
+
+  File <<<comanche/LoggerType.fractal>>>:
+
+%{snippet|id=Content|url=""
+
+  File <<<comanche/DispatcherType.fractal>>>:
+
+%{snippet|id=Content|url=""
+
+  File <<<comanche/FrontendType.fractal>>>:
+
+%{snippet|id=Content|url=""
+
+  File <<<comanche/ComancheType.fractal>>>:
+
+%{snippet|id=Content|url=""
+
+
+* Primitive components
+
+  File <<<comanche/SequentialScheduler.fractal>>>:
+
+%{snippet|id=Content|url=""
+
+  File <<<comanche/MultiThreadScheduler.fractal>>>:
+
+%{snippet|id=Content|url=""
+
+  File <<<comanche/Receiver.fractal>>>:
+
+%{snippet|id=Content|url=""
+
+  File <<<comanche/Analyzer.fractal>>>:
+
+%{snippet|id=Content|url=""
+
+  File <<<comanche/Logger.fractal>>>:
+
+%{snippet|id=Content|url=""
+
+  File <<<comanche/Dispatcher.fractal>>>:
+
+%{snippet|id=Content|url=""
+
+  File <<<comanche/FileHandler.fractal>>>:
+
+%{snippet|id=Content|url=""
+
+  File <<<comanche/ErrorHandler.fractal>>>:
+
+%{snippet|id=Content|url=""
+
+
+* Composite components
+ 
+  File <<<comanche/Handler.fractal>>>:
+
+%{snippet|id=Content|url=""
+
+  File <<<comanche/Backend.fractal>>>:
+
+%{snippet|id=Content|url=""
+
+  File <<<comanche/Frontend.fractal>>>:
+
+%{snippet|id=Content|url=""
+
+  File <<<comanche/Comanche.fractal>>>:
+
+%{snippet|id=Content|url=""


<--  Date Index  --> <--  Thread Index  -->

Reply via email to:

Powered by MHonArc.

Copyright © 2006-2007, OW2 Consortium | contact | webmaster.