ГОСТ Р 56950—2016
9 Поиск файла CICAM
9.1 Общие замечания
Поиск файла CICAM выполняется с помощью нового ресурса системы вспомогательных фай
лов Cl Plus™. Ресурс системы вспомогательных файлов дает CICAM универсальный механизм пре
доставления Хосту файлов, например приложений вещания CICAM, которые могут быть запущены
для работы на Хосте. Метод, используемый Хостом для доступа к ресурсу, зависит от
соответству ющей среды приложения Хоста и настоящим стандартом не нормируется. Смотри
12.4.3.3 настоя щего стандарта об использовании CICAM системы вспомогательных файлов для
предоставления приложений.
Этот новый ресурс наследует большую часть своих сообщений и базовой семантики ресурсов из
приложения MMI v2. которые определены в [1] (14.5).
Хост предоставляет ресурс системы вспомогательных файлов с идентификатором ресурса
0x00910041. Этот ресурс позволяет Хосту извлекать файлы от CICAM. например:
- для использования приложениями, работающими на Хосте;
- для сигнализации вещания, позволяющей ссылаться на приложение, хранящееся на CICAM.
Кроме того, ресурс системы вспомогательных файлов позволяет Хосту получать детализирован
ную информацию о доступных приложениях на CICAM.
Система файлов предназначена только для чтения, она дает возможность запрашивать и прини
мать конкретные известные файлы, если они существуют, при их отсутствии она возвращает сообще
ние об ошибке.
CICAM предлагает Хосту свою систему файлов, используя APDU FileSystemOffer. Хост запра
шивает файл, используя APDU FileRequest. Файлы отправляются от CICAM к Хосту, используя APDU
FileAcknowledge.
CICAM за сеанс ресурса системы вспомогательных файлов должен обеспечивать только одну си
стему файлов. Если у CICAM будет несколько предложений системы, то он должен запрашивать один
сеанс к ресурсу для каждой системы файлов, которые он предлагает.
Хост должен поддерживать не менее трех сеансов к данному ресурсу.
Если CICAM по какой-либо причине должен остановитьдоступ к своей системе файпов, например
из-за обновления системы файлов, то он должен закрыть сеанс к ресурсу системы вспомогательных
файлов.
9.2 APDU системы файлов
APDU FileSystemOffer определяет характеристики системы файлов, предоставляемой CICAM.
CICAM должен запрашивать новый сеанс для каждой системы файлов CICAM. которую он хочет
предложить.
Только один APDU FileSystemOffer должен направляться на каждый сеанс дополнительного ре
сурса системы файлов, открытого CICAM.
Синтаксис APDU FileSystemOffer показан в таблице 70.
Т а б л и ц а 70 — Синтаксис APDU FileSystemOffer
СинтаксисКоличество битовМнемоника
FileSystemOffer() {
FilesystemOffer_tag
24uimsbf
tength_field()
DomarnldentifierLength
8uimsbf
for (i = 0; 1< DomainldentifierLength; i ++) {
Domainldentifier
8uimsbf
}
}
72