Control\IControlSystemServerSide: различия между версиями

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску
 
Строка 1: Строка 1:
{{NavBar|{{Системная иерархия:Реализация подсистемы управления}} \ IControlSystemServerSide}}
{{NavBar|{{Системная иерархия:Реализация подсистемы управления}} \ [[control\IControlSystemServerSide|IControlSystemServerSide]]}}
{{IControlSystemServerSide brief}}
{{IControlSystemServerSide brief}}



Текущая версия на 20:10, 11 июня 2016

Компоненты на верхнем уровне \ Подсистема управления \ Реализация \ IControlSystemServerSide

Интерфейс подсистемы управления для доступа со стороны компонентов подсистемы управления.

Типы

Типы наследуются из IControlSystem.

Методы

GetGeometrySystem Получение ссылки на реализацию интерфейса IGeometrySystem подсистемы геометрического моделирования.
GetProcessDomainSystem Получение на основе идентификатора процесса моделирования адреса экземпляра прокси-объекта, реализующего интерфейс IDomainSystem экземпляра подсистемы предметной области на стороне подсистемы управления.
StartSimulation Запуск процедуры моделирования в предметной области, реализуемой указанным экземпляром подсистемы предметной области.
CloseSimulation Закрытие процесса моделирования по указанному идентификатору с высвобождением ресурсов. Если процесс выполняется, ему предварительно посылается уведомление о необходимости безусловного завершения работы.
Marshal Подготовка (упаковка) ссылки на подсистему управления к ее передаче экземпляру подсистемы предметной области или иным компонентам системы моделирования.
MarshalSize Получение размера буфера, необходимого для хранения упакованной (для передачи другим компонентам) ссылки на экземпляр подсистемы управления.