xbee stats should be u32
[protos/xbee-avr.git] / xbee_stats.h
index 539542b..257aeb5 100644 (file)
 
 /* per-device statistics */
 struct xbee_stats {
-       int rx_frame;
-       int rx_atresp;
-       int rx_atresp_error;
-       int rx_modem_status;
-       int rx_xmit_status;
-       int rx_xmit_status_error;
-       int rx_data;
-       int rx_expl_data;
-       int rx_node_id;
-       int rx_rmt_atresp;
-       int rx_rmt_atresp_error;
-       int rx_frame_too_small;
-       int rx_frame_too_large;
-       int rx_invalid_cksum;
-       int rx_invalid_type;
-       int rx_no_delim;
+       uint32_t rx_frame;
+       uint32_t rx_atresp;
+       uint32_t rx_atresp_error;
+       uint32_t rx_modem_status;
+       uint32_t rx_xmit_status;
+       uint32_t rx_xmit_status_error;
+       uint32_t rx_data;
+       uint32_t rx_expl_data;
+       uint32_t rx_node_id;
+       uint32_t rx_rmt_atresp;
+       uint32_t rx_rmt_atresp_error;
+       uint32_t rx_frame_too_small;
+       uint32_t rx_frame_too_large;
+       uint32_t rx_invalid_cksum;
+       uint32_t rx_invalid_type;
+       uint32_t rx_no_delim;
 
-       int tx_frame;
-       int tx_atcmd;
-       int tx_atcmd_q;
-       int tx_data;
-       int tx_expl_data;
-       int tx_xmit_retries;
-       int tx_rmt_atcmd;
-       int tx_invalid_type;
-       int tx_invalid_channel;
+       uint32_t tx_frame;
+       uint32_t tx_atcmd;
+       uint32_t tx_atcmd_q;
+       uint32_t tx_data;
+       uint32_t tx_expl_data;
+       uint32_t tx_xmit_retries;
+       uint32_t tx_rmt_atcmd;
+       uint32_t tx_invalid_type;
+       uint32_t tx_invalid_channel;
 };
 
 struct xbee_dev;