UM C API
6.16.1
|
Structure that holds information for UMP receiver recovery sequence number info application callbacks. More...
#include <lbm.h>
Data Fields | |
int | flags |
Bitmap indicating which optional fields are used. Zero or more flag bits ORed together: LBM_UME_RCV_RECOVERY_INFO_EX_FLAG_* (i.e. LBM_UME_RCV_RECOVERY_INFO_EX_FLAG_SRC_SID) | |
lbm_uint_t | low_sequence_number |
Lowest sequence number that the receiver will attempt to recover. May be altered to instruct UMP to recover differently. | |
lbm_uint_t | low_rxreq_max_sequence_number |
Lowest sequence number that the receiver will attempt to recover (with retransmit request maximum taken into account) | |
lbm_uint_t | high_sequence_number |
Highest sequence number that the receiver has seen from the source. May not be actual highest sent by source. | |
void * | source_clientd |
The per-source clientd value for the source set by the lbm_rcv_src_notification_create_function_cb callback. | |
char | source [LBM_MSG_MAX_SOURCE_LEN] |
The source. | |
lbm_uint64_t | src_session_id |
The session ID for the source. | |
Structure that holds information for UMP receiver recovery sequence number info application callbacks.
A structure used with UMP receiver recovery sequence number information callbacks to pass in information as well as return low sequence number information.
See lbm_ume_rcv_recovery_info_ex_func_info_t_stct for field definitions.