diff options
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/AV/Endpoint_Strategy_T.h')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/AV/Endpoint_Strategy_T.h | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/TAO/orbsvcs/orbsvcs/AV/Endpoint_Strategy_T.h b/TAO/orbsvcs/orbsvcs/AV/Endpoint_Strategy_T.h index aba7bf15931..72310f7e91e 100644 --- a/TAO/orbsvcs/orbsvcs/AV/Endpoint_Strategy_T.h +++ b/TAO/orbsvcs/orbsvcs/AV/Endpoint_Strategy_T.h @@ -34,7 +34,7 @@ class TAO_AV_Export TAO_AV_Endpoint_Reactive_Strategy protected: // Constructor - TAO_AV_Endpoint_Reactive_Strategy (void); + TAO_AV_Endpoint_Reactive_Strategy (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa); // Constructor virtual ~TAO_AV_Endpoint_Reactive_Strategy (void); @@ -69,7 +69,7 @@ protected: char* activate_with_poa (PortableServer::Servant servant, CORBA::Environment &env); - CORBA::ORB_var orb_; + CORBA::ORB_ptr orb_; PortableServer::POA_var poa_; @@ -85,9 +85,7 @@ class TAO_AV_Export TAO_AV_Endpoint_Reactive_Strategy_A public: - TAO_AV_Endpoint_Reactive_Strategy_A (void); - - int init (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa); + TAO_AV_Endpoint_Reactive_Strategy_A (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa); // Constructor virtual ~TAO_AV_Endpoint_Reactive_Strategy_A (void); @@ -113,14 +111,12 @@ class TAO_AV_Export TAO_AV_Endpoint_Reactive_Strategy_B // Reactive strategy public: - TAO_AV_Endpoint_Reactive_Strategy_B (void); + TAO_AV_Endpoint_Reactive_Strategy_B (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa); // Constructor virtual ~TAO_AV_Endpoint_Reactive_Strategy_B (void); // Destructor. - int init (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa); - virtual int activate_stream_endpoint (CORBA::Environment &env); // Overrides the base class stream_endpoint activator, to activate // a "B" type endpoint |