summaryrefslogtreecommitdiff
path: root/TAO/tao/IIOP_Transport.h
diff options
context:
space:
mode:
authoroci <oci@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2001-03-17 00:53:51 +0000
committeroci <oci@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2001-03-17 00:53:51 +0000
commit4d17a14b71a4cbcc0edde54c00772b3a3bdce55e (patch)
treec67ee2b9dad64ae3ea6e9b418a7fcd3300e5b771 /TAO/tao/IIOP_Transport.h
parent328d5e3ba10ab70711af60dbd3413791372806b6 (diff)
downloadATCD-4d17a14b71a4cbcc0edde54c00772b3a3bdce55e.tar.gz
ChangeLogTag: Fri Mar 16 18:25:54 2001 Chad Elliott <elliott_c@ociweb.com>
Diffstat (limited to 'TAO/tao/IIOP_Transport.h')
-rw-r--r--TAO/tao/IIOP_Transport.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/TAO/tao/IIOP_Transport.h b/TAO/tao/IIOP_Transport.h
index e28be5436a8..b8990bf2462 100644
--- a/TAO/tao/IIOP_Transport.h
+++ b/TAO/tao/IIOP_Transport.h
@@ -70,10 +70,6 @@ public:
virtual ACE_Event_Handler *event_handler (void);
- virtual void close_connection (void);
-
- virtual int idle (void);
-
/// Write the complete Message_Block chain to the connection.
virtual ssize_t send (const ACE_Message_Block *mblk,
const ACE_Time_Value *s = 0,
@@ -132,6 +128,13 @@ public:
/// Open the service context list and process it.
virtual int tear_listen_point_list (TAO_InputCDR &cdr);
+ /// Method to do whatever it needs to do when the connection
+ /// handler is being closed and destroyed.
+ virtual void transition_handler_state (void);
+
+ // Access the connection handler
+ virtual TAO_Connection_Handler* connection_handler (void) const;
+
private:
/// Process the message that we have read