IControlSystemDomainSide::GetLoadBalancer

Материал из CAMaaS preliminary wiki
Версия от 04:20, 10 января 2016; Андрей Чусов (обсуждение | вклад) (Андрей Чусов переименовал страницу IControlSystemDomainSide GetLoadBalancer в IControlSystemDomainSide::GetLoadBalancer без оставления перенаправления)
Перейти к навигации Перейти к поиску
Компоненты на верхнем уровне \ Подсистема управления \ IControlSystemDomainSide \ GetLoadBalancer
ILoadBalancer* GetLoadBalancer(const char* pszDomainName, size_type cchDomainName = std::numeric_limits<size_type>::max());
const ILoadBalancer* GetLoadBalancer(const char* pszDomainName, size_type cchDomainName = std::numeric_limits<size_type>::max()) const;

Получение интерфейса ILoadBalancer балансировщика нагрузки.

Параметры
[in]pszDomainNameИмя экземпляра подсистемы предметной области, в UTF-8, для которого запрашивается балансировщик нагрузки. Может быть C-строкой, при этом cchDomainName может принимать значение по умолчанию.
cchDomainNameРазмер имени в байтах. Если параметр принимает значение по умолчанию, строка pszDomainName должна завершаться терминальным нулем.
Возвращаемое значение:
Указатель на экземпляр балансировщика нагрузки ILoadBalancer. Вторая версия метода возвращает экземпляр только для чтения.