RTI Connext .Net APIs  Version 5.1.0
DDS::EntityNameQosPolicy Class Reference

Assigns a name and a role name to a DDS::DomainParticipant, DDS::Publisher, DDS::Subscriber, DDS::DataWriter or DDS::DataReader. Except for DDS::Publisher and DDS::Subscriber, these names will be visible during the discovery process and in RTI tools to help you visualize and debug your system. More...

#include <managed_infrastructure.h>

Static Public Member Functions

static System::String^ get_entityname_qos_policy_name ()
 Stringified human-readable name for DDS::EntityNameQosPolicy.
 

Public Attributes

System::String^ name
 The name of the entity.
 
System::String^ role_name
 The entity role name.
 

Detailed Description

Assigns a name and a role name to a DDS::DomainParticipant, DDS::Publisher, DDS::Subscriber, DDS::DataWriter or DDS::DataReader. Except for DDS::Publisher and DDS::Subscriber, these names will be visible during the discovery process and in RTI tools to help you visualize and debug your system.

Entity:
DDS::DomainParticipant, DDS::Subscriber, DDS::Publisher, DDS::DataReader, DDS::DataWriter
Properties:
RxO = NO;
Changeable = UNTIL ENABLE

Usage

The name and role name can only be 255 characters in length.

Member Data Documentation

System::String ^ DDS::EntityNameQosPolicy::name

The name of the entity.

[default] null

[range] Null terminated string with length not exceeding 255. It can be null.

System::String ^ DDS::EntityNameQosPolicy::role_name

The entity role name.

With Durable Subscriptions this name is used to specify to which Durable Subscription the DDS::DataReader belongs.

With Collaborative DataWriters this name is used to specify to which endpoint group the DDS::DataWriter belongs.

[range] Null terminated string with length not exceeding 255. It can be null.

[default] null


RTI Connext .Net APIs Version 5.1.0 Copyright © Mon Feb 3 2014 Real-Time Innovations, Inc