CDomainSystemTCPClient::CloseSimulation

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску
domain_response_code_t CloseSimulation(const char* pProcessName, size_type cchProcessName) noexcept;

Остановка и закрытие в удаленном экземпляре подсистемы предметной области процесса моделирования по указанному строковому идентификатору.

Параметры
[in]pProcessNameИмя, ассоциированное с процессом моделирования в подсистеме управления и указываемое при запуске процесса функцией CDomainSystemTCPClient::StartSimulation. Формат: строка UTF-8 без завершающего терминального нуля.
cchProcessNameДлина имени процесса моделирования pProcessName в байтах.
Возвращаемое значение:
Четырехбайтовое беззнаковое целое - код ответа, установленный предметной областью с помощью метода IControlSystemDomainSide::FormResponse. См. domain_response_code_t.
См. также
CDomainSystemTCPClient::StartSimulationЗапуск процедуры моделирования в удаленном экземпляре подсистемы предметной области.

Функция реализует метод IDomainSystem::CloseSimulation, делегируя запрос удаленному экземпляру подсистемы предметной области, с которым ассоциирован объект класса CDomainSystemTCPClient.