![]() |
MulticastInst Properties |
The MulticastInst type exposes the following members.
Name | Description | |
---|---|---|
![]() | AsyncSend |
Sending using asynchronous I/O on Windows platforms that support it.
The default value is false.
|
![]() | 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.) |
![]() | DefaultToIpv6 |
Enables IPv6 default group address selection.
By default, this option is disabled (false).
|
![]() | GroupAddress |
The multicast group to join to send/receive data.
The default value is:
224.0.0.128:port [IANA 2009-11-17], or
[FF01::80]:port [IANA 2009-08-28]
|
![]() | IsReliable |
Indicates whether the transport is reliable or not.
|
![]() | LocalAddress |
If non-empty, address of a local network interface which
is used to join the multicast group.
|
![]() | 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.) |
![]() | NakDelayIntervals |
The number of intervals between nak's for a sample
after initial nak. The default value is 4.
|
![]() | NakDepth |
The number of datagrams to retain in order to service repair
requests (reliable only). The default value is 32.
|
![]() | NakInterval |
The minimum number of milliseconds to wait between repair
requests (reliable only). The default value is 500.
|
![]() | NakMax |
The maximum number of a missing sample will be nak'ed.
The default value is: 3.
|
![]() | NakTimeout |
The maximum number of milliseconds to wait before giving up
on a repair response (reliable only).
The default value is: 30000 (30 seconds).
|
![]() | 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.) |
![]() | PortOffset |
The default port number (when GroupAddress is not set)
The default value is 49152 [IANA 2009-11-16].
|
![]() | 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 |
The size of the socket receive buffer.
The default value is ACE_DEFAULT_MAX_SOCKET_BUFSIZ if it's defined,
otherwise, 0. If the value is 0, the system default value is used.
|
![]() | Reliable |
Enables reliable communication. The default value is true.
|
![]() | SynBackoff |
The exponential base used during handshake retries; smaller
values yield shorter delays between attempts.
The default value is 2.0.
|
![]() | SynInterval |
The minimum number of milliseconds to wait between handshake
attempts during association. The default value is 250.
|
![]() | SynTimeout |
The maximum number of milliseconds to wait before giving up
on a handshake response during association.
The default value is 30000 (30 seconds).
|
![]() | 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
datagrams sent. The default value of one means
that all data is restricted to the local network.
|