RtpsUdpInst Class |
Namespace: OpenDDSharp.OpenDDS.DCPS
The RtpsUdpInst type exposes the following members.
Name | Description | |
---|---|---|
RtpsUdpInst |
Creates a new instance of RtpsUdpInst.
|
Name | Description | |
---|---|---|
DatalinkControlChunks |
The number of chunks used to size allocators for transport control
samples. The default value is 32.
(Inherited from TransportInst.) | |
DatalinkReleaseDelay |
Delay in milliseconds that the datalink should be released after all
associations are removed. The default value is 10 seconds.
(Inherited from TransportInst.) | |
DurableDataTimeout |
The durable data timeout.
The default value is 60 seconds.
| |
HandshakeTimeout |
The maximum number of milliseconds to wait
before giving up on a handshake response during
association. The default is 30000 (30 seconds).
| |
HeartbeatPeriod |
Protocol tuning parameter that specifes in
milliseconds how often an RTPS Writer announces
the availability of data. The default value is 1000.
| |
HeartbeatResponseDelay |
Protocol tuning parameter in milliseconds that
allows the RTPS Reader to delay the sending of a
positive or negative acknowledgment. This
parameter is used to reduce the occurrences of
network storms.
| |
IsReliable |
Indicates whether the transport is reliable or not.
| |
LocalAddress |
Bind the socket to the given address and port.
Port can be omitted but the trailing ':' is required.
| |
MaxPacketSize |
The maximum size of a transport packet, including
its transport header, sample header, and sample data.
The default value is 2147481599.
(Inherited from TransportInst.) | |
MaxSamplesPerPacket |
Maximum number of samples in a transport packet.
The default value is 10.
(Inherited from TransportInst.) | |
MulticastGroupAddress |
When the transport is set to multicast, this is the
multicast network address that should be used. If
no port is specifed for the network address, port
7401 will be used. The default value is 239.255.0.2:7401.
| |
MulticastInterface |
Specifes the network interface to be used by this
transport instance. This uses a platform-specifc
format that identifes the network interface.
| |
NakDepth |
The number of datagrams to retain in order to
service repair requests (reliable only).
The default value is 0.
| |
NakResponseDelay |
Protocol tuning parameter that allows the RTPS
Writer to delay the response (expressed in
milliseconds) to a request for data from a negative
acknowledgment. The default value is 200.
| |
Name |
Gets the configuration's name.
(Inherited from TransportInst.) | |
OptimumPacketSize |
Optimum size (in bytes) of a packet (packet header + sample(s)).
The default value is 4096.
(Inherited from TransportInst.) | |
QueueInitialPools |
The initial number of pools for the backpressure
queue. The default value is 5.
(Inherited from TransportInst.) | |
QueueMessagesPerPool |
Number of pre-created link (list) objects per pool for the
"send queue" of each DataLink. The default value is 10.
(Inherited from TransportInst.) | |
RcvBufferSize |
Total receive bufer size in bytes for UDP payload.
The default value is the platform value of
ACE_DEFAULT_MAX_SOCKET_BUFSIZ.
| |
RequiresCdr |
Indicates whether the transport requires CDR serialization or not.
| |
SendBufferSize |
Total send bufer size in bytes for UDP payload.
The default value is the platform value of
ACE_DEFAULT_MAX_SOCKET_BUFSIZ.
| |
ThreadPerConnection |
Enable or disable the thread per connection send
strategy. By default, this option is disabled (false).
(Inherited from TransportInst.) | |
TransportType |
Type of the transport; tcp, udp, multicast,
shmem, and rtps_udp are included with OpenDDSharp.
(Inherited from TransportInst.) | |
Ttl |
The value of the time-to-live (ttl) field of any
multicast datagrams sent. This value specifes the
number of hops the datagram will traverse before
being discarded by the network. The default value
of 1 means that all data is restricted to the local
network subnet.
| |
UseMulticast |
The RTPS UDP transport can use Unicast or
Multicast. When set to false the transport uses
Unicast, otherwise a value of true will use Multicast.
The default value is true.
|
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |