Архитектурная акустика/Реализация/ILocalLoadBalancer
Перейти к навигации
Перейти к поиску
Интерфейс локального балансировщика
struct ILocalLoadBalancer;
Открытые методы
Метод | Описание |
---|---|
(конструкторы) | Конструкторы интерфейса ILocalLoadBalancer |
CreateSourceSimulationTask | Создает задание на моделирование источника. |
CreateSourceFaceInteractionTask | Создает задание на моделирование пересечения отражающей поверхности полем, которое генерируется источником. |
CreateSourcePlainInteractionTask | Создает задание на моделирование пересечения плоскости вывода результатов полем, которое генерируется источником. |
AcceptRemoteTask | Подтверждение задания. |
IsRunning | Предикат, возвращающий состояние задания - запущено или нет. |
Pause | Останавливает выполнение задания. |
Unpause | Возобновляет выполнение задания. |
BlockWorkerOnPause | Блокирует Worker на время паузы. |
Защищенные методы
Метод | Описание |
---|---|
do_create_source_task | Создает задание на моделирование источника. |
do_create_source_face_task | Создает задание на моделирование пересечения отражающей поверхности полем, которое генерируется источником. |
do_create_source_plain_task | Создает задание на моделирование пересечения плоскости вывода результатов полем, которое генерируется источником. |
do_accept_remote_task | Подтверждение задания. |
do_is_running | Предикат, возвращающий состояние задания - запущено или нет. |
do_pause | Останавливает выполнение задания. |
do_unpause | Возобновляет выполнение задания. |
do_block_worker_on_pause | Блокирует Worker на время паузы. |