UM C API  6.12.1
lbm_transport_source_info_t_stct Struct Reference

Structure that holds parsed transport source strings. More...

#include <lbm.h>

Data Fields

int type
 
lbm_uint32_t src_ip
 
lbm_ushort_t src_port
 
lbm_ushort_t dest_port
 
lbm_uint32_t mc_group
 
lbm_uint32_t transport_id
 
lbm_uint32_t session_id
 
lbm_uint32_t topic_idx
 
lbm_uint32_t transport_idx
 

Detailed Description

Structure that holds parsed transport source strings.

This structure holds the parsed values of the various fields of a source string. For more information on source strings, see Source String.

See also
lbm_transport_source_format() and lbm_transport_source_parse()

See lbm_transport_source_info_t_stct for field definitions.

Field Documentation

lbm_ushort_t lbm_transport_source_info_t_stct::dest_port

Destination port. Applicable only to LBT-RM. Stored in host order.

lbm_uint32_t lbm_transport_source_info_t_stct::mc_group

Multicast group. Applicable only to LBT-RM. Stored in network order.

lbm_uint32_t lbm_transport_source_info_t_stct::session_id

Session ID. Applicable to all transport except BROKER. Stored in host order.

lbm_uint32_t lbm_transport_source_info_t_stct::src_ip

Source IP address. Applicable only to LBT-RM, LBT-RU, TCP, and LBT-RDMA. Stored in network order.

lbm_ushort_t lbm_transport_source_info_t_stct::src_port

Source port. Applicable only to LBT-RM, LBT-RU, TCP, and LBT-RDMA. Stored in host order.

lbm_uint32_t lbm_transport_source_info_t_stct::topic_idx

Topic index. Applicable to all transports except BROKER. Stored in host order.

lbm_uint32_t lbm_transport_source_info_t_stct::transport_id

Transport ID. Applicable only to LBT-IPC and LBT-SMX. Stored in host order.

lbm_uint32_t lbm_transport_source_info_t_stct::transport_idx

Not used.


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