ГОСТ Р ИСО 20242-3—2012
Т а б л и ц а 3 — Сервисы функционального объекта
Наименованиесервиса
Обозначение сервисадпя
егоидентификации
Примечания
Instantiate Function Object (реали
зация функционального объекта)
VDSI_Create-FuncObject
Позволяет создавать экземпляры функциональ
ного объекта и открывать его для применения в
других сервисах
Remove Function Object (удале
ние функционального объекта)
VDSI_Delete-FuncObject
Позволяет удалять экземпляры функционально
го объекта, если нет условий по его поддержа
нию
Execute Operation (выполнениеVDSI_ExecuteПозволяет запускать выполнение процедуры,
операции) связанной с функциональным объектом
6.2.5 Обработка объектов связи
Объекты связи — источники и пункты назначения для обмена данными. Примерами таких объек
тов являются параметры для сигнальных процессоров или результаты измерений реальных устройств
или атрибутов класса для программных объектов, описываемых в этих классах. Объекты связидолжны
характеризоваться перед получением доступа к ним. Тип их данных определяется в описании
функцио нальных возможностей устройства в соответствии с ИСО 20242-4. При этом может
создаваться только один экземпляр объекта связи. После создания экземпляра он может
использовать незатребованные сообщения для посылки данных для применения или запроса из
приложений. Управление подобными действиями может выполняться с помощьюдополнительных
функциональныхобъектов, определенных в описании функциональных возможностей устройства. В
таблице 4 приведен перечень сервисов, кото рые должны применяться для объектов связи или с их
помощью.
Т а б л и ц а 4 — Сервисы объектов связи
Наименованиесервиса
Обозначение сервисадпя
егоидентификации
Примечания
Instantiate Communication
Object (реализация объекта
связи)
VDSI_Create-CommObject
Позволяет создавать экземпляр объекта связи и
открывать его дпя использования другими сер
висами
Remove Communication Object
(удаление объекта связи)
VDSI_Delete-ComnrObject
Позволяет удалять экземпляр объекта связи,
если отсутствуют условия его поддержания
Write Data to CommunicationVDSI_WriteПозволяет запускать передачу данных из прило
Object (запись данных в объек жения в объект связи запросом приложения
те связи)
Read Data from Communication
Object (считывание данных из
объекта связи
VDSI_Read
Позволяет запускать передачу данных из объек
та связи в приложение запросом приложения
Report Data toApplication (сооб
щение данных в приложение)
VDSIJnfReport
Позволяет запускать передачу данных из объек
та связи в приложение запросом объекта связи
Request Data from Application
(запрос данных из приложения)
VDSI_Aocept
Позволяет запускать передачу данных из прило
жения в объект связи запросом объекта связи
6.2.6 Время жизни VDSI-объектов
Рисунок 4 иллюстрирует процедуры создания и удаления VDSI-объектов. Функциональные объ
екты не могут создаваться до того, как связанное виртуальное устройство не будет существовать, объ
екты связи — до того, как связанный функциональный объект не будет существовать.
6