From: Daniel Wagner <daniel.wag...@bmw-carit.de>

---
 include/service.h |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/include/service.h b/include/service.h
index 8abca13..40049cb 100644
--- a/include/service.h
+++ b/include/service.h
@@ -22,6 +22,8 @@
 #ifndef __CONNMAN_SERVICE_H
 #define __CONNMAN_SERVICE_H
 
+#include <glib.h>
+
 #include <connman/types.h>
 
 #ifdef __cplusplus
@@ -85,6 +87,17 @@ enum connman_service_error {
        CONNMAN_SERVICE_ERROR_CONNECT_FAILED = 4,
 };
 
+struct connman_service_statistics {
+       connman_bool_t valid;
+       unsigned int rx_bytes_last;
+       unsigned int tx_bytes_last;
+       unsigned int rx_bytes;
+       unsigned int tx_bytes;
+       unsigned int time_start;
+       unsigned int time;
+       GTimer *timer;
+};
+
 struct connman_service;
 
 struct connman_service *connman_service_create(void);
-- 
1.6.6.1

_______________________________________________
connman mailing list
connman@connman.net
http://lists.connman.net/listinfo/connman

Reply via email to