ГОСТ Р ИСО/МЭК 24708-2013
16.5.3 Следующий тип АСН.1 применяют при спецификации поведения
инфраструктуры, но его абстрактные значения не появляются при каком-либо
обменесообщениямиПМОБиоАПИмеждуконечнымиточкамиПМО
БиоАПИ:
UnlinkCallParamsSEQUENCE {
slavcEndpointIRIEndpointIRI
}
16.5.4Когдаинфраструктураполучаетвызовкфункции
BioAPIUnlinkFromEndpoint
отлокальногоприложения,онадолжна
выполнить следующие действия в указанном порядке:
a) создатьвременноеабстрактноезначение(
U nlinkC allP aram s)
типа
UnlinkCallParams
(см. 16.5.3) путем преобразований из параметров
функции вызова
BioAPI UnlinkFromEndpoint.
согласно 16.5.6:
b
) разрешить
slaveE ndpointIR I
иметьзначениекомпонента
slaveEndpointIRI
U nlinkCallParam s’,
c) проинспектировать таблицу
VisibleEndpoints
(см. 18.2) на наличие
поля, в котором компонент
hostingEndpointIRI
имеет значение
sla veE ndpoin ilR I
;
d) Еслитакогополянет,возвратитьзначение
BioAPIERR_NO_SUCH_SLAVE_FOUND
локальному приложению, без
выполнения следующих действий;
e) создать и отправить сообщение запроса ПМО БиоАПИ
deleteMaster
(см. 13.2) с НИР второстепенной конечной точки, установленной на
slaveE ndpointIR I,
с параметром, установленным на
NULL;
f) принятькорреспондирующеесообщениеответаПМОБиоАПИ
deleteMaster
(см. 13.6);
g) удалитьполетаблицы
VisibleEndpoints
(выполняютдействия,
указанные в 18.2.3);
138