// $Id: DataWriterListenerImpl.cpp 1204 2008-06-12 09:22:36Z ossama $ #include "DataWriterListenerImpl.h" #include "dds/DdsDcpsPublicationC.h" DataWriterListenerImpl::DataWriterListenerImpl ( ACE_Atomic_Op & publication_matched) : publication_matched_ (publication_matched) { } DataWriterListenerImpl::~DataWriterListenerImpl () { } void DataWriterListenerImpl::on_offered_deadline_missed ( ::DDS::DataWriter_ptr /* writer */, ::DDS::OfferedDeadlineMissedStatus const & /* status */) ACE_THROW_SPEC ((::CORBA::SystemException)) { } void DataWriterListenerImpl::on_offered_incompatible_qos ( ::DDS::DataWriter_ptr /* writer */, ::DDS::OfferedIncompatibleQosStatus const & /* status */) ACE_THROW_SPEC ((::CORBA::SystemException)) { } void DataWriterListenerImpl::on_liveliness_lost ( ::DDS::DataWriter_ptr /* writer */, ::DDS::LivelinessLostStatus const & /* status */) ACE_THROW_SPEC ((::CORBA::SystemException)) { } void DataWriterListenerImpl::on_publication_match ( ::DDS::DataWriter_ptr /* writer */, ::DDS::PublicationMatchStatus const & /* status */) ACE_THROW_SPEC ((::CORBA::SystemException)) { this->publication_matched_ = true; ACE_DEBUG ((LM_DEBUG, ACE_TEXT ("(%P|%t) DataWriterListenerImpl::") ACE_TEXT ("on_publication_match\n"))); } void DataWriterListenerImpl::on_publication_disconnected ( ::DDS::DataWriter_ptr /* writer */, ::OpenDDS::DCPS::PublicationDisconnectedStatus const & /* status */) ACE_THROW_SPEC ((::CORBA::SystemException)) { } void DataWriterListenerImpl::on_publication_reconnected ( ::DDS::DataWriter_ptr /* writer */, ::OpenDDS::DCPS::PublicationReconnectedStatus const & /* status */) ACE_THROW_SPEC ((::CORBA::SystemException)) { } void DataWriterListenerImpl::on_publication_lost ( ::DDS::DataWriter_ptr /* writer */, ::OpenDDS::DCPS::PublicationLostStatus const & /* status */) ACE_THROW_SPEC ((::CORBA::SystemException)) { } void DataWriterListenerImpl::on_connection_deleted ( ::DDS::DataWriter_ptr /* writer */) ACE_THROW_SPEC ((::CORBA::SystemException)) { }