Loading...
Searching...
No Matches
rpl_netstats.h
Go to the documentation of this file.
1/*
2 * Copyright (C) 2016 HAW Hamburg
3 *
4 * This file is subject to the terms and conditions of the GNU Lesser
5 * General Public License v2.1. See the file LICENSE in the top level
6 * directory for more details.
7 */
8
9#pragma once
10
22
23#include <stdint.h>
24
25#ifdef __cplusplus
26extern "C" {
27#endif
28
32typedef struct {
33 uint32_t rx_ucast_count;
34 uint32_t rx_ucast_bytes;
35 uint32_t rx_mcast_count;
36 uint32_t rx_mcast_bytes;
37 uint32_t tx_ucast_count;
38 uint32_t tx_ucast_bytes;
39 uint32_t tx_mcast_count;
40 uint32_t tx_mcast_bytes;
41
43
53
54#ifdef __cplusplus
55}
56#endif
57
One block of RPL statistics.
uint32_t rx_ucast_bytes
unicast bytes received
uint32_t rx_mcast_count
multicast packets received
uint32_t tx_mcast_count
multicast packets sent
uint32_t rx_ucast_count
unicast packets received
uint32_t rx_mcast_bytes
multicast bytes received
uint32_t tx_ucast_bytes
unicast bytes sent
uint32_t tx_mcast_bytes
multicast bytes sent
uint32_t tx_ucast_count
unicast packets sent
RPL statistics struct.
netstats_rpl_block_t dis
DIS statistics.
netstats_rpl_block_t dio
DIO statistics.
netstats_rpl_block_t dao_ack
DAO-ACK statistics.
netstats_rpl_block_t dao
DAO statistics.