]> git.sesse.net Git - cubemap/blobdiff - serverpool.cpp
Add support for setting fwmarks per-connection. Useful for shaping individual streams...
[cubemap] / serverpool.cpp
index dc7506d3c975e73bff851f7208fb2984aa463086..09fe4355fbb4b6fcdc2748c473838cb2f9a2fa84 100644 (file)
@@ -68,3 +68,10 @@ vector<ClientStats> ServerPool::get_client_stats() const
        }
        return ret;
 }
+       
+void ServerPool::set_mark_pool(const std::string &stream_id, MarkPool *mark_pool)
+{
+       for (int i = 0; i < num_servers; ++i) {
+               servers[i].set_mark_pool(stream_id, mark_pool);
+       }       
+}