RTI Connext C# API Version 7.2.0
Rti.Dds.Core.Policy.RtpsWellKnownPortsBuilder Class Reference

A modifiable type used to create an immutable RtpsWellKnownPorts More...

Public Member Functions

 RtpsWellKnownPortsBuilder (RtpsWellKnownPorts data)
 Creates a builder with the values of an existing immutable instance More...
 
RtpsWellKnownPorts Build ()
 Creates a new RtpsWellKnownPorts immutable object from this one. More...
 

Properties

int PortBase [get, set]
 The base port offset. More...
 
int DomainIdGain [get, set]
 Tunable domain gain parameter. More...
 
int ParticipantIdGain [get, set]
 Tunable participant gain parameter. More...
 
int BuiltinMulticastPortOffset [get, set]
 Additional offset for metatraffic multicast port. More...
 
int BuiltinUnicastPortOffset [get, set]
 Additional offset for metatraffic unicast port. More...
 
int UserMulticastPortOffset [get, set]
 Additional offset for usertraffic multicast port. More...
 
int UserUnicastPortOffset [get, set]
 Additional offset for usertraffic unicast port. More...
 

Detailed Description

A modifiable type used to create an immutable RtpsWellKnownPorts

Constructor & Destructor Documentation

◆ RtpsWellKnownPortsBuilder()

Rti.Dds.Core.Policy.RtpsWellKnownPortsBuilder.RtpsWellKnownPortsBuilder ( RtpsWellKnownPorts  data)
inline

Creates a builder with the values of an existing immutable instance

Member Function Documentation

◆ Build()

RtpsWellKnownPorts Rti.Dds.Core.Policy.RtpsWellKnownPortsBuilder.Build ( )

Creates a new RtpsWellKnownPorts immutable object from this one.

Property Documentation

◆ PortBase

int Rti.Dds.Core.Policy.RtpsWellKnownPortsBuilder.PortBase
getset

The base port offset.

The full documentation is available in the C API: DDS_RtpsWellKnownPorts_t_port_base

◆ DomainIdGain

int Rti.Dds.Core.Policy.RtpsWellKnownPortsBuilder.DomainIdGain
getset

Tunable domain gain parameter.

The full documentation is available in the C API: DDS_RtpsWellKnownPorts_t_domain_id_gain

◆ ParticipantIdGain

int Rti.Dds.Core.Policy.RtpsWellKnownPortsBuilder.ParticipantIdGain
getset

Tunable participant gain parameter.

The full documentation is available in the C API: DDS_RtpsWellKnownPorts_t_participant_id_gain

◆ BuiltinMulticastPortOffset

int Rti.Dds.Core.Policy.RtpsWellKnownPortsBuilder.BuiltinMulticastPortOffset
getset

Additional offset for metatraffic multicast port.

The full documentation is available in the C API: DDS_RtpsWellKnownPorts_t_builtin_multicast_port_offset

◆ BuiltinUnicastPortOffset

int Rti.Dds.Core.Policy.RtpsWellKnownPortsBuilder.BuiltinUnicastPortOffset
getset

Additional offset for metatraffic unicast port.

The full documentation is available in the C API: DDS_RtpsWellKnownPorts_t_builtin_unicast_port_offset

◆ UserMulticastPortOffset

int Rti.Dds.Core.Policy.RtpsWellKnownPortsBuilder.UserMulticastPortOffset
getset

Additional offset for usertraffic multicast port.

The full documentation is available in the C API: DDS_RtpsWellKnownPorts_t_user_multicast_port_offset

◆ UserUnicastPortOffset

int Rti.Dds.Core.Policy.RtpsWellKnownPortsBuilder.UserUnicastPortOffset
getset

Additional offset for usertraffic unicast port.

The full documentation is available in the C API: DDS_RtpsWellKnownPorts_t_user_unicast_port_offset