UM C API
6.16.1
|
Message containing topic name of one or more registered sources.
( umestore_dmon_msg_hdr_t_stct::type == LBM_UMESTORE_DMON_MPG_STORE_TOPIC_CONFIG )
Zero or more of these will be published for a given Store, one for each topic that has at least one source registration. Except where indicated, all fields of type lbm_uintXX_t
should be byte-swapped if hdr.magic
is equal to LBM_UMESTORE_DMON_ANTIMAGIC.
More...
#include <umedmonmsgs.h>
Data Fields | |
umestore_dmon_msg_hdr_t | hdr |
Standard header common to all messages. | |
lbm_uint32_t | dmon_topic_idx |
Identifying index number for this topic, used to establish relationships with other data structures. | |
lbm_uint16_t | store_idx |
Current Store number, starting with 0, counting each <store> element in the order configured. | |
char | topic_name [LBM_UMESTORE_DMON_TOPIC_PATTERN_STRLEN] |
Topic name of registered source. Matches the <topic> element's attribute "pattern". Stored as a null-terminated string of variable length. I.e. the buffer in this structure is declared as the maximum possible size. But only as many bytes as necessary are actually sent. | |
Message containing topic name of one or more registered sources.
( umestore_dmon_msg_hdr_t_stct::type == LBM_UMESTORE_DMON_MPG_STORE_TOPIC_CONFIG )
Zero or more of these will be published for a given Store, one for each topic that has at least one source registration. Except where indicated, all fields of type lbm_uintXX_t
should be byte-swapped if hdr.magic
is equal to LBM_UMESTORE_DMON_ANTIMAGIC.