diff options
author | oci <oci@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-03-17 00:53:51 +0000 |
---|---|---|
committer | oci <oci@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-03-17 00:53:51 +0000 |
commit | d79278e44e8eda86ebd637a31bb65e985408f7c9 (patch) | |
tree | c67ee2b9dad64ae3ea6e9b418a7fcd3300e5b771 /TAO/tao/IIOP_Connection_Handler.h | |
parent | 3288eca5531edffe4dee56d8b5ea28e39a07a5a8 (diff) | |
download | ATCD-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.h | 15 |
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_; |