Control\IControlSystemServerSide: различия между версиями
Перейти к навигации
Перейти к поиску
м (Андрей Чусов переименовал страницу IControlSystemServerSide в Control\IControlSystemServerSide: Учет системной иерархии) |
(→Методы) |
||
Строка 8: | Строка 8: | ||
===Методы=== | ===Методы=== | ||
{{function_list_begin}} | {{function_list_begin}} | ||
{{function_list_add|GetGeometrySystem|reference_name=IControlSystemServerSide::GetGeometrySystem|description={{IControlSystemServerSide::GetGeometrySystem brief}}}} | {{function_list_add|GetGeometrySystem|reference_name=control\IControlSystemServerSide::GetGeometrySystem|description={{control\IControlSystemServerSide::GetGeometrySystem brief}}}} | ||
{{function_list_add|GetProcessDomainSystem|reference_name=IControlSystemServerSide::GetProcessDomainSystem|description={{IControlSystemServerSide::GetProcessDomainSystem brief}}}} | {{function_list_add|GetProcessDomainSystem|reference_name=control\IControlSystemServerSide::GetProcessDomainSystem|description={{control\IControlSystemServerSide::GetProcessDomainSystem brief}}}} | ||
{{function_list_add|StartSimulation|reference_name=IControlSystemServerSide::StartSimulation|description={{IControlSystemServerSide::StartSimulation brief}}}} | {{function_list_add|StartSimulation|reference_name=control\IControlSystemServerSide::StartSimulation|description={{control\IControlSystemServerSide::StartSimulation brief}}}} | ||
{{function_list_add|CloseSimulation|reference_name=IControlSystemServerSide::CloseSimulation|description={{IControlSystemServerSide::CloseSimulation brief}}}} | {{function_list_add|CloseSimulation|reference_name=control\IControlSystemServerSide::CloseSimulation|description={{control\IControlSystemServerSide::CloseSimulation brief}}}} | ||
{{function_list_add|Marshal|reference_name=IControlSystemServerSide::Marshal|description={{IControlSystemServerSide::Marshal brief}}}} | {{function_list_add|Marshal|reference_name=control\IControlSystemServerSide::Marshal|description={{control\IControlSystemServerSide::Marshal brief}}}} | ||
{{function_list_add|MarshalSize|reference_name=IControlSystemServerSide::MarshalSize|description={{IControlSystemServerSide::MarshalSize brief}}}} | {{function_list_add|MarshalSize|reference_name=control\IControlSystemServerSide::MarshalSize|description={{control\IControlSystemServerSide::MarshalSize brief}}}} | ||
{{function_list_end}} | {{function_list_end}} | ||
{{relation_diagram|diagram=Отношения класса|content= | {{relation_diagram|diagram=Отношения класса IControlSystemServerSide|type=frame|content= | ||
{{IControlSystemServerSide_relations}} | {{control\IControlSystemServerSide_relations}} | ||
}} | }} |
Версия 19:34, 11 июня 2016
Интерфейс подсистемы управления для доступа со стороны компонентов подсистемы управления.
Типы
Типы наследуются из IControlSystem.
Методы
GetGeometrySystem | Получение ссылки на реализацию интерфейса IGeometrySystem подсистемы геометрического моделирования. |
GetProcessDomainSystem | Получение на основе идентификатора процесса моделирования адреса экземпляра прокси-объекта, реализующего интерфейс IDomainSystem экземпляра подсистемы предметной области на стороне подсистемы управления. |
StartSimulation | Запуск процедуры моделирования в предметной области, реализуемой указанным экземпляром подсистемы предметной области. |
CloseSimulation | Закрытие процесса моделирования по указанному идентификатору с высвобождением ресурсов. Если процесс выполняется, ему предварительно посылается уведомление о необходимости безусловного завершения работы. |
Marshal | Подготовка (упаковка) ссылки на подсистему управления к ее передаче экземпляру подсистемы предметной области или иным компонентам системы моделирования. |
MarshalSize | Получение размера буфера, необходимого для хранения упакованной (для передачи другим компонентам) ссылки на экземпляр подсистемы управления. |
