UM C API
6.16.1
|
Message containing routing information.
( tnwg_dstat_msg_hdr_t_stct::type == TNWG_DSTATTYPE_RM_LOCAL,
TNWG_DSTATTYPE_RM_PORTAL, TNWG_DSTATTYPE_RM_OTHERGW,
TNWG_DSTATTYPE_RM_OTHERGW_NBR )
This message can have different lengths, depending on which element of the union msgtype
is selected, based on the message type in tnwg_dstat_msg_hdr_t_stct::type. Except where indicated, all fields of type lbm_uintXX_t
should be byte-swapped if hdr.magic
is equal to LBM_TNWG_DAEMON_ANTIMAGIC.
More...
#include <tnwgdmonmsgs.h>
Data Fields | |
tnwg_dstat_msg_hdr_t | msghdr |
Standard header common to all messages. | |
union { | |
tnwg_rm_stat_grp_local_info_t local | |
Use when tnwg_dstat_msg_hdr_t_stct::type == TNWG_DSTATTYPE_RM_LOCAL. | |
tnwg_rm_stat_grp_portal_info_t portal | |
Use when tnwg_dstat_msg_hdr_t_stct::type == TNWG_DSTATTYPE_RM_PORTAL. | |
tnwg_rm_stat_grp_othergw_info_t othergw | |
Use when tnwg_dstat_msg_hdr_t_stct::type == TNWG_DSTATTYPE_RM_OTHERGW. | |
tnwg_rm_stat_grp_othergw_neighbor_t neighbor | |
Use when tnwg_dstat_msg_hdr_t_stct::type == TNWG_DSTATTYPE_RM_OTHERGW_NBR. | |
} | msgtype |
union containing the different types of route information messages. | |
Message containing routing information.
( tnwg_dstat_msg_hdr_t_stct::type == TNWG_DSTATTYPE_RM_LOCAL,
TNWG_DSTATTYPE_RM_PORTAL, TNWG_DSTATTYPE_RM_OTHERGW,
TNWG_DSTATTYPE_RM_OTHERGW_NBR )
This message can have different lengths, depending on which element of the union msgtype
is selected, based on the message type in tnwg_dstat_msg_hdr_t_stct::type. Except where indicated, all fields of type lbm_uintXX_t
should be byte-swapped if hdr.magic
is equal to LBM_TNWG_DAEMON_ANTIMAGIC.