RTI Connext .Net APIs  Version 5.2.0
 All Classes Namespaces Functions Variables Enumerations Properties Groups Pages
DomainParticipants

DDS::DomainParticipant entity and associated elements More...

Classes

class  DDS::DomainParticipantQos
 QoS policies supported by a DDS::DomainParticipant entity. More...
 
class  DDS::DomainParticipantListener
 <<interface>> Listener for participant status. More...
 
class  DDS::DomainParticipant
 <<interface>> Container for all DDS::DomainEntity objects. More...
 

Functions

bool DDS::DomainParticipantQos::equals (DomainParticipantQos^ other)
 Compares two DDS::DomainParticipantQos for equality.
 

Properties

static PublisherQos^  DDS::DomainParticipant::PUBLISHER_QOS_DEFAULT [get]
 Special value for creating a DDS::Publisher with default QoS.
 
static SubscriberQos^  DDS::DomainParticipant::SUBSCRIBER_QOS_DEFAULT [get]
 Special value for creating a DDS::Subscriber with default QoS.
 
static TopicQos^  DDS::DomainParticipant::TOPIC_QOS_DEFAULT [get]
 Special value for creating a DDS::Topic with default QoS.
 
static FlowControllerProperty_t^  DDS::DomainParticipant::FLOW_CONTROLLER_PROPERTY_DEFAULT [get]
 <<extension>> Special value for creating a DDS::FlowController with default property.
 
static System::String^  DDS::DomainParticipant::SQLFILTER_NAME [get]
 <<extension>> The name of the built-in SQL filter that can be used with ContentFilteredTopics and MultiChannel DataWriters.
 
static System::String^  DDS::DomainParticipant::STRINGMATCHFILTER_NAME [get]
 <<extension>> The name of the built-in StringMatch filter that can be used with ContentFilteredTopics and MultiChannel DataWriters.
 

Detailed Description

DDS::DomainParticipant entity and associated elements

Function Documentation

bool DDS::DomainParticipantQos::equals ( DomainParticipantQos other)

Compares two DDS::DomainParticipantQos for equality.

Parameters
other<<in>> The other DomainParticipantQos to be compared with this DomainParticipantQos.
Returns
true if the two Qos objects are equal or false otherwise.

Properties

PublisherQos^ DDS::DomainParticipant::PUBLISHER_QOS_DEFAULT
staticget

Special value for creating a DDS::Publisher with default QoS.

When used in DDS::DomainParticipant::create_publisher, this special value is used to indicate that the DDS::Publisher should be created with the default DDS::Publisher QoS by means of the operation get_default_publisher_qos and using the resulting QoS to create the DDS::Publisher.

When used in DDS::DomainParticipant::set_default_publisher_qos, this special value is used to indicate that the default QoS should be reset back to the initial value that would be used if the DDS::DomainParticipant::set_default_publisher_qos operation had never been called.

When used in DDS::Publisher::set_qos, this special value is used to indicate that the QoS of the DDS::Publisher should be changed to match the current default QoS set in the DDS::DomainParticipant that the DDS::Publisher belongs to.

Note: You cannot use this value to get the default QoS values for a Publisher; for this purpose, use DDS::DomainParticipant::get_default_publisher_qos.

See Also
DDS::DomainParticipant::create_publisher
DDS::DomainParticipant::set_default_publisher_qos
DDS::Publisher::set_qos
Examples:
HelloWorld_publisher.cpp.
SubscriberQos^ DDS::DomainParticipant::SUBSCRIBER_QOS_DEFAULT
staticget

Special value for creating a DDS::Subscriber with default QoS.

When used in DDS::DomainParticipant::create_subscriber, this special value is used to indicate that the DDS::Subscriber should be created with the default DDS::Subscriber QoS by means of the operation get_default_subscriber_qos and using the resulting QoS to create the DDS::Subscriber.

When used in DDS::DomainParticipant::set_default_subscriber_qos, this special value is used to indicate that the default QoS should be reset back to the initial value that would be used if the DDS::DomainParticipant::set_default_subscriber_qos operation had never been called.

When used in DDS::Subscriber::set_qos, this special value is used to indicate that the QoS of the DDS::Subscriber should be changed to match the current default QoS set in the DDS::DomainParticipant that the DDS::Subscriber belongs to.

Note: You cannot use this value to get the default QoS values for a Subscriber; for this purpose, use DDS::DomainParticipant::get_default_subscriber_qos.

See Also
DDS::DomainParticipant::create_subscriber
DDS::DomainParticipant::get_default_subscriber_qos
DDS::Subscriber::set_qos
Examples:
HelloWorld_subscriber.cpp.
TopicQos^ DDS::DomainParticipant::TOPIC_QOS_DEFAULT
staticget

Special value for creating a DDS::Topic with default QoS.

When used in DDS::DomainParticipant::create_topic, this special value is used to indicate that the DDS::Topic should be created with the default DDS::Topic QoS by means of the operation get_default_topic_qos and using the resulting QoS to create the DDS::Topic.

When used in DDS::DomainParticipant::set_default_topic_qos, this special value is used to indicate that the default QoS should be reset back to the initial value that would be used if the DDS::DomainParticipant::set_default_topic_qos operation had never been called.

When used in DDS::Topic::set_qos, this special value is used to indicate that the QoS of the DDS::Topic should be changed to match the current default QoS set in the DDS::DomainParticipant that the DDS::Topic belongs to.

Note: You cannot use this value to get the default QoS values for a Topic; for this purpose, use DDS::DomainParticipant::get_default_topic_qos.

See Also
DDS::DomainParticipant::create_topic
DDS::DomainParticipant::set_default_topic_qos
DDS::Topic::set_qos
Examples:
HelloWorld_publisher.cpp, and HelloWorld_subscriber.cpp.
FlowControllerProperty_t^ DDS::DomainParticipant::FLOW_CONTROLLER_PROPERTY_DEFAULT
staticget

<<extension>> Special value for creating a DDS::FlowController with default property.

When used in DDS::DomainParticipant::create_flowcontroller, this special value is used to indicate that the DDS::FlowController should be created with the default DDS::FlowController property by means of the operation get_default_flowcontroller_property and using the resulting QoS to create the DDS::FlowControllerProperty_t.

When used in DDS::DomainParticipant::set_default_flowcontroller_property, this special value indicates that the default QoS should be reset back to the initial value that would be used if the DDS::DomainParticipant::set_default_flowcontroller_property operation had never been called.

When used in DDS::FlowController::set_property, this special value is used to indicate that the property of the DDS::FlowController should be changed to match the current default property set in the DDS::DomainParticipant that the DDS::FlowController belongs to.

Note: You cannot use this value to get the default properties for a FlowController; for this purpose, use DDS::DomainParticipant::get_default_flowcontroller_property.

See Also
DDS::DomainParticipant::create_flowcontroller
DDS::DomainParticipant::set_default_flowcontroller_property
DDS::FlowController::set_property
System:: String^ DDS::DomainParticipant::SQLFILTER_NAME
staticget

<<extension>> The name of the built-in SQL filter that can be used with ContentFilteredTopics and MultiChannel DataWriters.

See Also
Queries and Filters Syntax
System:: String^ DDS::DomainParticipant::STRINGMATCHFILTER_NAME
staticget

<<extension>> The name of the built-in StringMatch filter that can be used with ContentFilteredTopics and MultiChannel DataWriters.

The StringMatch Filter is a subset of the SQL filter; it only supports the MATCH relational operator on a single string field.

See Also
Queries and Filters Syntax

RTI Connext .Net APIs Version 5.2.0 Copyright © Sun Jun 21 2015 Real-Time Innovations, Inc