ГОСТ Р ИСО 9506-2-2014
Приложение D
(справочное)
Протокол управления файлом
П римечание — Настоящее приложение не является нормативным. Однако для обеспечения соответ
ствия требованиям корректной работы с протоколами в настоящем приложении предпочтение отдается не реко
мендациям. а нормативному языку.
D.1 Overview (обзор)
Настоящий подраздел содержит описания особых элементов протокола услуг, определяемых приложением
С ИСО 9506-1. Раздел содержит описания следующих услуг:
FileOpen
FileRead
FileCLose
FileRename
FileOelete
FiieDirectory
D.2 FileOpen (открыть файл)
Абстрактный синтаксис выбора FileOpen запроса подтверждаемой услуги ConfirmedServiceRequest и от
вета подтверждаемой услуги ConfirmedServiceResponse описан ниже. В 5.5 установлен порядок получения всех
параметров, не описанных в настоящем подразделе.
FileOpen-Request ::= SEQUENCE {
fiieName
initialPosition
(0] IMPLICIT F.leName,
[1] IMPLICIT Unsigned32}
FileOpen-Response ::= SEQUENCE {
frsmID
fileAttributes
[0] IMPLICIT Integer32.
(1] IMPLICIT FileAttributes}
D.2.1 FileOpen-Roquest (запрос открытия файла)
Абстрактный синтаксис выбора FileOpen запроса подтверждаемой услуги ConfirmedServiceRequest — это
FileOpen-Request.
D.2.2 FileOpon-Rosponse (ответ открытия файла)
Абстрактный синтаксис вьбора FileOpen ответа подтверждаемой услуги ConfirmedServiceResponse — это
FileOpen-Response.
D.3 FileRead (читать файл)
Абстрактный синтаксис выбора FileRead запроса подтверждаемой услуги ConfirmedServiceRequest и от
вета подтверждаемой услуги ConfirmedServiceResponse описан ниже. В 5.5 установлен порядок получения всех
параметров, не описанных в настоящем подразделе.
FileRead-Request ::= Integer32 - FRSM ID
FileRead-Response
fileData
moreFollows
SEQUENCE {
(0) IMPLICIT OCTET STRING.
(1) IMPLICIT BOOLEAN DEFAULT TRUE }
D.3.1 FilcRoad-Rcquost (запрос чтения файла)
Абстрактный синтаксис выбора FileRead запроса подтверждаемой услуги ConfirmedServiceRequest — это
запрос FileRead-Request. Это параметр FRSM ID запроса чтения файла FileRead.request. Он выглядит как пара
метр FRSM ID примитива отображения FileRead.indication.
D.3.2 FiloRead-Response (ответ чтения файла)
Абстрактный синтаксис выбора FileRead ответа подтверждаемой услуги ConfirmedServiceResponse — это
ответ FileRead-Response.
D.4 FilcClosc (закрыть файл)
Абстрактный синтаксис выбора FileCLose запроса подтверждаемой услуги ConfirmedServiceRequest и от
вета подтверждаемой услуги ConfirmedServiceResponse описан ниже. В 5.5 установлен порядок получения всех
параметров, не описанных в настоящем подразделе.
FileClose-Request ::= Integer32 - FRSM ID
FileClose-Response ::= NULL
166