Click or drag to resize

TransportConfig Class

Represents a transport configuration.
Inheritance Hierarchy
SystemObject
  OpenDDSharp.OpenDDS.DCPSTransportConfig

Namespace:  OpenDDSharp.OpenDDS.DCPS
Assembly:  OpenDDSharp (in OpenDDSharp.dll) Version: 0.5.0.0
Syntax
public class TransportConfig

The TransportConfig type exposes the following members.

Properties
  NameDescription
Public propertyName
Gets the configuration unique name.
Public propertyPassiveConnectDuration
Timeout (milliseconds) for initial passive connection establishment. By default, this option waits for 60 seconds. A value of zero would wait indefnitely (not recommended).
Public propertySwapBytes
A value of false causes DDS to serialize data in the source machine's native endianness; a value of true causes DDS to serialize data in the opposite endianness. The receiving side will adjust the data for its endianness so there is no need to match this option between machines. The purpose of this option is to allow the developer to decide which side will make the endian adjustment, if necessary. The default value is false.
Public propertyTransports
The ordered list of transport instances that this configuration will utilize.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInsert
Insert the TransportInst in the instances list.
Public methodSortedInsert
Insert the TransportInst in sorted order (by name) in the instances_ list. Use when the names of the TransportInst objects are specifically assigned to have the sorted order make sense.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Fields
  NameDescription
Public fieldStatic memberDEFAULT_PASSIVE_CONNECT_DURATION
The default passive connection duration
Top
See Also