UM C API  6.12.1
lbm_rcv_transport_stats_t_stct Struct Reference

Structure that holds statistics for receiver transports. More...

#include <lbm.h>

Data Fields

int type
 
char source [LBM_MSG_MAX_SOURCE_LEN]
 
union {
   lbm_rcv_transport_stats_tcp_t   tcp
 
   lbm_rcv_transport_stats_lbtrm_t   lbtrm
 
   lbm_rcv_transport_stats_daemon_t   daemon
 
   lbm_rcv_transport_stats_lbtru_t   lbtru
 
   lbm_rcv_transport_stats_lbtipc_t   lbtipc
 
   lbm_rcv_transport_stats_lbtrdma_t   lbtrdma
 
   lbm_rcv_transport_stats_lbtsmx_t   lbtsmx
 
   lbm_rcv_transport_stats_broker_t   broker
 
transport
 
char _fill [LBM_EXTERNAL_STRUCT_FILL_SIZE]
 

Detailed Description

Structure that holds statistics for receiver transports.

This structure holds statistics for all receiver transports. The structure is filled in when statistics for receiver transports are requested.

Note that when stats are sampled, the fields in the structure are not necessarily from the same instant in time. The structure might be updated concurrently with it being sampled, and while each structure field is atomically read, the field values can be skewed slightly across time.

See lbm_rcv_transport_stats_t_stct for field definitions.

Field Documentation

lbm_rcv_transport_stats_broker_t lbm_rcv_transport_stats_t_stct::broker

The statistics for receiver BROKER transports.

lbm_rcv_transport_stats_daemon_t lbm_rcv_transport_stats_t_stct::daemon

These statistics have been deprecated.

lbm_rcv_transport_stats_lbtipc_t lbm_rcv_transport_stats_t_stct::lbtipc

The statistics for receiver LBT-IPC transports.

lbm_rcv_transport_stats_lbtrdma_t lbm_rcv_transport_stats_t_stct::lbtrdma

The statistics for receiver LBT-RDMA transports.

lbm_rcv_transport_stats_lbtrm_t lbm_rcv_transport_stats_t_stct::lbtrm

The statistics for receiver LBT-RM transports.

lbm_rcv_transport_stats_lbtru_t lbm_rcv_transport_stats_t_stct::lbtru

The statistics for receiver LBT-RU transports.

lbm_rcv_transport_stats_lbtsmx_t lbm_rcv_transport_stats_t_stct::lbtsmx

The statistics for receiver LBT-SMX transports.

char lbm_rcv_transport_stats_t_stct::source[LBM_MSG_MAX_SOURCE_LEN]

Source string of transport session. See Source String.

lbm_rcv_transport_stats_tcp_t lbm_rcv_transport_stats_t_stct::tcp

The statistics for receiver TCP transports.

int lbm_rcv_transport_stats_t_stct::type

Type of transport (e.g., LBM_TRANSPORT_STAT_TCP, LBM_TRANSPORT_STAT_LBTRM, etc.).


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