ГОСТ Р 56950—2016
Семантика полей APDU RequestStart:
- LTS_bound_flag:
флаг, установленный на 0Ы, указывает, что запрос связан с определенным
локальным TS. Когда этот флаг установлен на 0Ь0, это означает, что запрос не связан с определенным
локальным TS, например, в ответ на отправленный Хостом APDU enter_menu;
- LTS_id:
поле 8 битов содержит идентификатор локального TS. используется CICAM для того, чтобы
ассоциировать объект RequestStart с локальным TS. когда LTS_bound_fiag установлен в ОМ. Хост может
использовать значение LTS_id для того, чтобы ассоциировать запрос с областью отображения, где в насто
ящее время отображается соответствующая программа, если дескремблируется более одной программы;
- семантика других полей должна быть в соответствии с [8] (таблица 62).
6.4.6.3 APDU RequestStartAck
APDU RequestStartAck определен в [8] (6.5.3). Семантика поля AckCode в расширенной версии
при значении AckCode = 0x05 соответствует случаю «не обслуживается пользователем», когда конеч
ный пользователь отсутствует.
После приема APDU RequestStartAck с AckCode = 0x05 CICAM не должен передавать еще один
APDU RequestStart для этого LTS_id до тех пор. пока:
- Хост не укажет, что пользователь передал протокол начала записи или протокол остановки за
писи;
- Хост не укажет, что LTS_id предназначен для другой программы, передачей APDU ca_pmt или
APDU sd_start.
6.4.6.4 APDU FileRequest
APDU FileRequest должен быть в соответствии с (8] (6.5.4).
6.4.6.5 APDU FileAck
APDU FileAck должен быть в соответствии с [8] (6.5.5).
6.4.6.6 APDU AppAbortRequest
APDU AppAbortRequest должен быть в соответствии с [8] (6.5.6).
6.4.6.7 APDU AppAbortAck
APDU AppAbortAck должен быть в соответствии с [8] (6.5.7).
6.4.7 Ресурсы MMI высокого уровня
6.47.1 Общие замечания
Поддержка многопоточного режима ресурсом MMI высокого уровня обеспечивается применением
нового типа ресурса (resourcejype = 2. версия = 1), в котором APDU enq. menu и list расширены добав
лением к синтаксису APDU идентификатора LTS_id. Хост может использовать дополнительный LTS_id
для того, чтобы связать запрос с отображением Хостом более одной программы одновременно (напри
мер. картинка в картинке, мозаика или сдвоенный дисплей).
Хост и CICAM должны использовать расширенный APDU в случае активности многопоточного
режима.
6.47.2 APDU enq
Расширенный APDU enq включает в себя идентификатор локального TS. Синтаксис APDU enq
должен быть в соответствии с таблицей 24.
Т а б л и и а 24 — Синтаксис APDU enq
Синтаксис
Количество битов
Мнемоника
enq(H
enq_tag
24
uimsbf
length_field()
reserved
6
bslbf
LTS_bound_flag
1
bslbf
bfind_answer
1
bslbf
if (LTS_bound_flag == 1){
LTSJd8uimsbf
}else {
32