ГОСТ Р ИСО/МЭК 24708-2013
a) разрешить
incom ingN otificationP aram s
выступать в качестве значения
параметратипа
GUISelectEvent- NotificationParams
(см.17.2.3)
сообщения уведомления ПМО БиоАПИ;
b
) создатьвременноеабстрактноезначение
(eventIn fo
)типа
GUISelectEventlnfo
(см. 17.2.4), в котором:
1) компоненты
subscriberEndpointIRI
установленынаНИР
локальной конечной точки;
2) компонент
hostingEndpointIRI
установлены из компонента
slaveEndpointIRI
сообщения уведомления ПМО БиоАПИ и
3) оставшиесякомпонентыустановленыизкомпонентов
incom ingN otificationP aram s
с такими же именами;
c) зарегистрировать операцию выбора ГИП, основанную на
even tIn fо,
на
подписчика(либообработчикаоперациивыбораГИПлокального
приложениялибоглавнаяконечнаяточка)и определитьзначение
параметраподтверждения
(incom ingA cknow ledgem entРа ram s),
а также
определить возвращаемое значение подтверждения
(incom ingR eturnV alue)
согласно разделу 30;
d) Если
incom ingR eturnV alue
неравно0,создатьиотправить
соответствующеесообщениеподтвержденияПМОБиоАПИ
guiSelectEvent
(см. 13.5) с возвращаемым значением, установленным на
это значение, без выполнения нижеследующих действий;
e) создатьи отправить соответствующее сообщениеподтверждения
ПМО БиоАПИ
guiSelectEvent
(см.13.5) со значением параметра,
установленным на
incom ingA cknow ledgem entP aram s
, и с возвращаемым
значением, установленным на 0.
17.2.7Преобразование из параметров функции Си обратного вызова
BioSPI_GUI_SELECT_EVENT_HANDLER
в тип АСН.1
GUISelectEvent-
NotificationParams
(см. 17.2.3) выполняют путем преобразования из
337