DDS4CCM  1.0.8
Public Types | Public Member Functions
CIAO_CCM_DDS_DDS_TopicBase_Impl::DDS_TopicBase_Servant Class Reference

#include <dds4ccm_Connector_svnt.h>

List of all members.

Public Types

typedef
::CCM_DDS::CCM_DDS_TopicBase 
_exec_type

Public Member Functions

 DDS_TopicBase_Servant (::CCM_DDS::CCM_DDS_TopicBase_ptr executor,::Components::CCMHome_ptr h, const char *ins_name,::CIAO::Home_Servant_Impl_Base *hs,::CIAO::Session_Container_ptr c)
virtual ~DDS_TopicBase_Servant (void)
virtual void set_attributes (const ::Components::ConfigValues &descr)
virtual char * topic_name (void)
 Supported operations and attributes.
virtual void topic_name (const char *topic_name)
virtual ::DDS::StringSeqkey_fields (void)
virtual void key_fields (const ::DDS::StringSeq &key_fields)
virtual ::DDS::DomainId_t domain_id (void)
virtual void domain_id (::DDS::DomainId_t domain_id)
virtual char * qos_profile (void)
virtual void qos_profile (const char *qos_profile)
virtual ::Components::Cookie * connect (const char *name,::CORBA::Object_ptr connection)
 Supported operations and attributes.
virtual ::CORBA::Object_ptr disconnect (const char *name,::Components::Cookie *ck)
virtual
::Components::ReceptacleDescriptions * 
get_all_receptacles (void)

Member Typedef Documentation


Constructor & Destructor Documentation

CIAO_CCM_DDS_DDS_TopicBase_Impl::DDS_TopicBase_Servant::DDS_TopicBase_Servant ( ::CCM_DDS::CCM_DDS_TopicBase_ptr  executor,
::Components::CCMHome_ptr  h,
const char *  ins_name,
::CIAO::Home_Servant_Impl_Base *  hs,
::CIAO::Session_Container_ptr  c 
)
CIAO_CCM_DDS_DDS_TopicBase_Impl::DDS_TopicBase_Servant::~DDS_TopicBase_Servant ( void  ) [virtual]

Member Function Documentation

Components::Cookie * CIAO_CCM_DDS_DDS_TopicBase_Impl::DDS_TopicBase_Servant::connect ( const char *  name,
::CORBA::Object_ptr  connection 
)

Supported operations and attributes.

All ports and component attributes.

Simplex connect.

CORBA::Object_ptr CIAO_CCM_DDS_DDS_TopicBase_Impl::DDS_TopicBase_Servant::disconnect ( const char *  name,
::Components::Cookie *  ck 
)

Simplex disconnect.

DDS::DomainId_t CIAO_CCM_DDS_DDS_TopicBase_Impl::DDS_TopicBase_Servant::domain_id ( void  )
void CIAO_CCM_DDS_DDS_TopicBase_Impl::DDS_TopicBase_Servant::domain_id ( ::DDS::DomainId_t  domain_id) [virtual]
Components::ReceptacleDescriptions * CIAO_CCM_DDS_DDS_TopicBase_Impl::DDS_TopicBase_Servant::get_all_receptacles ( void  )
DDS::StringSeq * CIAO_CCM_DDS_DDS_TopicBase_Impl::DDS_TopicBase_Servant::key_fields ( void  )
void CIAO_CCM_DDS_DDS_TopicBase_Impl::DDS_TopicBase_Servant::key_fields ( const ::DDS::StringSeq key_fields) [virtual]
char * CIAO_CCM_DDS_DDS_TopicBase_Impl::DDS_TopicBase_Servant::qos_profile ( void  ) [virtual]
void CIAO_CCM_DDS_DDS_TopicBase_Impl::DDS_TopicBase_Servant::qos_profile ( const char *  qos_profile) [virtual]
void CIAO_CCM_DDS_DDS_TopicBase_Impl::DDS_TopicBase_Servant::set_attributes ( const ::Components::ConfigValues &  descr) [virtual]
char * CIAO_CCM_DDS_DDS_TopicBase_Impl::DDS_TopicBase_Servant::topic_name ( void  ) [virtual]

Supported operations and attributes.

void CIAO_CCM_DDS_DDS_TopicBase_Impl::DDS_TopicBase_Servant::topic_name ( const char *  topic_name) [virtual]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines