ГОСТ Р ИСО/МЭК 24708-2013
d) Если существует одно соответствующее поле (
redirector
), создать
временное абстрактное значение
(eventIn fo
) типа
GUISelectEventlnfo
(см. 17.2.4), в котором:
1) компонент
subscriberEndpointIRI
должен быть установлен из
компонента
subscriberEndpointIRI
redirector,
2) необязательный компонент
guiEventSubscriptionlluid
должен
присутствоватьибытьустановленизкомпонента
guiEventSubscriptionUuid
из
redirector
:
3) компонент
hostingEndpointIRI
установлен на НИР локальной
конечной точки;
4) необязательныйкомпонент
originalBSPHandle
должен
отсутствовать и
5) оставшиесякомпонентыустановленыизкомпонентов
incom ingN otificationP aram s
с такими же именами;
e) зарегистрировать операцию выбора ГИП, основанную на
even tln fo ,
на
подписчика(либообработчикаоперациивыбораГИПлокального
приложения, либо главная конечная точка), и определить значение
параметраподтверждения(читай
incom ingA cknow ledgem entP aram s),
а
такжеопределитьвозвращаемоезначениеподтверждения
(incom ingR eturn Value)
согласно разделу 30;
f) в случае, если
incorningR eturnV alue
не равно 0, возвратить это значение
ПБУ без выполнения нижеследующих действий;
g) установить исходящие параметры вызова к функции обратного вызова
BioSPI_GUI_SELECT_EVENT_HANDLER
путемпреобразованияиз
incom ingA cknow ledgem entP aram s
согласно 17.2.9; и
h) возвратить значение 0 ПБУ.
17.2.6КогдаструктурапринимаетсообщениеуведомленияПМО
БиоАПИ (см. 13.9)
guiSelectEvent
от второстепенной конечной точки, она
должна выполнить следующие действия в указанном порядке:
336