-- RFA - Remote File Access
-- Access and Management for a partial file system tree that exists
-- at two side either as master files or slave files
-- rfa.ry : Definition of Remote Operations that are used by RFA
-- Contributed by Oliver Wenzel, GMD Berlin, 1990
-- $Header: /f/osi/others/rfa/RCS/rfa.ry,v 7.3 91/02/22 09:28:16 mrose Interim $
-- Revision 7.3 91/02/22 09:28:16 mrose
-- Revision 7.2 91/01/14 13:54:51 mrose
-- Revision 1.1 91/01/04 16:10:29 ow
-- Acquisition, use, and distribution of this module and related
-- materials are subject to the restrictions of a license agreement.
-- Consult the Preface in the User's Manual for the full terms of
ERRORS { miscError, fileAccessError }
GetFileDataArg ::= SEQUENCE {
GetFileDataRes ::= SEQUENCE {
actual(0), -- local version is still valid
data OCTETSTRING OPTIONAL
ARGUMENT RequestMasterArg
ERRORS { miscError, statusError, fileAccessError }
RequestMasterArg ::= SEQUENCE {
RequestMasterRes ::= INTEGER -- modification time
ERRORS { miscError, fileAccessError }
lnkName [0] IA5String OPTIONAL,
lockedBy [1] IA5String OPTIONAL,
FileInfoList ::= SEQUENCE OF FileInfo
SyncTimeArg ::= SEQUENCE {
time INTEGER -- only used when role = master
SyncTimeRes ::= SEQUENCE {
time INTEGER -- contains clock of master if role was slave
-- otherwise the time diff at slave
PARAMETER StatusErrorParm
StatusErrorParm ::= SEQUENCE {
user [0] IA5String OPTIONAL,