Шаблон:LoadBalancerRef body

Материал из CAMaaS preliminary wiki
Версия от 19:58, 3 января 2018; Андрей Чусов (обсуждение | вклад) (Новая страница: «<source lang="cpp"> class LoadBalancerRef; </source> {{type_list_title|access=public}} {{type_list_begin}} {{type_list_add|LoadBalancerRef::interface_type|Тип…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску
class LoadBalancerRef;
Открытые типы
ТипОписание
interface_typeТип ILoadBalancer.
Открытые методы
МетодОписание
(конструкторы)Конструкторы класса LoadBalancerRef.
operator=Удаленные операторы присваивания класса LoadBalancerRef.
get_interfaceМетод для получения C-указателя на интерфейс ILoadBalancer, над которым определен LoadBalancerRef.
share_ownershipРазделяет владение своим балансировщиком нагрузки, вызывая его метод ILoadBalancer::AddRef, и возвращает новый объект LoadBalancerOwn, определенный над тем же балансировщиком.
RegisterFreeNodeРегистрирует свободный узел в управляемом адаптером балансировщике нагрузки.
AddProcessParametersРегистрирует в балансировщике логический процесс с указанными параметрами.
NodeCountВозвращает количество свободных узлов, зарегистрированных в балансировщике нагрузки.
ParametersTotalSizeВозвращает суммарный объем параметров логических процессов, в байтах, зарегистрированных в балансировщике нагрузки
ClearУдаляет все сведения о свободных узлах и параметрах модельных экспериментов экземпляра подсистемы предметной области, с которым ассоциирован балансировщик нагрузки.
MarshalПроизводит запись ссылки на балансировщик нагрузки в выходной поток.
Защищенные методы
МетодОписание
(конструкторы)Конструкторы класса LoadBalancerRef.
reset_interfaceЗадает новый интерфейс ассоциированный адаптером.