RTI Connext .Net APIs
Version 5.3.1
|
QoS policies supported by a DDS::Publisher entity. More...
#include <managed_publication.h>
Public Member Functions | |
bool | equals (PublisherQos^ other) |
Compares two DDS::PublisherQos for equality. More... | |
Public Attributes | |
PresentationQosPolicy | presentation |
Presentation policy, PRESENTATION. More... | |
PartitionQosPolicy ^ | partition |
Partition policy, PARTITION. More... | |
GroupDataQosPolicy ^ | group_data |
Group data policy, GROUP_DATA. More... | |
EntityFactoryQosPolicy | entity_factory |
Entity factory policy, ENTITY_FACTORY. More... | |
AsynchronousPublisherQosPolicy ^ | asynchronous_publisher |
<<extension>> Asynchronous publishing settings for the DDS::Publisher and all entities that are created by it. More... | |
ExclusiveAreaQosPolicy | exclusive_area |
<<extension>> Exclusive area for the DDS::Publisher and all entities that are created by it. More... | |
EntityNameQosPolicy ^ | publisher_name |
<<extension>> EntityName policy, ENTITY_NAME. More... | |
QoS policies supported by a DDS::Publisher entity.
You must set certain members in a consistent manner:
length of DDS::GroupDataQosPolicy::value <= DDS::DomainParticipantResourceLimitsQosPolicy::publisher_group_data_max_length
length of DDS::PartitionQosPolicy::name <= DDS::DomainParticipantResourceLimitsQosPolicy::max_partitions
combined number of characters (including terminating 0) in DDS::PartitionQosPolicy::name <= DDS::DomainParticipantResourceLimitsQosPolicy::max_partition_cumulative_characters
If any of the above are not true, DDS::Publisher::set_qos and DDS::Publisher::set_qos_with_profile will fail with DDS::Retcode_InconsistentPolicy and DDS::DomainParticipant::create_publisher will\ return NULL.
PresentationQosPolicy DDS::PublisherQos::presentation |
Presentation policy, PRESENTATION.
PartitionQosPolicy ^ DDS::PublisherQos::partition |
Partition policy, PARTITION.
GroupDataQosPolicy ^ DDS::PublisherQos::group_data |
Group data policy, GROUP_DATA.
EntityFactoryQosPolicy DDS::PublisherQos::entity_factory |
Entity factory policy, ENTITY_FACTORY.
Referenced by RTI.Connext.Queuing.QueueProducer< TRep >::QueueProducer().
AsynchronousPublisherQosPolicy ^ DDS::PublisherQos::asynchronous_publisher |
<<extension>> Asynchronous publishing settings for the DDS::Publisher and all entities that are created by it.
ExclusiveAreaQosPolicy DDS::PublisherQos::exclusive_area |
<<extension>> Exclusive area for the DDS::Publisher and all entities that are created by it.
EntityNameQosPolicy ^ DDS::PublisherQos::publisher_name |
<<extension>> EntityName policy, ENTITY_NAME.