DCPS_Utils.h File Reference

#include "inforepo_export.h"

Include dependency graph for DCPS_Utils.h:

This graph shows which files directly or indirectly include this file:


Functions

void increment_incompatibility_count (OpenDDS::DCPS::IncompatibleQosStatus *status, DDS::QosPolicyId_t incompatible_policy)
bool compatibleQOS (DCPS_IR_Publication *publication, DCPS_IR_Subscription *subscription)
 Compares whether a publication and subscription are compatible.
bool compatibleQOS (const DDS::DataWriterQos *writerQos, const DDS::DataReaderQos *readerQos, OpenDDS::DCPS::IncompatibleQosStatus *writerStatus, OpenDDS::DCPS::IncompatibleQosStatus *readerStatus)
bool compatibleQOS (const DDS::PublisherQos *pubQos, const DDS::SubscriberQos *subQos, OpenDDS::DCPS::IncompatibleQosStatus *writerStatus, OpenDDS::DCPS::IncompatibleQosStatus *readerStatus)
bool should_check_compatibility_upon_change (const DDS::DataReaderQos &qos1, const DDS::DataReaderQos &qos2)
bool should_check_compatibility_upon_change (const DDS::DataWriterQos &qos1, const DDS::DataWriterQos &qos2)
bool should_check_compatibility_upon_change (const DDS::SubscriberQos &qos1, const DDS::SubscriberQos &qos2)
bool should_check_compatibility_upon_change (const DDS::PublisherQos &qos1, const DDS::PublisherQos &qos2)
bool should_check_compatibility_upon_change (const DDS::TopicQos &qos1, const DDS::TopicQos &qos2)
bool should_check_compatibility_upon_change (const DDS::DomainParticipantQos &qos1, const DDS::DomainParticipantQos &qos2)
bool should_check_association_upon_change (const DDS::DataReaderQos &qos1, const DDS::DataReaderQos &qos2)
bool should_check_association_upon_change (const DDS::DataWriterQos &qos1, const DDS::DataWriterQos &qos2)
bool should_check_association_upon_change (const DDS::SubscriberQos &qos1, const DDS::SubscriberQos &qos2)
bool should_check_association_upon_change (const DDS::PublisherQos &qos1, const DDS::PublisherQos &qos2)
bool should_check_association_upon_change (const DDS::TopicQos &qos1, const DDS::TopicQos &qos2)
bool should_check_association_upon_change (const DDS::DomainParticipantQos &qos1, const DDS::DomainParticipantQos &qos2)

Function Documentation

bool compatibleQOS ( const DDS::PublisherQos pubQos,
const DDS::SubscriberQos subQos,
OpenDDS::DCPS::IncompatibleQosStatus writerStatus,
OpenDDS::DCPS::IncompatibleQosStatus readerStatus 
)

bool compatibleQOS ( const DDS::DataWriterQos writerQos,
const DDS::DataReaderQos readerQos,
OpenDDS::DCPS::IncompatibleQosStatus writerStatus,
OpenDDS::DCPS::IncompatibleQosStatus readerStatus 
)

bool compatibleQOS ( DCPS_IR_Publication publication,
DCPS_IR_Subscription subscription 
)

Compares whether a publication and subscription are compatible.

void increment_incompatibility_count ( OpenDDS::DCPS::IncompatibleQosStatus status,
DDS::QosPolicyId_t  incompatible_policy 
)

Increments the count of occurances of the incompatible policy for the status

bool should_check_association_upon_change ( const DDS::DomainParticipantQos qos1,
const DDS::DomainParticipantQos qos2 
)

bool should_check_association_upon_change ( const DDS::TopicQos qos1,
const DDS::TopicQos qos2 
)

bool should_check_association_upon_change ( const DDS::PublisherQos qos1,
const DDS::PublisherQos qos2 
)

bool should_check_association_upon_change ( const DDS::SubscriberQos qos1,
const DDS::SubscriberQos qos2 
)

bool should_check_association_upon_change ( const DDS::DataWriterQos qos1,
const DDS::DataWriterQos qos2 
)

bool should_check_association_upon_change ( const DDS::DataReaderQos qos1,
const DDS::DataReaderQos qos2 
)

bool should_check_compatibility_upon_change ( const DDS::DomainParticipantQos qos1,
const DDS::DomainParticipantQos qos2 
)

bool should_check_compatibility_upon_change ( const DDS::TopicQos qos1,
const DDS::TopicQos qos2 
)

bool should_check_compatibility_upon_change ( const DDS::PublisherQos qos1,
const DDS::PublisherQos qos2 
)

bool should_check_compatibility_upon_change ( const DDS::SubscriberQos qos1,
const DDS::SubscriberQos qos2 
)

bool should_check_compatibility_upon_change ( const DDS::DataWriterQos qos1,
const DDS::DataWriterQos qos2 
)

bool should_check_compatibility_upon_change ( const DDS::DataReaderQos qos1,
const DDS::DataReaderQos qos2 
)


Generated on Wed Nov 16 15:25:59 2011 for OpenDDS by  doxygen 1.4.7