![]() |
VR-Forces 4.0.4 Class Documentation
|
Public Member Functions | |
| DtManualDistributionBalancer () | |
| constructor | |
| virtual | ~DtManualDistributionBalancer () |
| destructor | |
Static Public Member Functions | |
| static bool | balance (DtAddressMap *map, const DtList *backends, void *usr) |
| This is the DtLoadBalancingFcn used by DtVrfRemoteController. | |
| static void | setManualDistributionWidgetCreator (DtManualDistributionWidgetCreator *fcn) |
| Set manual distribution widget. | |
Static Protected Member Functions | |
| static DtManualDistributionWidget * | createManualDistributionWidget () |
Static Protected Attributes | |
| static DtManualDistributionWidgetCreator * | theManualDistributionBalancerCreator |
Private Member Functions | |
| DtManualDistributionBalancer (const DtManualDistributionBalancer &orig) | |
| copy constructor; not implemented | |
| DtManualDistributionBalancer & | operator= (const DtManualDistributionBalancer &orig) |
| assignment operator; not implemented | |
| virtual makVrf::DtManualDistributionBalancer::~DtManualDistributionBalancer | ( | ) | [virtual] |
destructor
| makVrf::DtManualDistributionBalancer::DtManualDistributionBalancer | ( | const DtManualDistributionBalancer & | orig | ) | [private] |
copy constructor; not implemented
| static bool makVrf::DtManualDistributionBalancer::balance | ( | DtAddressMap * | map, |
| const DtList * | backends, | ||
| void * | usr | ||
| ) | [static] |
This is the DtLoadBalancingFcn used by DtVrfRemoteController.
The AddressMap is will be used to populate and eventually assign new back-ends to for the entities.
| static void makVrf::DtManualDistributionBalancer::setManualDistributionWidgetCreator | ( | DtManualDistributionWidgetCreator * | fcn | ) | [static] |
Set manual distribution widget.
| static DtManualDistributionWidget* makVrf::DtManualDistributionBalancer::createManualDistributionWidget | ( | ) | [static, protected] |
| DtManualDistributionBalancer& makVrf::DtManualDistributionBalancer::operator= | ( | const DtManualDistributionBalancer & | orig | ) | [private] |
assignment operator; not implemented
DtManualDistributionWidgetCreator* makVrf::DtManualDistributionBalancer::theManualDistributionBalancerCreator [static, protected] |