diff options
Diffstat (limited to 'TAO/ChangeLogs/ChangeLog-02a')
-rw-r--r-- | TAO/ChangeLogs/ChangeLog-02a | 102 |
1 files changed, 102 insertions, 0 deletions
diff --git a/TAO/ChangeLogs/ChangeLog-02a b/TAO/ChangeLogs/ChangeLog-02a index d94ceb243a7..62c73b6b74a 100644 --- a/TAO/ChangeLogs/ChangeLog-02a +++ b/TAO/ChangeLogs/ChangeLog-02a @@ -1,3 +1,105 @@ +Sat Feb 26 21:45:45 2000 Carlos O'Ryan <coryan@uci.edu> + + * orbsvcs/orbsvcs/Makefile: + Add orbsvcs/orbsvcs/ESF to the include path, because some + compilers need that for template instantiation. + + * orbsvcs/orbsvcs/ESF/ESF_Busy_Lock.h: + * orbsvcs/orbsvcs/ESF/ESF_Busy_Lock.i: + * orbsvcs/orbsvcs/ESF/ESF_Busy_Lock.cpp: + An ACE_Guard-compatible class to implement Delayed_Commands + + * orbsvcs/orbsvcs/ESF/ESF_Copy_On_Read.cpp: + * orbsvcs/orbsvcs/ESF/ESF_Copy_On_Read.h: + * orbsvcs/orbsvcs/ESF/ESF_Copy_On_Read.i: + Realize the Copy_On_Read pattern for iterations and event + dispatching + + * orbsvcs/orbsvcs/ESF/ESF_Defaults.h: + Define the default configuration values + + * orbsvcs/orbsvcs/ESF/ESF_Delayed_Changes.cpp: + * orbsvcs/orbsvcs/ESF/ESF_Delayed_Changes.h: + * orbsvcs/orbsvcs/ESF/ESF_Delayed_Changes.i: + Realize the Delayed_Changes pattern for iterations and event + dispatching + + * orbsvcs/orbsvcs/ESF/ESF_Delayed_Command.cpp: + * orbsvcs/orbsvcs/ESF/ESF_Delayed_Command.h: + * orbsvcs/orbsvcs/ESF/ESF_Delayed_Command.i: + Implement the Command objects used in Delayed_Changes + + * orbsvcs/orbsvcs/ESF/ESF_Immediate_Changes.cpp: + * orbsvcs/orbsvcs/ESF/ESF_Immediate_Changes.h: + * orbsvcs/orbsvcs/ESF/ESF_Immediate_Changes.i: + Realize the Immediate_Changes pattern for iterations and event + dispatching + + * orbsvcs/orbsvcs/ESF/ESF_Peer_Admin.cpp: + * orbsvcs/orbsvcs/ESF/ESF_Peer_Admin.h: + * orbsvcs/orbsvcs/ESF/ESF_Peer_Admin.i: + Implement a Proxy Admin class that 'matches' suppliers and + consumers (Peers) + + * orbsvcs/orbsvcs/ESF/ESF_Peer_Workers.cpp: + * orbsvcs/orbsvcs/ESF/ESF_Peer_Workers.h: + * orbsvcs/orbsvcs/ESF/ESF_Peer_Workers.i: + Generic workers to implement Peer_Admin + + * orbsvcs/orbsvcs/ESF/ESF_Proxy_Admin.cpp: + * orbsvcs/orbsvcs/ESF/ESF_Proxy_Admin.h: + * orbsvcs/orbsvcs/ESF/ESF_Proxy_Admin.i: + Implement a generic Admin interface for an Event Service + + * orbsvcs/orbsvcs/ESF/ESF_Proxy_Collection.cpp: + * orbsvcs/orbsvcs/ESF/ESF_Proxy_Collection.h: + * orbsvcs/orbsvcs/ESF/ESF_Proxy_Collection.i: + Define the interface used for the Proxy collections + + * orbsvcs/orbsvcs/ESF/ESF_Proxy_List.cpp: + * orbsvcs/orbsvcs/ESF/ESF_Proxy_List.h: + * orbsvcs/orbsvcs/ESF/ESF_Proxy_List.i: + Implement a concrete Proxy collection, based on a linked list + + * orbsvcs/orbsvcs/ESF/ESF_Proxy_RB_Tree.cpp: + * orbsvcs/orbsvcs/ESF/ESF_Proxy_RB_Tree.h: + * orbsvcs/orbsvcs/ESF/ESF_Proxy_RB_Tree.i: + Implement a concrete Proxy collection, based on a RB-tree + + * orbsvcs/orbsvcs/ESF/ESF_Shutdown_Proxy.cpp: + * orbsvcs/orbsvcs/ESF/ESF_Shutdown_Proxy.h: + * orbsvcs/orbsvcs/ESF/ESF_Shutdown_Proxy.i: + A worker object to invoke shutdown() on the proxies + + * orbsvcs/orbsvcs/ESF/ESF_Worker.cpp: + * orbsvcs/orbsvcs/ESF/ESF_Worker.h: + * orbsvcs/orbsvcs/ESF/ESF_Worker.i: + Define the Worker interface + + * orbsvcs/orbsvcs/ETCL/README: + A parser for the Extended Trader Constraint Language. + + * orbsvcs/orbsvcs/ETCL/ETCL.ll: + The flex(1) file for the ETCL language + + * orbsvcs/orbsvcs/ETCL/ETCL.yy: + The bison(1) file for the ETCL language + + * orbsvcs/orbsvcs/ETCL/ETCL_Constraint.h: + * orbsvcs/orbsvcs/ETCL/ETCL_Constraint.i: + * orbsvcs/orbsvcs/ETCL/ETCL_Constraint.cpp: + The parser generates an abstract syntax tree, the nodes in the + tree are implemented here. + We use the familiar Visitor pattern to traverse the tree, only + the Visitor interface is defined, applications must provide + interesting ones. + + * orbsvcs/orbsvcs/ETCL/ETCL_l.cpp: + * orbsvcs/orbsvcs/ETCL/ETCL_y.h: + * orbsvcs/orbsvcs/ETCL/ETCL_y.cpp: + * orbsvcs/orbsvcs/ETCL/ETCL_l.cpp.diff: + The generated files with the required patches. + Sat Feb 26 17:29:50 2000 Darrell Brunsch <brunsch@uci.edu> * orbsvcs/orbsvcs/orbsvcs.dsp: Added dependencies for tao_idl |