CIAO
1.0.8
|
#include <Connector_Servant_Impl_Base.h>
typedef std::map<ACE_CString, ::CORBA::Object_var> CIAO::Connector_Servant_Impl_Base::FacetTable [protected] |
CIAO::Connector_Servant_Impl_Base::Connector_Servant_Impl_Base | ( | Components::CCMHome_ptr | home, |
Home_Servant_Impl_Base * | home_servant, | ||
Container_ptr | c | ||
) | [protected] |
CIAO::Connector_Servant_Impl_Base::~Connector_Servant_Impl_Base | ( | void | ) | [virtual] |
PortableServer::POA_ptr CIAO::Connector_Servant_Impl_Base::_default_POA | ( | void | ) | [virtual] |
Override that returns the (passed-in) default POA of our member component's container, to ensure that we get registered to that POA when _this() is called.
Reimplemented from TAO_ServantBase.
virtual void CIAO::Connector_Servant_Impl_Base::activate_component | ( | void | ) | [pure virtual] |
void CIAO::Connector_Servant_Impl_Base::add_facet | ( | const char * | port_name, |
::CORBA::Object_ptr | port_ref | ||
) | [protected] |
Protected operations.
virtual void CIAO::Connector_Servant_Impl_Base::ccm_remove | ( | void | ) | [protected, pure virtual] |
Components::Cookie * CIAO::Connector_Servant_Impl_Base::connect | ( | const char * | name, |
::CORBA::Object_ptr | connection | ||
) | [virtual] |
Implements POA_Components::Receptacles.
void CIAO::Connector_Servant_Impl_Base::connect_consumer | ( | const char * | emitter_name, |
::Components::EventConsumerBase_ptr | consumer | ||
) | [virtual] |
CORBA::Object_ptr CIAO::Connector_Servant_Impl_Base::disconnect | ( | const char * | name, |
::Components::Cookie * | ck | ||
) | [virtual] |
Implements POA_Components::Receptacles.
Components::EventConsumerBase_ptr CIAO::Connector_Servant_Impl_Base::disconnect_consumer | ( | const char * | source_name | ) |
Components::ConsumerDescriptions * CIAO::Connector_Servant_Impl_Base::get_all_consumers | ( | void | ) |
Reimplemented in CIAO::Servant_Impl_Base.
Components::EmitterDescriptions * CIAO::Connector_Servant_Impl_Base::get_all_emitters | ( | void | ) |
Components::FacetDescriptions * CIAO::Connector_Servant_Impl_Base::get_all_facets | ( | void | ) | [virtual] |
Implements POA_Components::Navigation.
Components::ComponentPortDescription * CIAO::Connector_Servant_Impl_Base::get_all_ports | ( | void | ) | [virtual] |
Implements POA_Components::CCMObject.
Reimplemented in CIAO::Servant_Impl_Base.
Components::PublisherDescriptions * CIAO::Connector_Servant_Impl_Base::get_all_publishers | ( | void | ) |
Components::ReceptacleDescriptions * CIAO::Connector_Servant_Impl_Base::get_all_receptacles | ( | void | ) | [virtual] |
Implements POA_Components::Receptacles.
CORBA::IRObject_ptr CIAO::Connector_Servant_Impl_Base::get_component_def | ( | void | ) | [virtual] |
Implements POA_Components::CCMObject.
Components::ConnectionDescriptions * CIAO::Connector_Servant_Impl_Base::get_connections | ( | const char * | name | ) | [virtual] |
Implements POA_Components::Receptacles.
Components::EventConsumerBase_ptr CIAO::Connector_Servant_Impl_Base::get_consumer | ( | const char * | sink_name | ) |
Reimplemented in CIAO::Servant_Impl_Base.
virtual Components::EnterpriseComponent_ptr CIAO::Connector_Servant_Impl_Base::get_executor | ( | ) | [pure virtual] |
CORBA::Object_ptr CIAO::Connector_Servant_Impl_Base::get_facet_executor | ( | const char * | name | ) |
Components::ConsumerDescriptions * CIAO::Connector_Servant_Impl_Base::get_named_consumers | ( | const ::Components::NameList & | names | ) |
Reimplemented in CIAO::Servant_Impl_Base.
Components::EmitterDescriptions * CIAO::Connector_Servant_Impl_Base::get_named_emitters | ( | const ::Components::NameList & | names | ) |
Reimplemented in CIAO::Servant_Impl_Base.
Components::FacetDescriptions * CIAO::Connector_Servant_Impl_Base::get_named_facets | ( | const ::Components::NameList & | names | ) | [virtual] |
Implements POA_Components::Navigation.
Components::PublisherDescriptions * CIAO::Connector_Servant_Impl_Base::get_named_publishers | ( | const ::Components::NameList & | names | ) |
Reimplemented in CIAO::Servant_Impl_Base.
Components::ReceptacleDescriptions * CIAO::Connector_Servant_Impl_Base::get_named_receptacles | ( | const ::Components::NameList & | names | ) | [virtual] |
Implements POA_Components::Receptacles.
Components::PrimaryKeyBase * CIAO::Connector_Servant_Impl_Base::get_primary_key | ( | void | ) | [virtual] |
Implements POA_Components::CCMObject.
Reimplemented in CIAO::Servant_Impl_Base.
Components::StandardConfigurator_ptr CIAO::Connector_Servant_Impl_Base::get_standard_configurator | ( | void | ) |
CORBA::Object_ptr CIAO::Connector_Servant_Impl_Base::lookup_facet | ( | const char * | port_name | ) | [protected] |
Components::FacetDescription * CIAO::Connector_Servant_Impl_Base::lookup_facet_description | ( | const char * | port_name | ) | [protected] |
Components::ReceptacleDescription * CIAO::Connector_Servant_Impl_Base::lookup_receptacle_description | ( | const char * | receptacle_name | ) | [protected] |
virtual void CIAO::Connector_Servant_Impl_Base::passivate_component | ( | void | ) | [pure virtual] |
CORBA::Object_ptr CIAO::Connector_Servant_Impl_Base::provide_facet | ( | const char * | name | ) | [virtual] |
Implements POA_Components::Navigation.
void CIAO::Connector_Servant_Impl_Base::remove | ( | void | ) | [virtual] |
Operations for CCMObject interface.
Implements POA_Components::CCMObject.
Reimplemented in CIAO::Servant_Impl_Base.
void CIAO::Connector_Servant_Impl_Base::set_attributes | ( | const Components::ConfigValues & | descr | ) | [virtual] |
Operation to set attributes on the component.
CIAO-specific public methods.
Components::Cookie * CIAO::Connector_Servant_Impl_Base::subscribe | ( | const char * | publisher_name, |
::Components::EventConsumerBase_ptr | subscriber | ||
) |
Components::EventConsumerBase_ptr CIAO::Connector_Servant_Impl_Base::unsubscribe | ( | const char * | publisher_name, |
::Components::Cookie * | ck | ||
) |
For internal locking of table reads and writes.