blob: 6e70e93fb68431f684526e10d887cc279502e004 (
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
|
Mon Nov 24 20:53:03 1997 Carlos O'Ryan <coryan@macarena.cs.wustl.edu>
* bin/Event_Service/Event_Channel.h:
* bin/Event_Service/Event_Channel.cpp:
Removed the forward_event support, since this is MDA/Boeing
propietary.
Thu Nov 20 22:07:36 1997 David L. Levine <levine@cs.wustl.edu>
* local/bin/Scheduling_Service/Scheduler_Generic.*:
added ACE_Scheduler_Generic. It's a drop-in
replacement for ACE_Scheduler_Internal that assigns
the same priority and subpriority to all tasks.
Wed Nov 19 14:53:25 1997 David L. Levine <levine@cs.wustl.edu>
* local/bin/Scheduling_Service/Scheduler.cpp: #include
Scheduler.h instead of Scheduler_Internal.h.
(export): changed loop index from u_int to int to avoid
signed/unsigned comparison.
Tue Nov 18 13:26:32 1997 Carlos O'Ryan <coryan@macarena.cs.wustl.edu>
* tests/Latency.cpp:
Added minimal code to measure round trip delays through the EC.
Mon Nov 17 18:44:29 1997 Carlos O'Ryan <coryan@macarena.cs.wustl.edu>
* tests/Latency.h:
* tests/Latency.cpp:
Added small classes to implement the Supplier and Consumer
personalities of Latency_Supplier; they delegate on it to do the
job.
The QoS for the Consumer personality of Latency_Supplier was
wrong.
Sun Nov 16 00:11:28 1997 Carlos O'Ryan <coryan@macarena.cs.wustl.edu>
* README:
* Makefile:
This directory should hold the propietary code of Boeing. It
even holds its own ChangeLog to keep the profile *very* low.
IT MUST NOT BE DISTRIBUTED IN THE RELEASES.
* bin/Makefile:
This directory contains the Services (Event and Schedule).
* bin/Scheduling_Service/Makefile:
* bin/Scheduling_Service/.cvsignore:
* bin/Scheduling_Service/svc.conf:
* bin/Scheduling_Service/Config_Scheduler.cpp:
* bin/Scheduling_Service/Config_Scheduler.h:
* bin/Scheduling_Service/Config_Scheduler.i:
* bin/Scheduling_Service/Scheduler.cpp:
* bin/Scheduling_Service/Scheduler.h:
* bin/Scheduling_Service/Scheduler.i:
* bin/Scheduling_Service/Scheduler_Internal.cpp:
* bin/Scheduling_Service/Scheduler_Internal.h:
* bin/Scheduling_Service/Scheduler_Internal.i:
* bin/Scheduling_Service/dump_schedule.cpp:
* bin/Scheduling_Service/schedule_service.cpp:
This is the implementation of the Scheduling Service.
The dump utility is also here, in the future we may want to move
it.
* bin/Event_Service/Makefile:
* bin/Event_Service/BCU.cpp:
* bin/Event_Service/BCU.h:
* bin/Event_Service/CORBA_Utils_T.cpp:
* bin/Event_Service/CORBA_Utils_T.h:
* bin/Event_Service/CORBA_Utils_T.i:
* bin/Event_Service/Channel_Clients.i:
* bin/Event_Service/Channel_Clients_T.i:
* bin/Event_Service/Debug_Macros.h:
* bin/Event_Service/Dispatching_Modules.cpp:
* bin/Event_Service/Dispatching_Modules.h:
* bin/Event_Service/Dispatching_Modules.i:
* bin/Event_Service/Event_Channel.cpp:
* bin/Event_Service/Event_Channel.h:
* bin/Event_Service/Event_Channel.i:
* bin/Event_Service/Event_Service.cpp:
* bin/Event_Service/Fast_Reactor.h:
* bin/Event_Service/GPlot_File.cpp:
* bin/Event_Service/GPlot_File.h:
* bin/Event_Service/GPlot_File.i:
* bin/Event_Service/Local_ESTypes.cpp:
* bin/Event_Service/Local_ESTypes.h:
* bin/Event_Service/Local_ESTypes.i:
* bin/Event_Service/Memory_Pools.cpp:
* bin/Event_Service/Memory_Pools.h:
* bin/Event_Service/Memory_Pools.i:
* bin/Event_Service/RT_Task.cpp:
* bin/Event_Service/RT_Task.h:
* bin/Event_Service/RT_Task.i:
* bin/Event_Service/ReactorTask.cpp:
* bin/Event_Service/ReactorTask.h:
* bin/Event_Service/Task_Manager.cpp:
* bin/Event_Service/Task_Manager.h:
* bin/Event_Service/Task_Manager.i:
Implements the Event Service.
* tests/Makefile:
* tests/Latency.cpp:
* tests/Latency.h:
* tests/Utilization.cpp:
* tests/Utilization.h:
Simple tests for the Event Service.
|