#include <ControllerPool.hpp>
Inheritance diagram for CarobNS::RoundRobinControllerPool:

Public Member Functions | |
| RoundRobinControllerPool (const std::vector< ControllerInfo > &controllerList, long retryIntervalInMs=0) throw (DriverException, UnexpectedException) | |
Creates a new RoundRobinControllerPool object. | |
| ControllerInfo | getController () throw (NoMoreControllerException, UnexpectedException) |
|
| |
| CarobNS::RoundRobinControllerPool::RoundRobinControllerPool | ( | const std::vector< ControllerInfo > & | controllerList, | |
| long | retryIntervalInMs = 0 | |||
| ) | throw (DriverException, UnexpectedException) |
Creates a new RoundRobinControllerPool object.
| controllerList | the controller list on which the policy applies | |
| retryIntervalInMs | IGNORED ! interval in milliseconds before retrying to re-connect to a controller that has failed |
1.5.0