DomainGetSimulationResults

Материал из CAMaaS preliminary wiki
Версия от 13:07, 25 декабря 2015; Андрей Чусов (обсуждение | вклад) (Новая страница: «Запрос на получение результатов моделирования. Данный запрос используется подсистема…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Запрос на получение результатов моделирования. Данный запрос используется подсистемой управления в совокупности с DomainGetSimulationResultsSize для выделения выходного буфера, который передается в качестве выходного параметра функции DomainEntryPoint, инициализирующей буфер результатами моделирования в предметной области.

Структура запроса[1]


Имя поля Размер, байт Смысл
RequestId 4 Беззнаковый целочисленный идентификатор запроса, значение которого должно быть равно DomainGetSimulationResults (т.е. 3).
Имя моделирующего процесса, от которого требуется получение результата. Требование к завершенности процесса устанавливается в конкретной предметной области.
process_name_size 4 Беззнаковое целое число байт в имени процесса
process_name process_name_size UTF-8 строка с именем процесса.

Структура ответа[2]

Ответом является модель физического поля в соответствии с правилами конкретной предметной области. В общем, выходом является распределение характеристики физического поля по секущая плоскость вывода результатов.

Примечания

  1. Наполнение буфера pRequest при вызове функции DomainEntryPoint.
  2. Наполнение буфера pOut при вызове функции DomainEntryPoint.