ГОСТ Р ИСО/МЭК 24708-2013
с) удалить поле таблицы
RunningBSPRemoteReferences,
выполняя
действия, указанные в 18.6.3.
18.3.3.5 Для каждого поля таблицы
GUIEventLocalSubscriptions
(см.
18.10), в котором компонент
hostingEndpointIRI
имеет значение
hostingEndpointIRI
и компонент
bspProductUuid
имеет значение
hspProductUuid,
структура должна выполнить следующие действия в указанном
порядке:
a) в случае, если
hostingEndpointIRI
не является НИР локальной конечной
точки, удалить поле таблицы
GUIEventLocalSubscriptions,
выполняя
действия, указанные в 18.10.3, без выполнения следующих действий;
b
) создатьвременноеабстрактноезначение
(unsubscribeFromG UI EventsCallParants
)
типа
UnsubscribeFromGUIEventsCallParams
(
c m
.
16.23.3). в котором:
1)
необязательныйкомпонент
guiEventSubscriptionUuid
устанавливаютизнеобязательногокомпонента
guiEventSubscriptionUuid
поля (присутствие и значение);
2) в случае, если необязательный компонент
originalBSPHandle
поляотсутствует,необязательныйкомпонент
bspUuid
из
unsubscribeFromGUIEventsCallParams
устанавливают изкомпонента
bspProductUuid
поля; в противном случае, он должен отсутствовать;
3) необязательный компонент
bspHandle
устанавливают из
необязательного компонента
originalBSPHandle
поля (присутствие и
значение);
4) Если компонент
guiSelectEventHandlerAddress
поля имеет
значение,отличающеесяот0,компонент
guiSelectEventHandlerAddress
из
unsubscribeFromGUIEventsCallParams
должен
бытьустановленв
определенный реализацией адрес памяти, отличающийся от 0, который
369