summaryrefslogtreecommitdiff
path: root/TAO/tao/IIOP_Connection_Handler.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
commitd79278e44e8eda86ebd637a31bb65e985408f7c9 (patch)
treec67ee2b9dad64ae3ea6e9b418a7fcd3300e5b771 /TAO/tao/IIOP_Connection_Handler.h
parent3288eca5531edffe4dee56d8b5ea28e39a07a5a8 (diff)
downloadATCD-d79278e44e8eda86ebd637a31bb65e985408f7c9.tar.gz
ChangeLogTag: Fri Mar 16 18:25:54 2001 Chad Elliott <elliott_c@ociweb.com>
Diffstat (limited to 'TAO/tao/IIOP_Connection_Handler.h')
-rw-r--r--TAO/tao/IIOP_Connection_Handler.h15
1 files changed, 3 insertions, 12 deletions
diff --git a/TAO/tao/IIOP_Connection_Handler.h b/TAO/tao/IIOP_Connection_Handler.h
index 57dd92fade4..786bb84a0e0 100644
--- a/TAO/tao/IIOP_Connection_Handler.h
+++ b/TAO/tao/IIOP_Connection_Handler.h
@@ -107,9 +107,6 @@ public:
virtual int handle_close (ACE_HANDLE = ACE_INVALID_HANDLE,
ACE_Reactor_Mask = ACE_Event_Handler::NULL_MASK);
- /// Return the underlying transport object
- TAO_Transport *transport (void);
-
/// Return the underlying handle
virtual ACE_HANDLE fetch_handle (void);
@@ -117,11 +114,8 @@ public:
virtual int handle_timeout (const ACE_Time_Value &tv,
const void *arg = 0);
- /// Object termination hook.
- virtual int close (u_long flags = 0);
-
/// Add ourselves to Cache.
- int add_handler_to_cache (void);
+ int add_transport_to_cache (void);
/// Process the <listen_list>
int process_listen_point_list (IIOP::ListenPointList &listen_list);
@@ -141,14 +135,11 @@ protected:
private:
- /// Transport object reference.
- TAO_IIOP_Transport transport_;
-
- /// Reference count.It is used to count nested upcalls on this
+ /// Count nested upcalls on this
/// svc_handler i.e., the connection can close during nested upcalls,
/// you should not delete the svc_handler until the stack unwinds
/// from the nested upcalls.
- u_long refcount_;
+ u_long pending_upcalls_;
/// TCP configuration for this connection.
TAO_IIOP_Properties *tcp_properties_;