ГОСТ Р ИСО 9506-2-2014
,cancel[10] IMPLICIT NULL
ENDIF
IF ( fileOpen fileClose fileRead fileRename fileDelete fileDirectory obtainFile )
,file[11] IMPLICIT INTEGER {
other
(0).
filename-ambiguous
(1).
file-busy
(2).
filename-syntax-error
(3).
content-type-invalid
(4).
position-invalid
(5).
fil
e
-access-denied
(6).
file-non-existent
(7).
duplicate-filename(8).
insufficient-space-in-filestoro
(9)
}(0-9)
ELSE
.file [11] IMPLICIT NULL
ENDIF
,others
[12] IMPLICIT INTEGER
[1] IMPLICIT INTEGER OPTIONAL.
[2] IMPLICIT VisibleString OPTIONAL.
[3] CHOICE {
[0] IMPLICIT ObtainFile-Error
[0] IMPLICIT NULL
[1] IMPLICIT Start-Error
[1] IMPLICIT NULL
[2] IMPLICIT Stop-Error
[2] IMPLICIT NULL
[3] IMPLICIT Resume-Error
[3] IMPLICIT NULL
[4] IMPLICIT Reset-Error
[4] IMPLICIT NULL
[5] IMPLICIT DeleteVariableAccess-Error
}.
additionalCode
additionalDescription
serviceSpecificInfo
IF ( obtainFile )
obtainFile
ELSE
obtainFile
ENDIF
IF ( start)
,start
ELSE
,start
ENDIF
IF { stop )
,stop
ELSE
.stop
ENDIF
IF ( resume)
,resume
ELSE
,resume
ENDIF
IF { reset)
,reset
ELSE
,reset
ENDIF
IF ( deleteVariableAccess )
,deleteVariableAccess
ELSE
,deleteVariableAccess
[5] IMPLICIT NULL
ENDIF
IF ( deleteNamedVariableList)
,deleteNamedVariableList[6] IMPLICIT DeleteNamedVariableList-l
ELSE
54