X-Git-Url: https://git.sesse.net/?p=cubemap;a=blobdiff_plain;f=serverpool.h;h=b67fa48159f8ca7f641097494284fe95e481ccfa;hp=13211f918731a1084ffea3429ab1deb82e081cca;hb=4ec6a7f04455b023d3ca91d4e84a19993ec4d34e;hpb=4615dd4bda03a3e73bdeab2e9e81b950d266a6f5 diff --git a/serverpool.h b/serverpool.h index 13211f9..b67fa48 100644 --- a/serverpool.h +++ b/serverpool.h @@ -32,6 +32,7 @@ public: // Adds the given stream to all the servers. Returns the stream index. int add_stream(const std::string &url, size_t backlog_size, Stream::Encoding encoding); int add_stream_from_serialized(const StreamProto &stream, const std::vector &data_fds); + void delete_stream(const std::string &url); int add_udpstream(const sockaddr_in6 &dst, MarkPool *mark_pool); // Returns the stream index for the given URL (e.g. /foo.ts). Returns -1 on failure.