RTI Connext Java API
Version 5.3.1
|
<<extension>> Input paramaters for creating a participant from configuration. It allows to modify or override some of the properties of the entities defined in the configuration. More...
Inherits Struct.
Public Attributes | |
int | domain_id = DOMAIN_ID_USE_XML_CONFIG |
Domain ID from which the com.rti.dds.domain.DomainParticipant is created. | |
String | participant_name |
Name assigned to the com.rti.dds.domain.DomainParticipant. | |
String | participant_qos_library_name |
QoS library name containing the QoS profile from which the com.rti.dds.domain.DomainParticipant is created. | |
String | participant_qos_profile_name |
QoS profile name from which the com.rti.dds.domain.DomainParticipant is created. | |
String | domain_entity_qos_library_name |
QoS library name containing the QoS profile from which the all the com.rti.dds.infrastructure.DomainEntity defined under the participant configuraton are created. | |
String | domain_entity_qos_profile_name |
QoS profile name from which the all the com.rti.dds.infrastructure.DomainEntity defined under the participant configuraton are created. | |
Static Public Attributes | |
static final int | DOMAIN_ID_USE_XML_CONFIG = -1 |
<<extension>> Special value to be used with com.rti.dds.infrastructure.DomainParticipantConfigParams_t to indicate that a participant is created using the domain ID specified in the participant configuration. | |
static final String | ENTITY_NAME_USE_XML_CONFIG |
<<extension>> Special value to be used with com.rti.dds.infrastructure.DomainParticipantConfigParams_t to indicate that a participant created is with an autogenerated entity name. | |
static final String | QOS_ELEMENT_NAME_USE_XML_CONFIG |
<<extension>> Special value to be used with com.rti.dds.infrastructure.DomainParticipantConfigParams_t to indicate that entities are created from the QoS profile specified in the participant configuration. | |
Additional Inherited Members | |
Public Member Functions inherited from Struct | |
abstract boolean | equals (Object obj) |
abstract int | hashCode () |
String | toString () |
Protected Member Functions inherited from Struct | |
Struct () | |
abstract void | pull_from_nativeI (long native_status) |
abstract void | push_to_nativeI (long native_status) |
<<extension>> Input paramaters for creating a participant from configuration. It allows to modify or override some of the properties of the entities defined in the configuration.
|
static |
<<extension>> Special value to be used with com.rti.dds.infrastructure.DomainParticipantConfigParams_t to indicate that a participant is created using the domain ID specified in the participant configuration.
This variable contains a constant sentinel value that is compared when creating the entities from configuration.
|
static |
<<extension>> Special value to be used with com.rti.dds.infrastructure.DomainParticipantConfigParams_t to indicate that a participant created is with an autogenerated entity name.
This variable contains a constant sentinel value that is lexicographically compared when creating the entities from configuration.
|
static |
<<extension>> Special value to be used with com.rti.dds.infrastructure.DomainParticipantConfigParams_t to indicate that entities are created from the QoS profile specified in the participant configuration.
This variable contains a constant sentinel value that is lexicographically compared when creating the entities from configuration.
int domain_id = DOMAIN_ID_USE_XML_CONFIG |
Domain ID from which the com.rti.dds.domain.DomainParticipant is created.
Allows overriding the domain ID defined in the configuration for the participant to be created. If the special value com.rti.dds.infrastructure.DomainParticipantConfigParams_t.DOMAIN_ID_USE_XML_CONFIG is specified then the ID in the configuration will be used.
String participant_name |
Name assigned to the com.rti.dds.domain.DomainParticipant.
This is the name the name that will be set in the com.rti.dds.domain.DomainParticipantQos.participant_name. It allows overriding the participant name that is generated automatically.
When this member is lexicographically equal to the special value com.rti.dds.infrastructure.DomainParticipantConfigParams_t.ENTITY_NAME_USE_XML_CONFIG then an automatically generated name will be assigned.
String participant_qos_library_name |
QoS library name containing the QoS profile from which the com.rti.dds.domain.DomainParticipant is created.
Allows overriding the QoS defined in the configuration for the participant to be created. This value only affects to the com.rti.dds.domain.DomainParticipant.
When this member is lexicographically equal to the special value com.rti.dds.infrastructure.DomainParticipantConfigParams_t.QOS_ELEMENT_NAME_USE_XML_CONFIG then the QoS library from the configuration will be applied. Also, the same action will apply for the QoS profile and the value in com.rti.dds.infrastructure.DomainParticipantConfigParams_t.participant_qos_profile_name will be ignored.
String participant_qos_profile_name |
QoS profile name from which the com.rti.dds.domain.DomainParticipant is created.
Allows overriding the QoS defined in the configuration for the participant to be created.This value only affects to the com.rti.dds.domain.DomainParticipant.
When this member is lexicographically equal to the special value com.rti.dds.infrastructure.DomainParticipantConfigParams_t.QOS_ELEMENT_NAME_USE_XML_CONFIG then the QoS profile from the configuration will be applied. Also, the same action will apply for the QoS library and the value in com.rti.dds.infrastructure.DomainParticipantConfigParams_t.participant_qos_library_name will be ignored.
String domain_entity_qos_library_name |
QoS library name containing the QoS profile from which the all the com.rti.dds.infrastructure.DomainEntity defined under the participant configuraton are created.
Allows overriding the QoS defined in the configuration for the domain entities to be created. This value only affects to the com.rti.dds.infrastructure.DomainEntity.
When this member is lexicographically equal to the special value com.rti.dds.infrastructure.DomainParticipantConfigParams_t.QOS_ELEMENT_NAME_USE_XML_CONFIG then the QoS library from the configuration will be applied. Also, the same action will apply for the QoS profile and the value in com.rti.dds.infrastructure.DomainParticipantConfigParams_t.domain_entity_qos_profile_name will be ignored.
String domain_entity_qos_profile_name |
QoS profile name from which the all the com.rti.dds.infrastructure.DomainEntity defined under the participant configuraton are created.
Allows overriding the QoS defined in the configuration for the domain entities to be created. This value only affects to the com.rti.dds.infrastructure.DomainEntity.
When this member is lexicographically equal to the special value com.rti.dds.infrastructure.DomainParticipantConfigParams_t.QOS_ELEMENT_NAME_USE_XML_CONFIG then the QoS profile from the configuration will be applied. Also, the same action will apply for the QoS library and the value in com.rti.dds.infrastructure.DomainParticipantConfigParams_t.domain_entity_qos_library_name will be ignored.