For every MIM reliability option, there is a corresponding LBT-RM reliability option. For more information on how MIM reliability options interact and for illustrations, see Transport LBT-RM Reliability Options.
See also Multicast Immediate Messaging for general information on MIM.
Reference <-
mim_ignore_interval (context) <-
- The interval to ignore NAKs after a retransmission is sent.
- For multicast immediate message senders only. Similar to transport_lbtrm_ignore_interval (source).
- See Multicast Immediate Messaging for general information about MIM.
Scope: | context |
Type: | lbm_ulong_t |
Units: | milliseconds |
Default value: | 500 (0.5 seconds) |
When to Set: | Can only be set during object initialization. |
mim_nak_backoff_interval (context) <-
- For LBT-RM transport sessions only. The maximum interval between transmissions of a single NAK.
- For multicast immediate message receivers only. Similar to transport_lbtrm_nak_backoff_interval (receiver).
- See Multicast Immediate Messaging for general information about MIM.
Scope: | context |
Type: | lbm_ulong_t |
Units: | milliseconds |
Default value: | 200 (0.2 seconds) |
When to Set: | Can only be set during object initialization. |
mim_nak_generation_interval (context) <-
- The maximum time that a piece of data may be outstanding before the data is unrecoverably lost.
- For multicast immediate message receivers only. Similar to transport_lbtrm_nak_generation_interval (receiver).
- See Multicast Immediate Messaging for general information about MIM.
Scope: | context |
Type: | lbm_ulong_t |
Units: | milliseconds |
Default value: | 10000 (10 seconds) |
When to Set: | Can only be set during object initialization. |
mim_nak_initial_backoff_interval (context) <-
- For LBT-RM transport sessions only. The interval between loss detection and transmission of the first NAK.
- For multicast immediate message receivers only. Similar to transport_lbtrm_nak_initial_backoff_interval (receiver).
- See Multicast Immediate Messaging for general information about MIM.
Scope: | context |
Type: | lbm_ulong_t |
Units: | milliseconds |
Default value: | 50 (0.05 seconds) |
When to Set: | Can only be set during object initialization. |
Version: | This option was implemented in LBM 3.4/UME 2.1. |
mim_nak_suppress_interval (context) <-
- The maximum interval to suppress sending NAKs after an NCF or a NAK from another receiver.
- For multicast immediate message receivers only. Similar to transport_lbtrm_nak_suppress_interval (receiver).
- See Multicast Immediate Messaging for general information about MIM.
Scope: | context |
Type: | lbm_ulong_t |
Units: | milliseconds |
Default value: | 1000 (1 second) |
When to Set: | Can only be set during object initialization. |
mim_send_naks (context) <-
- This flag indicates whether LBT-RM should send negative acknowledgements (NAKs) for missing packets or not.
- For multicast immediate message receivers only. Similar to transport_lbtrm_send_naks (receiver).
- See Multicast Immediate Messaging for general information about MIM.
Scope: | context |
Type: | int |
When to Set: | Can only be set during object initialization. |
Value | Description |
1 | NAKs are sent for missing packets to request retransmission. Default for all. |
0 | Do not send NAKs for missing packets.
|
mim_transmission_window_limit (context) <-
- Caps the total amount of memory that a transmission window uses, which includes data and overhead.
- For multicast immediate message senders only. Similar to transport_lbtrm_transmission_window_limit (source).
- See Multicast Immediate Messaging for general information about MIM.
Scope: | context |
Type: | size_t |
Units: | bytes |
Default value: | 0 (zero) |
When to Set: | Can only be set during object initialization. |
mim_transmission_window_size (context) <-
- The maximum amount of buffered payload data, excluding UM headers, that the LBT-RM source is allowed to retain for retransmissions.
- For multicast immediate message senders only. Similar to transport_lbtrm_transmission_window_size (source).
- See Multicast Immediate Messaging for general information about MIM.
Scope: | context |
Type: | size_t |
Units: | bytes |
Default value: | 25165824 (24 MB) |
When to Set: | Can only be set during object initialization. |