]> git.sesse.net Git - cubemap/blobdiff - udpinput.cpp
Support Metacube metadata blocks, specifically timestamps.
[cubemap] / udpinput.cpp
index 71364f1e79d2e98084b4c0b358fbd11c06c59f1c..81aef7f9c9bbae265b832f9fd8f1ba353c311c8a 100644 (file)
@@ -6,6 +6,7 @@
 #include <sys/socket.h>
 #include <time.h>
 #include <unistd.h>
 #include <sys/socket.h>
 #include <time.h>
 #include <unistd.h>
+#include <math.h>
 #include <string>
 
 #include "acceptor.h"
 #include <string>
 
 #include "acceptor.h"
@@ -116,7 +117,9 @@ UDPInput::UDPInput(const string &url)
        stats.url = url;
        stats.bytes_received = 0;
        stats.data_bytes_received = 0;
        stats.url = url;
        stats.bytes_received = 0;
        stats.data_bytes_received = 0;
+       stats.metadata_bytes_received = 0;
        stats.connect_time = time(NULL);
        stats.connect_time = time(NULL);
+       stats.latency_sec = HUGE_VAL;
 }
 
 UDPInput::UDPInput(const InputProto &serialized)
 }
 
 UDPInput::UDPInput(const InputProto &serialized)