UM C API  6.16
lbm_ume_rcv_recovery_info_ex_func_info_t_stct Struct Reference

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.
 

Detailed Description

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 also
lbm_ume_rcv_recovery_info_ex_func_t

See lbm_ume_rcv_recovery_info_ex_func_info_t_stct for field definitions.


The documentation for this struct was generated from the following file: