RTI Connext Java API
Version 7.0.0
|
QoS policies supported by a com.rti.dds.subscription.Subscriber entity. More...
Public Member Functions | |
String | toString () |
Overrides the builtin Object.toString method. More... | |
String | toString (SubscriberQos baseQos, QosPrintFormat format) |
Obtains a string representation of a SubscriberQos object. More... | |
String | toString (QosPrintFormat format) |
Obtains a string representation of a SubscriberQos object. More... | |
String | toString (SubscriberQos baseQos) |
Obtains a string representation of a DataReaderQos object. More... | |
![]() | |
final boolean | equals (Object other) |
Public Attributes | |
final PresentationQosPolicy | presentation |
Presentation policy, PRESENTATION. More... | |
final PartitionQosPolicy | partition |
Partition policy, PARTITION. More... | |
final GroupDataQosPolicy | group_data |
Group data policy, GROUP_DATA. More... | |
final EntityFactoryQosPolicy | entity_factory |
Entity factory policy, ENTITY_FACTORY. More... | |
final ExclusiveAreaQosPolicy | exclusive_area |
<<extension>> Exclusive area for the subscriber and all entities that are created by the subscriber. More... | |
final EntityNameQosPolicy | subscriber_name |
<<extension>> EntityName policy, ENTITY_NAME. More... | |
QoS policies supported by a com.rti.dds.subscription.Subscriber entity.
You must set certain members in a consistent manner:
length of com.rti.dds.infrastructure.GroupDataQosPolicy.value <= com.rti.dds.infrastructure.DomainParticipantResourceLimitsQosPolicy.subscriber_group_data_max_length
length of com.rti.dds.infrastructure.PartitionQosPolicy.name <= com.rti.dds.infrastructure.DomainParticipantResourceLimitsQosPolicy.max_partitions
combined number of characters (including terminating 0) in com.rti.dds.infrastructure.PartitionQosPolicy.name <= com.rti.dds.infrastructure.DomainParticipantResourceLimitsQosPolicy.max_partition_cumulative_characters
If any of the above are not true, com.rti.dds.subscription.Subscriber.set_qos and com.rti.dds.subscription.Subscriber.set_qos_with_profile will fail with com.rti.dds.infrastructure.RETCODE_INCONSISTENT_POLICY
String toString | ( | ) |
Overrides the builtin Object.toString method.
The various toString() overloads allow formatting the output and printing only the differences with respect to another DataReaderQos object.
This overload uses the default print format and only prints the differences between the supplied DataReaderQos and the documented default.
Referenced by SubscriberQos.toString().
String toString | ( | SubscriberQos | baseQos, |
QosPrintFormat | format | ||
) |
Obtains a string representation of a SubscriberQos object.
format | The print format used to format the output. |
baseQos | Only the differences between baseQos and the Qos object are included in the output string. If you want to print everything within the Qos, use the com.rti.dds.domain.DomainParticipant.SUBSCRIBER_QOS_PRINT_ALL sentinel value. |
This overload prints the differences between the qos and the supplied baseQos. The output string is formatted using the supplied com.rti.dds.infrastructure.QosPrintFormat.
References DomainParticipant.SUBSCRIBER_QOS_PRINT_ALL.
String toString | ( | QosPrintFormat | format | ) |
Obtains a string representation of a SubscriberQos object.
format | The print format used to format the output. |
This overload prints the differences between the qos and the documented. default. The output string is formatted using the supplied com.rti.dds.infrastructure.QosPrintFormat.
References SubscriberQos.toString().
String toString | ( | SubscriberQos | baseQos | ) |
Obtains a string representation of a DataReaderQos object.
baseQos | Only the differences between baseQos and the Qos object are included in the output string. If you want to print everything within the Qos, use the com.rti.dds.domain.DomainParticipant.SUBSCRIBER_QOS_PRINT_ALL sentinel value. |
This overload prints the differences between the qos and the supplied baseQos. The output string is formatted using the default value for com.rti.dds.infrastructure.QosPrintFormat.
References SubscriberQos.entity_factory, SubscriberQos.exclusive_area, SubscriberQos.presentation, and SubscriberQos.toString().
final PresentationQosPolicy presentation |
Presentation policy, PRESENTATION.
Referenced by SubscriberQos.toString().
final PartitionQosPolicy partition |
Partition policy, PARTITION.
final GroupDataQosPolicy group_data |
Group data policy, GROUP_DATA.
final EntityFactoryQosPolicy entity_factory |
Entity factory policy, ENTITY_FACTORY.
Referenced by SubscriberQos.toString().
final ExclusiveAreaQosPolicy exclusive_area |
<<extension>> Exclusive area for the subscriber and all entities that are created by the subscriber.
Referenced by SubscriberQos.toString().
final EntityNameQosPolicy subscriber_name |
<<extension>> EntityName policy, ENTITY_NAME.