X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=shared%2Fhttpd.h;h=2a628594c91beb2d556c8df3459ac526287f7d50;hb=f9a11c73b0c2ff2d44d79f856998f8cbfc88a478;hp=8c3c8105c5b959155abbd19d95b10a1fcfc0ffa6;hpb=eeda8995329601f9f4e35047358400833eeae68e;p=nageru diff --git a/shared/httpd.h b/shared/httpd.h index 8c3c810..2a62859 100644 --- a/shared/httpd.h +++ b/shared/httpd.h @@ -59,6 +59,9 @@ public: { return metric_num_connected_clients.load(); } + int64_t get_num_connected_multicam_clients() const { + return metric_num_connected_multicam_clients.load(); + } private: static int answer_to_connection_thunk(void *cls, MHD_Connection *connection, @@ -119,7 +122,8 @@ private: std::string header[NUM_STREAM_TYPES]; // Metrics. - std::atomic metric_num_connected_clients{ 0 }; + std::atomic metric_num_connected_clients{0}; + std::atomic metric_num_connected_multicam_clients{0}; }; #endif // !defined(_HTTPD_H)