Support client round robin to multiple server addresses.

Change-Id: If87dc64a485b1c8a340c5f6fa39ca09d40133e30
This commit is contained in:
Peter Johnson
2016-04-08 13:31:35 -07:00
parent b8ad1de33c
commit 5ac68f74d4
12 changed files with 175 additions and 25 deletions

View File

@@ -239,6 +239,10 @@ void StartClient(const char *server_name, unsigned int port) {
Dispatcher::GetInstance().StartClient(server_name, port);
}
void StartClient(ArrayRef<std::pair<StringRef, unsigned int>> servers) {
Dispatcher::GetInstance().StartClient(servers);
}
void StopClient() {
Dispatcher::GetInstance().Stop();
}