summaryrefslogtreecommitdiff
path: root/TAO/tao/IIOP_Transport.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/IIOP_Transport.h')
-rw-r--r--TAO/tao/IIOP_Transport.h28
1 files changed, 14 insertions, 14 deletions
diff --git a/TAO/tao/IIOP_Transport.h b/TAO/tao/IIOP_Transport.h
index 5168c633cc8..8cbbfbbc7b1 100644
--- a/TAO/tao/IIOP_Transport.h
+++ b/TAO/tao/IIOP_Transport.h
@@ -31,14 +31,16 @@ class TAO_ORB_Core;
class TAO_Export TAO_IIOP_Transport : public TAO_Transport
{
// = TITLE
- // This class acts as a bridge class to the transport specific
- // connection handler (handler_).
+ // This class acts as a bridge class to the transport specific
+ // connection handler (handler_).
//
// = DESCRIPTION
- // @@ Fred, please fill in here.
+ // Specialization of the base TAO_Transport class to handle the IIOP
+ // protocol. This class in turn will be further speciialized for
+ // the client and server side.
public:
TAO_IIOP_Transport (TAO_IIOP_Handler_Base *handler);
- // Base object's creator method.
+ // Base object's creator method.
~TAO_IIOP_Transport (void);
// Default destructor.
@@ -109,9 +111,6 @@ protected:
TAO_IIOP_Handler_Base *handler_;
// the connection service handler used for accessing lower layer
// communication protocols.
-
- CORBA::ULong tag_;
- // IIOP tag.
};
class TAO_Export TAO_IIOP_Client_Transport : public TAO_IIOP_Transport
@@ -119,9 +118,11 @@ class TAO_Export TAO_IIOP_Client_Transport : public TAO_IIOP_Transport
// = TITLE
// The Transport class used for Client side communication with a
// server.
- //
+ //
// = DESCRIPTION
- // @@ Fred, please fill in here.
+ // Specialization of the TAO_IIOP_Transport class for client
+ // side. Methods related to sending one and two way requests
+ // lives here.
public:
TAO_IIOP_Client_Transport (TAO_Client_Connection_Handler *handler);
// Constructor. Note, TAO_IIOP_Handler_Base is the base class for
@@ -154,7 +155,9 @@ class TAO_Export TAO_IIOP_Server_Transport : public TAO_IIOP_Transport
// connected client.
//
// = DESCRIPTION
- // @@ Fred, please fill in here.
+ // Specialization of the TAO_IIOP_Transport class for the server side.
+ // methods for reading messages (requests) and sending replies live
+ // here.
public:
TAO_IIOP_Server_Transport (TAO_Server_Connection_Handler *handler);
@@ -164,10 +167,7 @@ public:
// Default destructor
TAO_Server_Connection_Handler *server_handler (void);
- // Return a pointer to the underlying connection handler.
-
-// virtual int send_response (TAO_OutputCDR &response);
- // @@ Fred, should this method be removed?
+ // Return a pointer to the underlying connection handler.
private:
TAO_Server_Connection_Handler *server_handler_;