1 #ifndef ISPN_HOTROD_TRANSPORT_FAILOVERREQUESTBALANCINGSTRATEGY_H 2 #define ISPN_HOTROD_TRANSPORT_FAILOVERREQUESTBALANCINGSTRATEGY_H 24 virtual void setServers(
const std::vector<transport::InetSocketAddress>& servers) = 0;
29 virtual const transport::InetSocketAddress&
nextServer(
const std::set<transport::InetSocketAddress>& failedServers) = 0;
33 std::vector<transport::InetSocketAddress> servers;
Definition: FailOverRequestBalancingStrategy.h:15
virtual const transport::InetSocketAddress & nextServer(const std::set< transport::InetSocketAddress > &failedServers)=0
Definition: AuthenticationConfiguration.h:10
virtual ~FailOverRequestBalancingStrategy()
Definition: FailOverRequestBalancingStrategy.h:31
virtual void setServers(const std::vector< transport::InetSocketAddress > &servers)=0