UM C API 6.17.1

- Main Page
- Related Pages
- Modules
- Data Structures
- Files

- File List
- Globals

tnwgdmonmsgs.h
Go to the documentation of this file.
1
12 /*
13 All of the documentation and software included in this and any
14 other Informatica Inc. Ultra Messaging Releases
15 Copyright (C) Informatica Inc. All rights reserved.
16
17 Redistribution and use in source and binary forms, with or without
18 modification, are permitted only as covered by the terms of a
19 valid software license agreement with Informatica Inc.
20
21 (C) Copyright 2004,2025 Informatica Inc. All Rights Reserved.
22
23 THE SOFTWARE IS PROVIDED "AS IS" AND INFORMATICA DISCLAIMS ALL WARRANTIES
24 EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF
25 NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR
26 PURPOSE. INFORMATICA DOES NOT WARRANT THAT USE OF THE SOFTWARE WILL BE
27 UNINTERRUPTED OR ERROR-FREE. INFORMATICA SHALL NOT, UNDER ANY CIRCUMSTANCES, BE
28 LIABLE TO LICENSEE FOR LOST PROFITS, CONSEQUENTIAL, INCIDENTAL, SPECIAL OR
29 INDIRECT DAMAGES ARISING OUT OF OR RELATED TO THIS AGREEMENT OR THE
30 TRANSACTIONS CONTEMPLATED HEREUNDER, EVEN IF INFORMATICA HAS BEEN APPRISED OF
31 THE LIKELIHOOD OF SUCH DAMAGES.
32 */
33
34 #ifndef TNWG_DMON_MSGS_H
35 #define TNWG_DMON_MSGS_H
36
40 #define LBM_TNWG_DMON_VERSION 1
41
48 typedef struct tnwg_dstat_msg_hdr_t_stct {
53 lbm_uint16_t magic;
59 lbm_uint16_t type;
63 lbm_uint16_t version;
66 lbm_uint16_t length;
70 lbm_uint32_t tv_sec;
74 lbm_uint32_t tv_usec;
75 } tnwg_dstat_msg_hdr_t;
76
77
78
79 #define TNWG_DSTAT_FILENAME_MAX_STRLEN 256
80 #define TNWG_DSTAT_MAX_PORTAL_NAME_LEN 256
81 #define TNWG_DSTAT_MAX_GATEWAY_NAME_LEN 256
82
83
85 #define TNWG_DSTATTYPE_INVALID 0
86
87 #define TNWG_DSTATTYPE_RM 1
88
93 #define TNWG_DSTATTYPE_RM_LOCAL 2
94
98 #define TNWG_DSTATTYPE_RM_PORTAL 3
99
103 #define TNWG_DSTATTYPE_RM_OTHERGW 4
104
108 #define TNWG_DSTATTYPE_RM_OTHERGW_NBR 5
109
112 #define TNWG_DSTATTYPE_PORTSTAT 6
113
116 #define TNWG_DSTATTYPE_GATEWAYCFG 7
117
120 #define TNWG_DSTATTYPE_PORTCFG 8
121
124 #define TNWG_DSTATTYPE_MALLINFO 9
125
126
129 #define LBM_TNWG_DAEMON_MAGIC 0x4542
130
132 #define LBM_TNWG_DAEMON_ANTIMAGIC 0x4245
133
134
138 #define TNWG_DSTAT_Portal_Type_Endpoint 0
139
142 #define TNWG_DSTAT_Portal_Type_Peer 1
143
146 #define TNWG_DSTAT_Domain_Type 0
147
149 #define TNWG_DSTAT_Gateway_Type 1
150
151
156 typedef struct tnwg_mallinfo_stat_grp_record_t_stct {
158 lbm_uint32_t arena;
160 lbm_uint32_t ordblks;
162 lbm_uint32_t hblks;
164 lbm_uint32_t hblkhd;
166 lbm_uint32_t uordblks;
168 lbm_uint32_t fordblks;
169 } tnwg_mallinfo_stat_grp_record_t;
170
175 typedef struct tnwg_dstat_mallinfo_msg_t_stct {
177 tnwg_dstat_msg_hdr_t hdr;
179 tnwg_mallinfo_stat_grp_record_t record;
180 } tnwg_dstat_mallinfo_msg_t;
181
182
187 typedef struct tnwg_dstat_endpoint_receive_stats_t_stct
188 {
190 uint64_t transport_topic_fragments_rcvd;
192 uint64_t transport_topic_fragment_bytes_rcvd;
194 uint64_t transport_topic_req_fragments_rcvd;
196 uint64_t transport_topic_req_fragment_bytes_rcvd;
197
199 uint64_t transport_topic_control_rcvd;
201 uint64_t transport_topic_control_bytes_rcvd;
202
204 uint64_t immediate_topic_fragments_rcvd;
206 uint64_t immediate_topic_fragment_bytes_rcvd;
208 uint64_t immediate_topic_req_fragments_rcvd;
210 uint64_t immediate_topic_req_fragment_bytes_rcvd;
211
213 uint64_t immediate_topicless_fragments_rcvd;
215 uint64_t immediate_topicless_fragment_bytes_rcvd;
217 uint64_t immediate_topicless_req_fragments_rcvd;
219 uint64_t immediate_topicless_req_fragment_bytes_rcvd;
220
222 uint64_t unicast_data_msgs_rcvd;
224 uint64_t unicast_data_msg_bytes_rcvd;
226 uint64_t unicast_data_msgs_rcvd_no_stream;
228 uint64_t unicast_data_msg_bytes_rcvd_no_stream;
230 uint64_t unicast_data_msgs_dropped_dup;
232 uint64_t unicast_data_msg_bytes_dropped_dup;
234 uint64_t unicast_data_msgs_dropped_no_route;
236 uint64_t unicast_data_msg_bytes_dropped_no_route;
237
239 uint64_t unicast_cntl_msgs_rcvd;
241 uint64_t unicast_cntl_msg_bytes_rcvd;
243 uint64_t unicast_cntl_msgs_rcvd_no_stream;
245 uint64_t unicast_cntl_msg_bytes_rcvd_no_stream;
247 uint64_t unicast_cntl_msgs_dropped_dup;
249 uint64_t unicast_cntl_msg_bytes_dropped_dup;
251 uint64_t unicast_cntl_msgs_dropped_no_route;
253 uint64_t unicast_cntl_msg_bytes_dropped_no_route;
254 } tnwg_dstat_endpoint_receive_stats_t;
255
256
261 typedef struct tnwg_dstat_endpoint_send_stats_t_stct
262 {
264 uint64_t transport_topic_fragments_forwarded;
266 uint64_t transport_topic_fragment_bytes_forwarded;
268 uint64_t transport_topic_fragments_sent;
270 uint64_t transport_topic_fragment_bytes_sent;
272 uint64_t transport_topic_req_fragments_sent;
274 uint64_t transport_topic_req_fragment_bytes_sent;
276 uint64_t transport_topic_fragments_dropped_dup;
278 uint64_t transport_topic_fragment_bytes_dropped_dup;
280 uint64_t transport_topic_fragments_dropped_would_block;
282 uint64_t transport_topic_fragment_bytes_dropped_would_block;
284 uint64_t transport_topic_fragments_dropped_error;
286 uint64_t transport_topic_fragment_bytes_dropped_error;
288 uint64_t transport_topic_fragments_dropped_size_error;
290 uint64_t transport_topic_fragment_bytes_dropped_size_error;
291
293 uint64_t immediate_topic_fragments_forwarded;
295 uint64_t immediate_topic_fragment_bytes_forwarded;
297 uint64_t immediate_topic_fragments_sent;
299 uint64_t immediate_topic_fragment_bytes_sent;
301 uint64_t immediate_topic_req_fragments_sent;
303 uint64_t immediate_topic_req_fragment_bytes_sent;
305 uint64_t immediate_topic_fragments_dropped_would_block;
307 uint64_t immediate_topic_fragment_bytes_dropped_would_block;
309 uint64_t immediate_topic_fragments_dropped_error;
311 uint64_t immediate_topic_fragment_bytes_dropped_error;
313 uint64_t immediate_topic_fragments_dropped_size_error;
315 uint64_t immediate_topic_fragment_bytes_dropped_size_error;
316
318 uint64_t immediate_topicless_fragments_forwarded;
320 uint64_t immediate_topicless_fragment_bytes_forwarded;
322 uint64_t immediate_topicless_fragments_sent;
324 uint64_t immediate_topicless_fragment_bytes_sent;
326 uint64_t immediate_topicless_req_fragments_sent;
328 uint64_t immediate_topicless_req_fragment_bytes_sent;
330 uint64_t immediate_topicless_fragments_dropped_would_block;
332 uint64_t immediate_topicless_fragment_bytes_dropped_would_block;
334 uint64_t immediate_topicless_fragments_dropped_error;
336 uint64_t immediate_topicless_fragment_bytes_dropped_error;
338 uint64_t immediate_topicless_fragments_dropped_size_error;
340 uint64_t immediate_topicless_fragment_bytes_dropped_size_error;
341
343 uint64_t unicast_msgs_forwarded;
345 uint64_t unicast_msg_bytes_forwarded;
347 uint64_t unicast_msgs_sent;
349 uint64_t unicast_msg_bytes_sent;
351 uint64_t unicast_msgs_dropped_error;
353 uint64_t unicast_msg_bytes_dropped_error;
354
356 uint64_t data_bytes_enqueued;
358 uint64_t data_bytes_enqueued_max;
360 uint64_t data_bytes_enqueued_limit;
361 } tnwg_dstat_endpoint_send_stats_t;
362
363
368 typedef struct tnwg_dstat_peer_receive_stats_t_stct
369 {
371 uint64_t data_msgs_rcvd;
373 uint64_t data_msg_bytes_rcvd;
374
376 uint64_t transport_topic_fragment_data_msgs_rcvd;
378 uint64_t transport_topic_fragment_data_msg_bytes_rcvd;
380 uint64_t transport_topic_fragment_data_msgs_rcvd_unknown_source;
382 uint64_t transport_topic_fragment_data_msg_bytes_rcvd_unknown_source;
384 uint64_t transport_topic_req_fragment_data_msgs_rcvd;
386 uint64_t transport_topic_req_fragment_data_msg_bytes_rcvd;
388 uint64_t transport_topic_req_fragment_data_msgs_rcvd_unknown_source;
390 uint64_t transport_topic_req_fragment_data_msg_bytes_rcvd_unknown_source;
391
393 uint64_t transport_topic_control_msgs_rcvd;
395 uint64_t transport_topic_control_msg_bytes_rcvd;
397 uint64_t transport_topic_control_msgs_rcvd_unknown_source;
399 uint64_t transport_topic_control_msg_bytes_rcvd_unknown_source;
400
402 uint64_t immediate_topic_fragment_data_msgs_rcvd;
404 uint64_t immediate_topic_fragment_data_msg_bytes_rcvd;
406 uint64_t immediate_topic_req_fragment_data_msgs_rcvd;
408 uint64_t immediate_topic_req_fragment_data_msg_bytes_rcvd;
409
411 uint64_t immediate_topicless_fragment_data_msgs_rcvd;
413 uint64_t immediate_topicless_fragment_data_msg_bytes_rcvd;
415 uint64_t immediate_topicless_req_fragment_data_msgs_rcvd;
417 uint64_t immediate_topicless_req_fragment_data_msg_bytes_rcvd;
418
420 uint64_t unicast_data_msgs_rcvd;
422 uint64_t unicast_data_msg_bytes_rcvd;
424 uint64_t unicast_data_msgs_rcvd_no_fwd;
426 uint64_t unicast_data_msg_bytes_rcvd_no_fwd;
428 uint64_t unicast_data_msgs_rcvd_unknown_fwd;
430 uint64_t unicast_data_msg_bytes_rcvd_unknown_fwd;
432 uint64_t unicast_data_msgs_rcvd_no_stream;
434 uint64_t unicast_data_msg_bytes_rcvd_no_stream;
436 uint64_t unicast_data_msgs_dropped_no_route;
438 uint64_t unicast_data_msg_bytes_dropped_no_route;
439
441 uint64_t cntl_msgs_rcvd;
443 uint64_t cntl_msg_bytes_rcvd;
444
446 uint64_t unicast_cntl_msgs_rcvd;
448 uint64_t unicast_cntl_msg_bytes_rcvd;
450 uint64_t unicast_cntl_rxreq_msgs_rcvd;
452 uint64_t unicast_cntl_rxreq_msg_bytes_rcvd;
454 uint64_t unicast_cntl_msgs_rcvd_unhandled;
456 uint64_t unicast_cntl_msg_bytes_rcvd_unhandled;
458 uint64_t unicast_cntl_msgs_rcvd_no_stream;
460 uint64_t unicast_cntl_msg_bytes_rcvd_no_stream;
462 uint64_t unicast_cntl_msgs_dropped_no_route;
464 uint64_t unicast_cntl_msg_bytes_dropped_no_route;
465
467 uint64_t gateway_cntl_msgs_rcvd;
469 uint64_t gateway_cntl_msg_bytes_rcvd;
470 } tnwg_dstat_peer_receive_stats_t;
471
472
477 typedef struct tnwg_dstat_peer_send_stats_t_stct
478 {
480 uint64_t data_fragments_forwarded;
482 uint64_t data_fragment_bytes_forwarded;
484 uint64_t data_fragments_sent;
486 uint64_t data_fragment_bytes_sent;
488 uint64_t data_fragments_dropped_dup;
490 uint64_t data_fragment_bytes_dropped_dup;
492 uint64_t data_fragments_dropped_would_block;
494 uint64_t data_fragment_bytes_dropped_would_block;
496 uint64_t data_fragments_dropped_not_operational;
498 uint64_t data_fragment_bytes_dropped_not_operational;
500 uint64_t data_fragments_dropped_queue_failure;
502 uint64_t data_fragment_bytes_dropped_queue_failure;
503
505 uint64_t unicast_msgs_forwarded;
507 uint64_t unicast_msg_bytes_forwarded;
509 uint64_t unicast_msgs_sent;
511 uint64_t unicast_msg_bytes_sent;
513 uint64_t unicast_msgs_dropped_would_block;
515 uint64_t unicast_msg_bytes_dropped_would_block;
517 uint64_t unicast_msgs_dropped_not_operational;
519 uint64_t unicast_msg_bytes_dropped_not_operational;
521 uint64_t unicast_msgs_dropped_queue_failure;
523 uint64_t unicast_msg_bytes_dropped_queue_failure;
524
526 uint64_t gateway_cntl_msgs;
528 uint64_t gateway_cntl_msg_bytes;
530 uint64_t gateway_cntl_msgs_sent;
532 uint64_t gateway_cntl_msg_bytes_sent;
534 uint64_t gateway_cntl_msgs_dropped_would_block;
536 uint64_t gateway_cntl_msg_bytes_dropped_would_block;
538 uint64_t gateway_cntl_msgs_dropped_not_operational;
540 uint64_t gateway_cntl_msg_bytes_dropped_not_operational;
542 uint64_t gateway_cntl_msgs_dropped_queue_failure;
544 uint64_t gateway_cntl_msg_bytes_dropped_queue_failure;
545
547 uint64_t batches;
549 uint64_t batch_msgs_min;
551 uint64_t batch_msgs_mean;
553 uint64_t batch_msgs_max;
555 uint64_t batch_bytes_min;
557 uint64_t batch_bytes_mean;
559 uint64_t batch_bytes_max;
561 uint64_t data_bytes_enqueued;
563 uint64_t data_bytes_enqueued_max;
565 uint64_t data_bytes_enqueued_limit;
566
568 uint64_t rtt_samples;
570 uint64_t rtt_min;
572 uint64_t rtt_mean;
574 uint64_t rtt_max;
576 uint64_t last_ka_time;
577
578 /* ! \brief Current UIM Message bytes queued internally */
579 uint64_t unicast_msg_bytes_enqueued;
580 /* ! \brief Maximum UIM Message bytes queued */
581 uint64_t unicast_msg_bytes_enqueued_max;
582 /* ! \brief UIM Message bytes Queue Limit */
583 uint64_t unicast_msg_bytes_enqueued_limit;
584 } tnwg_dstat_peer_send_stats_t;
585
590 typedef struct tnwg_dstat_peer_udp_receive_stats_t_stct {
592 uint64_t msgs_rcved;
594 uint64_t bytes_rcved;
596 uint64_t nak_pckts_sent;
598 uint64_t naks_sent;
600 uint64_t lost;
602 uint64_t ncfs_ignored;
604 uint64_t ncfs_shed;
606 uint64_t ncfs_rx_delay;
608 uint64_t ncfs_unknown;
610 uint64_t nak_stm_min;
612 uint64_t nak_stm_mean;
614 uint64_t nak_stm_max;
616 uint64_t nak_tx_min;
618 uint64_t nak_tx_mean;
620 uint64_t nak_tx_max;
622 uint64_t duplicate_data;
624 uint64_t unrecovered_txw;
626 uint64_t unrecovered_tmo;
628 uint64_t dgrams_dropped_size;
630 uint64_t dgrams_dropped_type;
632 uint64_t dgrams_dropped_version;
634 uint64_t dgrams_dropped_hdr;
636 uint64_t dgrams_dropped_sid;
638 uint64_t dgrams_dropped_other;
639 } tnwg_dstat_peer_udp_receive_stats_t;
640
645 typedef struct tnwg_dstat_peer_udp_send_stats_t_stct {
647 uint64_t msgs_sent;
649 uint64_t bytes_sent;
651 uint64_t nak_pckts_rcved;
653 uint64_t naks_rcved;
655 uint64_t naks_ignored;
657 uint64_t naks_shed;
659 uint64_t naks_rx_delay_ignored;
661 uint64_t rxs_sent;
663 uint64_t rx_bytes_sent;
664 } tnwg_dstat_peer_udp_send_stats_t;
665
670 typedef struct tnwg_portal_endpoint_dstat_record_t_stct {
672 tnwg_dstat_endpoint_receive_stats_t receive_stats;
673
675 tnwg_dstat_endpoint_send_stats_t send_stats;
676
678 lbm_uint32_t domain_id;
680 lbm_uint32_t ingress_cost;
682 lbm_uint32_t local_interest_topics;
684 lbm_uint32_t local_interest_pcre_patterns;
686 lbm_uint32_t local_interest_regex_patterns;
688 lbm_uint32_t remote_interest_topics;
690 lbm_uint32_t remote_interest_pcre_patterns;
692 lbm_uint32_t remote_interest_regex_patterns;
694 lbm_uint32_t proxy_receivers;
696 lbm_uint32_t receiver_topics;
698 lbm_uint32_t receiver_pcre_patterns;
700 lbm_uint32_t receiver_regex_patterns;
702 lbm_uint32_t proxy_sources;
703 lbm_uint32_t padding;
704 } tnwg_portal_endpoint_dstat_record_t;
705
716 typedef struct tnwg_portal_peer_dstat_record_t_stct {
718 tnwg_dstat_peer_receive_stats_t receive_stats;
719
721 tnwg_dstat_peer_send_stats_t send_stats;
722
724 uint32_t ingress_cost;
726 uint32_t local_interest_topics;
728 uint32_t local_interest_pcre_patterns;
730 uint32_t local_interest_regex_patterns;
732 uint32_t remote_interest_topics;
734 uint32_t remote_interest_pcre_patterns;
736 uint32_t remote_interest_regex_patterns;
738 uint32_t proxy_receivers;
740 uint32_t receiver_topics;
742 uint32_t receiver_pcre_patterns;
744 uint32_t receiver_regex_patterns;
746 uint32_t proxy_sources;
747
749 uint32_t udp_peer;
751 tnwg_dstat_peer_udp_receive_stats_t udp_receive_stats;
753 tnwg_dstat_peer_udp_send_stats_t udp_send_stats;
754
755 } tnwg_portal_peer_dstat_record_t;
756
766 typedef struct tnwg_portalstats_dstat_record_t_stct {
769 union {
772 tnwg_portal_endpoint_dstat_record_t endpt;
775 tnwg_portal_peer_dstat_record_t peer;
776 } ptype;
777 } tnwg_portalstats_dstat_record_t;
778
783 typedef struct tnwg_dstat_record_hdr_t_stct {
787 uint32_t portal_type;
789 uint32_t index;
792 uint32_t record_length;
793 uint32_t padding;
795 char portal_name[TNWG_DSTAT_MAX_PORTAL_NAME_LEN];
796 } tnwg_dstat_record_hdr_t;
797
805 typedef struct tnwg_dstat_portalstats_msg_t_stct {
807 tnwg_dstat_msg_hdr_t msghdr;
809 tnwg_dstat_record_hdr_t rechdr;
811 tnwg_portalstats_dstat_record_t record;
812 } tnwg_dstat_portalstats_msg_t;
813
814
819 typedef struct tnwg_dstat_gatewaycfg_msg_t_stct {
821 tnwg_dstat_msg_hdr_t msghdr;
824 char data;
825 } tnwg_dstat_gatewaycfg_msg_t;
826
827
828 #define MAX_ATTR_TYPE_NAME_LEN 64
829
833 typedef struct tnwg_pcfg_stat_grp_rec_hdr_t_stct {
835 uint32_t portal_num;
839 uint32_t portal_type;
841 uint32_t num_options;
843 uint32_t padding;
844 char portal_name[TNWG_DSTAT_MAX_PORTAL_NAME_LEN];
846 char attr_type[MAX_ATTR_TYPE_NAME_LEN];
847 } tnwg_pcfg_stat_grp_rec_hdr_t;
848
853 typedef struct tnwg_pcfg_stat_grp_msg_t_stct {
855 tnwg_dstat_msg_hdr_t msghdr;
857 tnwg_pcfg_stat_grp_rec_hdr_t rechdr;
862 char data;
863 } tnwg_pcfg_stat_grp_msg_t;
864
865 /******************************Route Manager Topology****************************/
866
872 typedef struct tnwg_rm_stat_grp_local_info_t_stct {
874 char gateway_name[TNWG_DSTAT_MAX_GATEWAY_NAME_LEN];
876 uint64_t gateway_id;
878 uint32_t topology_signature;
880 uint32_t recalc_duration_sec;
882 uint32_t recalc_duration_usec;
884 uint32_t graph_version;
886 uint16_t self_version;
888 uint16_t gateway_count;
890 uint16_t trd_count;
891 } tnwg_rm_stat_grp_local_info_t;
892
898 typedef struct tnwg_rm_stat_grp_portal_info_t_stct {
901 uint64_t node_or_adjacent_id;
905 uint32_t type;
907 uint32_t index;
909 uint32_t ingress_cost;
911 uint32_t recalc_duration_sec;
913 uint32_t recalc_duration_usec;
915 uint32_t proxy_rec_recalc_duration_sec;
917 uint32_t proxy_rec_recalc_duration_usec;
919 char portal_name[TNWG_DSTAT_MAX_PORTAL_NAME_LEN];
920 } tnwg_rm_stat_grp_portal_info_t;
921
922
929 typedef struct tnwg_rm_stat_grp_othergw_info_t_stct {
931 uint64_t gateway_id;
933 uint32_t topology;
938 uint32_t last_activity_sec;
942 uint32_t last_activity_usec;
947 uint16_t version;
950 uint16_t num_neighbors;
952 char gateway_name[TNWG_DSTAT_MAX_GATEWAY_NAME_LEN];
953 } tnwg_rm_stat_grp_othergw_info_t;
954
955
961 typedef struct tnwg_rm_stat_grp_othergw_neighbor_t_stct {
963 uint64_t node_id;
965 uint32_t domain_or_gateway;
967 uint32_t ingress_cost;
968 } tnwg_rm_stat_grp_othergw_neighbor_t;
969
970
980 typedef struct tnwg_rm_stat_grp_msg_t_stct {
982 tnwg_dstat_msg_hdr_t msghdr;
984 union {
986 tnwg_rm_stat_grp_local_info_t local;
988 tnwg_rm_stat_grp_portal_info_t portal;
990 tnwg_rm_stat_grp_othergw_info_t othergw;
992 tnwg_rm_stat_grp_othergw_neighbor_t neighbor;
993 } msgtype;
994 } tnwg_rm_stat_grp_msg_t;
995
996 #endif /* TNWG_DMON_MSGS_H */
tnwg_dstat_peer_send_stats_t_stct::gateway_cntl_msg_bytes_dropped_would_block
uint64_t gateway_cntl_msg_bytes_dropped_would_block
DRO control message bytes dropped due to EWOULDBLOCK.
Definition: tnwgdmonmsgs.h:536
tnwg_rm_stat_grp_othergw_neighbor_t_stct
Structure containing this UM Router&#39;s (DRO) view of a remote DRO&#39;s portal information. Used by tnwg_rm_stat_grp_msg_t. Except where indicated, all fields of type lbm_uintXX_t should be byte-swapped if hdr.magic is equal to LBM_TNWG_DAEMON_ANTIMAGIC.
Definition: tnwgdmonmsgs.h:961
tnwg_portal_endpoint_dstat_record_t_stct::proxy_sources
lbm_uint32_t proxy_sources
Proxy sources.
Definition: tnwgdmonmsgs.h:702
tnwg_rm_stat_grp_portal_info_t_stct::recalc_duration_sec
uint32_t recalc_duration_sec
Recalc duration sec.
Definition: tnwgdmonmsgs.h:911
tnwg_dstat_peer_receive_stats_t_stct::transport_topic_fragment_data_msgs_rcvd
uint64_t transport_topic_fragment_data_msgs_rcvd
Transport topic fragment data messages received.
Definition: tnwgdmonmsgs.h:376
tnwg_dstat_peer_udp_receive_stats_t_stct::dgrams_dropped_size
uint64_t dgrams_dropped_size
Number of datagrams dropped due to being smaller than the size designated in the datagram&#39;s size fiel...
Definition: tnwgdmonmsgs.h:628
tnwg_dstat_endpoint_send_stats_t_stct::unicast_msgs_dropped_error
uint64_t unicast_msgs_dropped_error
Unicast messages dropped due to error.
Definition: tnwgdmonmsgs.h:351
tnwg_dstat_peer_send_stats_t_stct::rtt_min
uint64_t rtt_min
Minimum RTT to companion.
Definition: tnwgdmonmsgs.h:570
tnwg_dstat_peer_udp_receive_stats_t_stct::ncfs_shed
uint64_t ncfs_shed
NCFs received with reason code "shed".
Definition: tnwgdmonmsgs.h:604
tnwg_dstat_portalstats_msg_t_stct::record
tnwg_portalstats_dstat_record_t record
Type-specific information about this portal.
Definition: tnwgdmonmsgs.h:811
tnwg_dstat_endpoint_send_stats_t_stct::immediate_topic_fragments_dropped_would_block
uint64_t immediate_topic_fragments_dropped_would_block
Immediate topic fragments dropped due to EWOULDBLOCK.
Definition: tnwgdmonmsgs.h:305
tnwg_dstat_peer_receive_stats_t_stct::unicast_cntl_msgs_rcvd_unhandled
uint64_t unicast_cntl_msgs_rcvd_unhandled
Unicast control messages received but unhandled.
Definition: tnwgdmonmsgs.h:454
tnwg_dstat_gatewaycfg_msg_t_stct::msghdr
tnwg_dstat_msg_hdr_t msghdr
Standard header common to all messages.
Definition: tnwgdmonmsgs.h:821
tnwg_portal_peer_dstat_record_t_stct::remote_interest_regex_patterns
uint32_t remote_interest_regex_patterns
Number of remote interest regex patterns.
Definition: tnwgdmonmsgs.h:736
tnwg_dstat_endpoint_send_stats_t_stct::immediate_topic_req_fragment_bytes_sent
uint64_t immediate_topic_req_fragment_bytes_sent
Immediate topic request fragment bytes sent.
Definition: tnwgdmonmsgs.h:303
tnwg_dstat_endpoint_receive_stats_t_stct::immediate_topicless_fragment_bytes_rcvd
uint64_t immediate_topicless_fragment_bytes_rcvd
Immediate topicless message fragment bytes received.
Definition: tnwgdmonmsgs.h:215
tnwg_portal_endpoint_dstat_record_t_stct::domain_id
lbm_uint32_t domain_id
Topic Resolution Domain (TRD) for the portal.
Definition: tnwgdmonmsgs.h:678
tnwg_dstat_peer_send_stats_t_stct::rtt_max
uint64_t rtt_max
Maximum RTT to companion.
Definition: tnwgdmonmsgs.h:574
tnwg_portal_endpoint_dstat_record_t
struct tnwg_portal_endpoint_dstat_record_t_stct tnwg_portal_endpoint_dstat_record_t
Structure containing sending and receiving statistics for an endpoint portal. Used by tnwg_portalstat...
tnwg_dstat_peer_receive_stats_t_stct::unicast_cntl_rxreq_msgs_rcvd
uint64_t unicast_cntl_rxreq_msgs_rcvd
Retransmission requests received.
Definition: tnwgdmonmsgs.h:450
tnwg_dstat_endpoint_receive_stats_t_stct::unicast_data_msg_bytes_rcvd_no_stream
uint64_t unicast_data_msg_bytes_rcvd_no_stream
Unicast data message bytes received with no stream identification.
Definition: tnwgdmonmsgs.h:228
tnwg_dstat_peer_send_stats_t_stct::unicast_msg_bytes_dropped_not_operational
uint64_t unicast_msg_bytes_dropped_not_operational
Unicast message bytes dropped due to portal not being operational.
Definition: tnwgdmonmsgs.h:519
tnwg_dstat_endpoint_send_stats_t_stct::immediate_topicless_req_fragments_sent
uint64_t immediate_topicless_req_fragments_sent
Immediate topicless request fragments sent.
Definition: tnwgdmonmsgs.h:326
tnwg_dstat_endpoint_send_stats_t_stct::immediate_topic_fragments_forwarded
uint64_t immediate_topic_fragments_forwarded
Immediate topic fragments forwarded.
Definition: tnwgdmonmsgs.h:293
tnwg_dstat_peer_receive_stats_t_stct::immediate_topic_fragment_data_msgs_rcvd
uint64_t immediate_topic_fragment_data_msgs_rcvd
Immediate topic fragment data messages received.
Definition: tnwgdmonmsgs.h:402
tnwg_portalstats_dstat_record_t
struct tnwg_portalstats_dstat_record_t_stct tnwg_portalstats_dstat_record_t
Structure containing sending and receiving statistics for peer or endpoint portal. Used by tnwg_dstat_portalstats_msg_t. The full length of this structure is defined by the longest of its union elements. However, when messages are sent, the actual size of the selected union element is used. That size is recorded in tnwg_dstat_record_hdr_t_stct::record_length. Except where indicated, all fields of type lbm_uintXX_t should be byte-swapped if hdr.magic is equal to LBM_TNWG_DAEMON_ANTIMAGIC.
tnwg_rm_stat_grp_msg_t_stct::neighbor
tnwg_rm_stat_grp_othergw_neighbor_t neighbor
Use when tnwg_dstat_msg_hdr_t_stct::type == TNWG_DSTATTYPE_RM_OTHERGW_NBR.
Definition: tnwgdmonmsgs.h:992
tnwg_dstat_peer_udp_send_stats_t_stct::msgs_sent
uint64_t msgs_sent
Number of UDP datagrams sent.
Definition: tnwgdmonmsgs.h:647
tnwg_dstat_peer_udp_receive_stats_t_stct::unrecovered_tmo
uint64_t unrecovered_tmo
Number of datagrams unrecovered due to retransmission not received within the NAK generation-interval...
Definition: tnwgdmonmsgs.h:626
tnwg_dstat_gatewaycfg_msg_t
struct tnwg_dstat_gatewaycfg_msg_t_stct tnwg_dstat_gatewaycfg_msg_t
Message containing DRO configuration information. ( tnwg_dstat_msg_hdr_t_stct::type == TNWG_DSTATTYP...
tnwg_dstat_endpoint_receive_stats_t_stct::unicast_cntl_msg_bytes_rcvd
uint64_t unicast_cntl_msg_bytes_rcvd
Unicast control message bytes received.
Definition: tnwgdmonmsgs.h:241
tnwg_dstat_gatewaycfg_msg_t_stct
Message containing DRO configuration information. ( tnwg_dstat_msg_hdr_t_stct::type == TNWG_DSTATTYP...
Definition: tnwgdmonmsgs.h:819
tnwg_dstat_peer_receive_stats_t_stct::unicast_cntl_msgs_dropped_no_route
uint64_t unicast_cntl_msgs_dropped_no_route
Unicast control messages dropped no route.
Definition: tnwgdmonmsgs.h:462
tnwg_dstat_peer_receive_stats_t_stct::transport_topic_fragment_data_msg_bytes_rcvd
uint64_t transport_topic_fragment_data_msg_bytes_rcvd
Transport topic fragment data message bytes received.
Definition: tnwgdmonmsgs.h:378
tnwg_rm_stat_grp_portal_info_t_stct::ingress_cost
uint32_t ingress_cost
Cost.
Definition: tnwgdmonmsgs.h:909
tnwg_dstat_peer_receive_stats_t_stct::data_msg_bytes_rcvd
uint64_t data_msg_bytes_rcvd
Date message bytes received.
Definition: tnwgdmonmsgs.h:373
tnwg_dstat_peer_receive_stats_t_stct::gateway_cntl_msgs_rcvd
uint64_t gateway_cntl_msgs_rcvd
DRO control messages received.
Definition: tnwgdmonmsgs.h:467
tnwg_dstat_peer_receive_stats_t_stct::unicast_data_msg_bytes_dropped_no_route
uint64_t unicast_data_msg_bytes_dropped_no_route
Unicast data message bytes dropped no route.
Definition: tnwgdmonmsgs.h:438
tnwg_mallinfo_stat_grp_record_t
struct tnwg_mallinfo_stat_grp_record_t_stct tnwg_mallinfo_stat_grp_record_t
Structure containing memory statistics. Used by tnwg_dstat_mallinfo_msg_t. Except where indicated...
tnwg_dstat_peer_send_stats_t
struct tnwg_dstat_peer_send_stats_t_stct tnwg_dstat_peer_send_stats_t
Structure containing sending statistics for a peer portal. Used by tnwg_portal_peer_dstat_record_t. Except where indicated, all fields of type lbm_uintXX_t should be byte-swapped if hdr.magic is equal to LBM_TNWG_DAEMON_ANTIMAGIC.
tnwg_mallinfo_stat_grp_record_t_stct::hblkhd
lbm_uint32_t hblkhd
Space allocated in mmapped regions (bytes).
Definition: tnwgdmonmsgs.h:164
tnwg_dstat_peer_receive_stats_t_stct::transport_topic_fragment_data_msg_bytes_rcvd_unknown_source
uint64_t transport_topic_fragment_data_msg_bytes_rcvd_unknown_source
Transport topic fragment data message bytes received with an unknown source.
Definition: tnwgdmonmsgs.h:382
tnwg_dstat_peer_udp_send_stats_t_stct::naks_ignored
uint64_t naks_ignored
Number of NAKs ignored. NCF sent with reason code "ignored".
Definition: tnwgdmonmsgs.h:655
tnwg_dstat_peer_receive_stats_t_stct::unicast_data_msg_bytes_rcvd
uint64_t unicast_data_msg_bytes_rcvd
Unicast data message bytes received.
Definition: tnwgdmonmsgs.h:422
tnwg_dstat_peer_send_stats_t_stct::batch_msgs_min
uint64_t batch_msgs_min
Minimum number of messages per batch.
Definition: tnwgdmonmsgs.h:549
tnwg_dstat_peer_udp_receive_stats_t_stct::dgrams_dropped_type
uint64_t dgrams_dropped_type
Number of datagrams dropped due to bad packet type.
Definition: tnwgdmonmsgs.h:630
tnwg_mallinfo_stat_grp_record_t_stct::uordblks
lbm_uint32_t uordblks
Total allocated space (bytes).
Definition: tnwgdmonmsgs.h:166
tnwg_mallinfo_stat_grp_record_t_stct::fordblks
lbm_uint32_t fordblks
Total free space (bytes).
Definition: tnwgdmonmsgs.h:168
tnwg_portal_peer_dstat_record_t_stct
Structure containing sending and receiving statistics for a peer portal.
Definition: tnwgdmonmsgs.h:716
tnwg_dstat_endpoint_receive_stats_t_stct::immediate_topic_fragment_bytes_rcvd
uint64_t immediate_topic_fragment_bytes_rcvd
Immediate topic message fragment bytes received.
Definition: tnwgdmonmsgs.h:206
tnwg_dstat_endpoint_send_stats_t_stct
Structure containing sending statistics for an endpoint portal. Used by tnwg_portal_endpoint_dstat_re...
Definition: tnwgdmonmsgs.h:261
tnwg_rm_stat_grp_portal_info_t_stct::proxy_rec_recalc_duration_sec
uint32_t proxy_rec_recalc_duration_sec
Proxy rec recalc duration sec.
Definition: tnwgdmonmsgs.h:915
tnwg_dstat_peer_receive_stats_t_stct::transport_topic_req_fragment_data_msg_bytes_rcvd_unknown_source
uint64_t transport_topic_req_fragment_data_msg_bytes_rcvd_unknown_source
Transport topic request fragment data message bytes received with an unknown source.
Definition: tnwgdmonmsgs.h:390
tnwg_dstat_peer_udp_receive_stats_t_stct::nak_tx_mean
uint64_t nak_tx_mean
Mean number of times a NAK was sent for a lost packet.
Definition: tnwgdmonmsgs.h:618
tnwg_dstat_peer_receive_stats_t_stct::immediate_topicless_req_fragment_data_msgs_rcvd
uint64_t immediate_topicless_req_fragment_data_msgs_rcvd
Immediate topicless request fragment data messages received.
Definition: tnwgdmonmsgs.h:415
tnwg_rm_stat_grp_local_info_t_stct::gateway_id
uint64_t gateway_id
DRO id.
Definition: tnwgdmonmsgs.h:876
tnwg_portal_peer_dstat_record_t_stct::receiver_topics
uint32_t receiver_topics
Number of receiver topics.
Definition: tnwgdmonmsgs.h:740
tnwg_dstat_peer_send_stats_t_stct::unicast_msgs_forwarded
uint64_t unicast_msgs_forwarded
Unicast messages forwarded to this portal.
Definition: tnwgdmonmsgs.h:505
tnwg_dstat_peer_send_stats_t_stct::unicast_msg_bytes_dropped_queue_failure
uint64_t unicast_msg_bytes_dropped_queue_failure
Unicast message bytes dropped due to queueing failure.
Definition: tnwgdmonmsgs.h:523
tnwg_dstat_portalstats_msg_t_stct
Message containing portal statistics. ( tnwg_dstat_msg_hdr_t_stct::type == TNWG_DSTATTYPE_PORTSTAT )...
Definition: tnwgdmonmsgs.h:805
tnwg_dstat_peer_send_stats_t_stct::batch_bytes_min
uint64_t batch_bytes_min
Minimum number of bytes per batch.
Definition: tnwgdmonmsgs.h:555
tnwg_rm_stat_grp_local_info_t_stct::recalc_duration_sec
uint32_t recalc_duration_sec
Recalc duration sec.
Definition: tnwgdmonmsgs.h:880
tnwg_pcfg_stat_grp_msg_t_stct
Message containing memory allocation statistics. ( tnwg_dstat_msg_hdr_t_stct::type == TNWG_DSTATTYPE...
Definition: tnwgdmonmsgs.h:853
tnwg_dstat_peer_receive_stats_t_stct::unicast_cntl_msg_bytes_dropped_no_route
uint64_t unicast_cntl_msg_bytes_dropped_no_route
Unicast control message bytes dropped no route.
Definition: tnwgdmonmsgs.h:464
tnwg_dstat_endpoint_receive_stats_t_stct::unicast_data_msg_bytes_dropped_no_route
uint64_t unicast_data_msg_bytes_dropped_no_route
Unicast data message bytes dropped no route.
Definition: tnwgdmonmsgs.h:236
tnwg_dstat_peer_send_stats_t_stct::gateway_cntl_msg_bytes_sent
uint64_t gateway_cntl_msg_bytes_sent
DRO control message bytes sent.
Definition: tnwgdmonmsgs.h:532
tnwg_dstat_peer_udp_receive_stats_t_stct::dgrams_dropped_hdr
uint64_t dgrams_dropped_hdr
Number of datagrams dropped due to bad protocol header type.
Definition: tnwgdmonmsgs.h:634
tnwg_dstat_endpoint_send_stats_t_stct::transport_topic_fragment_bytes_dropped_error
uint64_t transport_topic_fragment_bytes_dropped_error
Transport topic fragment bytes dropped due to error.
Definition: tnwgdmonmsgs.h:286
tnwg_dstat_peer_send_stats_t_stct::batch_msgs_max
uint64_t batch_msgs_max
Maximum number of messages per batch.
Definition: tnwgdmonmsgs.h:553
tnwg_dstat_peer_receive_stats_t_stct::immediate_topic_req_fragment_data_msgs_rcvd
uint64_t immediate_topic_req_fragment_data_msgs_rcvd
Immediate topic request fragment data messages received.
Definition: tnwgdmonmsgs.h:406
tnwg_dstat_peer_send_stats_t_stct::data_fragments_sent
uint64_t data_fragments_sent
Data fragments sent.
Definition: tnwgdmonmsgs.h:484
tnwg_dstat_record_hdr_t_stct::portal_type
uint32_t portal_type
Portal type: TNWG_DSTAT_Portal_Type_Peer TNWG_DSTAT_Portal_Type_Endpoint.
Definition: tnwgdmonmsgs.h:787
tnwg_portal_peer_dstat_record_t_stct::proxy_sources
uint32_t proxy_sources
Number of proxy sources.
Definition: tnwgdmonmsgs.h:746
tnwg_rm_stat_grp_portal_info_t_stct
Structure containing routing information specific to a particular portal. Used by tnwg_rm_stat_grp_ms...
Definition: tnwgdmonmsgs.h:898
tnwg_portal_endpoint_dstat_record_t_stct::receiver_topics
lbm_uint32_t receiver_topics
Receiver topics.
Definition: tnwgdmonmsgs.h:696
tnwg_dstat_peer_receive_stats_t_stct::immediate_topicless_fragment_data_msg_bytes_rcvd
uint64_t immediate_topicless_fragment_data_msg_bytes_rcvd
Immediate topicless fragment data message bytes received.
Definition: tnwgdmonmsgs.h:413
tnwg_dstat_peer_udp_receive_stats_t_stct::ncfs_unknown
uint64_t ncfs_unknown
NCFs received with reason code "unknown".
Definition: tnwgdmonmsgs.h:608
tnwg_mallinfo_stat_grp_record_t_stct::hblks
lbm_uint32_t hblks
Number of mmapped regions.
Definition: tnwgdmonmsgs.h:162
tnwg_dstat_peer_send_stats_t_stct::batch_bytes_max
uint64_t batch_bytes_max
Maximum number of bytes per batch.
Definition: tnwgdmonmsgs.h:559
tnwg_dstat_record_hdr_t
struct tnwg_dstat_record_hdr_t_stct tnwg_dstat_record_hdr_t
Structure containing general information about a peer or endpoint portal. Used by tnwg_dstat_portalst...
tnwg_dstat_mallinfo_msg_t_stct::hdr
tnwg_dstat_msg_hdr_t hdr
Standard header common to all messages.
Definition: tnwgdmonmsgs.h:177
tnwg_dstat_peer_udp_send_stats_t_stct::rx_bytes_sent
uint64_t rx_bytes_sent
Number of UDP datagram bytes retransmitted.
Definition: tnwgdmonmsgs.h:663
tnwg_dstat_endpoint_send_stats_t_stct::data_bytes_enqueued
uint64_t data_bytes_enqueued
Current data bytes enqueued internally.
Definition: tnwgdmonmsgs.h:356
tnwg_portal_peer_dstat_record_t_stct::udp_receive_stats
tnwg_dstat_peer_udp_receive_stats_t udp_receive_stats
UDP Receive statistics.
Definition: tnwgdmonmsgs.h:751
tnwg_dstat_endpoint_receive_stats_t_stct::unicast_data_msgs_rcvd
uint64_t unicast_data_msgs_rcvd
Unicast data messages received.
Definition: tnwgdmonmsgs.h:222
tnwg_dstat_peer_send_stats_t_stct::data_fragment_bytes_forwarded
uint64_t data_fragment_bytes_forwarded
Data fragment bytes forwarded to this portal.
Definition: tnwgdmonmsgs.h:482
tnwg_portal_peer_dstat_record_t_stct::receive_stats
tnwg_dstat_peer_receive_stats_t receive_stats
Receiving statistics.
Definition: tnwgdmonmsgs.h:718
tnwg_dstat_endpoint_receive_stats_t_stct::immediate_topic_req_fragments_rcvd
uint64_t immediate_topic_req_fragments_rcvd
Immediate topic message request fragments received.
Definition: tnwgdmonmsgs.h:208
tnwg_dstat_peer_udp_send_stats_t
struct tnwg_dstat_peer_udp_send_stats_t_stct tnwg_dstat_peer_udp_send_stats_t
Structure containing Send UDP statistics for a peer portal. Used by tnwg_portal_peer_dstat_record_t. Except where indicated, all fields of type lbm_uintXX_t should be byte-swapped if hdr.magic is equal to LBM_TNWG_DAEMON_ANTIMAGIC.
tnwg_portal_peer_dstat_record_t_stct::proxy_receivers
uint32_t proxy_receivers
Number of proxy receivers.
Definition: tnwgdmonmsgs.h:738
tnwg_dstat_peer_receive_stats_t_stct::transport_topic_req_fragment_data_msg_bytes_rcvd
uint64_t transport_topic_req_fragment_data_msg_bytes_rcvd
Transport topic request fragment data message bytes received.
Definition: tnwgdmonmsgs.h:386
tnwg_dstat_endpoint_receive_stats_t_stct::unicast_cntl_msgs_dropped_dup
uint64_t unicast_cntl_msgs_dropped_dup
Unicast control messages dropped as duplicates.
Definition: tnwgdmonmsgs.h:247
tnwg_dstat_endpoint_receive_stats_t_stct::transport_topic_fragments_rcvd
uint64_t transport_topic_fragments_rcvd
Transport topic message fragments received.
Definition: tnwgdmonmsgs.h:190
tnwg_dstat_endpoint_send_stats_t
struct tnwg_dstat_endpoint_send_stats_t_stct tnwg_dstat_endpoint_send_stats_t
Structure containing sending statistics for an endpoint portal. Used by tnwg_portal_endpoint_dstat_re...
tnwg_dstat_peer_receive_stats_t_stct::transport_topic_control_msgs_rcvd_unknown_source
uint64_t transport_topic_control_msgs_rcvd_unknown_source
Transport topic control messages received with an unknown source.
Definition: tnwgdmonmsgs.h:397
tnwg_portal_endpoint_dstat_record_t_stct::receiver_regex_patterns
lbm_uint32_t receiver_regex_patterns
Receiver regex patterns.
Definition: tnwgdmonmsgs.h:700
tnwg_rm_stat_grp_othergw_info_t_stct::gateway_id
uint64_t gateway_id
DRO identifier.
Definition: tnwgdmonmsgs.h:931
tnwg_rm_stat_grp_msg_t_stct::othergw
tnwg_rm_stat_grp_othergw_info_t othergw
Use when tnwg_dstat_msg_hdr_t_stct::type == TNWG_DSTATTYPE_RM_OTHERGW.
Definition: tnwgdmonmsgs.h:990
tnwg_dstat_endpoint_send_stats_t_stct::immediate_topic_fragments_sent
uint64_t immediate_topic_fragments_sent
Immediate topic fragments sent.
Definition: tnwgdmonmsgs.h:297
tnwg_portal_peer_dstat_record_t_stct::ingress_cost
uint32_t ingress_cost
Cost.
Definition: tnwgdmonmsgs.h:724
tnwg_dstat_peer_send_stats_t_stct::data_fragment_bytes_dropped_queue_failure
uint64_t data_fragment_bytes_dropped_queue_failure
Data fragment bytes dropped due to queueing failure.
Definition: tnwgdmonmsgs.h:502
tnwg_dstat_endpoint_send_stats_t_stct::transport_topic_fragment_bytes_forwarded
uint64_t transport_topic_fragment_bytes_forwarded
Transport topic fragment bytes forwarded to this portal.
Definition: tnwgdmonmsgs.h:266
tnwg_dstat_peer_send_stats_t_stct::gateway_cntl_msg_bytes
uint64_t gateway_cntl_msg_bytes
DRO control message bytes.
Definition: tnwgdmonmsgs.h:528
tnwg_portal_peer_dstat_record_t_stct::local_interest_pcre_patterns
uint32_t local_interest_pcre_patterns
NOT USED. Set to zero.
Definition: tnwgdmonmsgs.h:728
tnwg_dstat_peer_send_stats_t_stct::last_ka_time
uint64_t last_ka_time
Last keepalive responded to.
Definition: tnwgdmonmsgs.h:576
tnwg_mallinfo_stat_grp_record_t_stct
Structure containing memory statistics. Used by tnwg_dstat_mallinfo_msg_t. Except where indicated...
Definition: tnwgdmonmsgs.h:156
tnwg_dstat_peer_send_stats_t_stct::rtt_mean
uint64_t rtt_mean
Mean RTT to companion.
Definition: tnwgdmonmsgs.h:572
tnwg_rm_stat_grp_othergw_info_t_stct::last_activity_sec
uint32_t last_activity_sec
Approximate timestamp of last activity. Represents local wall clock time from the sending host&#39;s pers...
Definition: tnwgdmonmsgs.h:938
tnwg_dstat_msg_hdr_t_stct::version
lbm_uint16_t version
Version of the message definition. See Daemon Statistics Versioning for general information on versio...
Definition: tnwgdmonmsgs.h:63
tnwg_dstat_endpoint_send_stats_t_stct::transport_topic_fragments_dropped_would_block
uint64_t transport_topic_fragments_dropped_would_block
Transport topic fragments dropped due to EWOULDBLOCK.
Definition: tnwgdmonmsgs.h:280
tnwg_dstat_portalstats_msg_t_stct::msghdr
tnwg_dstat_msg_hdr_t msghdr
Standard header common to all messages.
Definition: tnwgdmonmsgs.h:807
tnwg_rm_stat_grp_othergw_neighbor_t_stct::node_id
uint64_t node_id
Node ID.
Definition: tnwgdmonmsgs.h:963
tnwg_dstat_peer_udp_receive_stats_t_stct::unrecovered_txw
uint64_t unrecovered_txw
Number of datagrams unrecovered due to transmission windows advance.
Definition: tnwgdmonmsgs.h:624
tnwg_rm_stat_grp_local_info_t_stct::gateway_count
uint16_t gateway_count
DRO count.
Definition: tnwgdmonmsgs.h:888
tnwg_dstat_endpoint_send_stats_t_stct::data_bytes_enqueued_max
uint64_t data_bytes_enqueued_max
Maximum data bytes enqueued internally.
Definition: tnwgdmonmsgs.h:358
tnwg_dstat_peer_receive_stats_t_stct::unicast_cntl_msg_bytes_rcvd
uint64_t unicast_cntl_msg_bytes_rcvd
Control message bytes received.
Definition: tnwgdmonmsgs.h:448
tnwg_dstat_peer_udp_receive_stats_t_stct::nak_pckts_sent
uint64_t nak_pckts_sent
Number of NAK packets sent.
Definition: tnwgdmonmsgs.h:596
tnwg_dstat_endpoint_send_stats_t_stct::unicast_msg_bytes_forwarded
uint64_t unicast_msg_bytes_forwarded
Unicast message bytes forwarded.
Definition: tnwgdmonmsgs.h:345
tnwg_dstat_peer_udp_receive_stats_t_stct::lost
uint64_t lost
Number of datagrams detected as lost.
Definition: tnwgdmonmsgs.h:600
tnwg_dstat_peer_send_stats_t_stct::unicast_msg_bytes_dropped_would_block
uint64_t unicast_msg_bytes_dropped_would_block
Unicast message bytes dropped due to EWOULDBLOCK.
Definition: tnwgdmonmsgs.h:515
tnwg_dstat_endpoint_receive_stats_t_stct::unicast_cntl_msg_bytes_dropped_dup
uint64_t unicast_cntl_msg_bytes_dropped_dup
Unicast control message bytes dropped as duplicates.
Definition: tnwgdmonmsgs.h:249
tnwg_dstat_record_hdr_t_stct
Structure containing general information about a peer or endpoint portal. Used by tnwg_dstat_portalst...
Definition: tnwgdmonmsgs.h:783
tnwg_dstat_peer_udp_receive_stats_t_stct::ncfs_ignored
uint64_t ncfs_ignored
NCFs received with reason code "ignored".
Definition: tnwgdmonmsgs.h:602
tnwg_rm_stat_grp_portal_info_t_stct::type
uint32_t type
Portal type: TNWG_DSTAT_Portal_Type_Peer TNWG_DSTAT_Portal_Type_Endpoint.
Definition: tnwgdmonmsgs.h:905
tnwg_dstat_peer_receive_stats_t_stct::cntl_msgs_rcvd
uint64_t cntl_msgs_rcvd
Control messages received.
Definition: tnwgdmonmsgs.h:441
tnwg_dstat_endpoint_send_stats_t_stct::immediate_topicless_fragment_bytes_sent
uint64_t immediate_topicless_fragment_bytes_sent
Immediate topicless fragment bytes sent.
Definition: tnwgdmonmsgs.h:324
tnwg_dstat_peer_udp_receive_stats_t_stct::dgrams_dropped_sid
uint64_t dgrams_dropped_sid
Number of datagrams dropped due to Session ID mismatch.
Definition: tnwgdmonmsgs.h:636
tnwg_dstat_endpoint_send_stats_t_stct::transport_topic_fragments_forwarded
uint64_t transport_topic_fragments_forwarded
Transport topic fragments forwarded to this portal.
Definition: tnwgdmonmsgs.h:264
tnwg_dstat_peer_send_stats_t_stct::unicast_msgs_dropped_not_operational
uint64_t unicast_msgs_dropped_not_operational
Unicast messages dropped due to portal not being operational.
Definition: tnwgdmonmsgs.h:517
tnwg_portal_endpoint_dstat_record_t_stct::ingress_cost
lbm_uint32_t ingress_cost
Cost.
Definition: tnwgdmonmsgs.h:680
tnwg_portal_peer_dstat_record_t_stct::local_interest_topics
uint32_t local_interest_topics
Number of local interest topics.
Definition: tnwgdmonmsgs.h:726
tnwg_portal_peer_dstat_record_t_stct::udp_send_stats
tnwg_dstat_peer_udp_send_stats_t udp_send_stats
UDP Send statistics.
Definition: tnwgdmonmsgs.h:753
tnwg_dstat_peer_udp_receive_stats_t_stct::naks_sent
uint64_t naks_sent
Number of individual NAKs sent.
Definition: tnwgdmonmsgs.h:598
tnwg_portalstats_dstat_record_t_stct
Structure containing sending and receiving statistics for peer or endpoint portal. Used by tnwg_dstat_portalstats_msg_t. The full length of this structure is defined by the longest of its union elements. However, when messages are sent, the actual size of the selected union element is used. That size is recorded in tnwg_dstat_record_hdr_t_stct::record_length. Except where indicated, all fields of type lbm_uintXX_t should be byte-swapped if hdr.magic is equal to LBM_TNWG_DAEMON_ANTIMAGIC.
Definition: tnwgdmonmsgs.h:766
tnwg_rm_stat_grp_othergw_neighbor_t_stct::ingress_cost
uint32_t ingress_cost
Cost from this node_id to the owning neighbor_info&#39;s node_id.
Definition: tnwgdmonmsgs.h:967
tnwg_dstat_peer_receive_stats_t_stct::gateway_cntl_msg_bytes_rcvd
uint64_t gateway_cntl_msg_bytes_rcvd
DRO control message bytes received.
Definition: tnwgdmonmsgs.h:469
tnwg_dstat_peer_send_stats_t_stct::data_bytes_enqueued_limit
uint64_t data_bytes_enqueued_limit
Configured maximum data bytes allowed in queued.
Definition: tnwgdmonmsgs.h:565
tnwg_dstat_portalstats_msg_t
struct tnwg_dstat_portalstats_msg_t_stct tnwg_dstat_portalstats_msg_t
Message containing portal statistics. ( tnwg_dstat_msg_hdr_t_stct::type == TNWG_DSTATTYPE_PORTSTAT )...
tnwg_dstat_endpoint_send_stats_t_stct::transport_topic_fragment_bytes_dropped_would_block
uint64_t transport_topic_fragment_bytes_dropped_would_block
Transport topic fragment bytes dropped due to EWOULDBLOCK.
Definition: tnwgdmonmsgs.h:282
tnwg_rm_stat_grp_othergw_info_t
struct tnwg_rm_stat_grp_othergw_info_t_stct tnwg_rm_stat_grp_othergw_info_t
Each UM Router (DRO) tracks a small amount of information about every other DRO in the network...
tnwg_rm_stat_grp_local_info_t
struct tnwg_rm_stat_grp_local_info_t_stct tnwg_rm_stat_grp_local_info_t
Structure containing high-level information about this UM Router&#39;s (DRO) view of the current topology...
tnwg_portal_endpoint_dstat_record_t_stct::receiver_pcre_patterns
lbm_uint32_t receiver_pcre_patterns
Receiver PCRE patterns.
Definition: tnwgdmonmsgs.h:698
tnwg_dstat_peer_receive_stats_t_stct::data_msgs_rcvd
uint64_t data_msgs_rcvd
Data messages received.
Definition: tnwgdmonmsgs.h:371
tnwg_dstat_endpoint_receive_stats_t_stct::unicast_cntl_msgs_rcvd
uint64_t unicast_cntl_msgs_rcvd
Unicast control messages received.
Definition: tnwgdmonmsgs.h:239
tnwg_rm_stat_grp_msg_t_stct::local
tnwg_rm_stat_grp_local_info_t local
Use when tnwg_dstat_msg_hdr_t_stct::type == TNWG_DSTATTYPE_RM_LOCAL.
Definition: tnwgdmonmsgs.h:986
tnwg_dstat_endpoint_send_stats_t_stct::transport_topic_req_fragments_sent
uint64_t transport_topic_req_fragments_sent
Transport topic request fragments sent.
Definition: tnwgdmonmsgs.h:272
tnwg_dstat_peer_send_stats_t_stct::data_fragment_bytes_dropped_would_block
uint64_t data_fragment_bytes_dropped_would_block
Data fragment bytes dropped due to EWOULDBLOCK.
Definition: tnwgdmonmsgs.h:494
tnwg_dstat_endpoint_send_stats_t_stct::immediate_topicless_fragment_bytes_dropped_would_block
uint64_t immediate_topicless_fragment_bytes_dropped_would_block
Immediate topicless fragment bytes dropped due to EWOULDBLOCK.
Definition: tnwgdmonmsgs.h:332
tnwg_dstat_peer_send_stats_t_stct::data_fragment_bytes_dropped_dup
uint64_t data_fragment_bytes_dropped_dup
Duplicate data fragment bytes dropped.
Definition: tnwgdmonmsgs.h:490
tnwg_portalstats_dstat_record_t_stct::endpt
tnwg_portal_endpoint_dstat_record_t endpt
Union element selected by tnwg_dstat_record_hdr_t_stct::portal_type == TNWG_DSTAT_Portal_Type_Peer.
Definition: tnwgdmonmsgs.h:772
tnwg_portal_peer_dstat_record_t_stct::send_stats
tnwg_dstat_peer_send_stats_t send_stats
Sending statistics.
Definition: tnwgdmonmsgs.h:721
tnwg_dstat_peer_udp_receive_stats_t_stct::nak_stm_min
uint64_t nak_stm_min
Minimun time (in milliseconds) for a lost packet to be recovered.
Definition: tnwgdmonmsgs.h:610
tnwg_pcfg_stat_grp_rec_hdr_t_stct
Structure containing portal configuration information. Used by tnwg_pcfg_stat_grp_msg_t. Except where indicated, all fields of type lbm_uintXX_t should be byte-swapped if hdr.magic is equal to LBM_TNWG_DAEMON_ANTIMAGIC.
Definition: tnwgdmonmsgs.h:833
tnwg_pcfg_stat_grp_rec_hdr_t_stct::portal_num
uint32_t portal_num
Portal number.
Definition: tnwgdmonmsgs.h:835
tnwg_rm_stat_grp_msg_t
struct tnwg_rm_stat_grp_msg_t_stct tnwg_rm_stat_grp_msg_t
Message containing routing information. ( tnwg_dstat_msg_hdr_t_stct::type == TNWG_DSTATTYPE_RM_LOCAL...
tnwg_mallinfo_stat_grp_record_t_stct::arena
lbm_uint32_t arena
Non-mmapped space allocated (bytes).
Definition: tnwgdmonmsgs.h:158
tnwg_dstat_peer_send_stats_t_stct::gateway_cntl_msg_bytes_dropped_not_operational
uint64_t gateway_cntl_msg_bytes_dropped_not_operational
DRO control message bytes dropped due to portal not being operational.
Definition: tnwgdmonmsgs.h:540
tnwg_pcfg_stat_grp_rec_hdr_t_stct::num_options
uint32_t num_options
Number of options stored in tnwg_pcfg_stat_grp_msg_t_stct::data.
Definition: tnwgdmonmsgs.h:841
tnwg_portal_peer_dstat_record_t_stct::receiver_pcre_patterns
uint32_t receiver_pcre_patterns
Number of receiver pcre patterns.
Definition: tnwgdmonmsgs.h:742
tnwg_dstat_peer_send_stats_t_stct::data_bytes_enqueued
uint64_t data_bytes_enqueued
Current data bytes enqueued internally.
Definition: tnwgdmonmsgs.h:561
tnwg_dstat_endpoint_send_stats_t_stct::immediate_topic_fragment_bytes_dropped_would_block
uint64_t immediate_topic_fragment_bytes_dropped_would_block
Immediate topic fragment bytes dropped due to EWOULDBLOCK.
Definition: tnwgdmonmsgs.h:307
tnwg_dstat_peer_udp_receive_stats_t_stct::nak_tx_min
uint64_t nak_tx_min
Minimun number of times a NAK was sent for a lost packet.
Definition: tnwgdmonmsgs.h:616
tnwg_dstat_peer_udp_receive_stats_t_stct::msgs_rcved
uint64_t msgs_rcved
Number of UDP datagrams received.
Definition: tnwgdmonmsgs.h:592
tnwg_rm_stat_grp_portal_info_t_stct::recalc_duration_usec
uint32_t recalc_duration_usec
Recalc duration usec.
Definition: tnwgdmonmsgs.h:913
tnwg_dstat_portalstats_msg_t_stct::rechdr
tnwg_dstat_record_hdr_t rechdr
General information about this portal.
Definition: tnwgdmonmsgs.h:809
tnwg_dstat_mallinfo_msg_t_stct
Message containing memory allocation statistics. ( tnwg_dstat_msg_hdr_t_stct::type == TNWG_DSTATTYPE...
Definition: tnwgdmonmsgs.h:175
tnwg_dstat_peer_send_stats_t_stct::unicast_msgs_dropped_would_block
uint64_t unicast_msgs_dropped_would_block
Unicast messages dropped due to EWOULDBLOCK.
Definition: tnwgdmonmsgs.h:513
tnwg_dstat_peer_send_stats_t_stct::data_fragments_dropped_dup
uint64_t data_fragments_dropped_dup
Duplicate data fragments dropped.
Definition: tnwgdmonmsgs.h:488
tnwg_rm_stat_grp_portal_info_t_stct::node_or_adjacent_id
uint64_t node_or_adjacent_id
ID of adjacent DRO (for type == TNWG_DSTAT_Portal_Type_Peer), or Topic Resolution Domain ID (for type...
Definition: tnwgdmonmsgs.h:901
tnwg_dstat_peer_send_stats_t_stct::data_bytes_enqueued_max
uint64_t data_bytes_enqueued_max
Maximum data bytes enqueued internally.
Definition: tnwgdmonmsgs.h:563
tnwg_portal_endpoint_dstat_record_t_stct::proxy_receivers
lbm_uint32_t proxy_receivers
Proxy receivers.
Definition: tnwgdmonmsgs.h:694
tnwg_dstat_endpoint_receive_stats_t
struct tnwg_dstat_endpoint_receive_stats_t_stct tnwg_dstat_endpoint_receive_stats_t
Structure containing receiving statistics for an endpoint portal. Used by tnwg_portal_endpoint_dstat_...
tnwg_dstat_peer_send_stats_t_stct::data_fragment_bytes_sent
uint64_t data_fragment_bytes_sent
Data fragment bytes sent.
Definition: tnwgdmonmsgs.h:486
tnwg_dstat_peer_receive_stats_t_stct::transport_topic_control_msgs_rcvd
uint64_t transport_topic_control_msgs_rcvd
Transport topic control messages received.
Definition: tnwgdmonmsgs.h:393
tnwg_dstat_endpoint_send_stats_t_stct::immediate_topicless_fragment_bytes_dropped_error
uint64_t immediate_topicless_fragment_bytes_dropped_error
Immediate topicless fragment bytes dropped due to error.
Definition: tnwgdmonmsgs.h:336
tnwg_pcfg_stat_grp_msg_t
struct tnwg_pcfg_stat_grp_msg_t_stct tnwg_pcfg_stat_grp_msg_t
Message containing memory allocation statistics. ( tnwg_dstat_msg_hdr_t_stct::type == TNWG_DSTATTYPE...
tnwg_dstat_peer_receive_stats_t_stct::unicast_data_msgs_rcvd_unknown_fwd
uint64_t unicast_data_msgs_rcvd_unknown_fwd
Unicast data messages received with unknown forwarding information.
Definition: tnwgdmonmsgs.h:428
tnwg_dstat_peer_receive_stats_t_stct::unicast_data_msg_bytes_rcvd_no_stream
uint64_t unicast_data_msg_bytes_rcvd_no_stream
Unicast data message bytes received with no stream information.
Definition: tnwgdmonmsgs.h:434
tnwg_dstat_peer_send_stats_t_stct::data_fragments_forwarded
uint64_t data_fragments_forwarded
Data fragments forwarded to this portal.
Definition: tnwgdmonmsgs.h:480
tnwg_dstat_endpoint_send_stats_t_stct::transport_topic_fragments_dropped_dup
uint64_t transport_topic_fragments_dropped_dup
Duplicate transport topic fragments dropped.
Definition: tnwgdmonmsgs.h:276
tnwg_rm_stat_grp_othergw_info_t_stct::version
uint16_t version
This version number essentially represents the number of times the DRO has experienced a change in th...
Definition: tnwgdmonmsgs.h:947
tnwg_dstat_peer_udp_send_stats_t_stct::nak_pckts_rcved
uint64_t nak_pckts_rcved
Number of NAK packets received.
Definition: tnwgdmonmsgs.h:651
tnwg_dstat_endpoint_send_stats_t_stct::unicast_msg_bytes_sent
uint64_t unicast_msg_bytes_sent
Unicast message bytes sent.
Definition: tnwgdmonmsgs.h:349
tnwg_rm_stat_grp_msg_t_stct
Message containing routing information. ( tnwg_dstat_msg_hdr_t_stct::type == TNWG_DSTATTYPE_RM_LOCAL...
Definition: tnwgdmonmsgs.h:980
tnwg_dstat_peer_send_stats_t_stct
Structure containing sending statistics for a peer portal. Used by tnwg_portal_peer_dstat_record_t. Except where indicated, all fields of type lbm_uintXX_t should be byte-swapped if hdr.magic is equal to LBM_TNWG_DAEMON_ANTIMAGIC.
Definition: tnwgdmonmsgs.h:477
tnwg_rm_stat_grp_othergw_info_t_stct::num_neighbors
uint16_t num_neighbors
Number of running portals. This number can change as peer links connect and disconnect.
Definition: tnwgdmonmsgs.h:950
tnwg_rm_stat_grp_portal_info_t_stct::proxy_rec_recalc_duration_usec
uint32_t proxy_rec_recalc_duration_usec
Proxy rec recalc duration usec.
Definition: tnwgdmonmsgs.h:917
tnwg_dstat_peer_send_stats_t_stct::unicast_msgs_dropped_queue_failure
uint64_t unicast_msgs_dropped_queue_failure
Unicast messages dropped due to queueing failure.
Definition: tnwgdmonmsgs.h:521
tnwg_dstat_peer_receive_stats_t_stct::unicast_data_msgs_dropped_no_route
uint64_t unicast_data_msgs_dropped_no_route
Unicast data messages dropped no route.
Definition: tnwgdmonmsgs.h:436
tnwg_dstat_endpoint_send_stats_t_stct::immediate_topic_req_fragments_sent
uint64_t immediate_topic_req_fragments_sent
Immediate topic request fragments sent.
Definition: tnwgdmonmsgs.h:301
tnwg_dstat_peer_receive_stats_t_stct::immediate_topicless_fragment_data_msgs_rcvd
uint64_t immediate_topicless_fragment_data_msgs_rcvd
Immediate topicless fragment data messages received.
Definition: tnwgdmonmsgs.h:411
tnwg_dstat_peer_send_stats_t_stct::gateway_cntl_msgs_dropped_queue_failure
uint64_t gateway_cntl_msgs_dropped_queue_failure
DRO control messages dropped due to queueing failure.
Definition: tnwgdmonmsgs.h:542
tnwg_dstat_peer_send_stats_t_stct::unicast_msg_bytes_sent
uint64_t unicast_msg_bytes_sent
Unicast message bytes sent.
Definition: tnwgdmonmsgs.h:511
tnwg_pcfg_stat_grp_rec_hdr_t_stct::portal_type
uint32_t portal_type
Portal type: TNWG_DSTAT_Portal_Type_Peer TNWG_DSTAT_Portal_Type_Endpoint.
Definition: tnwgdmonmsgs.h:839
tnwg_rm_stat_grp_msg_t_stct::msghdr
tnwg_dstat_msg_hdr_t msghdr
Standard header common to all messages.
Definition: tnwgdmonmsgs.h:982
tnwg_dstat_endpoint_send_stats_t_stct::transport_topic_fragment_bytes_dropped_dup
uint64_t transport_topic_fragment_bytes_dropped_dup
Duplicate transport topic fragment bytes dropped.
Definition: tnwgdmonmsgs.h:278
tnwg_dstat_msg_hdr_t_stct::type
lbm_uint16_t type
Message type set by sender to indicate which kind of message this is. Possible values: one of the TNW...
Definition: tnwgdmonmsgs.h:59
tnwg_rm_stat_grp_othergw_neighbor_t_stct::domain_or_gateway
uint32_t domain_or_gateway
0 for domain, 1 for DRO.
Definition: tnwgdmonmsgs.h:965
tnwg_dstat_peer_udp_receive_stats_t_stct::nak_tx_max
uint64_t nak_tx_max
Maximum number of times a NAK was sent for a lost packet.
Definition: tnwgdmonmsgs.h:620
tnwg_dstat_peer_send_stats_t_stct::data_fragments_dropped_queue_failure
uint64_t data_fragments_dropped_queue_failure
Data fragments dropped due to queueing failure.
Definition: tnwgdmonmsgs.h:500
tnwg_dstat_endpoint_send_stats_t_stct::immediate_topicless_fragments_dropped_size_error
uint64_t immediate_topicless_fragments_dropped_size_error
Immediate topicless fragments dropped due to fragment size error.
Definition: tnwgdmonmsgs.h:338
tnwg_dstat_mallinfo_msg_t_stct::record
tnwg_mallinfo_stat_grp_record_t record
Memory statistics.
Definition: tnwgdmonmsgs.h:179
tnwg_portal_peer_dstat_record_t_stct::local_interest_regex_patterns
uint32_t local_interest_regex_patterns
NOT USED. Set to zero.
Definition: tnwgdmonmsgs.h:730
tnwg_dstat_endpoint_send_stats_t_stct::transport_topic_fragment_bytes_sent
uint64_t transport_topic_fragment_bytes_sent
Transport topic fragment bytes sent.
Definition: tnwgdmonmsgs.h:270
tnwg_dstat_endpoint_send_stats_t_stct::transport_topic_fragments_dropped_error
uint64_t transport_topic_fragments_dropped_error
Transport topic fragments dropped due to error.
Definition: tnwgdmonmsgs.h:284
tnwg_dstat_endpoint_send_stats_t_stct::unicast_msgs_forwarded
uint64_t unicast_msgs_forwarded
Unicast messages forwarded.
Definition: tnwgdmonmsgs.h:343
tnwg_dstat_peer_receive_stats_t_stct::cntl_msg_bytes_rcvd
uint64_t cntl_msg_bytes_rcvd
Date message bytes received.
Definition: tnwgdmonmsgs.h:443
tnwg_dstat_endpoint_receive_stats_t_stct::unicast_data_msgs_dropped_no_route
uint64_t unicast_data_msgs_dropped_no_route
Unicast data messages dropped no route.
Definition: tnwgdmonmsgs.h:234
tnwg_dstat_peer_receive_stats_t_stct::transport_topic_control_msg_bytes_rcvd_unknown_source
uint64_t transport_topic_control_msg_bytes_rcvd_unknown_source
Transport topic control message bytes received with an unknown source.
Definition: tnwgdmonmsgs.h:399
tnwg_dstat_endpoint_receive_stats_t_stct::transport_topic_control_rcvd
uint64_t transport_topic_control_rcvd
Transport topic control message received.
Definition: tnwgdmonmsgs.h:199
tnwg_dstat_peer_send_stats_t_stct::unicast_msg_bytes_forwarded
uint64_t unicast_msg_bytes_forwarded
Unicast message bytes forwarded to this portal.
Definition: tnwgdmonmsgs.h:507
tnwg_portal_peer_dstat_record_t
struct tnwg_portal_peer_dstat_record_t_stct tnwg_portal_peer_dstat_record_t
Structure containing sending and receiving statistics for a peer portal.
tnwg_dstat_peer_send_stats_t_stct::data_fragment_bytes_dropped_not_operational
uint64_t data_fragment_bytes_dropped_not_operational
Data fragment bytes dropped due to portal not being operational.
Definition: tnwgdmonmsgs.h:498
tnwg_rm_stat_grp_othergw_neighbor_t
struct tnwg_rm_stat_grp_othergw_neighbor_t_stct tnwg_rm_stat_grp_othergw_neighbor_t
Structure containing this UM Router&#39;s (DRO) view of a remote DRO&#39;s portal information. Used by tnwg_rm_stat_grp_msg_t. Except where indicated, all fields of type lbm_uintXX_t should be byte-swapped if hdr.magic is equal to LBM_TNWG_DAEMON_ANTIMAGIC.
tnwg_pcfg_stat_grp_msg_t_stct::msghdr
tnwg_dstat_msg_hdr_t msghdr
Standard header common to all messages.
Definition: tnwgdmonmsgs.h:855
tnwg_dstat_peer_receive_stats_t_stct::immediate_topic_req_fragment_data_msg_bytes_rcvd
uint64_t immediate_topic_req_fragment_data_msg_bytes_rcvd
Immediate topic request fragment data message bytes received.
Definition: tnwgdmonmsgs.h:408
tnwg_dstat_peer_receive_stats_t_stct::unicast_cntl_msgs_rcvd_no_stream
uint64_t unicast_cntl_msgs_rcvd_no_stream
Unicast control messages received with no stream information.
Definition: tnwgdmonmsgs.h:458
tnwg_rm_stat_grp_local_info_t_stct::self_version
uint16_t self_version
Self version.
Definition: tnwgdmonmsgs.h:886
tnwg_rm_stat_grp_local_info_t_stct::graph_version
uint32_t graph_version
Graph version.
Definition: tnwgdmonmsgs.h:884
tnwg_dstat_peer_udp_send_stats_t_stct::naks_shed
uint64_t naks_shed
Number of NAKs shed. NCF sent with reason code "shed".
Definition: tnwgdmonmsgs.h:657
tnwg_dstat_endpoint_send_stats_t_stct::immediate_topicless_req_fragment_bytes_sent
uint64_t immediate_topicless_req_fragment_bytes_sent
Immediate topicless request fragment bytes sent.
Definition: tnwgdmonmsgs.h:328
tnwg_dstat_peer_receive_stats_t_stct::unicast_data_msgs_rcvd
uint64_t unicast_data_msgs_rcvd
Unicast data messages received.
Definition: tnwgdmonmsgs.h:420
tnwg_dstat_endpoint_receive_stats_t_stct::transport_topic_control_bytes_rcvd
uint64_t transport_topic_control_bytes_rcvd
Transport topic control message bytes received.
Definition: tnwgdmonmsgs.h:201
tnwg_dstat_msg_hdr_t_stct::tv_sec
lbm_uint32_t tv_sec
Approximate timestamp when the message was sent. Represents local wall clock time in seconds after th...
Definition: tnwgdmonmsgs.h:70
tnwg_portal_endpoint_dstat_record_t_stct::remote_interest_pcre_patterns
lbm_uint32_t remote_interest_pcre_patterns
Remote interest PCRE patterns.
Definition: tnwgdmonmsgs.h:690
tnwg_dstat_peer_send_stats_t_stct::data_fragments_dropped_would_block
uint64_t data_fragments_dropped_would_block
Data fragments dropped due to EWOULDBLOCK.
Definition: tnwgdmonmsgs.h:492
tnwg_pcfg_stat_grp_rec_hdr_t
struct tnwg_pcfg_stat_grp_rec_hdr_t_stct tnwg_pcfg_stat_grp_rec_hdr_t
Structure containing portal configuration information. Used by tnwg_pcfg_stat_grp_msg_t. Except where indicated, all fields of type lbm_uintXX_t should be byte-swapped if hdr.magic is equal to LBM_TNWG_DAEMON_ANTIMAGIC.
tnwg_dstat_peer_receive_stats_t_stct::unicast_data_msgs_rcvd_no_stream
uint64_t unicast_data_msgs_rcvd_no_stream
Unicast data messages received with no stream information.
Definition: tnwgdmonmsgs.h:432
tnwg_dstat_endpoint_send_stats_t_stct::immediate_topicless_fragments_sent
uint64_t immediate_topicless_fragments_sent
Immediate topicless fragments sent.
Definition: tnwgdmonmsgs.h:322
tnwg_dstat_endpoint_receive_stats_t_stct::unicast_data_msg_bytes_dropped_dup
uint64_t unicast_data_msg_bytes_dropped_dup
Unicast data message bytes dropped as duplicates.
Definition: tnwgdmonmsgs.h:232
tnwg_dstat_peer_send_stats_t_stct::rtt_samples
uint64_t rtt_samples
Total RTT samples.
Definition: tnwgdmonmsgs.h:568
tnwg_dstat_peer_receive_stats_t_stct::transport_topic_fragment_data_msgs_rcvd_unknown_source
uint64_t transport_topic_fragment_data_msgs_rcvd_unknown_source
Transport topic fragment data messages received with an unknown source.
Definition: tnwgdmonmsgs.h:380
tnwg_dstat_peer_send_stats_t_stct::batch_bytes_mean
uint64_t batch_bytes_mean
Mean number of bytes per batch.
Definition: tnwgdmonmsgs.h:557
tnwg_dstat_peer_udp_send_stats_t_stct
Structure containing Send UDP statistics for a peer portal. Used by tnwg_portal_peer_dstat_record_t. Except where indicated, all fields of type lbm_uintXX_t should be byte-swapped if hdr.magic is equal to LBM_TNWG_DAEMON_ANTIMAGIC.
Definition: tnwgdmonmsgs.h:645
tnwg_dstat_peer_udp_receive_stats_t
struct tnwg_dstat_peer_udp_receive_stats_t_stct tnwg_dstat_peer_udp_receive_stats_t
Structure containing Receive UDP statistics for a peer portal. Used by tnwg_portal_peer_dstat_record_...
tnwg_dstat_endpoint_send_stats_t_stct::immediate_topicless_fragment_bytes_dropped_size_error
uint64_t immediate_topicless_fragment_bytes_dropped_size_error
Immediate topicless fragment bytes dropped due to fragment size error.
Definition: tnwgdmonmsgs.h:340
tnwg_dstat_peer_receive_stats_t_stct::unicast_cntl_msgs_rcvd
uint64_t unicast_cntl_msgs_rcvd
Unicast control messages received.
Definition: tnwgdmonmsgs.h:446
tnwg_dstat_peer_send_stats_t_stct::gateway_cntl_msgs_dropped_not_operational
uint64_t gateway_cntl_msgs_dropped_not_operational
DRO control messages dropped due to portal not being operational.
Definition: tnwgdmonmsgs.h:538
tnwg_dstat_endpoint_receive_stats_t_stct::immediate_topic_req_fragment_bytes_rcvd
uint64_t immediate_topic_req_fragment_bytes_rcvd
Immediate topic message request fragment bytes received.
Definition: tnwgdmonmsgs.h:210
tnwg_dstat_endpoint_send_stats_t_stct::unicast_msgs_sent
uint64_t unicast_msgs_sent
Unicast messages sent.
Definition: tnwgdmonmsgs.h:347
tnwg_dstat_endpoint_receive_stats_t_stct::immediate_topicless_fragments_rcvd
uint64_t immediate_topicless_fragments_rcvd
Immediate topicless message fragments received.
Definition: tnwgdmonmsgs.h:213
tnwg_rm_stat_grp_portal_info_t_stct::index
uint32_t index
Portal index.
Definition: tnwgdmonmsgs.h:907
tnwg_dstat_peer_send_stats_t_stct::batches
uint64_t batches
Number of message batches.
Definition: tnwgdmonmsgs.h:547
tnwg_dstat_endpoint_receive_stats_t_stct::transport_topic_fragment_bytes_rcvd
uint64_t transport_topic_fragment_bytes_rcvd
Transport topic message fragment bytes received.
Definition: tnwgdmonmsgs.h:192
tnwg_dstat_peer_send_stats_t_stct::gateway_cntl_msgs_sent
uint64_t gateway_cntl_msgs_sent
DRO control messages sent.
Definition: tnwgdmonmsgs.h:530
tnwg_rm_stat_grp_local_info_t_stct::topology_signature
uint32_t topology_signature
Topology signature.
Definition: tnwgdmonmsgs.h:878
tnwg_dstat_peer_receive_stats_t_stct::unicast_data_msg_bytes_rcvd_unknown_fwd
uint64_t unicast_data_msg_bytes_rcvd_unknown_fwd
Unicast data message bytes received with unknown forwarding information.
Definition: tnwgdmonmsgs.h:430
tnwg_dstat_endpoint_send_stats_t_stct::immediate_topicless_fragments_dropped_error
uint64_t immediate_topicless_fragments_dropped_error
Immediate topicless fragments dropped due to error.
Definition: tnwgdmonmsgs.h:334
tnwg_portal_peer_dstat_record_t_stct::receiver_regex_patterns
uint32_t receiver_regex_patterns
Number of receiver regex patterns.
Definition: tnwgdmonmsgs.h:744
tnwg_dstat_record_hdr_t_stct::index
uint32_t index
Portal index.
Definition: tnwgdmonmsgs.h:789
tnwg_dstat_endpoint_send_stats_t_stct::immediate_topicless_fragment_bytes_forwarded
uint64_t immediate_topicless_fragment_bytes_forwarded
Immediate topicless fragment bytes forwarded.
Definition: tnwgdmonmsgs.h:320
tnwg_dstat_peer_send_stats_t_stct::unicast_msgs_sent
uint64_t unicast_msgs_sent
Unicast messages sent.
Definition: tnwgdmonmsgs.h:509
tnwg_dstat_peer_udp_receive_stats_t_stct::nak_stm_mean
uint64_t nak_stm_mean
Mean time (in milliseconds) for packet loss recovery.
Definition: tnwgdmonmsgs.h:612
tnwg_dstat_record_hdr_t_stct::record_length
uint32_t record_length
The length of the tnwg_portalstats_dstat_record_t structure after the union selection is made...
Definition: tnwgdmonmsgs.h:792
tnwg_pcfg_stat_grp_rec_hdr_t_stct::padding
uint32_t padding
Name of portal.
Definition: tnwgdmonmsgs.h:843
tnwg_portal_endpoint_dstat_record_t_stct::remote_interest_topics
lbm_uint32_t remote_interest_topics
Remote interest topics.
Definition: tnwgdmonmsgs.h:688
tnwg_pcfg_stat_grp_msg_t_stct::rechdr
tnwg_pcfg_stat_grp_rec_hdr_t rechdr
Structure containing portal configuration information.
Definition: tnwgdmonmsgs.h:857
tnwg_dstat_peer_receive_stats_t
struct tnwg_dstat_peer_receive_stats_t_stct tnwg_dstat_peer_receive_stats_t
Structure containing receiving statistics for a peer portal. Used by tnwg_portal_peer_dstat_record_t...
tnwg_dstat_peer_udp_receive_stats_t_stct::nak_stm_max
uint64_t nak_stm_max
Maximun time (in milliseconds) for a lost packet to be recovered.
Definition: tnwgdmonmsgs.h:614
tnwg_dstat_peer_send_stats_t_stct::gateway_cntl_msgs_dropped_would_block
uint64_t gateway_cntl_msgs_dropped_would_block
DRO control messages dropped due to EWOULDBLOCK.
Definition: tnwgdmonmsgs.h:534
tnwg_dstat_peer_udp_receive_stats_t_stct::dgrams_dropped_other
uint64_t dgrams_dropped_other
Number of datagrams dropped due to reasons other than those described above.
Definition: tnwgdmonmsgs.h:638
tnwg_dstat_endpoint_receive_stats_t_stct::immediate_topicless_req_fragments_rcvd
uint64_t immediate_topicless_req_fragments_rcvd
Immediate topicless message request fragments received.
Definition: tnwgdmonmsgs.h:217
tnwg_dstat_peer_receive_stats_t_stct::unicast_cntl_rxreq_msg_bytes_rcvd
uint64_t unicast_cntl_rxreq_msg_bytes_rcvd
Retransmission request bytes received.
Definition: tnwgdmonmsgs.h:452
lbm_uint32_t
uint32_t lbm_uint32_t
For portability.
Definition: lbm.h:1744
tnwg_rm_stat_grp_msg_t_stct::portal
tnwg_rm_stat_grp_portal_info_t portal
Use when tnwg_dstat_msg_hdr_t_stct::type == TNWG_DSTATTYPE_RM_PORTAL.
Definition: tnwgdmonmsgs.h:988
tnwg_dstat_peer_receive_stats_t_stct::immediate_topicless_req_fragment_data_msg_bytes_rcvd
uint64_t immediate_topicless_req_fragment_data_msg_bytes_rcvd
Immediate topicless request fragment data message bytes received.
Definition: tnwgdmonmsgs.h:417
tnwg_dstat_endpoint_receive_stats_t_stct::unicast_cntl_msg_bytes_rcvd_no_stream
uint64_t unicast_cntl_msg_bytes_rcvd_no_stream
Unicast control message bytes received with no stream identification.
Definition: tnwgdmonmsgs.h:245
tnwg_dstat_peer_udp_send_stats_t_stct::naks_rx_delay_ignored
uint64_t naks_rx_delay_ignored
Number of NAKs not yet processed due to rate limit. NCF sent with reason code "rx_delay".
Definition: tnwgdmonmsgs.h:659
tnwg_dstat_endpoint_send_stats_t_stct::immediate_topic_fragment_bytes_dropped_size_error
uint64_t immediate_topic_fragment_bytes_dropped_size_error
Immediate topic fragment bytes dropped due to fragment size error.
Definition: tnwgdmonmsgs.h:315
tnwg_dstat_gatewaycfg_msg_t_stct::data
char data
String data containing DRO configuration. See DRO Daemon Statistics String Buffers.
Definition: tnwgdmonmsgs.h:824
tnwg_dstat_endpoint_send_stats_t_stct::immediate_topic_fragments_dropped_size_error
uint64_t immediate_topic_fragments_dropped_size_error
Immediate topic fragments dropped due to fragment size error.
Definition: tnwgdmonmsgs.h:313
tnwg_dstat_peer_send_stats_t_stct::batch_msgs_mean
uint64_t batch_msgs_mean
Mean number of messages per batch.
Definition: tnwgdmonmsgs.h:551
tnwg_dstat_peer_udp_receive_stats_t_stct::bytes_rcved
uint64_t bytes_rcved
Number of UDP datagram bytes received.
Definition: tnwgdmonmsgs.h:594
tnwg_dstat_endpoint_send_stats_t_stct::immediate_topicless_fragments_forwarded
uint64_t immediate_topicless_fragments_forwarded
Immediate topicless fragments forwarded.
Definition: tnwgdmonmsgs.h:318
tnwg_dstat_msg_hdr_t
struct tnwg_dstat_msg_hdr_t_stct tnwg_dstat_msg_hdr_t
Common message header structure included at the start of all messages. Used by tnwg_dstat_mallinfo_ms...
tnwg_dstat_endpoint_send_stats_t_stct::immediate_topic_fragment_bytes_forwarded
uint64_t immediate_topic_fragment_bytes_forwarded
Immediate topic fragment bytes forwarded.
Definition: tnwgdmonmsgs.h:295
tnwg_rm_stat_grp_othergw_info_t_stct
Each UM Router (DRO) tracks a small amount of information about every other DRO in the network...
Definition: tnwgdmonmsgs.h:929
tnwg_dstat_endpoint_receive_stats_t_stct
Structure containing receiving statistics for an endpoint portal. Used by tnwg_portal_endpoint_dstat_...
Definition: tnwgdmonmsgs.h:187
tnwg_rm_stat_grp_portal_info_t
struct tnwg_rm_stat_grp_portal_info_t_stct tnwg_rm_stat_grp_portal_info_t
Structure containing routing information specific to a particular portal. Used by tnwg_rm_stat_grp_ms...
tnwg_dstat_endpoint_send_stats_t_stct::immediate_topic_fragment_bytes_dropped_error
uint64_t immediate_topic_fragment_bytes_dropped_error
Immediate topic fragment bytes dropped due to error.
Definition: tnwgdmonmsgs.h:311
tnwg_portal_peer_dstat_record_t_stct::udp_peer
uint32_t udp_peer
True when UDP Peer is configured.
Definition: tnwgdmonmsgs.h:749
tnwg_dstat_peer_receive_stats_t_stct::transport_topic_req_fragment_data_msgs_rcvd
uint64_t transport_topic_req_fragment_data_msgs_rcvd
Transport topic request fragment data messages received.
Definition: tnwgdmonmsgs.h:384
tnwg_portalstats_dstat_record_t_stct::peer
tnwg_portal_peer_dstat_record_t peer
Union element selected by tnwg_dstat_record_hdr_t_stct::portal_type == TNWG_DSTAT_Portal_Type_Endpoin...
Definition: tnwgdmonmsgs.h:775
tnwg_dstat_endpoint_send_stats_t_stct::transport_topic_fragments_sent
uint64_t transport_topic_fragments_sent
Transport topic fragments sent.
Definition: tnwgdmonmsgs.h:268
tnwg_mallinfo_stat_grp_record_t_stct::ordblks
lbm_uint32_t ordblks
Number of free chunks.
Definition: tnwgdmonmsgs.h:160
tnwg_pcfg_stat_grp_msg_t_stct::data
char data
String data containing portal configuration attributes. The number of strings is given by tnwg_pcfg_s...
Definition: tnwgdmonmsgs.h:862
tnwg_portal_endpoint_dstat_record_t_stct::remote_interest_regex_patterns
lbm_uint32_t remote_interest_regex_patterns
Remote interest regex patterns.
Definition: tnwgdmonmsgs.h:692
tnwg_dstat_endpoint_send_stats_t_stct::immediate_topicless_fragments_dropped_would_block
uint64_t immediate_topicless_fragments_dropped_would_block
Immediate topicless fragments dropped due to EWOULDBLOCK.
Definition: tnwgdmonmsgs.h:330
tnwg_dstat_msg_hdr_t_stct::length
lbm_uint16_t length
Total length of the message, including this header. Note that some message types do not have fixed le...
Definition: tnwgdmonmsgs.h:66
tnwg_dstat_peer_receive_stats_t_stct::transport_topic_control_msg_bytes_rcvd
uint64_t transport_topic_control_msg_bytes_rcvd
Transport topic control message bytes received.
Definition: tnwgdmonmsgs.h:395
tnwg_dstat_endpoint_send_stats_t_stct::transport_topic_req_fragment_bytes_sent
uint64_t transport_topic_req_fragment_bytes_sent
Transport topic request fragment bytes sent.
Definition: tnwgdmonmsgs.h:274
tnwg_portal_endpoint_dstat_record_t_stct::receive_stats
tnwg_dstat_endpoint_receive_stats_t receive_stats
Receiving statistics.
Definition: tnwgdmonmsgs.h:672
tnwg_portal_endpoint_dstat_record_t_stct
Structure containing sending and receiving statistics for an endpoint portal. Used by tnwg_portalstat...
Definition: tnwgdmonmsgs.h:670
tnwg_rm_stat_grp_local_info_t_stct
Structure containing high-level information about this UM Router&#39;s (DRO) view of the current topology...
Definition: tnwgdmonmsgs.h:872
tnwg_dstat_endpoint_send_stats_t_stct::immediate_topic_fragments_dropped_error
uint64_t immediate_topic_fragments_dropped_error
Immediate topic fragments dropped due to error.
Definition: tnwgdmonmsgs.h:309
tnwg_dstat_endpoint_receive_stats_t_stct::transport_topic_req_fragments_rcvd
uint64_t transport_topic_req_fragments_rcvd
Transport topic message request fragments received.
Definition: tnwgdmonmsgs.h:194
tnwg_portal_endpoint_dstat_record_t_stct::local_interest_topics
lbm_uint32_t local_interest_topics
Local interest topics.
Definition: tnwgdmonmsgs.h:682
tnwg_dstat_peer_receive_stats_t_stct::immediate_topic_fragment_data_msg_bytes_rcvd
uint64_t immediate_topic_fragment_data_msg_bytes_rcvd
Immediate topic fragment data message bytes received.
Definition: tnwgdmonmsgs.h:404
tnwg_dstat_endpoint_send_stats_t_stct::immediate_topic_fragment_bytes_sent
uint64_t immediate_topic_fragment_bytes_sent
Immediate topic fragment bytes sent.
Definition: tnwgdmonmsgs.h:299
tnwg_dstat_endpoint_send_stats_t_stct::unicast_msg_bytes_dropped_error
uint64_t unicast_msg_bytes_dropped_error
Unicast message bytes dropped due to error.
Definition: tnwgdmonmsgs.h:353
tnwg_dstat_peer_udp_receive_stats_t_stct
Structure containing Receive UDP statistics for a peer portal. Used by tnwg_portal_peer_dstat_record_...
Definition: tnwgdmonmsgs.h:590
tnwg_dstat_endpoint_send_stats_t_stct::transport_topic_fragments_dropped_size_error
uint64_t transport_topic_fragments_dropped_size_error
Transport topic fragments dropped due to fragment size error.
Definition: tnwgdmonmsgs.h:288
tnwg_dstat_endpoint_send_stats_t_stct::transport_topic_fragment_bytes_dropped_size_error
uint64_t transport_topic_fragment_bytes_dropped_size_error
Transport topic fragment dropped due to fragment size error.
Definition: tnwgdmonmsgs.h:290
tnwg_dstat_peer_udp_send_stats_t_stct::bytes_sent
uint64_t bytes_sent
Number of UDP datagram bytes sent.
Definition: tnwgdmonmsgs.h:649
tnwg_dstat_msg_hdr_t_stct
Common message header structure included at the start of all messages. Used by tnwg_dstat_mallinfo_ms...
Definition: tnwgdmonmsgs.h:48
tnwg_portal_endpoint_dstat_record_t_stct::local_interest_regex_patterns
lbm_uint32_t local_interest_regex_patterns
Local interest regex patterns.
Definition: tnwgdmonmsgs.h:686
tnwg_dstat_mallinfo_msg_t
struct tnwg_dstat_mallinfo_msg_t_stct tnwg_dstat_mallinfo_msg_t
Message containing memory allocation statistics. ( tnwg_dstat_msg_hdr_t_stct::type == TNWG_DSTATTYPE...
tnwg_portal_peer_dstat_record_t_stct::remote_interest_pcre_patterns
uint32_t remote_interest_pcre_patterns
Number of remote interest pcre patterns.
Definition: tnwgdmonmsgs.h:734
tnwg_portal_endpoint_dstat_record_t_stct::local_interest_pcre_patterns
lbm_uint32_t local_interest_pcre_patterns
Local interest PCRE patterns.
Definition: tnwgdmonmsgs.h:684
tnwg_dstat_peer_receive_stats_t_stct::unicast_cntl_msg_bytes_rcvd_unhandled
uint64_t unicast_cntl_msg_bytes_rcvd_unhandled
Unicast control message bytes received but unhandled.
Definition: tnwgdmonmsgs.h:456
tnwg_dstat_peer_udp_receive_stats_t_stct::duplicate_data
uint64_t duplicate_data
Number of duplicate datagrams received.
Definition: tnwgdmonmsgs.h:622
tnwg_dstat_peer_receive_stats_t_stct::unicast_cntl_msg_bytes_rcvd_no_stream
uint64_t unicast_cntl_msg_bytes_rcvd_no_stream
Unicast control message bytes received with no stream information.
Definition: tnwgdmonmsgs.h:460
tnwg_dstat_endpoint_receive_stats_t_stct::transport_topic_req_fragment_bytes_rcvd
uint64_t transport_topic_req_fragment_bytes_rcvd
Transport topic message request fragment bytes received.
Definition: tnwgdmonmsgs.h:196
tnwg_dstat_peer_receive_stats_t_stct::unicast_data_msgs_rcvd_no_fwd
uint64_t unicast_data_msgs_rcvd_no_fwd
Unicast data messages received with no forwarding information.
Definition: tnwgdmonmsgs.h:424
tnwg_dstat_endpoint_receive_stats_t_stct::immediate_topic_fragments_rcvd
uint64_t immediate_topic_fragments_rcvd
Immediate topic message fragments received.
Definition: tnwgdmonmsgs.h:204
tnwg_portal_endpoint_dstat_record_t_stct::send_stats
tnwg_dstat_endpoint_send_stats_t send_stats
Sending statistics.
Definition: tnwgdmonmsgs.h:675
tnwg_dstat_peer_send_stats_t_stct::gateway_cntl_msgs
uint64_t gateway_cntl_msgs
DRO control messages.
Definition: tnwgdmonmsgs.h:526
tnwg_dstat_peer_udp_receive_stats_t_stct::ncfs_rx_delay
uint64_t ncfs_rx_delay
NCFs received with reason code "rx_delay".
Definition: tnwgdmonmsgs.h:606
tnwg_rm_stat_grp_othergw_info_t_stct::topology
uint32_t topology
Topology signature.
Definition: tnwgdmonmsgs.h:933
tnwg_dstat_msg_hdr_t_stct::magic
lbm_uint16_t magic
"Magic" value set by sender to indicate to the receiver whether byte swapping is needed. Possible values: LBM_TNWG_DAEMON_MAGIC, LBM_TNWG_DAEMON_ANTIMAGIC.
Definition: tnwgdmonmsgs.h:53
tnwg_dstat_peer_udp_receive_stats_t_stct::dgrams_dropped_version
uint64_t dgrams_dropped_version
Number of datagrams dropped due to protocol version mismatch.
Definition: tnwgdmonmsgs.h:632
tnwg_dstat_peer_send_stats_t_stct::data_fragments_dropped_not_operational
uint64_t data_fragments_dropped_not_operational
Data fragments dropped due to portal not being operational.
Definition: tnwgdmonmsgs.h:496
tnwg_dstat_peer_udp_send_stats_t_stct::naks_rcved
uint64_t naks_rcved
Number of individual NAKs received.
Definition: tnwgdmonmsgs.h:653
tnwg_dstat_endpoint_receive_stats_t_stct::unicast_data_msgs_rcvd_no_stream
uint64_t unicast_data_msgs_rcvd_no_stream
Unicast data messages received with no stream identification.
Definition: tnwgdmonmsgs.h:226
tnwg_dstat_peer_receive_stats_t_stct
Structure containing receiving statistics for a peer portal. Used by tnwg_portal_peer_dstat_record_t...
Definition: tnwgdmonmsgs.h:368
tnwg_rm_stat_grp_othergw_info_t_stct::last_activity_usec
uint32_t last_activity_usec
Count of microseconds to be added to "last_activity_sec" to increase the precision of the timestamp...
Definition: tnwgdmonmsgs.h:942
tnwg_dstat_peer_udp_send_stats_t_stct::rxs_sent
uint64_t rxs_sent
Number of UDP datagrams retransmitted.
Definition: tnwgdmonmsgs.h:661
tnwg_rm_stat_grp_local_info_t_stct::trd_count
uint16_t trd_count
Trd count.
Definition: tnwgdmonmsgs.h:890
tnwg_dstat_endpoint_receive_stats_t_stct::unicast_data_msgs_dropped_dup
uint64_t unicast_data_msgs_dropped_dup
Unicast data messages dropped as duplicates.
Definition: tnwgdmonmsgs.h:230
tnwg_rm_stat_grp_local_info_t_stct::recalc_duration_usec
uint32_t recalc_duration_usec
Recalc duration usec.
Definition: tnwgdmonmsgs.h:882
tnwg_dstat_endpoint_receive_stats_t_stct::unicast_cntl_msgs_dropped_no_route
uint64_t unicast_cntl_msgs_dropped_no_route
Unicast control messages dropped no route.
Definition: tnwgdmonmsgs.h:251
tnwg_dstat_peer_receive_stats_t_stct::transport_topic_req_fragment_data_msgs_rcvd_unknown_source
uint64_t transport_topic_req_fragment_data_msgs_rcvd_unknown_source
Transport topic request fragment data messages received with an unknown source.
Definition: tnwgdmonmsgs.h:388
tnwg_dstat_endpoint_receive_stats_t_stct::unicast_cntl_msgs_rcvd_no_stream
uint64_t unicast_cntl_msgs_rcvd_no_stream
Unicast control messages received with no stream identification.
Definition: tnwgdmonmsgs.h:243
tnwg_dstat_endpoint_receive_stats_t_stct::unicast_cntl_msg_bytes_dropped_no_route
uint64_t unicast_cntl_msg_bytes_dropped_no_route
Unicast control message bytes dropped no route.
Definition: tnwgdmonmsgs.h:253
tnwg_dstat_endpoint_receive_stats_t_stct::immediate_topicless_req_fragment_bytes_rcvd
uint64_t immediate_topicless_req_fragment_bytes_rcvd
Immediate topicless message request fragment bytes received.
Definition: tnwgdmonmsgs.h:219
tnwg_dstat_peer_send_stats_t_stct::gateway_cntl_msg_bytes_dropped_queue_failure
uint64_t gateway_cntl_msg_bytes_dropped_queue_failure
DRO control message bytes dropped due to queueing failure.
Definition: tnwgdmonmsgs.h:544
tnwg_dstat_endpoint_send_stats_t_stct::data_bytes_enqueued_limit
uint64_t data_bytes_enqueued_limit
Configured maximum data bytes allowed in queued.
Definition: tnwgdmonmsgs.h:360
tnwg_dstat_peer_receive_stats_t_stct::unicast_data_msg_bytes_rcvd_no_fwd
uint64_t unicast_data_msg_bytes_rcvd_no_fwd
Unicast data message bytes received with no forwarding information.
Definition: tnwgdmonmsgs.h:426
tnwg_dstat_msg_hdr_t_stct::tv_usec
lbm_uint32_t tv_usec
Count of microseconds to be added to "tv_sec" to increase the precision of the timestamp. However, the accuracy of the timestamp is not guaranteed to be at the microsecond level.
Definition: tnwgdmonmsgs.h:74
lbm_uint16_t
uint16_t lbm_uint16_t
For portability.
Definition: lbm.h:1742
tnwg_dstat_endpoint_receive_stats_t_stct::unicast_data_msg_bytes_rcvd
uint64_t unicast_data_msg_bytes_rcvd
Unicast data message bytes received.
Definition: tnwgdmonmsgs.h:224
tnwg_portal_peer_dstat_record_t_stct::remote_interest_topics
uint32_t remote_interest_topics
NOT USED. Set to zero.
Definition: tnwgdmonmsgs.h:732