// Picks a server (round-robin) and allocates the given client to it.
void add_client(int sock, Acceptor *acceptor);
- void add_client_from_serialized(const ClientProto &client);
+ void add_client_from_serialized(const ClientProto &client, const std::vector<std::shared_ptr<const std::string>> &short_responses);
// Adds the given stream to all the servers. Returns the stream index.
int add_stream(const std::string &url, size_t backlog_size, size_t prebuffering_bytes, Stream::Encoding encoding, Stream::Encoding src_encoding);