ГОСТ Р ИСО 20242-4—2012
</xsd:sequence>
</xsd :complexType>
</xsd:schema>
Рисунок 8 — XML-схема для заголовка ОСРТ-шаблона
7.3 Дополнение шаблона профиля
7.3.1 Создание ОСО-описания
DCD-описание содержит зависящие отвыбираемого типаустройства элементы, которые получаются
иззависящих от выбираемойтехнологии элементов изаменяют абстрактные элементы обобщенного DCPT-
шаблона.
П р и м е ч а н и е — В соответствии с настоящим стандартом не требуется импортировать обобщенные или
зависящие от выбираемой технологии XML-схемы в зависящее от выбираемого устройства CD-описание, однако
независимо созданное DCD-описание должно содержать информацию, аналогичную DCD-олисанию импорти
руемыхXML-схем. соответствующих настоящему стандарту.
Именаэлементов (тэги) для DCD-описания могут быть специфичными для различных типов устройств.
Элементыдолжны бытьснабжены атрибутом «category», содержащим ключ для типа этогоэлемента, ука
занного в таблице 2. Содержанием этого атрибута должнабытьссылка на соответствующийэлементобоб
щенного DCPT-шаблона.
Т а б л и ц а 2 — Ключи для типа элемента
Элемент обобщенного
ОСРТ-шаблона
Содержание XML-атрибута «category»
GenericCCD
CCD
GenericDCD
DCD
Virtual Device
MODULE
FunctionObject
INTERFACE
Operation
OPERATION
Дополнительные элементы могут иметь специфическое содержимое атрибута «category» в завися
щихот выбираемой технологии приложениях.
7.3.2 Закрепление зависящих от выбираемого устройства элементов
Зависящий от выбираемого устройства элементDCD-описания содержитодин или несколько элемен
тов виртуального устройства, которые недолжны принадлежать (относиться к) какому-либодругому зави
сящему от выбираемого устройстваэлементу DCD-описания.
Зависящий от выбираемого устройства элемент виртуального устройства заменяет обобщенный эле
мент виртуальногоустройстваисодержит (или несодержит)несколькозависящих от выбираемого устрой
ства элементов функционального объекта, которые но должны принадлежать (относиться к)каким-либо
другим зависящим от выбираемого виртуального устройства элементам функционального объекта и вирту
альногоустройства.
Зависящий от выбираемого устройства элемент функциональногообъекта заменяет элемент обоб
щенного функционального объекта и содержит (или не содержит) несколько зависящих от выбираемого
объекта связи элементов, которые недолжны принадлежать (относиться к) какому-либодругому завися
щемуот выбираемого устройства элементафункциональномуобъекту.
7.3.3 Порядок реализации VDSI-интерфейса
Для создания виртуальныхустройств, функциональных объектов иобъектов связи с помощью серви
сов VDSI Jnitiate. VDSI_CreateFuncObject и VDSI_CreateCommObject. рассмотренных в ИСО 20242-3. их
должен сопровождатьдополнительный XML-атрибут «initOrder». относящийся ктипу unsignedlnt, опреде
ленный вXML-схеме и содержащий порядок создания экземпляраэлемента спомощьюVDSI-интерфейса.
7.3.4 Параметризация объектов связи
Если значение закреплено за объектом связи, тоегонеобходимо записатьспомощью согласующего
устройства исервиса VDSI_Write для VDSI-интерфейса. Можно определить дополнительный порядок запи
си значений в объекты связи, выполняемой с использованиемXML-атрибута «initOrder».
12