]> git.sesse.net Git - cubemap/blobdiff - input.h
Store and log connection time for inputs.
[cubemap] / input.h
diff --git a/input.h b/input.h
index f13975524ebf3fb5f7cd11fbfc4595cf35839554..a00113da80250100fa7917d0ec5c62d8c93fdf2f 100644 (file)
--- a/input.h
+++ b/input.h
@@ -32,7 +32,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.
 };