]> git.sesse.net Git - cubemap/blobdiff - input.h
Re-run include-what-you-use.
[cubemap] / input.h
diff --git a/input.h b/input.h
index f13975524ebf3fb5f7cd11fbfc4595cf35839554..5b3bbd2744d144a3bc9b71fdc6bbc37aeadbb6c9 100644 (file)
--- a/input.h
+++ b/input.h
@@ -1,6 +1,8 @@
 #ifndef _INPUT_H
 #define _INPUT_H 1
 
+#include <stddef.h>
+#include <time.h>
 #include <string>
 
 #include "thread.h"
@@ -32,7 +34,10 @@ struct InputStats {
        // Not reset across connections.
        size_t data_bytes_received;
 
-       // TODO: Number of loss events and connection time might both be useful,
+       // When the current connection was initiated. -1 if we are not currently connected.
+       time_t connect_time;
+
+       // TODO: Number of loss events might both be useful,
        // similar to for clients. Also, per-connection byte counters.
 };