ГОСТ Р ИСО/МЭК 24708-2013
h) ЕсливозвращенноезначениесообщенияответаПМОБиоАПИ
deleteMaster
неравно0,возвратитьтакое значениелокальному
приложению, без выполнения следующих действий;
i) при необходимости разрушить соединение(я) транспортного уровня с
второстепенной конечной точкой согласно требованиям использующейся
привязки транспортного протокола;
j) возвратить 0 локальному приложению.
16.5.5 Когда инфраструктура получает сообщение запроса ПМО БиоАПИ
(см. 13.9)
deleteMaster
от главной конечной точки она должна выполнить
следующие действия в указанном порядке:
a) проинспектировать таблицу
MasterEndpoints
(см. 18.1) на наличие
поля, в котором компонент
masterEndpointIRI
содержит значение ПИР
конечной точки запрашивающей конечной точки ПМО БиоАПИ;
b
) Еслитакоеполенеобнаружено,создатьиотправить
корреспондирующее сообщение ответа ПМО БиоАПИ
deleteMaster
(см.
13.3)свозвращаемымзначением,установленнымна
BioAPIERR_NO_SUCH_MASTER_FOUND.
безвыполнения
следующих действий;
c) удалитьполетаблицы
MasterEndpoints
(выполняютдействия,
указанные в 18.1.3);
d) создатьиотправитьсоответствующеесообщениеответаПМО
БиоАПИ
deleteMaster
(см.13.3)со значением параметра,
установленным на
NULL,
и возвращаемым значением, установленным на
0
;
e) при необходимости, разрушить соединение(я) транспортного уровня с
второстепенной конечной точкой согласно требованиям использующейся
привязки транспортного протокола.
16.5.6ПреобразованиепараметровфункцииСи
BioAPI_UnlinkFromEndpoint
в тип АСН.1
UnlinkCallParams
(см. 16.5.3)
139