UM C API  6.12.1
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
 
lbm_uint_t low_sequence_number
 
lbm_uint_t low_rxreq_max_sequence_number
 
lbm_uint_t high_sequence_number
 
void * source_clientd
 
char source [LBM_MSG_MAX_SOURCE_LEN]
 
lbm_uint64_t src_session_id
 

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.

Field Documentation

int lbm_ume_rcv_recovery_info_ex_func_info_t_stct::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 lbm_ume_rcv_recovery_info_ex_func_info_t_stct::high_sequence_number

Highest sequence number that the receiver has seen from the source. May not be actual highest sent by source

lbm_uint_t lbm_ume_rcv_recovery_info_ex_func_info_t_stct::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 lbm_ume_rcv_recovery_info_ex_func_info_t_stct::low_sequence_number

Lowest sequence number that the receiver will attempt to recover. May be altered to instruct UMP to recover differently

char lbm_ume_rcv_recovery_info_ex_func_info_t_stct::source[LBM_MSG_MAX_SOURCE_LEN]

The source

void* lbm_ume_rcv_recovery_info_ex_func_info_t_stct::source_clientd

The per-source clientd value for the source set by the lbm_rcv_src_notification_create_function_cb callback

lbm_uint64_t lbm_ume_rcv_recovery_info_ex_func_info_t_stct::src_session_id

The session ID for the source


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