blob: 3a98ddbe51f889c65cac21ce9ced22113ccfb5d0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
|
Fri Sep 10 14:52:00 2004 Gan Deng <gan.deng@vanderbilt.edu>
* DAnCE/Deployment.xsd
Modify the schema to support event channel integration.
* DAnCE/ciao/CCM_Component.idl
Added a component_UUID attribute.
* DAnCE/ciao/Deployment_Core.idl
Modify the connection struct to support event channel
integration.
* DAnCE/ciao/NodeApplication_Impl.cpp
* DAnCE/ciao/NodeApplication_Impl.h
* DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp
Enhance the NodeApplication and DomainApplicaitonManager
to support event channel integration.
* DAnCE/examples/BasicSP/BMClosedED/BMClosedED_svnt.{h,cpp}
* DAnCE/examples/BasicSP/BMDevice/BMDevice_svnt.{h,cpp}
* DAnCE/examples/BasicSP/BMDisplay/BMDisplay_svnt.{h,cpp}
* DAnCE/examples/BasicSP/EC/EC_svnt.{h,cpp}
Modify the CIDLC generated servant code to add component_UUID
attribute implementation, and push event to container.
Mon Sep 06 16:13:00 2004 Gan Deng <gan.deng@vanderbilt.edu>
* CIAO_EventService_Factory_impl.cpp
* CIAO_EventService_Factory_impl.h
* CIAO_RTEvent.cpp
* CIAO_RTEvent.h
Modify the files in order to add support for
Event Channel service configuration file and
for RT_QoS for both supplier and consumers.
Mon Sep 06 13:35:00 2004 Gan Deng <gan.deng@vanderbilt.edu>
* DAnCE/ciao/CCM_Component.idl
Added component_UUID as an attribute into CCMObject
IDL interface.
* DAnCE/ciao/Deployment_Core.idl
Added get_event_service () operation into the NodeApplication
interface. The return type of the operation is
::CIAO::ContainerEventService.
* DAnCE/ciao/Container_Base.cpp
* DAnCE/ciao/Container_Base.h
* DAnCE/ciao/Container_Base.inl
Added implementation of the interface
::CIAO::ContainerEventService to this class.
* DAnCE/ciao/NodeApplication_Impl.h
* DAnCE/ciao/NodeApplication_Impl.cpp
* DAnCE/ciao/NodeApplication_Impl.inl
Added implementation of get_event_service() operation which was
added to the NodeApplication IDL interface.
* DAnCE/ciao/CCM_Core.mpc
Added new CIAO_Events project. Modified necessary
lib dependencies to various other projects.
Mon Sep 06 11:35:00 2004 Gan Deng <gan.deng@vanderbilt.edu>
* DAnCE/ciao/CIAO_CosNotify.cpp
* DAnCE/ciao/CIAO_CosNotify.h
* DAnCE/ciao/CIAO_CosNotify.idl
* DAnCE/ciao/CIAO_DirectEvent.cpp
* DAnCE/ciao/CIAO_DirectEvent.h
* DAnCE/ciao/CIAO_DirectEvent.idl
* DAnCE/ciao/CIAO_RTEvent.cpp
* DAnCE/ciao/CIAO_RTEvent.h
* DAnCE/ciao/CIAO_RTEvent.idl
* DAnCE/ciao/CIAO_EventServiceBase.h
* DAnCE/ciao/CIAO_Events.idl
* DAnCE/ciao/CIAO_Events_Export.h
* DAnCE/ciao/CIAO_EventService_Factory.cpp
* DAnCE/ciao/CIAO_EventService_Factory.h
* DAnCE/ciao/CIAO_EventService_Factory_impl.cpp
* DAnCE/ciao/CIAO_EventService_Factory_impl.h
Added these files. These files are obtained from
a previous branch "EC_integration_Stage_0" and
checked in as is without any change.
Mon Sep 06 11:30:00 2004 Gan Deng <gan.deng@vanderbilt.edu>
* ChangeLog_EC
Created this branch named "EC_integration_DAnCE" and
added this change log. This change log file was obtained
from a previous CVS branch named "EC_integration_stage_0".
Fri Oct 31 02:00:56 2003 George Edwards <g.edwards@vanderbilt.edu>
* ChangeLog_EC
* ciao/CIAO_CosNotify.cpp
* ciao/CIAO_CosNotify.h
* ciao/CIAO_DirectEvent.cpp
* ciao/CIAO_DirectEvent.h
* ciao/CIAO_EventService_Factory_impl.cpp
* ciao/CIAO_Events.idl
* ciao/CIAO_RTEvent.cpp
* ciao/CIAO_RTEvent.h
* ciao/Container_Base.cpp
* examples/handcrafted/BasicSP_EC/BMClosedED/BMClosedED_svnt.cpp
* examples/handcrafted/BasicSP_EC/BMDisplay/BMDisplayE.idl
* examples/handcrafted/BasicSP_EC/BMDisplay/BMDisplay_svnt.cpp
* examples/handcrafted/BasicSP_EC/BMDisplay/BMDisplay_svnt.h
* tools/Assembly_Deployer/Assembly_Impl.cpp
Fixed reference counting bugs.
Mon Oct 20 12:21:11 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
* ciao/CIAO_CosNotify.cpp:
* ciao/CIAO_CosNotify.h
* ciao/CIAO_DirectEvent.cpp:
* ciao/CIAO_DirectEvent.h:
* ciao/CIAO_EventServiceBase.h: //@@ comments for George.
There is also one comment in the changelog
Sat Oct 18 14:19:56 2003 George Edwards <g.edwards@vanderbilt.edu>
Added files:
* ciao/CIAO_CosNotify.cpp
* ciao/CIAO_CosNotify.h
* ciao/CIAO_CosNotify.idl
* ciao/CIAO_DirectEvent.cpp
* ciao/CIAO_DirectEvent.h
* ciao/CIAO_DirectEvent.idl
* ciao/CIAO_EventServiceBase.h
* ciao/CIAO_EventService_Factory.cpp
* ciao/CIAO_EventService_Factory.h
* ciao/CIAO_EventService_Factory_impl.cpp
* ciao/CIAO_EventService_Factory_impl.h
* ciao/CIAO_Events_Export.h
* ciao/CIAO_RTEvent.cpp
* ciao/CIAO_RTEvent.h
* ciao/CIAO_RTEvent.idl
Added event service factory to dynamically create event service
objects, provided via ACE dynamic service. Changed UUID to string
to match Assembly_Deployer tool. Moved consumer state information
into the event service objects.
Modified files:
* ciao/CCM_Component.idl
* ciao/CCM_Core.mpc
* ciao/CCM_Deployment.idl
* ciao/CIAO_Events.idl
* ciao/ComponentInstallation_Impl.h
* ciao/ComponentServer_Impl.h
* ciao/Container_Base.cpp
* ciao/Container_Base.h
* ciao/Container_Base.inl
* ciao/Container_Impl.h
* ciao/Container_Impl.inl
* ciao/Cookies.h
Changed container to dynamically link event service
libraries. Added new CIAO_Events project. Added method to
CIAO::Container that provides an object reference to the
events interface. Removed map of EventServiceInfo structs
from CIAO::Container. Added a UUID attribute to CCM_Object.
* tools/Assembly_Deployer/Assembly_Impl.cpp
* tools/Assembly_Deployer/Assembly_Impl.h
* tools/Assembly_Deployer/Assembly_Visitors.cpp
* tools/Assembly_Deployer/Assembly_Visitors.h
* tools/XML_Helpers/Assembly_Handlers.cpp
* tools/XML_Helpers/Assembly_Spec.h
* tools/XML_Helpers/Assembly_Spec.inl
Moved glue code that establishes events connections into the
Deployer. Added a map of container references to
CIAO::Assembly_Context.
* examples/handcrafted/BasicSP_EC/BMClosedED/BMClosedEDE.idl
* examples/handcrafted/BasicSP_EC/BMClosedED/BMClosedED_svnt.cpp
* examples/handcrafted/BasicSP_EC/BMClosedED/BMClosedED_svnt.h
* examples/handcrafted/BasicSP_EC/BMDevice/BMDeviceE.idl
* examples/handcrafted/BasicSP_EC/BMDevice/BMDevice_svnt.cpp
* examples/handcrafted/BasicSP_EC/BMDevice/BMDevice_svnt.h
* examples/handcrafted/BasicSP_EC/BMDisplay/BMDisplayE.idl
* examples/handcrafted/BasicSP_EC/BMDisplay/BMDisplay_svnt.cpp
* examples/handcrafted/BasicSP_EC/BMDisplay/BMDisplay_svnt.h
* examples/handcrafted/BasicSP_EC/EC/ECE.idl
* examples/handcrafted/BasicSP_EC/EC/EC_svnt.cpp
* examples/handcrafted/BasicSP_EC/EC/EC_svnt.h
Added a UUID attribute to CCM_Object. Moved glue code that
establishes events connections into the Deployer. Changed
push_event to use the component UUID with port name
appended.
Removed files:
* ciao/CIAO_Events.cpp
* ciao/CIAO_Events.h
Broke these files apart into one file per service.
Sat Oct 4 18:28:23 2003 George Edwards <g.edwards@vanderbilt.edu>
Added files:
* ciao/CIAO_CosNotify.idl
* ciao/CIAO_DirectEvent.idl
* ciao/CIAO_RTEvent.idl
Modified files:
* ciao/CCM_Core.mpc
* ciao/CIAO_Events.cpp
* ciao/CIAO_Events.h
* ciao/CIAO_Events.idl
* ciao/ComponentInstallation_Impl.h
* ciao/ComponentServer_Impl.h
* ciao/Container_Base.cpp
* ciao/Container_Base.h
* ciao/Container_Impl.h ciao/Cookies.h
* examples/handcrafted/BasicSP_EC/BMClosedED/BMClosedED_svnt.cpp
* examples/handcrafted/BasicSP_EC/BMDevice/BMDevice_svnt.cpp
* examples/handcrafted/BasicSP_EC/EC/EC_svnt.cpp
Made design changes according to Bala's suggestions.
Thu Oct 2 12:19:22 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
* ciao/CIAO_Events.cpp:
* ciao/CIAO_Events.h
* ciao/CIAO_Events.idl:
* ciao/Container_Base.cpp:
* ciao/Container_Base.h:
* ciao/Cookies.h: Added // @@ George for George in the code.
Wed Oct 01 16:31:45 2003 George Edwards <g.edwards@vanderbilt.edu>
* ciao/CCM_Core.mpc:
Updated Source_Files and IDL_Files.
* ciao/CIAO_Events.cpp:
Added PushConsumer and PushSupplier implementations for CosNotify
service.
Tue Sep 30 11:51:17 2003 George Edwards <g.edwards@vanderbilt.edu>
* ciao/CIAO_Events.h:
* ciao/CIAO_Events.cpp:
* ciao/CIAO_Events.idl:
* examples/handcrafted/BasicSP_EC/BMDevice/BMDevice_svnt.cpp:
* examples/handcrafted/BasicSP_EC/BMClosedED/BMClosedED_svnt.cpp:
* examples/handcrafted/BasicSP_EC/EC/EC_svnt.cpp:
Added event filtering, correlation, and CosNotification service.
Tue Sep 23 21:35:17 2003 George Edwards <g.edwards@vanderbilt.edu>
* ciao/CIAO_Events.h:
* ciao/CIAO_Events.cpp:
* ciao/Container_Base.h:
* ciao/Container_Base.cpp:
* ciao/CIAO_Events.idl:
Added comments.
Mon Sep 22 20:52:02 2003 George Edwards <g.edwards@vanderbilt.edu>
Added files:
* ciao/CIAO_Events.h:
* ciao/CIAO_Events.cpp:
* ciao/CIAO_Events.idl:
Modified files:
* ciao/Container_Base.cpp:
* ciao/Container_Base.h:
* ciao/Cookies.cpp:
* ciao/Cookies.h:
* examples/handcrafted/BasicSP_EC/BMClosedED/BMClosedED_svnt.cpp:
* examples/handcrafted/BasicSP_EC/BMDevice/BMDevice_svnt.cpp:
* examples/handcrafted/BasicSP_EC/EC/EC_svnt.cpp:
* examples/handcrafted/BasicSP_EC/EC/EC_svnt.h:
Refactored CIAO event services.
Mon Sep 15 16:59:34 2003 George Edwards <g.edwards@vanderbilt.edu>
* ciao/CCM_Deployment.idl ciao/Container_Base.cpp
* ciao/Container_Base.h
* ciao/Cookies.cpp
* ciao/Cookies.h
* examples/handcrafted/BasicSP_EC/BMClosedED/BMClosedED_svnt.cpp
* examples/handcrafted/BasicSP_EC/BMClosedED/BMClosedED_svnt.h
* examples/handcrafted/BasicSP_EC/BMDevice/BMDevice_svnt.cpp
* examples/handcrafted/BasicSP_EC/BMDevice/BMDevice_svnt.h
* examples/handcrafted/BasicSP_EC/BMDisplay/BMDisplay_svnt.cpp
* examples/handcrafted/BasicSP_EC/BMDisplay/BMDisplay_svnt.h
* examples/handcrafted/BasicSP_EC/EC/EC_svnt.cpp
* examples/handcrafted/BasicSP_EC/EC/EC_svnt.h
Initial implementation of CIAO event services.
|