diff options
author | dengg <dengg@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2004-05-07 22:52:37 +0000 |
---|---|---|
committer | dengg <dengg@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2004-05-07 22:52:37 +0000 |
commit | 0e27cde2be498054278c9bf7f4df72be40dc297b (patch) | |
tree | 5193fb460f33e4a308bc58a549405cf501182c2c /TAO/CIAO/examples | |
parent | 8c9968ec9a66f0b619257d249ff3d710f83cbeaf (diff) | |
download | ATCD-0e27cde2be498054278c9bf7f4df72be40dc297b.tar.gz |
*** empty log message ***
Diffstat (limited to 'TAO/CIAO/examples')
-rw-r--r-- | TAO/CIAO/examples/UAV/descriptors/BBN_UAV_single_host.cad | 59 |
1 files changed, 44 insertions, 15 deletions
diff --git a/TAO/CIAO/examples/UAV/descriptors/BBN_UAV_single_host.cad b/TAO/CIAO/examples/UAV/descriptors/BBN_UAV_single_host.cad index c77ddd7cb7c..a1f87fedf00 100644 --- a/TAO/CIAO/examples/UAV/descriptors/BBN_UAV_single_host.cad +++ b/TAO/CIAO/examples/UAV/descriptors/BBN_UAV_single_host.cad @@ -34,6 +34,16 @@ <partitioning> + <homeplacement id="a_SatelliteHome"> + <componentfileref idref="com-Satellite"/> + <componentinstantiation id="a_Satellite"> + <registercomponent> + <!-- writeiortofile is a non-standard CIAO extension. --> + <writeiortofile name="sat.ior"/> + </registercomponent> + </componentinstantiation> + </homeplacement> + <homeplacement id="a_CAOCHome"> <componentfileref idref="com-CAOC"/> <componentinstantiation id="a_CAOC"> @@ -99,20 +109,6 @@ <componentinstantiation id="c_UCAV"> </componentinstantiation> </homeplacement> - - - <processcollocation> - <homeplacement id="a_SatelliteHome"> - <componentfileref idref="com-Satellite"/> - <componentinstantiation id="a_Satellite"> - <registercomponent> - <!-- writeiortofile is a non-standard CIAO extension. --> - <writeiortofile name="sat.ior"/> - </registercomponent> - </componentinstantiation> - </homeplacement> - <destination>EngagementBattleHost</destination> - </processcollocation> <!-- A plain vanilla partition. We don't even need the processcollocation tag here. --> </partitioning> @@ -238,7 +234,40 @@ <publishesidentifier>start_move</publishesidentifier> <componentinstantiationref idref="a_UCAV_GS"/> </publishesport> - </connectevent> + </connectevent> + + <connectevent> + <consumesport> + <consumesidentifier>uav_ready</consumesidentifier> + <componentinstantiationref idref="a_Satellite"/> + </consumesport> + <publishesport> + <publishesidentifier>uav_ready</publishesidentifier> + <componentinstantiationref idref="a_UAV"/> + </publishesport> + </connectevent> + + <connectevent> + <consumesport> + <consumesidentifier>ucav_ready</consumesidentifier> + <componentinstantiationref idref="a_Satellite"/> + </consumesport> + <publishesport> + <publishesidentifier>ucav_ready</publishesidentifier> + <componentinstantiationref idref="a_UCAV"/> + </publishesport> + </connectevent> + + <connectevent> + <consumesport> + <consumesidentifier>battle_ready</consumesidentifier> + <componentinstantiationref idref="a_Satellite"/> + </consumesport> + <publishesport> + <publishesidentifier>battle_ready</publishesidentifier> + <componentinstantiationref idref="a_Battle"/> + </publishesport> + </connectevent> </connections> |