ГОСТ Р 56950—2016
Значения AckCode. возвращаемые APDU RequestStartAck. определенные в [8] (6.5.3), расширены,
уточнены и представлены в таблице 91.
Т а б л и ц а 91 — Значения AckCode
Значение AckCodeСодержание
0x00
Зарезервировано
0x01
Домен приложения будет поддержан. Работающее приложение не будет терминировано.
Если ADQ отсутствует, то среда исполнения приложений должна попытаться загрузить и
выполнить исходный обьект. указанный в APOU requestStarl.
Если опция ADQ присутствует и ADQ=0. то домен приложения поддерживается, и запуск
приложения при данном домене приложения не вызовет прекращения любого другого за
пущенного приложения
0x02
Неверный API.
Домен приложения не поддерживается
0x03
API занят.
Домен приложения поддерживается, но в настоящее время недоступен
0x04
Конфликт API.
Если ADQ присутствует и АСЮ=0. то домен приложения поддерживается, и запуск прило
жения с данного домена приложения может привести к завершению какого-либо другого
запущенного приложения
0x05
Зарезервировано для использования с ресурсом тип 2 для работы с несколькими потока
ми в соответствии с 6.4.6, 6.4.6.3 настоящего стандарта
от 0x06 до 0x7F
Зарезервировано
от 0x80 до OxFF
Домен конкретного API занят.
Ответ домена конкретного приложения эквивалентен ответу 0x03. но предоставляет ся
конкретная информация о том, почему среда выполнения занята или недоступна по
какой-то другой причине, например, из-за конфликта ресурсов
12.4 Платформа координации приложений
12.4.1 Общие замечания
Реализации Хоста Cl Plus™ обеспечивают возможность загрузки и запуска не менее одной
среды приложений, которые доставлены или через канал вещания, или при использовании ссылок,
сигнализированных в этих каналах. Эти приложения в общем случае называются приложениями
вещания.
Между приложениями вещания и приложениями AppMMI CICAM (запущенными с помощью ресур
са приложения MMI Cl Plus™) могут возникать конфликты.
Платформа (структура) координации приложений, определенная в 12.4 настоящего стандарта,
позволяет Хосту принимать решения при запуске приложения в случае конфликта между заявками
приложения вещания и приложения AppMMI CICAM с предложением работы в Хосте. Выбор варианта
выполняется с учетом предпочтений пользователя, сообщений сигнализации вещания и согласования
функций с CICAM. Настоящий стандарт не устанавливает фиксированные параметры приоритета меж ду
приложениями AppMMI CICAM и приложениями вещания.
12.4.2 Изменения ссылочных спецификаций
Спецификации, представленные в (1) и (8). допускают различные интерпретации приоритета при
ложений CICAM AppMMI и приложений вещания, которые хотят работать на Хосте. Изменения этих
спецификаций, уточняющие условия разрешения конфликтов, должны быть следующими.
Изменения в (1):
1) В целом параметры, специфицированные в [1] (раздел 12), определяются только базовым
MHEG-5 доменом приложения «CIEngineProfilel». Конкретные изменения представлены в 2). 3). 4);
2) При запуске приложение AppMMI CICAM должно иметь фокус ввода и должно быть показано
в передней части приложения вещания либо приложение вещания не должно быть показано. Опцио
нально допускается представление этого условия на собственном графическом плане отображения
Хоста, как показано в совокупности концептуальных плоскостей в [1] (рисунок 12.3):
88