RTI Cloud Discovery Service  Version 6.1.1
Service Property

Service Property for RTI Cloud Discovery Service. Use this in conjunction with Service API, to configure RTI Cloud Discovery Service in your code. More...

Data Structures

struct  RTI_CDS_DomainListProperty
 Specifies the list of domain IDs to allow or deny. Overrides XML configuration if specified. More...
 
struct  RTI_CDS_TransportUnicastProperty
 Specifies the alias name of the transport to be used by RTI Cloud Discovery Service for sending or receiving announcements. It also indicates the port where incoming participant announcements are received. Overrides XML configuration if specified. More...
 
struct  RTI_CDS_TransportSelectionProperty
 Lists the preconfigured transports to be enabled by RTI Cloud Discovery Service. Overrides XML configuration if specified. More...
 
struct  RTI_CDS_Property
 Configuration property for RTI Cloud Discovery Service. More...
 

Macros

#define RTI_CDS_DomainListProperty_INITIALIZER
 Allows all domain IDs for RTI Cloud Discovery Service. More...
 
#define RTI_CDS_TransportSelectionProperty_INITIALIZER
 Empty transport selection list. Use value from XML configuration. More...
 

Functions

DDS_Boolean RTI_CDS_Property_initialize (struct RTI_CDS_Property *self)
 Initialize an instance of the Service Property variable with empty values. More...
 
struct RTI_CDS_PropertyRTI_CDS_Property_copy (struct RTI_CDS_Property *to, const struct RTI_CDS_Property *from)
 Copy the values of a Service Property variable into another. More...
 
void RTI_CDS_Property_finalize (struct RTI_CDS_Property *self)
 Finalize an instance of the Service Property variable. More...
 

Detailed Description

Service Property for RTI Cloud Discovery Service. Use this in conjunction with Service API, to configure RTI Cloud Discovery Service in your code.

Macro Definition Documentation

◆ RTI_CDS_DomainListProperty_INITIALIZER

#define RTI_CDS_DomainListProperty_INITIALIZER
Value:
{ \
NULL, \
NULL \
}

Allows all domain IDs for RTI Cloud Discovery Service.

◆ RTI_CDS_TransportSelectionProperty_INITIALIZER

#define RTI_CDS_TransportSelectionProperty_INITIALIZER
Value:
{ \
{RTI_CDS_TransportUnicastProperty_INITIALIZER}, 0 \
}

Empty transport selection list. Use value from XML configuration.

Function Documentation

◆ RTI_CDS_Property_initialize()

DDS_Boolean RTI_CDS_Property_initialize ( struct RTI_CDS_Property self)

Initialize an instance of the Service Property variable with empty values.

e

Parameters
selfA Service Property instance

◆ RTI_CDS_Property_copy()

struct RTI_CDS_Property* RTI_CDS_Property_copy ( struct RTI_CDS_Property to,
const struct RTI_CDS_Property from 
)

Copy the values of a Service Property variable into another.

e

Parameters
toA Service Property instance to copy the values to
fromA Service Property instance to copy the values from
Returns
The pointer to Service Property containing the copied values. NULL otherwise.

◆ RTI_CDS_Property_finalize()

void RTI_CDS_Property_finalize ( struct RTI_CDS_Property self)

Finalize an instance of the Service Property variable.

e

Parameters
selfA Service Property instance