ГОСТ F ИСО/МЭК 10021-7-97
2 Проводя указанную выше детализацию, абстрактная операция прием
МПС исключает, например. МПС из СМПС. поскольку се задача —пояс
нить смысл принимающею шага трансмиггала. Вотличие от этого возмож
ности пользователя, который обеспечен памятью для приема сообщений,
могут охватывать команду «вывод МПС на экран», которая позволяет пользо
вателю рассмотреть доставленное (и. возможно, уже принятое) МПС, иден
тификатор которого он определяет, и выполнять это многократно путем по
вторяющегося привлечения указанной команды. Первое, но нс последую
щее использование команды рассмотрения конкретного МПС представляет
собой конкретную реализацию абстрактной операции «прием МПС* в
такой реализации.
12.2.1 Прием отчета
Абстрактная операция прием отчета принимает отчет.
ReceiveReport:: = ABSTRACT-OPERATION
ARGUMENT SET {
envelope|0) ReportDeliveryEnvelope.
undelivered-object |1| InfomiationObject OPTIONAL}
RESULT
ERRORS {)
Принятый отчет может относиться к любому из следующих объек
тов, ранее отправленных получателями отчета:
а) зонд, относящийся к сообщению, содержимым которого было
МПС, отправленное абстрактной операцией «отлраика зонда»;
б) сообщение, содержимым которого было УНГ1, отправленное
в результате автоаннулирования или автопродвижения\
в) сообщение, содержимым которого было УП, отпра&зенное
абстрактной операцией «отправка УП* или автоподтверждением.
г) сообщение, содержимым которого было МПС, отправленное
абстрактной операцией «отправка МПС* или автопродвижение.
Эта абстрактная операция имеет следующие аргументы:
1) конверт (О) - конверт доставки отчета, структура которого
определяет абстрактную услугу СГ1С;
2) недоставленный объект (У) — содержимое сообщения, о ста
тусе которого выдается отчет МПС или МПУ.
Если отчет был обусловлен предыдущим привлечением абстракт
ной операции «отправка зонда*, этот условный аргу мент должен от
сутствовать. Если отчет был обусловлен предыдущим привлечением
абстрактной операции «отправка МПС*, этот аргумент должен иметь
38