diff options
author | bala <balanatarajan@users.noreply.github.com> | 2000-12-08 12:06:35 +0000 |
---|---|---|
committer | bala <balanatarajan@users.noreply.github.com> | 2000-12-08 12:06:35 +0000 |
commit | 4bf9e8ade0b5edf036180dd5eec019a4a521098a (patch) | |
tree | 8df716139a6b49626782dd54a70460a3f3591191 | |
parent | f2e13d4d3be04a29c9095d4d208b2a2d97d29b15 (diff) | |
download | ATCD-4bf9e8ade0b5edf036180dd5eec019a4a521098a.tar.gz |
*** empty log message ***
-rw-r--r-- | TAO/ChangeLogs/ChangeLog-02a | 87 |
1 files changed, 47 insertions, 40 deletions
diff --git a/TAO/ChangeLogs/ChangeLog-02a b/TAO/ChangeLogs/ChangeLog-02a index 6bf08afae49..979e7344cfb 100644 --- a/TAO/ChangeLogs/ChangeLog-02a +++ b/TAO/ChangeLogs/ChangeLog-02a @@ -1,13 +1,20 @@ +Fri Dec 8 06:06:47 2000 Balachandran Natarajan <bala@cs.wustl.edu> + + * tao/GIOP_Message_Lite.cpp (process_request_message): + * tao/GIOP_Message_Base.cpp: + * tao/GIOP_Message_Generator_Parser.inl: + * tao/GIOP_Message_Generator_Parser_12.inl: Fixed warnings in KCC. + Thu Dec 07 23:15:38 2000 Marina Spivak <marina@cs.wustl.edu> * tests/RTCORBA/MT_Client_Protocol_Priority/client.cpp: Changed default value of protocol1 to be SHMIOP. - + * tests/RTCORBA/MT_Client_Protocol_Priority/README: Added test description. - + * tests/RTCORBA/MT_Client_Protocol_Priority/process-output.pl: Modified to provide more descriptive messages in case of errors. @@ -27,7 +34,7 @@ Thu Dec 07 20:00:59 2000 Marina Spivak <marina@cs.wustl.edu> * tests/RTCORBA/MT_Client_Protocol_Priority/client.dsp * tests/RTCORBA/MT_Client_Protocol_Priority/server.dsp: - Fixed include directory for Strategies library. + Fixed include directory for Strategies library. Thu Dec 7 18:32:27 2000 Balachandran Natarajan <bala@cs.wustl.edu> @@ -43,22 +50,22 @@ Thu Dec 7 17:36:47 2000 Balachandran Natarajan <bala@cs.wustl.edu> transports. Further, the connection handlers had a prior knowledge of messages that they were sending and receiving. This does not hold any more with Bi-Dir GIOP. As a first step, - changes have been made so that - + changes have been made so that + (1) The Acceptors and Connectors make use of the same connection handler and transports (2) The connection handler and transport does not have a prior knowledge of the type of messages that they can receive or send. - - * tao/IIOP_Connection_Handler.h: + + * tao/IIOP_Connection_Handler.h: * tao/IIOP_Connection_Handler.cpp: * tao/IIOP_Connection_Handler.i: The new TAO_IIOP_Connection_Handler class. This replaces the Server and Client connection handler classes defined in IIOP_Connect.{h,cpp,i} - + * tao/IIOP_Acceptor.cpp: * tao/IIOP_Acceptor.h: Removed references to the server connection handler. Replaced them with the simple connection handler @@ -72,13 +79,13 @@ Thu Dec 7 17:36:47 2000 Balachandran Natarajan <bala@cs.wustl.edu> * tao/IIOP_Connector.cpp: * tao/IIOP_Connector.h: Used the helper classes for the connector - implemenation + implemenation * tao/IIOP_Endpoint.cpp: * tao/IIOP_Endpoint.h: * tao/IIOP_Endpoint.i: Removed references to the client connection - handler classes. - + handler classes. + * tao/IIOP_Transport.cpp: * tao/IIOP_Transport.h: * tao/IIOP_Transport.i: Removed client and server side @@ -86,10 +93,10 @@ Thu Dec 7 17:36:47 2000 Balachandran Natarajan <bala@cs.wustl.edu> used by the connection handler. The methods that were declared in the server and client side transports have been merged in to this single class. - + * tao/Acceptor_Impl.cpp: Cache the connection during the call to activate_svc_handler (). - + * tao/Reply_Dispatcher.h: * tao/Synch_Reply_Dispatcher.h: * tao/Synch_Reply_Dispatcher.cpp: @@ -104,11 +111,11 @@ Thu Dec 7 17:36:47 2000 Balachandran Natarajan <bala@cs.wustl.edu> CDR stream in the class. We now, pass the CDR stream through the TAO_Pluggable_Reply_Params class which has other information necessary for the reply dispatcher. The asynch reply dispatcher - classes will now take a pointer to the ORB_Core as a parameter. + classes will now take a pointer to the ORB_Core as a parameter. * tao/Asynch_Invocation.i: Added ORB_Core to the list of parameters that are used to construct the reply dispatcher - object. + object. * tao/Transport_Mux_Strategy.h: * tao/Muxed_TMS.h: @@ -123,15 +130,15 @@ Thu Dec 7 17:36:47 2000 Balachandran Natarajan <bala@cs.wustl.edu> things were done, does not seem to do what it was intended -- ie. create a message state for every thread that goes to read the reply for the Muxed_TMS case. Please see the comments in the - IIOP_Transport.cpp for more information regarding this. + IIOP_Transport.cpp for more information regarding this. * tao/Pluggable.cpp: * tao/Pluggable.h: * tao/Pluggable.i: Changed the name of the method handle_client_input () to read_process_message () in - TAO_Transport. + TAO_Transport. - * tao/Pluggable_Messaging.h: + * tao/Pluggable_Messaging.h: * tao/Pluggable_Messaging.cpp: The interface to pluggable messaging has been totally revamped. Incorporated most of the suggestions/discussions in that file. The interface provides @@ -144,25 +151,25 @@ Thu Dec 7 17:36:47 2000 Balachandran Natarajan <bala@cs.wustl.edu> * tao/Pluggable_Messaging_Utils.h: * tao/Pluggable_Messaging_Utils.cpp: * tao/Pluggable_Messaging_Utils.i: Added a CDR stream to hold the - stream appearing on the connection. + stream appearing on the connection. Revamped the whole GIOP implementation. The differences between server and client side have been removed. Most of the code has been used from the GIOP_Message_Connectors, GIOP_Message_Acceptors, GIOP_Message_Accept_State classes. This - should help adding Bi-Dir GIOP pretty easily. + should help adding Bi-Dir GIOP pretty easily. * tao/GIOP_Message_Base.h: * tao/GIOP_Message_Base.cpp: Implements all of the interfaces that are prescribed by Pluggable_Messaging interface. Delegates the responsibility of generation and parsing of version specific - headers and messages to the right strategies. - + headers and messages to the right strategies. + * tao/GIOP_Message_Generator_Parser.cpp: * tao/GIOP_Message_Generator_Parser.h: * tao/GIOP_Message_Generator_Parser.inl: A strategy class for the - generation of GIOP headers and messages. - + generation of GIOP headers and messages. + * tao/GIOP_Message_Generator_Parser_10.cpp: * tao/GIOP_Message_Generator_Parser_10.h: * tao/GIOP_Message_Generator_Parser_10.inl: A concrete strategy @@ -172,17 +179,17 @@ Thu Dec 7 17:36:47 2000 Balachandran Natarajan <bala@cs.wustl.edu> * tao/GIOP_Message_Generator_Parser_11.h: * tao/GIOP_Message_Generator_Parser_11.inl: A concrete strategy for GIOP v1.1. - + * tao/GIOP_Message_Generator_Parser_12.cpp: * tao/GIOP_Message_Generator_Parser_12.h: * tao/GIOP_Message_Generator_Parser_12.inl: A concrete strategy for GIOP v1.2. - + * tao/GIOP_Message_Generator_Parser_Impl.cpp: * tao/GIOP_Message_Generator_Parser_Impl.h: * tao/GIOP_Message_Generator_Parser_Impl.inl: A place holder class that creates all the GIOP version specific objects on the - stack. + stack. * tao/GIOP_Message_Locate_Header.cpp: * tao/GIOP_Message_Locate_Header.h: @@ -192,11 +199,11 @@ Thu Dec 7 17:36:47 2000 Balachandran Natarajan <bala@cs.wustl.edu> * tao/GIOP_Message_Lite.cpp: * tao/GIOP_Message_Lite.h: * tao/GIOP_Message_Lite.i: Made the changes to suit the new - interface specified by the Pluggable_Messaging. - + interface specified by the Pluggable_Messaging. + * tao/GIOP_Message_State.h: * tao/GIOP_Utils.h: Addressed some of the comments. - + * tao/TAO_Server_Request.cpp * tao/TAO_Server_Request.h: Made changes to suit the interface of the Pluggable_Messaging class. @@ -212,10 +219,10 @@ Thu Dec 7 17:36:47 2000 Balachandran Natarajan <bala@cs.wustl.edu> * tao/GIOP_Message_Connectors.h: * tao/GIOP_Message_Connectors.cpp: * tao/GIOP_Message_Connectors.i: These files are removed from the - repository. - + repository. + * tao/Invocation.cpp: Included a header. - * tao/Wait_Strategy.h: Changed a comment. + * tao/Wait_Strategy.h: Changed a comment. * tao/Makefile: Added new files and removed old ones. * tao/Strategies/SHMIOP_Acceptor.h: @@ -245,20 +252,20 @@ Thu Dec 7 17:36:47 2000 Balachandran Natarajan <bala@cs.wustl.edu> * tao/Strategies/UIOP_Transport.h: * tao/Strategies/UIOP_Transport.i: All changes to IIOP were replicated for both SHMIOP and UIOP. - + * tao/Strategies/TAO_Strategies.dsp: Added the new files. * tao/TAO.dsp - * tao/TAO_Static.dsp: Added new files and remove old ones. + * tao/TAO_Static.dsp: Added new files and remove old ones. * tao/DynamicInterface/DII_Invocation.inl: * tao/DynamicInterface/DII_Reply_Dispatcher.cpp: * tao/DynamicInterface/DII_Reply_Dispatcher.h: Replicated changes done in the Asynch_invocation and Asynch_Reply_Dispatcher - classes. - + classes. + * tao/DII Request.cpp: Added a header. - * tao/*/Makefile: + * tao/*/Makefile: * */Makefile:Updated dependencies. Thu Dec 7 11:59:28 2000 Priyanka Gontla <pgontla@ece.uci.edu> @@ -274,9 +281,9 @@ Thu Dec 7 11:59:28 2000 Priyanka Gontla <pgontla@ece.uci.edu> * tests/Strategies/advanced_svc.conf: * tests/Strategies/README: - Moved the test that shows the ways to load default and + Moved the test that shows the ways to load default and advanced strategies to the correct place. - + * tao/Strategies/tests/simple_test.idl: * tao/Strategies/tests/client.cpp: * tao/Strategies/tests/server.cpp: |