UM C API
6.16.1
|
Structure that holds parsed transport source strings. More...
#include <lbm.h>
Data Fields | |
int | type |
Type of transport. See: LBM_TRANSPORT_TYPE_* (i.e. LBM_TRANSPORT_TYPE_TCP, LBM_TRANSPORT_TYPE_LBTRU, LBM_TRANSPORT_TYPE_LBTSMX, LBM_TRANSPORT_TYPE_LBTRM, LBM_TRANSPORT_TYPE_LBTIPC, LBM_TRANSPORT_TYPE_LBTRDMA, LBM_TRANSPORT_TYPE_BROKER). | |
lbm_uint32_t | src_ip |
Source IP address. Applicable only to LBT-RM, LBT-RU, TCP, and LBT-RDMA. Stored in network order. | |
lbm_ushort_t | src_port |
Source port. Applicable only to LBT-RM, LBT-RU, TCP, and LBT-RDMA. Stored in host order. | |
lbm_ushort_t | dest_port |
Destination port. Applicable only to LBT-RM. Stored in host order. | |
lbm_uint32_t | mc_group |
Multicast group. Applicable only to LBT-RM. Stored in network order. | |
lbm_uint32_t | transport_id |
Transport ID. Applicable only to LBT-IPC and LBT-SMX. Stored in host order. | |
lbm_uint32_t | session_id |
Session ID. Applicable to all transport except BROKER. Stored in host order. | |
lbm_uint32_t | topic_idx |
Topic index. Applicable to all transports except BROKER. Stored in host order. | |
lbm_uint32_t | transport_idx |
Not used. | |
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 lbm_transport_source_info_t_stct for field definitions.